26 Commits

Author SHA1 Message Date
Mark Kaylor
2b108e7c0f Merge branch 'master' of github.com:strapi/strapi into features/custom-fields 2022-08-16 11:14:30 +02:00
Alexandre Bodin
92955d19f9 Frontend updates 2022-08-11 10:20:49 +02:00
Rémi de Juvigny
d445b48b0c Fix issue when destructuring custom fields 2022-07-13 18:52:47 +02:00
Rémi de Juvigny
66fe273202 Update useCustomFields api 2022-07-13 17:33:24 +02:00
Rémi de Juvigny
48d12fb920 Apply Alex feedback 2022-07-13 14:44:22 +02:00
Rémi de Juvigny
eda74cb147 Expose custom fields in react context 2022-07-07 15:22:28 +02:00
ronronscelestes
552c29b08f fix(guided-tour): GuidedTourProvider story fix 2022-02-10 14:57:58 +01:00
ronronscelestes
754488c25a feat(guided-tour): added story for GuidedTourProvider 2022-02-10 12:26:12 +01:00
ronronscelestes
a46a96695d
(Feature: Guided tour) Skip (#12294)
Co-authored-by: Vincent <vincentbpro@users.noreply.github.com>
2022-01-26 10:37:07 +01:00
ronronscelestes
99a229cf66
feat: CTB modals appearance logic
Co-authored-by: Vincent <vincentbpro@users.noreply.github.com>
Co-authored-by: cyril lopez <cyril@strapi.io>
2022-01-20 16:55:20 +01:00
ronronscelestes
51ed540955
(Feature: Guided tour) Modal skeleton (#12214)
* feat: modal skeleton + added modal to admin

* feat: added setStepState and setCurrentStep logic to modal

* refacto: split of currentStep inside the reducer instead of doing it in the modal when updating guidedTourState

* fix: updated Admin tests with useGuidedTour hook
2022-01-17 12:16:37 +01:00
ronronscelestes
475f325bc9
(Feature-GuidedTour)/Add stepper to homepage (#12151)
* feat: detecting guided tour visibility based on user role

* feat: show GuidedTourHomepage if not completed and depending on user role

* refactor: feedback fixes + useQueries
tests: added/updates tests for utils + homepage + authenticated app
2022-01-11 12:23:34 +01:00
ronronscelestes
ccd92c08ad
(Feature-GuidedTour)/ State and content structure (#12054)
* feat: added guided tour context, hook and provider to helper-plugin

* feat(guided-tour): using helpers in the admin + init reducer

Co-authored-by: ronronscelestes <ronronscelestes@users.noreply.github.com>

* feedback fixes

* created data structure for guided tour state and content

Co-authored-by: Vincent <vincentbpro@users.noreply.github.com>

* removed closed leaf key from initialState

* init guided tour home component

* feedback fix fontWeight prop

Co-authored-by: vincentbpro <89356961+vincentbpro@users.noreply.github.com>
Co-authored-by: ronronscelestes <ronronscelestes@users.noreply.github.com>
Co-authored-by: Vincent <vincentbpro@users.noreply.github.com>
2022-01-03 16:21:51 +01:00
Vincent
1b276b6dc7
Feature(GuidedTour)/ Init helper plugin + admin (#12047)
* feat: added guided tour context, hook and provider to helper-plugin

* feat(guided-tour): using helpers in the admin + init reducer

Co-authored-by: ronronscelestes <ronronscelestes@users.noreply.github.com>

* feedback fixes

Co-authored-by: ronronscelestes <ronronscelestes@users.noreply.github.com>
Co-authored-by: ronronscelestes <julie.plantey@gmail.com>
2021-12-30 11:41:53 +01:00
soupette
fc42675233 Remove icon from ctb
Signed-off-by: soupette <cyril@strapi.io>
2021-10-22 14:30:30 +02:00
soupette
75b99d943d Fix StrapiAppProvider propTypes
Signed-off-by: soupette <cyril@strapi.io>
2021-09-09 07:45:04 +02:00
soupette
23a2e8f6e3 Created InjectionZone component for core/admin
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-06-24 10:30:59 +02:00
soupette
4dc122664f Created Providers component
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-06-24 10:30:58 +02:00
soupette
e6544db5a0 Make admin a plugin
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-06-24 08:30:41 +02:00
soupette
ef208589d5 Created menu api
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-06-16 13:13:37 +02:00
soupette
6752cb0aad Created Settings API
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-06-08 09:02:20 +02:00
mfrachet
8a59ee1824 Review from @soupette 2021-06-07 09:38:14 +02:00
soupette
e5f8ce2710 Created notifications provider
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-17 11:51:30 +02:00
soupette
9cdbfb024a Remove StrapiProvider in favor of StrapiAppProvider
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-12 15:53:17 +02:00
soupette
330d541992 Pass only needed instances to plugins
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-12 10:18:56 +02:00
Alexandre Bodin
a14504e699 Init scoped packages 2021-04-29 12:03:54 +02:00