14807 Commits

Author SHA1 Message Date
Pierre Noël
e000432027 add the possibility to edit the template for the forgot password email
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:41:18 +02:00
Pierre Noël
bfadebdf2c fix tests after upload.settings.read being removed from default permissions
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:38:20 +02:00
soupette
268cec19b3 Fix documentation permissions
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:38:20 +02:00
soupette
0f91108d10 Fix header
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:38:20 +02:00
soupette
2d4eb1d0ca Clean code
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:38:20 +02:00
soupette
8b7aecd481 Fix dynamiczones
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:38:18 +02:00
soupette
b8a979f276 Add permissions for create action only for collectionTypes
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:37:48 +02:00
soupette
f2c9716156 Fix dynamiczones
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:37:47 +02:00
soupette
fde9b99a44 Add permissions to Inputs level
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:37:47 +02:00
soupette
ec80117a49 Add permissions for creating to simple ct
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:37:45 +02:00
soupette
367713ca34 Upgrade buffet
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:37:00 +02:00
soupette
d5332d4a51 Temp commit
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:37:00 +02:00
soupette
fc64f20632 Created NotAllowedInput
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:36:59 +02:00
HichamELBSI
1b2dea85d3 Add settings and plugins permissions tabs
Signed-off-by: HichamELBSI <elabbassih@gmail.com>
2020-07-08 11:36:59 +02:00
HichamELBSI
ac9906a2a2 Add plugins permissions
Signed-off-by: HichamELBSI <elabbassih@gmail.com>
2020-07-08 11:36:59 +02:00
soupette
572397dcd8 Fix PR feedback
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:36:59 +02:00
soupette
278f93807f Fix permissions for CM
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:36:59 +02:00
soupette
f8ea8c88c1 Add delete users
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:36:58 +02:00
soupette
3fe3c2f144 Fix errors users
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:36:58 +02:00
soupette
b8428bc4b0 Fix PR feedback
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:36:58 +02:00
soupette
196a624847 Rename selectors
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:36:58 +02:00
soupette
ab0145421d Fix perfs issues
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:36:58 +02:00
soupette
7839c0567e Created selector to avoid rerenders
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:36:56 +02:00
Alexandre Bodin
966d9c554f Move hasDeepFilters to utils
Signed-off-by: Alexandre Bodin <bodin.alex@gmail.com>
2020-07-08 11:36:26 +02:00
Alexandre Bodin
c8d743ef60 Cleanup and add tests
Signed-off-by: Alexandre Bodin <bodin.alex@gmail.com>
2020-07-08 11:36:26 +02:00
Alexandre Bodin
6776a3ce46 Add mongo support
Signed-off-by: Alexandre Bodin <bodin.alex@gmail.com>
2020-07-08 11:36:24 +02:00
Alexandre Bodin
82316bbf3a Allow or operator and working with bookshelf
Signed-off-by: Alexandre Bodin <bodin.alex@gmail.com>
2020-07-08 11:32:44 +02:00
HichamELBSI
987eb9fc7e Fix create view
Signed-off-by: HichamELBSI <elabbassih@gmail.com>
2020-07-08 11:32:42 +02:00
HichamELBSI
342e0a9a86 Fix PR review 2
Signed-off-by: HichamELBSI <elabbassih@gmail.com>
2020-07-08 11:11:22 +02:00
HichamELBSI
c75a0fe8fe Fix PR review
Signed-off-by: HichamELBSI <elabbassih@gmail.com>
2020-07-08 11:11:22 +02:00
HichamELBSI
3c6bb04001 Finish content types permissions
Signed-off-by: HichamELBSI <elabbassih@gmail.com>
2020-07-08 11:11:20 +02:00
Pierre Noël
316cf44b0e remote ML settings permissions for creator and editor
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:10:13 +02:00
soupette
a471693114 Fix param sent to the API
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-07-08 11:10:12 +02:00
Pierre Noël
eb895d7768 populate only roles
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:10:12 +02:00
Pierre Noël
25bea051e0 prevent delete user route to delete last superAdmin
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:10:11 +02:00
Pierre Noël
1d3a054a5d update yarn.lock
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:10:11 +02:00
Pierre Noël
047a0be908 move function from bootstrap to service
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:10:11 +02:00
Pierre Noël
1ee5b7f189 fifth refacto
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:10:09 +02:00
Pierre Noël
3084b854d4 rename attributes -> values
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:09:53 +02:00
Pierre Noël
8598cee8d0 fourth refacto
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:09:52 +02:00
Pierre Noël
6a1d65bc37 third refacto
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:09:52 +02:00
Pierre Noël
243c4ccc4e add upload permissions to default roles + second refacto
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:09:52 +02:00
Pierre Noël
dd88c00514 use new condition format
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:09:52 +02:00
Pierre Noël
6ab7669365 rename plugins::content-manager.create to plugins::content-manager.explorer.create and others
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:09:51 +02:00
Pierre Noël
b893501552 first refacto
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:09:51 +02:00
Pierre Noël
8c1aa2999a fix tests
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:09:51 +02:00
Pierre Noël
d35e1d36f1 remove user delete route
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:09:51 +02:00
Pierre Noël
98f8275190 prevent removing the last superadmin
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:09:50 +02:00
Pierre Noël
93fc900e10 create admin permissions at startup
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:09:50 +02:00
Pierre Noël
3b8cab0621 add conditions logic for author/editor
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-07-08 11:09:50 +02:00