Pau Pérez Fabregat
|
3ddee83be5
|
Merge pull request #3404 from luisramos0/2-0-disable-cache
[Spree Upgrade] Add checkbox to disable products cache
|
2019-03-05 14:51:11 +01:00 |
|
Matt-Yorkley
|
f73221ed85
|
Use Dir::Tmpname.make_tmpname for threadsafe file naming
|
2019-02-20 13:10:47 +00:00 |
|
Maikel
|
1b45033e33
|
Merge pull request #3506 from Matt-Yorkley/pi/parse_bom
Sanitize non-parsable BOM characters inserted by Excel
|
2019-02-19 11:24:11 +11:00 |
|
Maikel
|
b7abb72ed5
|
Merge pull request #3462 from luisramos0/delete-api-order-ctrl
Delete empty controller class eval and spec
|
2019-02-19 11:14:29 +11:00 |
|
Matt-Yorkley
|
9705c249ac
|
Sanitize no-parsable BOM characters inserted by Excel
|
2019-02-18 13:13:37 +00:00 |
|
Maikel
|
d4589cc2f4
|
Merge pull request #3444 from mkllnk/3437-supplier-name-on-invoice
3437 supplier name on invoice
|
2019-02-15 16:31:29 +11:00 |
|
Kristina Lim
|
c81be75530
|
Move engine libraries except Engine and Version to services
|
2019-02-08 21:26:38 +00:00 |
|
Kristina Lim
|
3f84d0008a
|
Move some in OpenFoodNetwork to engine services
This removes the OpenFoodNetwork namespace from these too.
|
2019-02-08 21:26:38 +00:00 |
|
Kristina Lim
|
95e3a2f45d
|
Move authorization to the ::Parameters class
|
2019-02-08 21:26:38 +00:00 |
|
Kristina Lim
|
9e035efd50
|
Render enterprise fee report directly in renderer
|
2019-02-08 21:26:38 +00:00 |
|
Kristina Lim
|
c8b154b12a
|
Separate enterprise fee summary action
Split the previous "index" action into "new" and "create" actions.
|
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
|
552bf1b9f7
|
Move report list to own class
|
2019-02-08 21:26:38 +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
|
cd3e258b59
|
Rename report authorizers to reflect permissions
|
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
|
34dc16f8c9
|
Base filter options from initial authorizer object
|
2019-02-08 21:26:37 +00:00 |
|
Kristina Lim
|
bd2b4c0134
|
Add enterprise fee summary form without options
The objects will be filled in another commit. This simply sets up the
filters UI for now.
|
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 |
|
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
|
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 |
|
Luis Ramos
|
2d0df7ffdf
|
Update app/controllers/spree/admin/orders_controller_decorator.rb
Co-Authored-By: mkllnk <maikel@email.org.au>
|
2019-02-07 09:19:19 +11:00 |
|
Matt-Yorkley
|
2c3eeec2b9
|
Update cancan permissions for second iteration of bulk invoices
|
2019-02-06 18:19:53 +00:00 |
|
Maikel Linke
|
d97fa60c31
|
Remove code duplication and test PDF creation
|
2019-02-06 14:53:05 +11:00 |
|
Kristina Lim
|
b691d727a7
|
Move OFN::SubscriptionService to SubscriptionVariantsService
|
2019-01-26 02:03:55 +08:00 |
|
Kristina Lim
|
c23002102c
|
Add warning for unavailable subscription items
|
2019-01-26 02:03:55 +08:00 |
|
Kristina Lim
|
929290fc77
|
Reduce restrictions for creating subscriptions
Allow the following variants:
* Variants of permitted producers
* Variants of hub
* Variants that are in outgoing exchanges where the hub is receiver
|
2019-01-26 02:03:54 +08:00 |
|
Pau Pérez Fabregat
|
a95dd98ed6
|
Merge pull request #2869 from Matt-Yorkley/bi/bulk_invoices
[Bulk Invoice Printing] Bulk invoices
|
2019-01-18 17:49:34 +01:00 |
|
luisramos0
|
aa603c9a84
|
Make rubocop happy on cart controller, cart service and stock levels service
|
2019-01-15 13:42:51 +00:00 |
|
luisramos0
|
c0473a4505
|
Extract variants_stock_levels from cart_controller and refactor some names
|
2019-01-15 13:38:58 +00:00 |
|
Matt-Yorkley
|
66ac61f591
|
Rename background processing method
|
2019-01-10 09:57:06 +00:00 |
|
Matt-Yorkley
|
4f9f8adcd6
|
Add Service and remove Job
|
2019-01-10 09:57:06 +00:00 |
|
Matt-Yorkley
|
638dc6eada
|
Add polling and show action
|
2019-01-10 09:57:06 +00:00 |
|
Matt-Yorkley
|
b0f75162ac
|
Add delayed job for create bulk invoice
|
2019-01-10 09:57:06 +00:00 |
|
Matt-Yorkley
|
7d82020657
|
Move bulk invoice to new RESTful route
|
2019-01-10 09:57:06 +00:00 |
|
Matt-Yorkley
|
5279210254
|
Improve invoice order querying
|
2019-01-10 09:57:06 +00:00 |
|
Matt-Yorkley
|
4ec0f0ff73
|
Add bulk invoices printing
|
2019-01-10 09:57:06 +00:00 |
|
Matt-Yorkley
|
96d530b473
|
Tidy up invoice template selection
|
2019-01-10 09:57:06 +00:00 |
|
Pau Pérez Fabregat
|
1815a2116d
|
Merge pull request #3257 from coopdevs/refactor-enterprise-controller-shop-injection
Refactor to reveal how we load enterprises in shop
|
2019-01-09 13:21:56 +01:00 |
|
Maikel
|
abe4f78e5c
|
Merge pull request #2988 from Matt-Yorkley/pi/utf8
Pi/utf8
|
2019-01-09 15:39:05 +11:00 |
|
Pau Perez
|
ddf916814f
|
Reduce complexity of EnterprisesController#shop
As asked by Rubocop.
|
2019-01-03 11:17:10 +01:00 |
|
Pau Perez
|
51da607ab1
|
Fix too long line
|
2019-01-03 11:17:10 +01:00 |
|
Pau Perez
|
46760ce28c
|
Do not double-render when there is no stock
|
2019-01-03 11:17:10 +01:00 |
|
Pau Perez
|
cca15e75a6
|
Refactor to reveal how we load enterprises in shop
By sticking to Rails conventions we make it more obvious how (badly) we
are loading enterprises in EnterprisesController#shop and shed some
light on the obscure InjectionHelper.
This will also make it easier to improve its performance in the future as
it's among the top offenders. See https://www.skylight.io/app/applications/ibo3NOqCYMnq/1545851520/1d/endpoints/EnterprisesController%23shop?responseType=html
|
2019-01-03 11:17:10 +01:00 |
|
Pau Pérez Fabregat
|
1ab50798fe
|
Merge pull request #3189 from luisramos0/3043-i18n-emails
Make all mailers use appropriate locale when sending emails
|
2018-12-24 14:59:04 +01:00 |
|
luisramos0
|
5e960512ac
|
Set user locale on user registrations #create
This is done so that user.locale is used in the first confirmation email. This also stores user.locale in the DB from registration.
|
2018-12-18 15:30:01 +00:00 |
|
luisramos0
|
a9222665b8
|
Refactor user registrations controller, early return to reduce indentation
|
2018-12-18 15:26:49 +00:00 |
|