1976 Commits

Author SHA1 Message Date
Alexandre Bodin
fd18d2a67a Merge branch 'master' into features/i18n 2021-04-02 17:33:24 +02:00
Pierre Noël
92a9ecb38d handle localized media attr in CM et CTB 2021-04-02 10:24:44 +02:00
cyril lopez
1db87e19ad
Revert react-redux upgrade (#9930)
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-04-01 09:53:16 +02:00
dependabot[bot]
b0c932cb87
Bump react-redux from 7.2.2 to 7.2.3 (#9902)
Bumps [react-redux](https://github.com/reduxjs/react-redux) from 7.2.2 to 7.2.3.
- [Release notes](https://github.com/reduxjs/react-redux/releases)
- [Changelog](https://github.com/reduxjs/react-redux/blob/master/CHANGELOG.md)
- [Commits](https://github.com/reduxjs/react-redux/compare/v7.2.2...v7.2.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-31 14:36:58 +02:00
Marvin Frachet
a7f4bcbcfe
Bumping buffet and fixing list radius (#9911) 2021-03-31 12:25:47 +02:00
soupette
9c8bd81dfc Upgrade Buffet.js
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-03-30 10:24:17 +02:00
dependabot[bot]
4030106720
Bump react from 16.13.1 to 16.14.0 (#9853)
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) from 16.13.1 to 16.14.0.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v16.14.0/packages/react)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-29 14:07:37 +02:00
Jean-Sébastien Herbaux
93752c37ca
Chore/tests cleanup (#9857)
* Use new jest runner

* Set loglevel to fatal

* Update snapshots

* Remove update option from cli

Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
2021-03-29 12:33:08 +02:00
Convly
4c21bea64b Use a global timeout instead of redefining it everytime 2021-03-26 20:15:38 +01:00
Alexandre Bodin
a66e0269da Merge branch 'master' into features/i18n 2021-03-25 15:07:41 +01:00
Jean-Sébastien Herbaux
1e5b1c99f6
I18n/ permissions rework (#9535)
* Add a domain layer for the permission, rework the engine handling of the permissions

Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>

* Add permissions-fields-to-properties migration for the admin

Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>

* Removes useless console.log

Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>

* Remove debug logLevel from provider-login.test.e2e.js

Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>

* Adds the new layout for the GET permissions, allow to subscribe to actionRegistered events, adds i18n handlers

Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>

* Fix typo

Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>

* Update permissions validators

Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>

* Update unit tests

Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>

* Update integrations test + fix some validation issues

Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>

* Change plugins & settings section format for the permissions layout

* only return locales property to localized subjects for the permission's layout

* Do not send the locales property to the permission's layout when there is no locales created

* Add the 'locales' property to publish & delete routes

* Fix unwanted mutation of the sections builder states on multiple builds

* Fix units tests with (new engine)

* Fix admin-role e2e test - Add locales property to the update payload

* fix e2e testsé

* Update e2e snapshots

* Fix unit test for i18n bootstrap

* Add mocks for i18n/bootstrap test

* Fix has-locale condition & updatePermission validator

* Avoid mutation in migration, always authorize super admin for has-locales condition

* Rework rbac domain objects, add a hook module and a provider factory

* Remove old providers

* Update the admin services & tests for the new rbac domain & providers

* Fix tests, bootstrap functions & services following rbac domain rework

* Update migration runner

* PR comments

Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>

* Remove useless console.log

* Fix sanitizeCondition bug

* Section builder rework

* Add test for the section-builder section & add jsdoc for the permission domain

* pr comments (without the migrations)

* fix fields-to-properties migration

* Add jsdoc for the sections-builder

* Moves createBoundAbstractDomain from permission domain to the engine service

* Remove debug logLevel for admin role test (e2e)

* Fix core-store

* Fix hooks & move business logic from i18n bootstrap to dedicated services

* add route get-non-localized-fields

* use write and read permission

* refacto

* add input validator

* add route doc

* handle ST

Co-authored-by: Pierre Noël <petersg83@gmail.com>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
2021-03-25 14:59:44 +01:00
Alexandre Bodin
3065d72a4b v3.5.4 2021-03-25 14:34:45 +01:00
Alexandre Bodin
54c3cfde80 Merge branch 'master' into features/i18n 2021-03-22 16:30:14 +01:00
Alexandre Bodin
2467cad937 Merge branch 'i18n/localizations-sync' into features/i18n 2021-03-16 10:01:25 +01:00
Alexandre BODIN
1777936d45
Merge branch 'master' into dependabot/npm_and_yarn/fs-extra-9.1.0 2021-03-12 19:51:57 +01:00
Alexandre Bodin
4583e3d086 Split logic cleanly between visible & writable attributes 2021-03-12 14:34:04 +01:00
Alexandre Bodin
c57b3be1eb Merge branch 'master' into features/i18n 2021-03-12 09:45:51 +01:00
dependabot[bot]
dac6abfcf6
Bump fs-extra from 9.0.1 to 9.1.0
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 9.0.1 to 9.1.0.
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases)
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/9.0.1...9.1.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-12 05:43:19 +00:00
Minjun Kim
581f640b86
Fix Korean translations for relation.manyToOne
Previously shown as `Article N : 1 Comments` while it should show `Article 1 : N Comments`
Since en.json uses `has many` for this description, do the same for Korean translation
2021-03-12 08:27:50 +09:00
Alexandre Bodin
33552e43b8 v3.5.3 2021-03-11 14:25:37 +01:00
soupette
34ebe0ca4b Fix conflicts
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-03-08 15:10:49 +01:00
cyril lopez
068a31c3e5
Merge pull request #9597 from strapi/i18n/cm-layout-enhancement
[I18n] CM add icons indicator
2021-03-08 10:58:15 +01:00
soupette
6aad832464 Fix conflicts
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-03-08 09:43:50 +01:00
Alexandre Bodin
e9b4bf5616 Merge branch 'master' into features/i18n 2021-03-05 12:22:18 +01:00
soupette
f84a1dab0b Fix cetb
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-03-05 11:19:32 +01:00
soupette
dfb40c08b6 Created PermissionsManager
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-03-05 10:50:27 +01:00
soupette
cf2bd304cf Upgrade buffet.js. Add icon to inputs label
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-03-04 11:59:26 +01:00
dependabot[bot]
bda0c89aaa
Bump react-router from 5.1.2 to 5.2.0
Bumps [react-router](https://github.com/ReactTraining/react-router) from 5.1.2 to 5.2.0.
- [Release notes](https://github.com/ReactTraining/react-router/releases)
- [Changelog](https://github.com/ReactTraining/react-router/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ReactTraining/react-router/compare/v5.1.2...v5.2.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-04 08:11:47 +00:00
cyril lopez
67fa9c93c7
Fixes #9524 (#9587)
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-03-03 16:32:59 +01:00
soupette
4adb1fb194 Enable localization on media fields
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-03-03 15:31:23 +01:00
Alexandre Bodin
1a472c98a7 v3.5.2 2021-03-01 11:24:44 +01:00
dependabot[bot]
0903d5b04d
Bump react-redux from 7.2.0 to 7.2.2 (#9528)
Bumps [react-redux](https://github.com/reduxjs/react-redux) from 7.2.0 to 7.2.2.
- [Release notes](https://github.com/reduxjs/react-redux/releases)
- [Changelog](https://github.com/reduxjs/react-redux/blob/master/CHANGELOG.md)
- [Commits](https://github.com/reduxjs/react-redux/compare/v7.2.0...v7.2.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-26 09:28:10 +01:00
Marvin Frachet
cd809720ba
Fixing CT / ST icons (#9494) 2021-02-23 12:07:21 +01:00
Convly
3cc49c4ea8 v3.5.1 2021-02-23 11:23:21 +01:00
soupette
8695853ea0 Fix ctb checkbox input
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-02-18 16:04:07 +01:00
soupette
706baae9ec Fix conflicts
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-02-18 14:58:33 +01:00
Alexandre Bodin
469991f9f2 Merge branch 'master' into features/i18n 2021-02-18 14:36:32 +01:00
Alexandre Bodin
d02a7ba2fa v3.5.0 2021-02-18 11:28:28 +01:00
HichamELBSI
1a42da3007 Merge branch 'master' into features/sso 2021-02-17 11:43:34 +01:00
Marvin Frachet
db3784ce32
Adding icons for Single Types and Collection type (#9416) 2021-02-16 12:00:24 +01:00
mfrachet
f72f8ec2b9 Merge branch 'features/i18n' of github.com:strapi/strapi into features/i18n-front 2021-02-16 09:42:42 +01:00
Pierre Noël
bd359b6a3d add unit tests 2021-02-15 11:43:58 +01:00
ngjoni
92ba4efb2b
Translation Update (german) (#9387)
* update german translation

* Additional german translation
2021-02-15 09:21:10 +01:00
Pierre Noël
22d38b5ffc handle toggle i18n on CT and fields 2021-02-12 16:17:33 +01:00
Pierre Noël
b3a9b5ad76 add pluginOptions 2021-02-10 14:29:54 +01:00
soupette
404bf1066a Fix PR feedback
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-02-09 17:29:11 +01:00
soupette
7aff3bb0db Reorder layout
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-02-09 17:29:11 +01:00
soupette
06d98dd089 Add missing tests
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-02-09 17:29:10 +01:00
soupette
ee0bbf7db0 Rename api
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-02-09 17:29:10 +01:00
soupette
761eb5bb5a Add sanitize api
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-02-09 17:29:09 +01:00