Commit Graph

291 Commits

Author SHA1 Message Date
Djamil Legato
77fd8900f3 It is now possible to use regex as values for "Hide page types in Admin" and "Hide modular page types in Admin" settings (fixes #1828) 2020-11-21 15:15:55 -08:00
Djamil Legato
ee67dddd8d Statistics is now Page View Statistics (fixes #1885) 2020-11-20 16:13:27 -08:00
Andy Miller
8f4aca88d7 Merge branch 'develop' into 1.10
# Conflicts:
#	CHANGELOG.md
#	blueprints.yaml
#	classes/plugin/Admin.php
#	classes/plugin/AdminController.php
#	languages/en.yaml
#	themes/grav/css-compiled/fonts.css
#	themes/grav/css-compiled/fonts.css.map
#	themes/grav/css-compiled/template.css
#	themes/grav/css-compiled/template.css.map
#	themes/grav/js/admin.min.js
#	themes/grav/js/vendor.min.js
#	themes/grav/scss/fonts.scss
2020-10-07 17:35:49 -06:00
Andy Miller
ba609fa45a compatibility for nextgen editor 2020-10-05 18:46:39 -06:00
Matias Griese
8b6679855c Fixed proxy/browser caching issues in admin pages 2020-09-14 13:46:59 +03:00
Andy Miller
474c939b59 simplified handling 2020-05-09 14:21:46 -06:00
Andy Miller
d55dc72ef6 handle index array of presets 2020-05-09 14:21:03 -06:00
Andy Miller
8fe8d4b1d8 much new custom admin stuff 2020-05-08 17:50:03 -06:00
Andy Miller
c295cb0322 refactors + support for onAdminCompilePresetSCSS() event 2020-04-20 13:08:23 -06:00
Andy Miller
981585a657 renamed Whitebox to WhiteLabel 2020-04-20 09:57:44 -06:00
Andy Miller
e1b571a655 store preset in asset:// rather than admin plugin 2020-04-19 23:52:23 -06:00
Andy Miller
e7e49607d4 handle error on compile 2020-04-19 18:31:11 -06:00
Andy Miller
6a2abce7bf optimization for onAdminSave() to only call compileScss if in admin plugin 2020-04-19 18:19:22 -06:00
Andy Miller
bfcbca18dd optimizations + fixes 2020-04-19 18:14:12 -06:00
Andy Miller
9d713f1783 various old/bad references to admin-whitebox 2020-04-19 16:45:10 -06:00
Andy Miller
0eb6a19c84 fixed preset path 2020-04-19 16:38:13 -06:00
Andy Miller
630e6bf834 added admin whitebox functionality 2020-04-18 17:45:11 -06:00
Matias Griese
5b92914a03 Fixed issue with blueprint when using theme:// in dynamic form field 2020-02-26 19:19:25 +02:00
Matias Griese
8483873e02 Added keysOnly parameter to AdminPlugin::pagesTypes() and AdminPlugin::pagesModularTypes() methods, ignore parameter to Admin::types() and Admin::modularTypes() methods 2020-02-25 13:58:36 +02:00
Matias Griese
20ae10bcb4 Added some debugging messages (turned off by default) 2020-02-10 22:19:39 +02:00
Matias Griese
87b8c4ac6a Cleanup 2020-02-03 13:21:19 +02:00
Matias Griese
e51d4f57ca Added new configuration permission checks 2020-02-03 11:43:18 +02:00
Matias Griese
65e86f3e97 Added twig variable for user 2020-01-30 12:32:10 +02:00
Matias Griese
5810b7450c Added filtering for acl_picker field 2020-01-28 22:24:29 +02:00
Matias Griese
c299553998 Fixed saving permissions field with parent + children set 2020-01-24 22:12:30 +02:00
Matias Griese
3c74b219fe Better logged in user handling (Flex) 2020-01-21 09:46:42 +02:00
Matias Griese
3a18ad969e Support highlighting arbitrary routes in left navigation 2020-01-16 19:16:56 +02:00
Matias Griese
204fe125a4 Update RegisterPermissionsEvent namespace 2020-01-15 20:06:48 +02:00
Matias Griese
31f4e8ee03 DEPRECATED onAdminRegisterPermissions event and the corresponding admin methods 2020-01-15 16:05:16 +02:00
Matias Griese
991a15f0f2 Improved permissions field 2020-01-10 20:28:30 +02:00
Matias Griese
6fb45b37f4 Translations: rename MODULAR to MODULE everywhere 2019-11-20 09:51:58 +02:00
Matias Griese
f67f722252 Added support for hiding parts of admin by Deny permissions (Flex Users only) 2019-11-13 11:49:18 +02:00
Matias Griese
30d5382d49 Regression: Fixed missing permissions 2019-11-12 12:27:10 +02:00
Andy Miller
858d27103a Fixes #1766 - support 3rd party dashboard widgets 2019-10-24 21:39:17 -06:00
Matias Griese
a26b313b49 Fixed administrator user creation when Flex Users is enabled 2019-10-11 10:50:40 +03:00
Matias Griese
2dae98c196 Regression: Fixed parent field for old pages 2019-09-19 22:20:05 +03:00
Matias Griese
ff3af2c112 Fixed config save with the new config url 2019-08-28 08:59:58 +03:00
Matias Griese
5ae1de9b4f Updated navigation menu to be fully controlled and overrideable by onAdminMenu event 2019-08-27 10:43:16 +03:00
Matias Griese
74236c6da5 Improved page initialization logic 2019-08-23 20:45:51 +03:00
Matias Griese
5e219c8197 Optimize admin for speed (only load frontend pages on demand) 2019-08-22 19:25:59 +03:00
Matias Griese
62e0beb371 Optimize getNotifications and getUpdates tasks for speed 2019-08-21 10:52:13 +03:00
Matias Griese
d0abf2eb66 Better support for clockwork logs 2019-08-14 20:36:33 +03:00
Matias Griese
902447a50c WIP: Added new controller for admin 2019-06-18 12:15:58 +03:00
Matias Griese
f4d5ccf731 Use $grav->exit() instead of exit() 2019-06-03 13:17:16 +03:00
Matias Griese
cc03729964 Use PSR-4 for plugin classes 2019-05-31 14:43:16 +03:00
Andy Miller
c1f733e402 Use plugins:// stream rather than user://plugins #1674 2019-05-08 15:52:44 -06:00
Matias Griese
f02400ad13 Fixed admin cache to detect moved and deleted pages 2019-04-25 16:15:33 +03:00
Matias Griese
f4c26b6715 Use $grav['accounts'] instead of $grav['users'] 2019-03-27 14:52:23 +02:00
Matias Griese
6bc73a32c1 Fixed some issues found by phpstan, remove deprecated method calls (User) 2019-03-20 12:52:16 +02:00
Andy Miller
f7b3fc37b2 Don’t rely on form setting! 2019-03-12 06:51:53 -06:00