François Turbelin
|
39bb25e959
|
Adjust supplied_products id before better data matching
|
2021-07-15 21:17:14 +02:00 |
|
François Turbelin
|
c4a7c05c05
|
Use check_enterprise filter in a better way
|
2021-07-14 14:59:19 +02:00 |
|
François Turbelin
|
9d1b059835
|
Fix typo in supplied_products_controller comment
|
2021-07-14 14:08:09 +02:00 |
|
François Turbelin
|
06c19641b4
|
Remove return on case
|
2021-06-22 20:44:51 +02:00 |
|
François Turbelin
|
bcd2790649
|
Fix failing spec
|
2021-06-17 09:18:05 +02:00 |
|
François Turbelin
|
1ef7247311
|
Use a service to fetch variants in the engine
|
2021-06-17 08:50:52 +02:00 |
|
François Turbelin
|
235a2574dc
|
Add spec for SuppliedProduct serializer
|
2021-06-17 08:50:52 +02:00 |
|
François Turbelin
|
4dc07d9872
|
Add spec for CatalogItem serializer
|
2021-06-17 08:50:52 +02:00 |
|
François Turbelin
|
a87c46843c
|
Factorize serializer code into Base inherited class
|
2021-06-17 08:50:52 +02:00 |
|
François Turbelin
|
7ff69d5e6d
|
Fix entreprise missing issue on Persons controller
|
2021-06-17 08:50:52 +02:00 |
|
François Turbelin
|
e86b6443f2
|
Add a comment to explain nesting on catalog_item
|
2021-04-05 20:38:19 +02:00 |
|
François Turbelin
|
bf4bb854b1
|
Change offeres_to to offers_to for method naming
|
2021-04-05 20:38:19 +02:00 |
|
François Turbelin
|
779241db7a
|
Improve documentation
|
2021-04-05 20:38:19 +02:00 |
|
François Turbelin
|
d414122efd
|
Rename check_entreprise to set_entreprise
|
2021-04-05 20:38:19 +02:00 |
|
François Turbelin
|
d11d67561f
|
Remove extra delegation in serializers
|
2020-09-03 00:58:54 +02:00 |
|
François Turbelin
|
d2c147109d
|
Use Persons instead of People
|
2020-09-03 00:56:42 +02:00 |
|
François Turbelin
|
b60c1c9003
|
Dry current_enterprise emtod with enterprise_id_param_name
|
2020-09-03 00:50:23 +02:00 |
|
François Turbelin
|
59fb2abc5d
|
Fix inheritance issue with specs on Semaphore
|
2020-09-02 23:08:47 +02:00 |
|
François Turbelin
|
6508897e3d
|
Introduce current_enterprise with memoization
|
2020-09-02 22:28:12 +02:00 |
|
François Turbelin
|
1baba5b61c
|
Introduce current_user with memoization
|
2020-09-02 22:18:56 +02:00 |
|
François Turbelin
|
4f2b7094d0
|
Use before_action instead of before_filter
|
2020-09-02 21:48:13 +02:00 |
|
François Turbelin
|
d5800642e7
|
Map DFC SuppliedProduct with OFN Variant
|
2020-08-30 23:11:59 +02:00 |
|
François Turbelin
|
c3cf08156d
|
Add People controller
|
2020-08-13 11:49:45 +02:00 |
|
François Turbelin
|
8d4587506b
|
Add SuppliedProducts controller
|
2020-08-13 11:46:48 +02:00 |
|
François Turbelin
|
99e905c768
|
Simplify enterprise check logic
|
2020-08-13 11:02:31 +02:00 |
|
François Turbelin
|
46d38930d9
|
Add some ajustements
|
2020-08-12 20:53:02 +02:00 |
|
François Turbelin
|
a4e8982351
|
Rename ProductsController into CatalogItemsController
|
2020-08-12 19:51:12 +02:00 |
|
François Turbelin
|
13e15f823e
|
Add Read action for Enterprise and CatalogItem
|
2020-08-12 19:43:20 +02:00 |
|
François Turbelin
|
508ecd6bf7
|
Adjust with Rubocop suggestions
|
2020-08-12 13:46:23 +02:00 |
|
François Turbelin
|
d10fda6227
|
Put context inside serializer
|
2020-08-12 13:37:48 +02:00 |
|
François Turbelin
|
2a8268ca73
|
Use ActiveModelSerializer for DFC serialization
|
2020-08-12 13:37:01 +02:00 |
|
François Turbelin
|
8687e0199d
|
Apply cosmetics
|
2020-08-05 08:20:14 +02:00 |
|
François Turbelin
|
2549d454ab
|
Maintain specs
|
2020-07-23 09:28:32 +02:00 |
|
François Turbelin
|
645b4a9505
|
Use multiple serializers
|
2020-07-22 22:45:50 +02:00 |
|
François Turbelin
|
9f02ee3874
|
Use new serialization
|
2020-07-22 21:08:25 +02:00 |
|
François Turbelin
|
21fc14a9fe
|
Use a better products list for catalog
|
2020-07-22 21:08:25 +02:00 |
|
François Turbelin
|
13f00480ce
|
Use serialized_data
|
2020-05-06 22:04:56 +02:00 |
|
François Turbelin
|
f6e06b5658
|
Use default enterprise_id to get the entreprise
|
2020-05-06 22:04:56 +02:00 |
|
François Turbelin
|
99798b010f
|
Use ActionController::Base
|
2020-05-06 22:04:56 +02:00 |
|
François Turbelin
|
43293f00df
|
Make the endpoint unrelated to enterprise id
Better to avoid to have endpoint specific to an enterprise
as we don't know the enterprise id yet on DFC side
|
2020-05-06 22:04:56 +02:00 |
|
François Turbelin
|
f0f8224934
|
Put back former lighter inclusions
|
2020-05-06 22:04:56 +02:00 |
|
François Turbelin
|
dd9c994f9d
|
Use spree_api_controller_setup layer
|
2020-05-06 22:04:56 +02:00 |
|
François Turbelin
|
c1d173d601
|
Add the access token logic, light version
|
2020-05-06 22:04:56 +02:00 |
|
François Turbelin
|
80bbd5d513
|
Adjust namespace and scope for routes
|
2020-05-06 22:04:56 +02:00 |
|
François Turbelin
|
b152e532d2
|
Cosmetics
|
2020-05-06 22:04:56 +02:00 |
|
François Turbelin
|
d9d218f661
|
Add DFC Provider engine
|
2020-05-06 22:04:56 +02:00 |
|