17157 Commits

Author SHA1 Message Date
Jean-Sébastien Herbaux
2a4589fd37
Move logger to utils (#10372)
* Move logger package to strapi core

* Move logger package to utils
2021-05-24 15:24:07 +02:00
soupette
fb0c6e4ef2 Init renaming hook useUser
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-24 14:46:56 +02:00
soupette
ac0bea0102 Start refactoring of Admin container
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-24 14:46:55 +02:00
soupette
ae4d1fdeac Split App info into dedicated hook
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-24 14:46:54 +02:00
soupette
4db2e962d1 Created useAppInfos hook
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-24 14:46:54 +02:00
SorinGFS
55eaa91fec
Update: dropping MongoDB support (#10266) 2021-05-24 13:58:59 +02:00
cyril lopez
c420370c9d
Merge pull request #10347 from strapi/cm/containers-to-pages
Rename containers to pages
2021-05-24 11:19:39 +02:00
HichamELBSI
8a217187e1 Move components to components folder
Signed-off-by: HichamELBSI <elabbassih@gmail.com>
2021-05-21 14:31:19 +02:00
Jean-Sébastien Herbaux
6d9d8ab1ef
Add @strapi/logger (#10340)
* Add @strapi/logger package using winstonjs

* Fix logger require in Strapi.js

* Rework default configuration. Exports custom formats

* Simplify logger middleware
2021-05-20 08:55:18 +02:00
Fabien Del Carmen
631ac69686
Add CLI support for branch in direct GitHub URL (#10273)
* Add CLI support for branch in direct GitHub URL

* Change getRepoInfo to return branch

* Change variable name, add eslint 'one-var' rule

* Fix eslint 'one-var' error

* Move fetch GitHub logic in its own file

* Update code to avoid destructuring reassignment

* Update and add some JSDoc
2021-05-19 19:02:41 +02:00
cyril lopez
04ad9bda45
Merge pull request #10339 from strapi/fix/10328
Fixes #10328
2021-05-19 15:36:36 +02:00
HichamELBSI
131264bbe4 Rename containers to pages
Signed-off-by: HichamELBSI <elabbassih@gmail.com>
2021-05-19 14:08:42 +02:00
soupette
e2d633a120 Commented plugins translations for faster developments.
Translations will be loaded differently in another user story

Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-19 08:17:15 +02:00
cyril lopez
caf257a43d
Merge pull request #10247 from strapi/core/admin-config
Core admin config
2021-05-19 07:59:04 +02:00
soupette
ab1b36ca72 Merge branch 'releases/v4' of github.com:strapi/strapi into core/admin-config 2021-05-18 13:54:42 +02:00
cyril lopez
ab440e275d
Merge pull request #10334 from strapi/chore/remove-immutable-admin
Remove immutable lib in the admin package
2021-05-18 13:49:46 +02:00
soupette
bdfd531488 Fixes #10328
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-18 09:55:57 +02:00
soupette
ec61a199d0 Remove comments
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-18 09:09:09 +02:00
soupette
a58f59ab8f Remove immutable in webhooks page
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-18 09:05:52 +02:00
soupette
c3f5509de7 Remove immutable in OnboardingVideo, LocalToggle & LanguageProvider
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-18 09:05:51 +02:00
soupette
6646040e39 Remove strapi.lockApp
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-18 09:05:47 +02:00
cyril lopez
0a2b8a1488
Merge pull request #10332 from strapi/chore/admin-overlay
Remove window.strapi.lockApp
2021-05-18 09:02:10 +02:00
soupette
11b10fe981 Fix PR feedback
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-18 08:55:48 +02:00
soupette
43dd9376b9 Fix conflcits
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-18 08:52:58 +02:00
soupette
9edacb088a Remove strapi.lockApp
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-18 08:51:39 +02:00
cyril lopez
1a010e528b
Merge pull request #10330 from strapi/chore/admin-notifications
Remove window.strapi.notification
2021-05-18 08:50:09 +02:00
soupette
b734082398 Fix PR feedback
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-18 08:47:47 +02:00
DMehaffy
4c844a7f7f
Update webhook doc link (#10309)
Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
2021-05-17 14:17:16 -07:00
Hal Deadman
f46d1e2a67
Add support for login via cas - github.com/apereo/cas (#8058)
* Add CAS as authentication provider

* reorder provider cas after auth0 at end

* use strapi.log instead of console.log

Co-authored-by: Jean-Sébastien Herbaux <jean-sebastien.herbaux@epitech.eu>
2021-05-17 17:52:40 +02:00
soupette
659526e35b Remove strapi.notification
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-17 15:55:46 +02:00
soupette
e5f8ce2710 Created notifications provider
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-17 11:51:30 +02:00
soupette
f3da9beacd Remove old notification API
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-17 11:31:19 +02:00
soupette
a310d52b72 Remove immutable in App page
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-17 10:54:19 +02:00
cyril lopez
949ec26cc7
Merge pull request #10305 from strapi/chore/helper-rollup-conf
Add Terser plugin to rollup config
2021-05-17 10:24:04 +02:00
soupette
52adb33a00 Add terser plugin
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-17 10:11:11 +02:00
cyril lopez
7f8c898bf7
Merge pull request #10304 from strapi/core/strapi-app-provider
Remove StrapiProvider
2021-05-17 10:08:54 +02:00
Jean-Sébastien Herbaux
15c04d0612
Fix RBAC permissions without subject ignoring conditions (#10291)
* Fix RBAC permissions without subject ignoring conditions

* Add unit test for nil subject in the permission engine
2021-05-17 08:14:58 +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
cyril lopez
be9cc3731c
Merge pull request #10302 from strapi/chore/update-plugins-generators
Chore/update plugins generators
2021-05-12 15:52:34 +02:00
soupette
95e4a890aa Fix plugin generators
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-12 15:51:23 +02:00
cyril lopez
c468a4e63a
Merge pull request #10301 from strapi/chore/fix-cache
Fix generated app build
2021-05-12 15:50:52 +02:00
soupette
ae9066bbbf Fix generated app
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-12 15:35:05 +02:00
cyril lopez
716d2b809f
Merge pull request #10297 from strapi/core/components-store
[Core] Components store
2021-05-12 15:34:35 +02:00
soupette
fc71d2839d Fix PR feedback
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-12 15:33:02 +02:00
soupette
416ac87bde Fix NODE_ENV
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-12 10:28:20 +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
soupette
ba79de76d4 Created Library to store plugins components and fields
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-12 09:13:57 +02:00
soupette
b477e52318 Improve Reducers & Middlewares api
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-12 09:13:56 +02:00
soupette
476536a744 Created Middleware API
Signed-off-by: soupette <cyril.lpz@gmail.com>
2021-05-12 09:13:56 +02:00
cyril lopez
fb0db576ac
Merge pull request #10293 from strapi/chore/remove-legacy-apis
Remove injectedComponents API
2021-05-12 09:09:58 +02:00