Luis Ramos
|
51451292bd
|
Add task to closse OC and confirm orders
|
2020-11-10 22:03:36 +00:00 |
|
Luis Ramos
|
2bb22fb7f4
|
Add task to reset Orders inside a specific Order Cycle by repeating the
placement job
|
2020-11-10 22:03:36 +00:00 |
|
Luis Ramos
|
5289a5b381
|
Add namespace to all sample data factories
These factories are not used in testing and this way we avoid collisions on the root namespace as it was happening already with OrderFactory
|
2020-11-10 22:03:36 +00:00 |
|
Luis Ramos
|
ccab133d63
|
Make sample data use OFN's calculators
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
c07215552e
|
Add log entries to log
|
2020-11-02 20:59:57 +00:00 |
|
Luis Ramos
|
2b01c80c54
|
Add subs debug task that prints out basic info about a specific Order Cycle
|
2020-11-02 20:59:57 +00:00 |
|
Luis Ramos
|
85096a997f
|
Add a checkbox to checkout to tick for Terms and Conditions
Checkout button should be disabled if checkbox is not ticked
|
2020-10-30 15:08:26 +00:00 |
|
Pau Pérez Fabregat
|
7df2759475
|
Merge pull request #5907 from Matt-Yorkley/data-cleanup
Data cleanup
|
2020-09-10 17:06:20 +02:00 |
|
Pau Perez
|
e3c1159c17
|
Start with 6 months data retention
As discussed in code review.
|
2020-09-08 12:49:58 +02:00 |
|
Pau Perez
|
14054f0e70
|
Move retention period to constant
There's no need to reevaluate the date 3 times, potentially leading to
edge cases.
|
2020-09-08 12:48:30 +02:00 |
|
Pau Perez
|
d525ddfe14
|
Move missing statements to where + delete_all
And fix the specs
|
2020-09-08 12:47:42 +02:00 |
|
Pau Pérez Fabregat
|
df0b997258
|
Use where + delete_all to increase readability
Co-authored-by: Maikel <maikel@email.org.au>
|
2020-09-08 12:26:47 +02:00 |
|
Pau Pérez Fabregat
|
ffbb0d26a4
|
Unhardcode class name
|
2020-09-08 12:26:21 +02:00 |
|
Luis Ramos
|
3df5a0644f
|
Make sample data vegetarian
|
2020-08-31 10:57:07 +01:00 |
|
Matt-Yorkley
|
91501f05f2
|
DRY date usage
|
2020-08-15 11:19:24 +01:00 |
|
Matt-Yorkley
|
93601ca556
|
Extract #remove_transient_data from TruncateData
|
2020-08-15 11:19:24 +01:00 |
|
Maikel Linke
|
fe0c04b650
|
Complete renaming of AdvanceOrderService to OrderWorkflow
|
2020-07-29 12:24:18 +10:00 |
|
Luis Ramos
|
5e8438c446
|
Move all calculators outside the spree namespace
|
2020-07-07 17:26:23 +01:00 |
|
Lucas Hiago
|
52da896b03
|
Fix name when try to search on seed
|
2020-06-18 21:06:04 -03:00 |
|
Luis Ramos
|
19da0ba969
|
Merge branch 'master' into 3-0-stable-may13
|
2020-05-13 19:50:32 +01:00 |
|
Luis Ramos
|
1671184a3c
|
Merge pull request #5375 from luisramos0/sample_order
[Spree 2.1] OFN v3 comes with sample orders :-)
|
2020-05-13 12:04:06 +01:00 |
|
Luis Ramos
|
be998a9eb6
|
Reload shipment before shipping otherwise shipment stays as ready but with shipped_at defined
|
2020-05-13 12:00:37 +01:00 |
|
Pau Pérez Fabregat
|
65433c6ac6
|
Merge pull request #5351 from luisramos0/improve_sample_data
Improve ship methods names on sample data
|
2020-05-06 11:27:34 +02:00 |
|
Luis Ramos
|
825f747dff
|
Add more types of sample orders
|
2020-05-05 23:16:54 +01:00 |
|
Luis Ramos
|
4083da5b16
|
Add sample order to sample data
|
2020-05-05 23:16:54 +01:00 |
|
Luis Ramos
|
be4104d6f3
|
Merge branch 'master' into 3-0-stable-may-5
|
2020-05-05 19:11:20 +01:00 |
|
Luis Ramos
|
44872844ed
|
Make ship methods in sample data have the name of the enterprise so it's easier to distinguish them
|
2020-05-03 16:36:12 +01:00 |
|
Luis Ramos
|
bf0b941e1c
|
Merge pull request #4935 from coopdevs/data-archiving
Allow data archiving using the :truncate_data task
|
2020-05-03 12:58:31 +01:00 |
|
Pau Perez
|
647a7bdddf
|
Clarify we won't use truncate_date in prod yet
We initially aimed at implementing data archiving in production reusing
this rake task but priorities have changed. It'll be just a refactor for
now.
|
2020-04-29 17:00:53 +02:00 |
|
Pau Perez
|
e0228f66af
|
Default to archiving data older than 2 years.
This is safer than the current 3 months.
|
2020-04-29 16:49:43 +02:00 |
|
Pau Perez
|
38ea95ea85
|
Prevent nil input to turn into 0
|
2020-04-29 16:49:43 +02:00 |
|
Pau Perez
|
6ceeda7d9e
|
Instrument TruncateData logging start and end
|
2020-04-29 16:49:43 +02:00 |
|
Pau Perez
|
703706ee0b
|
Replace one-letter variable with full word
|
2020-04-29 16:49:43 +02:00 |
|
Pau Perez
|
e2a3dd0c6f
|
Delete only return auths. of the deleted orders
They are associated to order and as such we can't remove them all
blindly.
|
2020-04-29 16:49:43 +02:00 |
|
Pau Perez
|
a3b8638faf
|
Delete sessions older than two weeks
This affects users that are actively purchasing, so 2 weeks data is more
than enough. Others can afford to log in again.
|
2020-04-29 16:49:43 +02:00 |
|
Pau Perez
|
4f015320a3
|
Upper case DELETE statement
This keeps it consistent with the rest of the log.
|
2020-04-29 16:49:43 +02:00 |
|
Pau Perez
|
0f1d57db73
|
Delete LogEntries older than a month
They are useful for troubleshooting but a month data seems enough.
|
2020-04-29 16:49:43 +02:00 |
|
Pau Perez
|
5f84c51c13
|
Delete StateChanges older than a month
They are useful for troubleshooting but a month data seems enough.
|
2020-04-29 16:49:43 +02:00 |
|
Pau Perez
|
d215c76bc9
|
Make it even more explicit the action is dangerous
We're yelling at the person to make a backup before proceeding.
|
2020-04-29 16:49:43 +02:00 |
|
Pau Perez
|
e1a80edb7e
|
Carefully doc how to archive data from an instance
|
2020-04-29 16:49:43 +02:00 |
|
Pau Perez
|
a4372e4d31
|
Fix long lines
|
2020-04-29 16:49:43 +02:00 |
|
Pau Perez
|
b6d3c3039a
|
Fix "Method has too many lines" violation
|
2020-04-29 16:49:43 +02:00 |
|
Pau Perez
|
f199cb1bea
|
Warn but allow executing :truncate_data in prod
|
2020-04-29 16:49:43 +02:00 |
|
Pau Perez
|
be123b2a72
|
Specify how much data to remove in :truncate_data
|
2020-04-29 16:49:43 +02:00 |
|
Pau Perez
|
60d29d619f
|
Replace :truncate_data definition with new class
And cover it with a test.
|
2020-04-29 16:49:43 +02:00 |
|
Pau Perez
|
78fd785f0c
|
Extract TruncateData out of :truncate_data task
|
2020-04-29 16:49:43 +02:00 |
|
Luis Ramos
|
0e5d7c1eb1
|
Add migration to drop dead spree_mail_methods table and some dead mail_methods preferences
|
2020-04-29 13:34:50 +01:00 |
|
Luis Ramos
|
839b373b5c
|
Merge branch 'master' into 3-0-stable-Apr28
|
2020-04-28 13:40:19 +01:00 |
|
Luis Ramos
|
2e4f8003b6
|
Fix group factory in rails 4
params[:address] was breaking the creation of the EnterpriseGroup
|
2020-03-25 15:32:16 +00:00 |
|
Luis Ramos
|
1c628fac58
|
Merge branch 'master' into 3-0-stable-mar20
|
2020-03-20 11:28:06 +00:00 |
|