Matias Griese
e2ee02a71d
Fixed page.collection() returning array and not Collection object when header variable did not exist
2017-01-18 10:42:13 +02:00
Andy Miller
138abdcab1
Prepare for release
2017-01-17 13:19:19 -07:00
Flavio Copes
085ca323e2
Fix #1254 issue in trying to process broken symlink
2017-01-17 14:25:42 +01:00
Andy Miller
759ba5143f
Added ability to never cache twig. This makes it possible to cache content, but always process twig. Useful for regular but especially modular pages. ( #1244 )
2017-01-12 11:51:12 -07:00
Andy Miller
9ebff2287c
Fixed an error in the ‘file’ type description
2017-01-12 10:59:05 -07:00
Andy Miller
e492fbde21
Hash added to blueprints
2017-01-12 06:40:51 -07:00
Andy Miller
7255556819
Fixed issue with multi-lang site caching non-lang specific pages for all langs #1211
2017-01-11 16:03:51 -07:00
Matias Griese
c718b8f32a
Fixed broken hash method on page modifications detection
2017-01-09 21:23:11 +02:00
ka7
e2544feeaf
spelling fixes ( #1236 )
2017-01-05 16:02:45 -07:00
Andy Miller
970bf77492
Feature/theme dev improvements ( #1232 )
...
* Initial improvements to help theme development
* Added default language to site
2017-01-05 16:02:23 -07:00
Flavio Copes
0145f454b7
Merge remote-tracking branch 'origin/develop' into develop
...
# Conflicts:
# CHANGELOG.md
2017-01-05 16:25:01 +01:00
Flavio Copes
e984d9b68f
Lint
2017-01-05 16:08:37 +01:00
Flavio Copes
1cd6773ded
Fix renaming the folder name if the page, in the default language, had a custom slug set in its header
2017-01-05 16:08:25 +01:00
Matias Griese
0445aa707b
Fixed issue with Content-Encoding: none. It should really be Content-Encoding: identity instead
2017-01-05 12:03:22 +02:00
Flavio Copes
cc96d160a4
Try rename before doing copy&delete
2017-01-04 16:43:56 +01:00
Flavio Copes
4331ab374e
Fix issue with pages folders validation not accepting uppercase letters
2017-01-04 16:35:38 +01:00
Flavio Copes
61005360a5
Add a better fix for #635 . Overwrites https://github.com/getgrav/grav/pull/1214
2017-01-03 21:39:57 +01:00
Flavio Copes
335c44385a
Fixes #635 use mv instead of rename as that does not support cross volume operations ( #1214 )
...
* Fixes #635 use mv instead of rename as that does not support cross volume operations
* Handle case exec is disabled
* Handle case is windows, where mv does not work
* Move isWindows check to Utils
2017-01-03 09:28:25 +01:00
Andy Miller
6097431021
Prepare for release
2016-12-26 09:50:18 -07:00
Andy Miller
55a9356681
Fix for #1227 issue - Admin JSON calls throwing errors with debugger on
2016-12-26 09:47:51 -07:00
Andy Miller
342af3deba
Prepare for release
2016-12-22 11:42:56 -07:00
Flavio Copes
dc92498cd0
Fix #900 issue with modular pages folders validation
2016-12-22 17:36:53 +01:00
Andy Miller
364209a27d
Fixed type on template not found
2016-12-21 15:16:30 -07:00
Andy Miller
e0f17a48d5
Prepare for release
2016-12-21 13:06:42 -07:00
Andy Miller
befaf5d387
Improved theme/plugin detect logic
2016-12-21 12:35:58 -07:00
Flavio Copes
e40bed5be2
Explicitly expose array_unique Twig filter
2016-12-20 17:37:32 +01:00
Flavio Copes
442249c3a1
Fix issue with Inflector when translation is disabled [ https://github.com/getgrav/grav-plugin-simplesearch/issues/87 ]( https://github.com/getgrav/grav-plugin-simplesearch/issues/87 )
2016-12-19 21:07:43 +01:00
Flavio Copes
8b8d8bcc5b
Fix https://github.com/getgrav/grav-plugin-admin/issues/891 Add pattern for frontend validation of folder slugs
2016-12-17 18:10:19 +01:00
Andy Miller
81fc0d47ac
Reworked PHP CLI router PR #1218 ( #1219 )
2016-12-17 15:07:40 +01:00
ChrisGitIt
8450f77443
fixed array handling ( #1208 )
...
if the input array looks like this:
array('valA','valB') (not a keyed array)
The return result before my change was:
array(array('valA'),array('valB'))
The return result after my change is:
array('valA','valB')
2016-12-16 12:09:23 -07:00
Flavio Copes
0ccc34d860
Improve detection of home path. Also allow ~/.grav on Windows, drop ConsoleTrait::isWindows() method, used just for that. ( #1204 )
...
* Improve detection of home path. Also allow ~/.grav on Windows, drop ConsoleTrait::isWindows() method, used just for that.
* Extract loadLocalConfig method to ConsoleTrait
* Fix issue with using Yaml::parse direcly on a filename, now deprecated
* Changelog
2016-12-16 19:10:00 +01:00
Flavio Copes
5b6452d89e
Revert "Fix #635 use mv instead of rename as that does not support cross volume operations"
...
This reverts commit d61d260ef1 .
2016-12-14 23:17:02 +01:00
Flavio Copes
d61d260ef1
Fix #635 use mv instead of rename as that does not support cross volume operations
2016-12-14 22:40:42 +01:00
Djamil Legato
1125b51f27
Fixed case where extracting a package would cause an error during rename
2016-12-13 18:45:34 -08:00
Andy Miller
d23f829559
prepare for release
2016-12-13 13:05:57 -07:00
Matias Griese
9db04abd1c
Add support for calling Media object as function to get medium by filename
2016-12-12 09:31:33 +02:00
Andy Miller
156f645576
Set Grav to be in 'testing' while in RC state
2016-12-11 18:22:54 -07:00
Flavio Copes
d3b654bdb0
Added checks before accessing admin reference during Page::blueprints() call
2016-12-10 18:34:13 +01:00
Andy Miller
7ed078ce31
unused 'use' statements
2016-12-08 16:10:44 -07:00
Andy Miller
3c6df48b8b
Insight fixes
2016-12-08 15:49:45 -07:00
Matias Griese
833cd497bb
YAML syntax fixes
2016-12-08 12:57:40 +02:00
Matias Griese
625f3d3a34
Better error handling in cache clear
...
Added new parameter `remove` for `onBeforeCacheClear` event
2016-12-08 12:57:18 +02:00
Andy Miller
380157f9cc
prepare for release
2016-12-07 16:05:12 -07:00
Andy Miller
74c005d39c
Added new onBeforeCacheClear event
2016-12-07 14:48:00 -07:00
Aaron Dalton
7b2716dab1
Added warning to command when new Grav version is available ( #1194 )
2016-12-07 14:16:00 -07:00
Djamil Legato
906c090bd4
Fixed issue with redirect of a page getting moved to a different location
2016-12-07 12:56:00 -08:00
Matias Griese
83fdecbdd1
Added stream support for images ()
...
Added stream support for links (`[Download PDF](user://data/pdf/my.pdf)`)
2016-12-07 19:51:06 +02:00
Flavio Copes
6c1a76b901
Use permissions field in group details. Fix saving permissions
2016-12-05 19:17:46 +01:00
Flavio Copes
896fb8138b
Fix #1184 Fix issue with using a multiple taxonomy filter of which one had no results
...
If there are 2+ taxonomies required but one has 0 items, it was just
picking the ones corresponding to the other taxonomy, thus generating a
wrong result. Adding an empty array will later make array_intersect_key
generate an empty array if the operation is `and`
2016-12-03 13:47:25 +01:00
Fredrik Ekelund
36428e4735
Added ability to pass an array of explicit widths to ImageMedium#derivatives ( #1133 )
...
* Added ability to pass an array of explicit widths to ImageMedium#derivatives
Allows for more precise control than the min-width, max-width and
step parameters.
* ImageMedium#derivatives can now be called with an array from Markdown as well
Previously it was only possible from Twig code or PHP code
2016-12-02 10:21:59 -07:00