Luke Towers
88a26ea3f3
Go to User's details page when clicking on related user from the roles update page
2022-01-26 03:02:33 -06:00
Luke Towers
0abfcf3777
Update recommend format for implementing controller behaviors
2022-01-26 02:50:28 -06:00
Luke Towers
4fea19002c
Add support for default configuration file names for controller behaviors
...
This change means that it is no longer required to define $formConfig, $listConfig, $relationConfig, $importExportConfig, $reorderConfig on your controller classes that implement the relevant controller behaviors unless your configuration file is named something other than the default names used by those controller behaviors.
2022-01-26 02:42:17 -06:00
Luke Towers
e9ed9e4228
Attach default permissions to the publisher role
2022-01-25 21:22:49 -06:00
Luke Towers
301ba2ed02
Only show role user management in the update context
2022-01-25 19:52:50 -06:00
Luke Towers
f28d3173d5
Improve UserRole editing experience
...
- Added RelationController field to manage all users of a given role at once through the role's form page.
- Added "slug" preset to the code field.
- Limited inheritance of "orphaned" (permissions without default roles assigned) to just the "Developer" role instead of all system roles.
2022-01-25 19:51:08 -06:00
Luke Towers
ed775a3452
Merge branch 'develop' of github.com:wintercms/winter into develop
...
* 'develop' of github.com:wintercms/winter:
Sort assets alphabetically in the CMS Theme Editor (#420 )
VSCode recommended extensions (#417 )
Altered order of operations to ensure modules are seeded before plugins (#419 )
2022-01-25 19:05:05 -06:00
Luke Towers
bd79b80d01
Fix support for readOnly on the datepicker formwidget.
...
Fixes #363 , replaces #367 . Credit to @arvislacis.
Also misc cleanup.
2022-01-25 19:04:38 -06:00
sheck87
94bb7783a6
Sort assets alphabetically in the CMS Theme Editor ( #420 )
...
Credit to @sheck87
2022-01-25 18:35:48 -06:00
WebVPF
9b9a1bc13d
VSCode recommended extensions ( #417 )
...
Further recommendations to be added in the future.
2022-01-25 18:35:02 -06:00
Jack Wilkinson
927719f758
Altered order of operations to ensure modules are seeded before plugins ( #419 )
2022-01-24 08:32:36 -06:00
Luke Towers
4e7970c197
Add support for pivot data when creating related records via the RelationController
2022-01-23 20:58:31 -06:00
Luke Towers
5babad9699
add docblock for the JS sanitizer
2022-01-21 16:39:50 -06:00
WebVPF
862b539b01
Fix VSCode settings ( #416 )
...
Example:
`.../plugins/winter/blxog/controllers/posts/update.htm`
==>
`**/plugins/*/*/controllers/*/*.htm`
2022-01-21 01:45:50 -06:00
WebVPF
15686424aa
Improved Russian translation ( #415 )
2022-01-21 09:29:35 +08:00
WebVPF
9642fdd0eb
Added default file associations for VSCode ( #414 )
...
Credit to @WebVPF
2022-01-20 11:54:18 -06:00
Luke Towers
416ba70687
Update modules/system/assets/js/snowboard/utilities/JsonParser.js
2022-01-20 11:50:52 -06:00
Ben Thomson
5bb790f1dc
Add better event handling with getting all cookies
2022-01-20 13:42:50 +08:00
Ben Thomson
f98ce67a6a
Fix tests
2022-01-20 13:21:54 +08:00
Ben Thomson
104b567179
Remove debounce
2022-01-20 13:18:44 +08:00
Ben Thomson
17f77fd673
Fix default method definition
2022-01-20 11:39:03 +08:00
Ben Thomson
48cec0594b
Don't sanitize partial content
2022-01-20 10:34:11 +08:00
Ben Thomson
f1fd8af7cb
Merge branch 'develop' into wip/snowboard
2022-01-20 10:29:34 +08:00
Ben Thomson
83c076c7de
Add extensibility to cookie utility
2022-01-20 09:47:20 +08:00
Luke Towers
806ef8ef28
Provide additional information for the JsonParser Snowboard plugin
2022-01-19 15:10:10 -06:00
Ben Thomson
23cceda3ca
Stop Gitpod pre-builds
...
Don't seem to be working at the moment - will look into it later.
2022-01-19 22:39:59 +08:00
Ben Thomson
195a07a946
Remove leftover development block comment
2022-01-19 17:46:36 +08:00
Ben Thomson
3e609ad95c
Allow fetch options to be modified
...
This can be done per request through the options, or via a global event.
2022-01-19 17:38:00 +08:00
Ben Thomson
aa4ed5ab21
Fix FakeDom error in tests
2022-01-19 17:16:04 +08:00
Ben Thomson
c09e0706fd
Add simple cookie utility
2022-01-19 17:15:53 +08:00
Ben Thomson
46112985b9
Process flash messages before redirect
2022-01-19 14:28:22 +08:00
Ben Thomson
667894a90b
Fix list command
2022-01-19 14:21:01 +08:00
Ben Thomson
142d40fc05
Another trailing comma removed
2022-01-19 10:25:52 +08:00
Ben Thomson
37238841d3
Remove trailing comma
2022-01-19 10:17:23 +08:00
Ben Thomson
e254a71b28
Allow arguments to be passed through to NPM/Webpack
2022-01-19 10:14:56 +08:00
Luke Towers
4342ee7ab2
Missing comma
2022-01-18 11:23:45 -06:00
Luke Towers
0cdb353154
Only show default user warning to users that can do anything about it.
2022-01-18 09:44:15 -06:00
Luke Towers
cc6c8962cc
Add a warning when the default admin user is detected
2022-01-18 09:05:17 -06:00
Luke Towers
69ae087619
Merge branch 'develop' of github.com:wintercms/winter into develop
...
* 'develop' of github.com:wintercms/winter:
modified some typos in modules/backend/lang/sk/lang.php (#403 )
2022-01-15 12:21:09 -06:00
evan70
614b41252f
modified some typos in modules/backend/lang/sk/lang.php ( #403 )
2022-01-14 10:58:53 +08:00
Luke Towers
a984774144
Tweaks
2022-01-13 01:38:30 -06:00
Ben Thomson
18d5dd5cbe
Tidy up commands
2022-01-13 09:04:19 +08:00
Ben Thomson
7087020264
Re-add missing file, compile extra styles
2022-01-12 15:48:25 +08:00
Ben Thomson
5df9a61f90
Re-add missing test files
2022-01-12 15:43:18 +08:00
Ben Thomson
ae67e2fa9b
Compile changes from wip/framework-rewrite branch
...
Represents the entire current state of the Snowboard framework.
2022-01-12 15:35:45 +08:00
Ben Thomson
f4d1b838f4
Merge branch 'develop' into wip/1.2
2022-01-12 11:44:21 +08:00
Ben Thomson
6bbfd0e885
Fix issue with required parameters in Inspectable containers
...
An exception is thrown in cases where a constructor parameter is required and has no default value. This will return null for these parameters.
2022-01-12 10:47:20 +08:00
Luke Towers
4566318bfb
Tighten up comparison
...
Follow-up to a208f573f7
2022-01-11 19:21:02 -06:00
Luke Towers
0ed1e4c0c0
Fix infinite loop when impersonating users as a non-superadmin
...
Fixes #357 .
There was an infinite loop that occurred when attempting to impersonate users as a user that had the backend.impersonate_users permission but was not themselves a super user. This was caused because BackendAuth::getImpersonator() returned a separate user instance than the current user being evaluated despite the underlying DB row being the same.
2022-01-11 16:11:40 -06:00
Archimede Solutions
5b58103107
Improve Italian translation ( #394 )
...
Credit to @ArchimedeSolutions
2022-01-04 18:04:20 -06:00