Andy Miller
98a19f01e4
Fixed login/logout message translations.
2016-05-03 13:36:06 -06:00
Andy Miller
a4b50437fd
Fix for #551 (visibility toggle on new page not working)
2016-05-03 10:35:11 -06:00
Flavio Copes
33e363affa
Merge pull request #524 from getgrav/feature/show-account-page-for-login-acl
...
Show account page for users with admin.login ACL
2016-04-27 11:48:16 -06:00
Flavio Copes
7128543e8a
Fix #500 translate admin login form
2016-04-25 10:18:29 +02:00
Flavio Copes
f81f21e0ae
Use scope also in admin registration / login form
...
BC issue: if using Admin `develop/ 1.1` with Form != latest develop,
the Admin-side registration form (the one that pops up when Admin is
installed but no accounts are found) will not work. Not something users
would stumble upon: only appears when Admin 1.1 it'll be possible to
use config-title@: theme.antimatter.some_config to set the title
dynamically based on a theme config option is installed but it's not
yet configured, and Form is not up to date. When 1.1 will be released,
also the Form plugin will have a newer update that will be installed
automatically.
2016-04-07 13:09:26 +02:00
Flavio Copes
deaeccfffc
After login, redirect to the original URL called
...
Fix an annoying issue in Admin, when loading an inner page
(`/admin/pages/whatever`) and I'm logged out, after login I'm always
sent to the dashboard, while it should bring to the page I called in
the first place
2016-04-01 12:41:40 +02:00
Flavio Copes
a9bb36eb0c
Revert "Temporary change - force GPM refresh for admin"
...
This reverts commit 637637b350 .
2016-03-26 18:06:28 +01:00
Flavio Copes
2c00618b87
Handle error when trying to remove a package that other packages depend on.
2016-03-17 15:57:10 +01:00
Flavio Copes
fd6f1691af
Merge branch 'develop' into feature/admin-gpm-dependencies
2016-03-16 11:46:51 +01:00
Matias Griese
de82a05194
Issue when saving tab-based plugin configuration ( #452 )
2016-03-16 11:09:48 +02:00
Flavio Copes
637637b350
Temporary change - force GPM refresh for admin
...
Marked to remove prior to merging the PR
2016-03-15 20:04:56 +01:00
Flavio Copes
6b22932d43
Call GPM::checkPackagesCanBeInstalled() when trying to install/update a package
2016-03-15 19:36:00 +01:00
Flavio Copes
68a183c05c
getDependenciesNeededToInstall accepts an array to ease transition to handling multiple packages
2016-03-09 19:40:23 +01:00
Flavio Copes
532093e86d
Add getDependenciesNeededToInstall, used by the controller
2016-03-07 11:31:18 +01:00
Flavio Copes
382fd32916
Steps towards deleting dependencies when removing a plugin
2016-03-05 18:46:41 +01:00
Flavio Copes
419ca2181b
Extract getPackageFromGPM
2016-03-04 19:20:57 +01:00
Flavio Copes
aed9f90e16
Return a flat array of direct dependencies from dependenciesThatCanBeRemovedWhenRemoving, not recurse into packages
2016-03-04 19:20:48 +01:00
Flavio Copes
fecb1b179a
Rename dependencies to dependenciesThatCanBeRemovedWhenRemoving, be more specific. Remove unused parameter
2016-03-04 18:08:30 +01:00
Flavio Copes
97e17500f4
Add dependencies() method in Admin
...
Generate an array of nested dependencies for a package, optionally
without duplicates
2016-03-01 19:52:24 +01:00
Djamil Legato
22055f8a19
Merge remote-tracking branch 'origin/develop' into feature/es6_revamp
...
# Conflicts:
# languages/en.yaml
# themes/grav/css-compiled/template.css
# themes/grav/css-compiled/template.css.map
# themes/grav/templates/forms/fields/tabs/tabs.html.twig
2016-02-09 13:04:16 -08:00
Djamil Legato
6271eeddff
Added new DateTime field
2016-02-05 23:49:39 -08:00
Flavio Copes
d200f7a72c
🎨 Code hints, docblocks
2016-02-04 20:59:11 +01:00
Flavio Copes
30a08f6203
🚧 Simplify admin translate method
2016-02-04 20:59:11 +01:00
Flavio Copes
5170a9d2c4
🎨 Drop unused code, format, PHPDoc
2016-02-04 20:59:11 +01:00
Flavio Copes
c62fb6bdb5
Fix #390 Incorrect number of pages being displayed
2016-01-28 14:03:53 +01:00
Matias Griese
d902c9f8b4
Improve support for user defined blueprints in Configuration
2016-01-22 21:52:25 +02:00
Matias Griese
77639e71cf
Merge branch 'develop' of https://github.com/getgrav/grav-plugin-admin into develop
...
# Conflicts:
# classes/controller.php
2016-01-21 09:51:35 +02:00
Matias Griese
0424975657
Improve type hints
2016-01-21 09:46:38 +02:00
Andy Miller
585b83d6a7
Fix for wrong page count - #390
2016-01-14 17:52:11 -07:00
Flavio Copes
8e34aa3c30
Drop old logs code
2016-01-10 18:22:06 +01:00
Flavio Copes
53bbbf9fc2
Docblocks / coding style improvement
2016-01-10 17:39:57 +01:00
Andy Miller
45c8d83666
should use implicit toString()
2016-01-09 15:41:03 -07:00
Andy Miller
196b6736ab
more robust .yaml filename checker
2016-01-09 15:30:45 -07:00
Flavio Copes
a7c3401a81
Use Grav::instance
2016-01-04 21:04:12 +01:00
Flavio Copes
ae1b2a074c
Show any configuration item Grav finds under user/config, if there is an associated blueprint provided
...
Also, organize current system/site/info files under a common
config.html.twig. Delete info/site/system twig files. Preserve BC by
setting the template of system/site/info to "config", in the pages.
2016-01-03 17:53:04 +01:00
Andy Miller
853d934c5e
Fix for language picker to use new individual language files
2015-12-18 17:28:31 -07:00
Flavio Copes
e6d04b089a
Merge branch 'develop' into feature/integrate-with-admin-pro
2015-12-01 18:09:52 +01:00
Flavio Copes
36b79b2b83
Check to prevent failure
2015-11-30 19:00:12 +01:00
Flavio Copes
018c22e7e9
Fix getting strings translated when the default lang is != 'en' and does not contain them
2015-11-30 16:10:54 +01:00
Flavio Copes
e82c347508
Merge branch 'develop' into feature/integrate-with-admin-pro
2015-11-30 15:58:40 +01:00
Tyler Cosgrove
f0a51f1e35
Add logic to check if pages even exist.
...
There was a problem with the dashboard page when checking for latest pages if there were no pages in the user/pages folder.
2015-11-29 09:49:51 -05:00
Flavio Copes
1185502982
MIssing semicolon
2015-11-26 12:49:21 +01:00
Flavio Copes
453d2f7403
Stub for backups
2015-11-26 12:13:07 +01:00
Flavio Copes
16d745b377
Merge branch 'develop' into feature/integrate-with-admin-pro
2015-11-21 16:40:18 +01:00
Flavio Copes
e6cddea054
Add nonce to GravAdmin.config.admin_nonce to be used by JS. Drop jQuery DOM references to #admin-nonce
2015-11-21 16:15:23 +01:00
Djamil Legato
98ca723214
Ensuring plugin and themes objects exist before continuing
2015-11-19 20:06:08 -08:00
Flavio Copes
ce672e4919
Nonce-verify install/uninstall themes
2015-11-19 23:01:14 +01:00
Flavio Copes
cb8643b178
Moved groups data to admin pro
2015-11-01 15:58:07 +01:00
Flavio Copes
d3e352ef98
Show the access levels filters
2015-10-21 18:41:49 +02:00
Flavio Copes
a94a9bf0eb
Handle getting configuration data for groups
2015-10-20 19:32:33 +02:00