Ren White
|
f513d888a3
|
Update reference to OFN handbook in README.md
|
2020-11-04 06:57:06 -07:00 |
|
Luis Ramos
|
5cde085241
|
Fix a number of spree translations
|
2020-11-04 13:55:36 +00:00 |
|
Luis Ramos
|
23956726e9
|
Add missing translation
|
2020-11-04 12:37:55 +00:00 |
|
efgalvao
|
1f1da3eb6d
|
Fixed issue #6292.
|
2020-11-04 09:37:51 -03:00 |
|
Luis Ramos
|
f6d0905517
|
Add s3_support require to image.rb
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
c2591104ee
|
Fix typo in application setup
This was forcing env test in all environments breaking payment methods that are activated by environment
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
3beea43143
|
Switch to a version of better_paypal_express that does not define
routes and define those routes on the OFN side
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
8f2d52b9e3
|
Revert "Do not reload routes and make spree routes append instead of draw in"
This reverts commit cdf4c795c7c7ae18006eb24af9336941361b6b81.
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
eada388534
|
Add handle_extensions to get Spree.translations (archaic spree js translations) in handlebars templates
This is all legacy from spree that can be cleaned up at some point, we only have two handlebars templates in OFN
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
f6f4faf146
|
Move test setup to application.rb
Without spree_core, the test environment file loads before the Spree engine is loaded
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
5c4ea1a6be
|
Fix tax rates spec
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
72c454a211
|
Fix reference to Spree bug
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
543a9592c7
|
Adapt spec to routes without spree
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
2ce96f4bbe
|
Registration path is working correctly again without spree
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
00d121ebfc
|
Add misssing translation
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
c785d0d1d7
|
Make engine's routes append to main app instead of prepend
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
80cbe6b30f
|
Add route helper to call to sort_link so that it can find the necessary routes
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
09aef524f3
|
Make route helpers use spree helper
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
805b4d243e
|
Fix missing translations
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
a07029f660
|
Add require so that model is available when needed
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
ccab133d63
|
Make sample data use OFN's calculators
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
a51645f316
|
Remove deleted file
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
4125fe1690
|
Fix problem with string matchers
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
6950d7717f
|
Add missing translation
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
ab53db0c61
|
Merge ability and ability decorator
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
1b4a4a8113
|
Bring code from spree_paypal_express to make it use spree url_helper
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
66fb3a9cf3
|
Remove code related to spree promotions
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
79a7cf9b39
|
Add default spree logo
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
a18a198812
|
Fix locations of requires in admin js all.js
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
0ca71ce0a9
|
Do not reload routes and make spree routes append instead of draw in
case thee routes are already defined elsewhere, for example, by the
paypal express gem
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
b7aa04353c
|
Fix requires of product duplicator
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
bfeebccbc5
|
Load Spree engine before configuring it
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
4b21667974
|
Move initializers from Spree engine to the OFN application
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
9bbeec5031
|
Require code from spree/core explicitly
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
af3057f55f
|
Remove spree requires that are not needed in OFN
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
e8381304f9
|
Remove spree_core dependency
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
58a476751b
|
Remove code from the spree engine that is not needed in OFN
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
3320a3f0bc
|
Fix some more rubocop issues
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
4c6708267a
|
Run rubocop -a
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
2f0d61d54f
|
Bring Spree engine.rb from spree_core
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
451d8488d9
|
Run rubocop -a
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
bcca2eee9d
|
Bring user and ability related files from spree_core
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
1bce516a45
|
Make specs load product duplicator
This makes the ofn version of the product duplicator be used instead of the spree one
|
2020-11-04 12:15:45 +00:00 |
|
Luis Ramos
|
f6195f1159
|
Remove duplicate_extra logic from ProductDuplicator
|
2020-11-04 12:15:23 +00:00 |
|
Luis Ramos
|
503c17f896
|
Move Spree::ProductDuplicator to Spree::Core namespace
|
2020-11-04 12:15:23 +00:00 |
|
Luis Ramos
|
795b7101ab
|
Remove spree requires that are not needed in OFN
|
2020-11-04 12:15:23 +00:00 |
|
Luis Ramos
|
9d4a15b0e0
|
Add required product scopes from spree_core product_scopes
|
2020-11-04 12:15:23 +00:00 |
|
Luis Ramos
|
459959c068
|
Remove code related to spree promotions
|
2020-11-04 12:15:23 +00:00 |
|
Luis Ramos
|
ba16de6627
|
Move product duplicator to lib/spree/core, it's where spree_core is currently loading it from
|
2020-11-04 12:15:23 +00:00 |
|
Luis Ramos
|
72a39fdf54
|
Add required factory from spree_core
|
2020-11-04 12:15:23 +00:00 |
|