1742 Commits

Author SHA1 Message Date
soupette
a7ea1e3200 Temp commit
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:09:47 +02:00
soupette
030066d542 Connect to check permissions to the API and disable Admin/indext.test.js
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:09:46 +02:00
soupette
2de81865d8 Remove ct
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:09:46 +02:00
soupette
e0dbf21925 Fix zIndex HeaderSearch
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:09:46 +02:00
soupette
cc20facc5e Add permissions to roles
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:09:46 +02:00
soupette
663138a058 Fix PR feedback
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:09:44 +02:00
soupette
96bd475c5a Hide search when not allowed to read
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:09:44 +02:00
soupette
0689894571 Refacto code
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:09:43 +02:00
soupette
b64af2c309 Change adminReducer to immer
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:09:42 +02:00
soupette
8b02624b6b Improve requests
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:07:28 +02:00
soupette
9bdad07af6 enable views
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:07:27 +02:00
HichamELBSI
d8f667456e Permissions list collapse path
Signed-off-by: HichamELBSI <elabbassih@gmail.com>
2020-07-08 11:07:27 +02:00
soupette
044c47e732 Add tests
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:07:27 +02:00
soupette
e83e25c298 Fix tests temporarily
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:07:27 +02:00
soupette
db0ff1de4f Add permissions to users
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:07:27 +02:00
soupette
014d5e6f83 Add permissions to webhooks
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:07:26 +02:00
soupette
70a6a399dc Add permissions to marketplace pages
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:07:26 +02:00
soupette
aad4c3df65 Create permissions.js file for admin package
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:07:26 +02:00
soupette
b9865277ba Add comments
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:07:26 +02:00
soupette
2e56b8c9a9 Add tests
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:07:26 +02:00
soupette
7c8140491d Add permissions to edit page
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:07:25 +02:00
soupette
51722ca3a1 Add permissions to homepage
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:07:23 +02:00
soupette
a4d99ba742 Add permissions to settings menu
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:05:47 +02:00
soupette
5665227e28 Add tests
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:05:11 +02:00
soupette
99dac93f27 Add permissions to inputmedia
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:05:11 +02:00
soupette
012941f9ad Add permissions to ML
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:05:11 +02:00
soupette
170b8a7d18 Revet work
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:05:10 +02:00
soupette
9c83713953 Temp commit
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:05:10 +02:00
soupette
e8ee11f354 Created hook to check available permissions and secure ml main compo
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:05:10 +02:00
soupette
dd66abe69b Init permissions in ml
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:05:10 +02:00
soupette
ae13a18bd8 Fix section display
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:05:09 +02:00
soupette
f5e8f470ae Fix PR feedback
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:05:06 +02:00
soupette
50c16dee16 Move plugins trads
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:05:05 +02:00
soupette
fa3315a118 Improve code
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:05:05 +02:00
soupette
4ce714c32f Add permissions to doc plugin
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:05:05 +02:00
soupette
67c8cbd1d7 Add permissions on the configure button in the ctm
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:05:04 +02:00
soupette
3c8c15efca Add permissions check to plugins main components except the ctm
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:05:04 +02:00
soupette
2e314756cf Add permissions to doc main compo
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:05:04 +02:00
soupette
7d9041ecc3 Add permissions to ctb main compo
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:05:04 +02:00
soupette
e73101b664 Update doc
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:05:04 +02:00
HichamELBSI
28653214f0 Update after PR review
Signed-off-by: HichamELBSI <elabbassih@gmail.com>
2020-07-08 11:05:03 +02:00
HichamELBSI
3d4a43545e Content type attributes permissions integration
Signed-off-by: HichamELBSI <elabbassih@gmail.com>
2020-07-08 11:05:02 +02:00
soupette
3f3f36a576 Improve settings menu and left menu
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:04:28 +02:00
soupette
6889940033 Fix messages
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:04:27 +02:00
soupette
316bff5afb Delete useless compo
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:04:27 +02:00
soupette
e780d4e410 Add models permissions check
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:04:27 +02:00
soupette
2790068e36 Update menu to display the models
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:04:26 +02:00
soupette
904eb3ab7a Update settings api and documentation
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:04:26 +02:00
soupette
acb43e5aa9 Update settings api to add the permissions check
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:04:26 +02:00
HichamELBSI
00e6b008e7 Fix edit a role
Signed-off-by: HichamELBSI <elabbassih@gmail.com>
2020-07-08 11:04:26 +02:00