2507 Commits

Author SHA1 Message Date
soupette
42d711299c Use crudReducer in components settings
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-10 14:18:15 +01:00
soupette
e535136fa6 Fix components settings
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-10 14:00:38 +01:00
soupette
552ab55117 Fix Uid requests
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-10 10:35:23 +01:00
soupette
cf7ec947ac Init component settings refacto
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-10 08:50:28 +01:00
soupette
62472aa7e5 Start settings view refacto
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-09 15:59:38 +01:00
soupette
51ac46972e Migrate list settings view
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-09 10:42:11 +01:00
soupette
9fe39a7804 Fix tests
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-06 17:54:09 +01:00
soupette
9498130e24 Fix tests
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-06 17:47:02 +01:00
soupette
d126303590 Fix publish unpublish
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-06 16:15:31 +01:00
soupette
5dcad4d1da Fix single types edition
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-06 15:59:03 +01:00
soupette
5d14e41b1f Fix collection types edition with new api response
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-06 15:51:29 +01:00
soupette
580e01a5c5 Finish refacto list view
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-06 14:21:08 +01:00
soupette
da2b924a58 Fetch data in listview
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-06 10:40:32 +01:00
soupette
944e34043c Migrate filters to qs lib
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-05 15:39:57 +01:00
soupette
586781e12e Add qs for search management
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-05 10:31:24 +01:00
soupette
5792cfeea8 Changed displayed headers behaviour, simplify main reducer
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-04 18:37:19 +01:00
soupette
78534fca2e Temp commit for list view
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-04 11:15:11 +01:00
soupette
f1d0dc74cf Merge schema in layout and improve useFetchContentType hook
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-04 10:44:10 +01:00
soupette
b834aea0c9 Temp commit before layout refacto
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-04 09:44:25 +01:00
soupette
7448ab9ee8 Add tests
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-11-02 09:44:04 +01:00
soupette
ed3518b1be Created getMaxTempKey util
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-30 15:49:10 +01:00
soupette
309b049410 Fix repeatable component DND logic
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-30 15:32:27 +01:00
soupette
a8eb79de6d Fix dz, and auto open repeatable compo
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-29 17:48:04 +01:00
soupette
55b5fcc672 Add and fix tests
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-29 17:07:43 +01:00
soupette
c9f726e18f Fix repeatable component synchro
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-29 14:35:41 +01:00
soupette
237f5b4deb Remove useEditView hook which is not needed anymore
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-29 12:19:21 +01:00
soupette
e0eac0f4e9 Remove useless case in reducer
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-29 10:23:40 +01:00
soupette
b161288565 Fix delete behaviour
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-29 10:05:11 +01:00
soupette
13f8eb45c1 Refacto CTWrapper and STWrapper by creating a shared reducer
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-29 08:37:28 +01:00
soupette
0a292ecef8 Add from props to limit code duplication
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-29 08:18:28 +01:00
soupette
34a0c1eff4 Clean code
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-28 19:09:04 +01:00
soupette
0f2c95f1a1 Remove OLD files related to single types
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-28 18:49:53 +01:00
soupette
948ddd5180 Create single type wrapper
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-28 18:38:42 +01:00
soupette
430da2da60 Fix collection types and simplified/improve editviewdatamanager logic
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-28 15:31:53 +01:00
soupette
d30f965d29 Split fetch data and data management
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-28 12:32:01 +01:00
soupette
b51603dca2 Fix single data manager
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-27 14:57:46 +01:00
soupette
05dbc217c3 Remove useless code in editview data manager
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-27 10:54:52 +01:00
soupette
d103efb681 Refactol EditViewDataManager
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-27 10:40:37 +01:00
soupette
336a16bec8 Handle PUT data
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-27 09:26:38 +01:00
soupette
5825aaec59 Handle post logic for ct
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-27 08:18:41 +01:00
soupette
cfce078797 Add todos
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-26 18:54:31 +01:00
soupette
4a5a55f9b0 Init refacto datamanager
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-26 15:59:59 +01:00
soupette
e1dfc58f2e Finish refacto layout
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-26 14:12:35 +01:00
soupette
065aecb1ad Refacto Inputs for ct
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-26 12:36:34 +01:00
soupette
62df833d90 Refacto components
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-26 11:36:43 +01:00
soupette
b1936ac216 Refacto repeatable component
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-26 11:10:42 +01:00
soupette
19ed11dbf5 Refacto relations and make it works for repeatable components
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-26 10:51:43 +01:00
soupette
158cf50a14 Refacto select relations for ct
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-26 09:43:42 +01:00
soupette
37913d44ec Duplicate SelectWrapper for easier refacto
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-23 18:32:35 +02:00
soupette
63ab6ab78f Remove useless files
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-10-23 17:18:27 +02:00