Commit Graph

5744 Commits

Author SHA1 Message Date
Andy Miller
5871d1a823 Fix for invalid HTML chars and very long site titles #701 2016-07-15 11:44:16 -06:00
Flavio Copes
704521960e Make paramsRegex static to prevent issue with calling it statically 2016-07-15 11:32:57 +02:00
Andy Miller
b0db8c89dd changed to stable releases 2016-07-14 14:33:17 -06:00
Andy Miller
6dfa1542fb updated versions 2016-07-13 17:13:03 -06:00
Andy Miller
2282d2c69c Fixed up the languages 2016-07-13 17:07:08 -06:00
Andy Miller
5a1d1a7622 Added Luxembourgish back to language codes 2016-07-13 16:22:41 -06:00
Andy Miller
6c042b4804 Unified PHP code header styling 2016-07-11 16:07:14 -06:00
Flavio Copes
29f6da675d Cache images loaded from the route (when cache is enabled) (#905)
* Cache images loaded from the route (when cache is enabled)

* Use GMT instead of +0000 as used in DATE_RFC1123 format
2016-07-11 13:13:25 -06:00
Tyler Cosgrove
8e7cc01e75 Add user to config (#913) 2016-07-11 13:08:42 -06:00
Benny
1fb2d7333c Feature: Better assets pipelining (#917)
* Add smart assets pipeline generation

* Drop cache key

* Fix absolute path generation in `buildLocalLink`

* Add unit test case
2016-07-11 13:06:05 -06:00
Djamil Legato
3529d19c8f Added support for validation of multiple email in the type: email field (grav-plugin-email#31) 2016-07-05 16:32:05 -07:00
Flavio Copes
a6eef19297 Default getUpdatable to both plugins and themes
Was modified in https://github.com/getgrav/grav/pull/921 and caused an
error in Admin as the signature changed, restore original functionality
by default
2016-07-04 14:30:50 +02:00
Flavio Copes
6a169bf5f4 Fix https://github.com/getgrav/grav-plugin-admin/issues/682 saving a user when it's not yet created 2016-07-04 14:16:48 +02:00
Jean-Philippe Dépigny
05da8e90bf Feature/more options gpm #892 (#921)
* add options to updateCommand in order to update only themes or plugins

* Fix typo in options comments

* refactor updateCommande and getUpdatable method in order to handle no options (plugins or themes)

* fix PSR-2 typo
2016-07-01 15:28:44 +02:00
Flavio Copes
943d2c9892 Fix backend validation for file fields marked as required
Fixes https://github.com/getgrav/grav-plugin-form/issues/78
2016-06-28 13:32:39 +02:00
Andy Miller
ce499c795b version update 2016-06-21 17:51:07 +01:00
Flavio Copes
1bf4428752 Fix params regex not taking into consideration param separators other than : 2016-06-20 18:51:57 +02:00
Flavio Copes
d1cb75b6a2 Add a onPageFallBackUrl event when starting the fallbackUrl() method
Use case: allow to password-protect page media too via the Login plugin
2016-06-17 19:31:12 +02:00
Andy Miller
ac67fb7337 Switching back to more stable cache key #906 2016-06-17 16:30:42 +01:00
Benny
59bbaa5f33 Respect enable_asset_timestamp settings for pipelined Assets (#906)
* Respect `enable_assets_timestamp` settings for pipelined Assets

* Add a timestamp to the name generation process in `pipelineCss` and `pipelineJs`

* Compute uid for `pipelineCss` and `pipelineJs` on assets and on timestamp
2016-06-16 22:02:58 +01:00
Benny
f845943c47 Optimize PR #902 (#908) 2016-06-16 16:24:56 +02:00
Artyom Mezin
f8964ab908 Remove end date check if not specified (better 32-bit support) (#902)
* Remove end date check if not specified (better 32-bit support)

Related to https://github.com/getgrav/grav/issues/898

I can't find better way to remove it with DRY principle 😑
With smaller code we need to check a value for each `$this->items` iteration.

Also it can be used with `PHP_INT_MAX` with previous version of this code.

* Include endpoints
2016-06-15 09:19:17 +02:00
Andy Miller
fedf7f0903 version updates 2016-06-14 18:13:10 +01:00
Flavio Copes
5931857416 Feature/cache fixes (#887)
* Add redis to the list. Add back memcached

* Add configuration options for memcache, memcached, redis

* Add Memcached implementation
2016-06-10 11:35:12 +02:00
Benny
0e0ed38168 Fix Utils::normalizePath() truncating zeros out of path (#882)
good fix! cheers.
2016-06-06 13:01:28 -06:00
Flavio Copes
2ba1875cc1 Update to jQuery 2.2.4 2016-06-06 11:26:22 +02:00
Andy Miller
ef456888f8 Added various ways to get and set the css/js/collections . This should allow full control of manipulating assets via plugins. #876 2016-06-02 18:05:24 -06:00
Andy Miller
858fbbe41c Fixed a couple of missed references to new media.types 2016-06-02 14:55:37 -06:00
Andy Miller
ee567fc1dc Moved media list items into an types: key. 2016-06-02 14:50:22 -06:00
Andy Miller
cd30e6a331 version update 2016-06-01 17:43:54 -06:00
Andy Miller
35c7698139 Reverted the gzip fixes.. will try again! 2016-05-31 11:51:51 -06:00
Andy Miller
471cf7fe31 Removed references to mcrclay/minify's CSS and JS min 2016-05-31 11:29:37 -06:00
Flavio Copes
cb28112d94 Also enable system.apache_zlib_fix if apache+fcgi 2016-05-31 17:12:45 +02:00
Flavio Copes
822a111919 Re-apply 7619d3b54a which got lost in the Grav classes refactoring
Preserve url query/fragment/params on lang redirect
2016-05-31 13:17:00 +02:00
Andy Miller
a24b7faef5 Added a new CSS / JS minify library that seems to do a better job #864 2016-05-30 23:05:59 -06:00
Andy Miller
395e640e39 Changelog + Version update 2016-05-30 20:27:23 -06:00
Andy Miller
4de9c94bd5 Remove double URL encode when processing params in links - #860 2016-05-30 17:14:21 -06:00
Andy Miller
7fc2f20f1b Better handling of params with more complex Urls - #859 2016-05-30 16:41:07 -06:00
Andy Miller
1c12bb5fc1 I broke InitializeProcessor in last commit! 2016-05-30 16:02:31 -06:00
Quy
a485644c38 Replace underscore with space for display of timezones #626 (#861)
Thanks!
2016-05-30 15:03:42 -06:00
Andy Miller
e4a3d6a3b9 Merge branch 'feature/bettef-gzip-flush-buffers' into develop 2016-05-30 12:27:16 -06:00
Andy Miller
4fbf4329fd Fix for Validation::typeX() missing causing validation errors - #626 2016-05-30 12:17:13 -06:00
Flavio Copes
43c0ac275f Correctly handle language strings to termine if it's admin or not Fix https://github.com/getgrav/grav-plugin-admin/issues/627 2016-05-30 18:28:50 +02:00
Flavio Copes
a381e5bb66 Fix #798 use raw routes in blueprints 2016-05-30 10:44:11 +02:00
Andy Miller
971c5d326d Code cleanup 2016-05-29 19:36:17 -06:00
Benny
4c687ee368 Install plugins and themes in correct multisite folders (#841)
* Adresses #319 (https://github.com/getgrav/grav-plugin-admin/issues/319)
2016-05-29 19:27:25 -06:00
Andy Miller
7b56041dad The fix here seems to do more damage than harm.. removing 2016-05-28 21:38:54 -06:00
Andy Miller
d7f286f601 Updated with more lang codes 2016-05-28 18:25:13 -06:00
Andy Miller
581bbaf19c Updated with more lang codes 2016-05-28 18:24:27 -06:00
Andy Miller
6c9037e125 flush any and all buffers 2016-05-28 16:52:04 -06:00