Commit Graph

294 Commits

Author SHA1 Message Date
Matias Griese
d9c73e2edb Post merge conflicts 2020-12-01 09:51:43 +02:00
Matias Griese
be6428922d Merge branch 'develop' of github.com:getgrav/grav-plugin-admin into 1.10
 Conflicts:
	admin.php
	classes/plugin/AdminController.php
	composer.lock
	vendor/composer/autoload_classmap.php
	vendor/composer/autoload_psr4.php
	vendor/composer/autoload_real.php
	vendor/composer/autoload_static.php
	vendor/composer/installed.json
2020-12-01 09:24:05 +02:00
Matias Griese
c604c05491 Remove comments 2020-11-26 15:55:02 +02:00
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