Kristina Lim
|
a17fa8013f
|
Clean up I18n scope in feature specs for report
|
2019-02-08 21:26:38 +00:00 |
|
Kristina Lim
|
c0e6b70131
|
Rename EnterpriseFeeSummaryReportController
Remove "Report" because this is redundant, and pluralize the resource
name.
|
2019-02-08 21:26:38 +00:00 |
|
Kristina Lim
|
2063752b97
|
Improve specs for Enterprise Fee Summary
This also addresses a spec that has failed over the rebasing.
|
2019-02-08 21:26:38 +00:00 |
|
Kristina Lim
|
b78e2b4720
|
Move lib files for enterprise fee summary to engine
|
2019-02-08 21:26:38 +00:00 |
|
Kristina Lim
|
dcb1d9fe25
|
Add feature tests for enterprise fee summary
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
edf0b0df76
|
Add navigation item for enterprise fee summary
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
d3e9a53120
|
Filter enterprise fee summary for user permissions
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
f81f4b7e4a
|
Authorize filters before generating enterprise fee report
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
9ce313c7f5
|
Define filter authorizer for enterprise fee report
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
cd3e258b59
|
Rename report authorizers to reflect permissions
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
469988856d
|
Define permissions for enterprise fee summary
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
5fce9d0a7d
|
Add multi-distributor scope to shipping and payment methods
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
24ab2e7fb0
|
Add filtering to enterprise fee summary
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
2407531957
|
Make more code for report tests reusable
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
d573dc5023
|
Make order builder for enterprise fee summary flexible
This is in preparation for tests for filtering the report.
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
4a00aceba2
|
Include shipping fees in enterprise fee summary
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
1273cc085b
|
Include payment fees in enterprise fee summary
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
7d74ddc85b
|
Add HTML view for enterprise fee summary report
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
418050c1b8
|
Remove blank strings from array report parameters
Remove the blank strings that Rails multiple selects add by default to
make sure that blank lists are still submitted to the server as arrays
instead of nil.
https://api.rubyonrails.org/classes/ActionView/Helpers/FormOptionsHelper.html#method-i-select
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
ec81e4221f
|
Add basic action for enterprise fee summary
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
5b6bbc3920
|
Add generation of CSV renderer filename
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
ed2b8e9b9f
|
Add CSV renderer for enterprise fee summary report
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
00e70733b0
|
Add test data for enterprise fee summary report
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
e7ed625d5a
|
Add processing of enterprise fee summary from DB
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
faf7079780
|
Specify sort order of enterprise fee totals data
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
a097640464
|
Add basic form object for enterprise fee summary
|
2019-02-08 21:26:36 +00:00 |
|
Kristina Lim
|
519a7d2ee6
|
Add datetime and integer array validator matchers
|
2019-02-08 21:26:36 +00:00 |
|
Kristina Lim
|
f6e8f18d89
|
Add validator for integer arrays
Example usage:
validates :related_post_ids, integer_array: true
|
2019-02-08 21:26:36 +00:00 |
|
Kristina Lim
|
de9cff6fc2
|
Add validator for datetime string
Example usage:
validates :start_at, date_time_string: true
|
2019-02-08 21:26:36 +00:00 |
|
Pau Perez
|
f998748634
|
Clarify why we end up with 3 adjustments
And the second one is open.
|
2019-02-08 18:16:00 +01:00 |
|
luisramos0
|
3dc75c88d2
|
Delete empty controller class eval and spec. Useless left overs from 0ad2978926
|
2019-02-08 09:29:58 +00:00 |
|
luisramos0
|
1b4666fc6a
|
Add checkbox to cache settings to disable products cache
|
2019-02-07 20:06:27 +00:00 |
|
Pau Pérez Fabregat
|
88247064c4
|
Merge pull request #3397 from luisramos0/2-0-subs-allow-backorders
[Spree Upgrade] Remove allow backorders from subscriptions specs
|
2019-02-07 20:32:49 +01:00 |
|
Pau Pérez Fabregat
|
676fa3d84d
|
Merge pull request #3433 from Matt-Yorkley/bi/user_permission
Update cancan permissions for second iteration of bulk invoices
|
2019-02-07 20:17:34 +01:00 |
|
Pau Perez
|
cde465edad
|
Fix orders controller spec
|
2019-02-07 16:05:18 +01:00 |
|
Pau Pérez Fabregat
|
9613aa5a4d
|
Merge pull request #3400 from luisramos0/2-0-ship-methods
[Spree Upgrade] Change app config to keep using ofn customized spree v1 shipping method calculators, not the new spree v2 ones
|
2019-02-07 15:41:06 +01:00 |
|
Pau Pérez Fabregat
|
fbde4a6c97
|
Merge pull request #3328 from luisramos0/2-0-pi-prod-reset
[Spree Upgrade] Phase 2 - Product Import - Adapt product_reset_strategy
|
2019-02-07 15:35:44 +01:00 |
|
Pau Pérez Fabregat
|
259a5b211b
|
Merge pull request #3429 from luisramos0/2-0-in-stock
[Spree Upgrade] 3428 Fix in_stock? and shopping/variant_overrides_spec
|
2019-02-07 15:25:43 +01:00 |
|
Pau Pérez Fabregat
|
56425139c0
|
Merge pull request #3439 from luisramos0/2-0-stable-Feb5
[Spree Upgrade] Merging master into 2-0-stable (1st run in Feb2019)
|
2019-02-07 15:09:23 +01:00 |
|
luisramos0
|
fe0fb22814
|
Improve readability in admin/orders_spec
|
2019-02-07 13:45:04 +00:00 |
|
Kristina Lim
|
428e58f8f7
|
Remove unused have_no_selector argument in feature test
|
2019-02-07 04:39:44 +08:00 |
|
Kristina Lim
|
fdede83086
|
Support selecting date in next months
This was causing failures when selecting tomorrow when running tests on
the last day of the month.
|
2019-02-07 04:39:43 +08:00 |
|
Kristina Lim
|
bb51f7e36b
|
Improve sync between keyword filter and selecting all
|
2019-02-07 04:36:28 +08:00 |
|
Kristina Lim
|
3eedee313e
|
Wait for datepicker to associate and open before selecting date
|
2019-02-07 04:36:24 +08:00 |
|
Pau Pérez Fabregat
|
8f63be9519
|
Merge pull request #2733 from kristinalim/fix-subscription_should_not_require_future_oc
Reduce restrictions for adding a variant to a subscription
|
2019-02-06 21:24:57 +01:00 |
|
Matt-Yorkley
|
2c3eeec2b9
|
Update cancan permissions for second iteration of bulk invoices
|
2019-02-06 18:19:53 +00:00 |
|
Luis Ramos
|
11304ef6fd
|
Merge pull request #3371 from luisramos0/2-0-xero-invoices
[Spree Upgrade] Fix xero invoices report specs
|
2019-02-06 16:48:49 +00:00 |
|
Maikel Linke
|
3aea16e9ba
|
Cover alternative invoice template with specs
|
2019-02-06 15:06:44 +11:00 |
|
Maikel Linke
|
d97fa60c31
|
Remove code duplication and test PDF creation
|
2019-02-06 14:53:05 +11:00 |
|
Maikel Linke
|
7c5b430a37
|
Test execution of BulkInvoiceService#start_pdf_job
The spec just tested if a job was enqueued, but not if the job can
actually be executed. Unfortunately, this test is quite slow.
|
2019-02-06 11:26:22 +11:00 |
|