Andy Miller
c4a27f698f
Fixes #1613
2019-02-08 07:27:50 -07:00
Matias Griese
740e8a3973
Cleanly handle session corruption due to changing Flex object types
2019-02-07 08:30:32 +02:00
Matias Griese
7e28f265b4
Reorganize admin.php file for better readability
2019-02-01 10:27:48 +02:00
Andy Miller
6e47578769
Added log viewer to Tools
2019-01-31 18:39:38 -07:00
Matias Griese
e936cddaf8
Merge branch '1.9' of https://github.com/getgrav/grav-plugin-admin into feature/1.9-flex-users
2019-01-18 11:10:32 +02:00
Andy Miller
686fe037f6
Merge branch 'develop' into 1.9
2019-01-14 18:13:23 -07:00
Raphaël Droz
03a0648643
Added admin.tools permission ( #1550 )
...
So that an administrator can disable access to `Direct Install of Grav Packages`
2019-01-14 18:02:19 -07:00
Andy Miller
572facdd7a
Improvements to logo styling
2019-01-11 14:28:37 -07:00
Andy Miller
4bbdc425f1
Various admin theme fixes
2019-01-10 17:32:46 -07:00
Matias Griese
d8f42574f3
Moved key field into form plugin
2018-12-21 10:03:30 +02:00
Matias Griese
54728c035a
Fixed error page not to be the frontend version
2018-12-10 20:18:30 +02:00
Matias Griese
df54fd9f82
Fixed a bug when deleting files via AJAX
2018-12-05 10:34:54 +02:00
Matias Griese
ba74bf33ad
Code cleanup
2018-12-05 08:20:38 +02:00
Matias Griese
19c68cb302
Added support for Flex Users
2018-12-04 15:36:21 +02:00
Matias Griese
c069c1d69f
Fixed user login / remember me triggering before admin gets initialized
2018-11-21 12:25:20 +02:00
Andy Miller
442a63b0e7
language updates
2018-10-24 15:05:15 -06:00
Andy Miller
061eb33888
Added Tools -> Reports panel
2018-10-07 14:24:23 -06:00
Andy Miller
d55d8b8588
Merge branch 'develop' into 1.9
2018-10-04 20:46:05 -06:00
Andy Miller
46106c1cae
more validation for remove media
2018-10-04 16:30:07 -06:00
Andy Miller
fc66ea2837
Merge branch 'feature/pagemedia' into 1.9
2018-10-01 10:25:02 -06:00
Matias Griese
cc09a4fee9
Do not redirect to /admin for login if admin page does not exist
2018-09-30 12:19:16 +03:00
Andy Miller
f26a86429a
Merge branch 'develop' into 1.9
...
# Conflicts:
# classes/admincontroller.php
# themes/grav/js/admin.min.js
# themes/grav/js/vendor.min.js
# themes/grav/package-lock.json
2018-09-29 13:10:10 -06:00
Matias Griese
ec93b823ca
Use Url:post() to get the $_POST variable (allows common security checks/filtering for the POST data)
2018-09-17 09:54:27 +03:00
Andy Miller
bc66822598
Bunch o’ fixes
2018-09-11 22:19:49 -06:00
Andy Miller
d493194c4d
better dropdowns
2018-09-11 16:12:46 -06:00
Andy Miller
5880254ade
Initial Backups support
2018-09-07 18:18:42 -06:00
Andy Miller
487bffc3d2
Updates for scheduler
2018-09-07 16:54:26 -06:00
Andy Miller
4b971e871f
Optimizations
2018-09-07 16:23:56 -06:00
Andy Miller
68ab221639
Move Scheduler to Tools
2018-09-07 16:13:07 -06:00
Andy Miller
22fd8f49ac
Feature/scheduler ( #1512 )
...
* Initial commit
* basic cronstatus
* updaetd cronstatus field
* jquery-cron js
* More compact custom list
* Added placeholder for new cron field
* ui tweaks
* New custom cron field. Implemented lang for field. Fixed typos
* minor alignment stuff
2018-09-06 12:24:48 -06:00
Matias Griese
eae4be651e
Fire new OnAdminPage event only if user has been logged in
2018-09-05 11:23:15 +03:00
Matias Griese
551995a403
Require Grav 1.5.2
2018-08-29 15:48:08 +03:00
Matias Griese
842b4c5b0f
Added new event onAdminPage which allows plugins to customize Page object in $event['page']
2018-08-29 15:22:43 +03:00
Andy Miller
9a1dec55b8
Support force_ssl option in admin plugin #1479
2018-07-13 15:43:15 -06:00
Felix Eckhofer
d293534c3c
Initialize session on setup ( #1451 )
...
This makes the plugin compatible with `system.session.initialize = false`
which makes it possible to have no session cookie (for frontend users)
while the admin login still works.
2018-06-08 21:43:02 +00:00
Matias Griese
5f375cacdd
Add new twig variable: current_route
2018-05-23 22:33:08 +03:00
Matias Griese
15f4ae8b11
When creating first user, authorize against admin.login, not site.login
2018-05-23 09:11:30 +03:00
Andy Miller
43ffcbf7e3
check for blueprints method
2018-05-22 14:25:37 -06:00
Matias Griese
41565f83d9
Admin login now uses login plugin events (with option admin: true)
2018-05-10 20:04:14 +03:00
Matias Griese
59effd57af
Moved 2FA authentication to login plugin
2018-05-10 10:34:56 +03:00
Matias Griese
12cf325518
Code cleanup
2018-05-10 10:14:18 +03:00
Ante Drnasin
7025f2fa2b
Update admin.php ( #1409 )
...
Fix for https://github.com/getgrav/grav-plugin-admin/issues/1408
2018-04-02 06:38:33 -06:00
Andy Miller
77ecc1c62f
Fix for bad redirect on simplesearch save (possibly others)
2018-04-01 10:19:11 -06:00
Djamil Legato
d53e5b111f
Implemented Resize Media and Resolution ('resizeWidth', 'resizeHeight', 'resizeQuality', 'resolution')
2018-03-25 22:20:05 -07:00
Andy Miller
15e9cc5243
Merge branch 'develop' of github.com:getgrav/grav-plugin-admin into develop
2018-03-18 21:20:00 -06:00
Andy Miller
7d1313a60f
optimization to stop admin from looking for pages in disabled plugins
2018-03-18 21:18:52 -06:00
Andy Miller
0930dabe1f
Fix redirect bug when changing admin route to admin-*
2018-03-14 14:46:34 -06:00
Ryan Boog
b56ebbe028
Added unset functionality to pagemedia (dropzone) ( #1366 )
...
* Added unset functionality to pagemedia (dropzone). Unset removes the file from the page without deleting it from the system.
* Update unset.js for formatting
* Update unset.js. Removed console log and modified JSON parsing for native faster one.
* Updated unset.js. Fixed quote style
* Fixed couple issues with the unset of images
* Merged with latest Admin
2018-03-09 20:06:00 -07:00
Andy Miller
a565993141
Automatically redirect to new admin_route after changing it #1371
2018-03-09 17:31:11 -07:00
Andy Miller
1b97769ea5
Logout is one step now
2017-12-01 16:08:52 -07:00