Commit Graph

33 Commits

Author SHA1 Message Date
Matias Griese
6bc73a32c1 Fixed some issues found by phpstan, remove deprecated method calls (User) 2019-03-20 12:52:16 +02:00
Matias Griese
9d94f889a0 Update all Form classes to rely on PageInterface instead of Page class 2019-03-05 15:46:55 +02:00
Rotzbua
45e8860f00 check visitors tracking setting (#1586) 2019-01-14 17:50:15 -07:00
Matias Griese
ba74bf33ad Code cleanup 2018-12-05 08:20:38 +02:00
Andy Miller
55a56ff344 Addressed GPDR rules for popularity #1436 2018-05-15 11:47:46 -06:00
Matias Griese
b7da3e98ac Code cleanup 2018-05-10 11:09:13 +03:00
Flavio Copes
8c94b39bea 🎨Add month+date indication to the stats graph to avoid confusion when there are days without visits 2017-04-29 17:21:57 +02:00
Flavio Copes
47beb2d5a6 Auto lint 2017-02-26 19:36:01 +01:00
Andy Miller
f361addd60 Feature/admin fragmentation (#856)
* Separated Admin Controller into a generic and extendable Base controller. Added Autoload for properly loading classes

* Implemented custom class loader to force lowercase

* Removed composer autoloader for classes

* Updates

* Ability to pass custom upload URL for files

* Added new onAdminCanSave event for 3rd party plugins

* Moved files upload GC in onOutputGenerated event

* Cleanup

* Moved autoloader so it is always registering

* Fixed onOutputGenerated event location

* Moved `taskRemoveFileFromBlueprint`,  `taskRemoveMedia `, `canEditMedia` methods to admin base controller

* Allow to globally define `blueprint_type` and `file_url_remove` for the file field

* Moved `isMultilang()` into base controller

* Properly generate thumbnails in proportions for file fields

* Simplified execute restrictions with blacklist
2016-11-07 09:54:10 -07:00
Flavio Copes
1c19190929 Lint 2016-07-07 18:55:52 +02: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
Flavio Copes
0d9a3e4bdc GravTrait changes in Admin 2016-02-04 20:59:11 +01:00
Djamil Legato
35fa588438 Reworked Admin JS with ES6 2016-02-01 11:27:34 -08:00
Matias Griese
0424975657 Improve type hints 2016-01-21 09:46:38 +02:00
Andy Miller
9d0a88fae3 Safer check for popularity JSON data 2015-12-11 21:49:06 -07:00
Flavio Copes
4f6291761b Only get the last 7 days in the week count calculation 2015-10-06 14:56:29 +02:00
Flavio Copes
faec665d9f Only track hits on human-generated requests, fixes #195 2015-09-30 18:46:53 +02:00
Flavio Copes
b80678c74b Move translate function so it's accessible from all admin parts. Correctly change $l->translate() calls to it 2015-08-14 15:05:33 +02:00
Flavio Copes
89ddc3625d Fix popularity class string 2015-08-13 21:16:43 +02:00
Flavio Copes
b4af153baa Go on with translations 2015-08-11 14:00:31 +02:00
Andy Miller
d012b9d933 various tweaks 2015-07-24 17:31:29 -06:00
Andy Miller
91bf71eab2 implemented manually PR #3 2015-02-27 16:24:33 -07:00
Andy Miller
45e6a9bdc5 HHVM support 2015-02-05 15:10:59 -07:00
Pereira Ricardo
1fbff2b767 Fixed route and blueprints locator stream. 2015-01-11 18:33:45 +01:00
Andy Miller
801b58670b fix for bad trimming of user data 2014-12-12 16:08:07 -07:00
Matias Griese
6e73469691 Use new method of getting base URL 2014-11-14 20:37:44 +02:00
Matias Griese
3ba9a155bc Update plugin to use Toolbox classes 2014-10-01 22:28:16 +03:00
Andy Miller
af19f39b61 Quite a few updates here.. too many to list! 2014-09-08 18:32:13 -06:00
Andy Miller
4309422cd6 Added a daily tracking file 2014-09-08 12:07:35 -06:00
Andy Miller
a711d9bb75 Add visitors support and refactored 2014-09-07 19:58:04 -06:00
Andy Miller
5a68b1c634 Optimizations. Supporting new debug mode + wildcard-style ignores 2014-09-07 09:02:39 -06:00
Andy Miller
a48b5132c3 added ignores to popularity 2014-09-06 18:13:04 -06:00
Andy Miller
21f5f2b54e initial stab at a simple popularity tracker for admin 2014-09-06 16:59:58 -06:00