1619 Commits

Author SHA1 Message Date
Alexandre Bodin
3c7c33eab7 v3.1.6 2020-09-24 14:51:49 +02:00
Peter Etelej
318f20e826
Bump up minimum required Node to 10.16 (#7962)
Updated README docs & package.json `engine` versions to bump up the
minimum required Node version from `10.10` to `10.16` (or `10.16.0+`)

Strapi no longer supports `10.10` since it updated `sharp` to `0.26.0`
( https://github.com/strapi/strapi/pull/7729 ) which requires Node 10.16.0+
(See https://github.com/lovell/sharp/blob/master/docs/changelog.md#v0260---25th-august-2020 )

` yarn create strapi-app my-project --quickstart` on 10.10 fails with error
```
error sharp@0.26.0: The engine "node" is incompatible with this module. Expected version ">=10.16.0". Got "10.10.0"
error Found incompatible module.
```

Signed-off-by: Peter Etelej <peter@etelej.com>
2020-09-22 16:00:13 +02:00
margielewski
80c0337faf
translation improvement (#7926)
"EditForm.inputToggle.label.email-reset-password": "Straona resetowania hasła"   <--- should be "Strona resetowania hasła"
2020-09-18 10:00:42 +02:00
Convly
736a580001 v3.1.5 2020-09-16 15:26:12 +02:00
soupette
cd720c26e5 Fix role edition
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-09-14 14:28:13 +02:00
Bobby Glidwell
5af64a3837
set email validator to lowercase (#7645)
* set email validator to lowercase

Yup .lowercase() converts the string to lowercase which should be done in all instances of email across the application.

Fixes bug where users created inside Strapi admin panel end up with mixed case emails in database.

Signed-off-by: bglidwell <sintex+github@gmail.com>

* match front-end profile validation to backend

Removed .min(5) from backend validation due to redundancy with .email() check

Signed-off-by: bglidwell <sintex+github@gmail.com>

* cleanup redundant email.toLowerCase()

Signed-off-by: Bobby Glidwell <sintex+github@gmail.com>

* Revert "cleanup redundant email.toLowerCase()"

This reverts commit 4565054b298e4518e4ddf41ca602c5960bd9cc28.

Signed-off-by: Bobby Glidwell <sintex+github@gmail.com>

* fix email case in admin user controller

Signed-off-by: Bobby Glidwell <sintex+github@gmail.com>

* fix email case in api user controller

Signed-off-by: Bobby Glidwell <sintex+github@gmail.com>

* fix for graphql tests

Signed-off-by: Bobby Glidwell <sintex+github@gmail.com>
2020-09-14 09:30:12 +02:00
Khalid Elshafie
3e23646f1b
Add LinkedIn auth provider (#7490)
* Add LinkedIn auth provider

Signed-off-by: Khalid Elshafie <abolkog@gmail.com>
2020-09-04 14:37:30 +02:00
Sebastian Trebunak
dad69f5cc4
Improve & add missing Slovak (SK) translations (#7515)
* Improve & add missing SK translations

Signed-off-by: Sebastian Trebunak <trebunak.sebastian@gmail.com>

* fix one tr string

Signed-off-by: Sebastian Trebunak <trebunak.sebastian@gmail.com>

* Add translation for strapi-plugin-upload

Signed-off-by: Sebastian Trebunak <trebunak.sebastian@gmail.com>

* Add 'sk' to export from languages of strapi upload plugin

Signed-off-by: Sebastian Trebunak <trebunak.sebastian@gmail.com>

* Refine and add missing translations for content-type-builder plugin,, Fix some of previous translations

Signed-off-by: Sebastian Trebunak <trebunak.sebastian@gmail.com>

* Refine content-type-builder SK translations

Signed-off-by: Sebastian Trebunak <trebunak.sebastian@gmail.com>

* Add missing translation strings for strapi-plugin-content-manger plugin

Signed-off-by: Sebastian Trebunak <trebunak.sebastian@gmail.com>

* Add missing translation strings for strapi-plugin-users-permission plugin

Signed-off-by: Sebastian Trebunak <trebunak.sebastian@gmail.com>

* Refine content type builder translation string to distinguish more precisely between collection title and name

Signed-off-by: Sebastian Trebunak <trebunak.sebastian@gmail.com>

* Refine one label string

Signed-off-by: Sebastian Trebunak <trebunak.sebastian@gmail.com>

* Fix some strings in content-manager

Signed-off-by: Sebastian Trebunak <trebunak.sebastian@gmail.com>

* Fix single component translation string

Signed-off-by: Sebastian Trebunak <trebunak.sebastian@gmail.com>

Co-authored-by: cyril lopez <cyril.lpz@gmail.com>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
2020-09-03 16:20:07 +02:00
Cr0s4k
4987c1dbd9
fixed comment (#7714)
Signed-off-by: Omar Garcia <omarcruz11@hotmail.com>
2020-09-03 09:51:38 +02:00
Alexandre Bodin
6905be68bc Merge branch 'documentation' 2020-09-02 17:23:41 +02:00
DMehaffy
024b337b09
Update node version requirements for v10 to v12 (#7409)
Signed-off-by: Derrick Mehaffy <derrickmehaffy@gmail.com>
2020-09-02 17:11:59 +02:00
Vinit Sarvade
dcd5254e60
Use brcrypt.compare for password validation instead of compareSync (#7612)
Signed-off-by: Vinit Sarvade <vinit.sarvade.08@gmail.com>
2020-09-01 17:03:37 +02:00
Alexandre BODIN
77be3ea4c5
Merge pull request #7467 from strapi/users-permissions/create-new-role
Users and Permissions in Settings menu
2020-08-31 15:33:02 +02:00
soupette
16261bb156 Fix PR feedback
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-31 14:17:30 +02:00
soupette
1c4fafeeee Change users plugin settings menu section label
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-28 16:17:27 +02:00
soupette
b02c8b2c72 Fix small bugs.
co-authored elabbassih@gmail.com

Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-28 14:52:55 +02:00
soupette
3c7ea06f2a Fix permissions
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-28 11:38:27 +02:00
soupette
bcd9075229 Remove useless files
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-28 09:43:48 +02:00
soupette
658ae9676f Add missing tests
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-28 09:39:28 +02:00
soupette
98a4401a09 Fix modal delete behaviour
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-27 18:09:26 +02:00
soupette
b328a3a38a Fix tests
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-27 17:23:45 +02:00
soupette
2e67e19bd6 Fix bugs
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-27 15:57:35 +02:00
soupette
5a7d89c807 Refacto create page
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-27 15:00:10 +02:00
soupette
a8ea727e63 Fix PR feedback
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-26 16:01:27 +02:00
soupette
82ae1fc6c1 Fixes #7584.
Update the documentation override

Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-26 14:55:09 +02:00
soupette
fb6010369a Fix conflicts
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-26 10:38:54 +02:00
HichamELBSI
4e4a77ff0f Add new role
Signed-off-by: HichamELBSI <elabbassih@gmail.com>
2020-08-17 17:40:44 +02:00
dependabot[bot]
888036ddbe
Bump react from 16.13.0 to 16.13.1
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) from 16.13.0 to 16.13.1.
- [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.13.1/packages/react)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-13 17:22:49 +00:00
Pierre Noël
fb2db4b050 v3.1.4
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-08-13 19:05:20 +02:00
Pierre Noël
231263a353 v3.1.4 2020-08-13 18:58:14 +02:00
soupette
001cc0f865 Fix trads
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-07 10:00:31 +02:00
soupette
faf5ddfebc Fix subscriptions
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-07 09:56:06 +02:00
soupette
1e9f816b0b Add events
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-07 09:48:28 +02:00
soupette
e688910128 Refacto code
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-07 09:28:29 +02:00
soupette
d1c7f8873c PUT providers
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-07 08:32:40 +02:00
soupette
fb77ac3702 Init provider form
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-06 18:40:22 +02:00
soupette
17f8ab3296 Edit template
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-06 16:41:10 +02:00
soupette
f781790d67 Fix lint and Add modal edit templates
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-06 13:29:00 +02:00
soupette
2deea0748c Send advanced settings data
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-05 15:21:25 +02:00
soupette
d41f02bb54 Merge branch 'features/users-permissions' of github.com:strapi/strapi into front/list-views 2020-08-05 14:49:19 +02:00
soupette
99728005d1 Clean unneeded files
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-04 18:13:22 +02:00
soupette
25cfefc894 Add form logic
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-04 18:10:35 +02:00
soupette
23e2c3d171 Fix loading states
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-04 17:48:23 +02:00
soupette
63f4859e31 Init advanced settings page
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-04 17:45:45 +02:00
HichamELBSI
c21ca119e4 Add Roles list
Signed-off-by: HichamELBSI <elabbassih@gmail.com>
2020-08-04 17:05:58 +02:00
soupette
5f834d2288 Created Email templates list
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-04 16:38:04 +02:00
soupette
1602886deb Add tests
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-04 16:27:07 +02:00
soupette
a1592c9626 Created providers list view
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-04 15:59:19 +02:00
soupette
8575995080 Add page title to settings
Signed-off-by: soupette <cyril.lpz@gmail.com>
2020-08-04 14:33:43 +02:00
HichamELBSI
cb0f33c756 Update permissions
Signed-off-by: HichamELBSI <elabbassih@gmail.com>
2020-08-04 13:19:48 +02:00