Andy Miller
956e5bd34f
Fixed external page saving - https://github.com/getgrav/grav-plugin-admin/issues/789
2016-09-29 16:45:20 -06:00
Bernhard Altendorfer
584f4efcb1
Added possiblity to connect to redis via a unix socket ( #1055 )
...
* Added possiblity to connect to redis via a unix socket
* Improved redis via socket config usage and added config option to blueprints
* Updated Changelog
* Improved redis via socket by adding a default value and a placeholder in the blueprint
2016-09-21 10:45:13 -06:00
Djamil Legato
afc7963644
SSL Verify Peer ( #1053 )
...
* GPM: SSL verify peer and method (auto|fopen|curl) are now settings
* Added Admin blueprints settings
* Fixed default verify_peer value
* Fixed lang references for verify_peer
* Minor fixes for improper comments default values
2016-09-19 11:21:16 -07:00
Flavio Copes
2669e11c9d
Move media blueprints out of core
2016-09-07 17:04:43 +02:00
Flavio Copes
0496fc3790
Allow subfolder url rewrite ( #896 )
...
By setting `custom_base_url` in system.yaml, we can have Grav in a subfolder but run it in the domain root.
## Scenario 1
Grav is installed in `http://localhost:8080/grav-develop ` but you want it to respond on `http://localhost:8080 `
In system.yaml, set
```
custom_base_url: 'http://localhost:8080 '
```
and set the session path to the new Grav site path,
```
session:
path: /
```
And in the domain root, set the redirect, e.g. with .htaccess:
```
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/grav-develop/
RewriteRule ^(.*)$ /grav-develop/$1
```
where `grav-develop` is the subfolder where Grav is.
## Scenario 2
Grav is installed in `http://localhost:8080/grav-develop ` but you want it to respond on `http://localhost:8080/xxxxx `
In system.yaml, set
```
custom_base_url: 'http://localhost:8080/xxxxx '
```
and set the session path to the new Grav site path,
```
session:
path: /xxxxx
```
And in the new root folder, /xxxxx, set the redirect, e.g. with .htaccess:
```
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/grav-develop/
RewriteRule ^(.*)$ /grav-develop/$1
```
where `grav-develop` is the sister subfolder where Grav is.
2016-08-24 19:23:49 +02:00
Andy Miller
ae7c43bcfd
Removed 307 as it breaks the admin and is not well supported by browsers - https://github.com/getgrav/grav-plugin-admin/issues/743
2016-08-19 11:28:05 -06:00
Andy Miller
77a7e3da2e
Added support for external_url: page header
2016-08-17 14:19:20 -06:00
Flavio Copes
98534bc836
Force SSL on a page if system.force_ssl is enabled ( #899 )
...
* Force SSL on a page if system.force_ssl is enabled
* Blueprint for force_ssl option
* Add default false for force_ssl
2016-07-20 17:33:29 +02: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
Andy Miller
471cf7fe31
Removed references to mcrclay/minify's CSS and JS min
2016-05-31 11:29:37 -06: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
Flavio Copes
a381e5bb66
Fix #798 use raw routes in blueprints
2016-05-30 10:44:11 +02:00
Flavio Copes
02f863ad2c
Use the raw route for page parent select
2016-05-27 19:50:15 +02:00
Andy Miller
f549b27dfc
Modular Children text
2016-05-23 12:59:45 -06:00
Andy Miller
c78104d8de
added new prepend/append prefixes
2016-05-04 15:53:01 -06:00
Andy Miller
f3ea342882
Added PUBLISHING translation string
2016-05-02 18:52:17 -06:00
Andy Miller
7463bad8dd
fix for modular page modal #529
2016-04-28 11:46:34 -06:00
Andy Miller
4573173456
Allow Cyrillic slugs
2016-04-27 13:36:12 -06:00
Andy Miller
2abd70467c
Set twig.debug to true by default
2016-04-21 14:01:58 -06:00
Andy Miller
9bfeb0ce6e
Changed to new form data-*@ format in blueprints
2016-04-21 13:42:05 -06:00
Andy Miller
6124f71d6e
Feature/frontmatter twig processing ( #788 )
...
* start on processFrontmatter logic
* optimized the twig processing
* Added blueprint definitions
* updated changelog
* Fix to not process in admin
2016-04-14 15:33:45 -06:00
Andy Miller
90481e8a6d
Added new gpm.releases option and output in CLI
2016-04-12 15:49:09 -06:00
Flavio Copes
a58766be66
Change the header.template override in system/blueprints/pages/default.yaml to be type text
...
Fixes https://github.com/getgrav/grav-plugin-admin/issues/433
2016-04-12 14:15:14 +02:00
Andy Miller
0ed84642e9
Added option to exclude_externals from pipeline and before_excludes to control the render order - #770
2016-04-06 17:27:31 -06:00
Flavio Copes
51c281e7df
Fix blueprint string
2016-03-16 20:25:36 +01:00
Andy Miller
2db4b519c8
manually merged the newer user profile blueprint
2016-03-04 22:59:24 -07:00
Djamil Legato
c304c40dbf
Enable active line for frontmatter
2016-03-04 17:03:04 -08:00
Djamil Legato
7fe50f454e
Updated yamls in view of the new admin
2016-03-03 10:55:50 -08:00
Matias Griese
3196122f4e
Restore old blueprints from develop
2016-03-01 19:14:11 +02:00
Matias Griese
7e4619e0a3
Merge branch 'develop' of https://github.com/getgrav/grav into feature/blueprints-update
...
# Conflicts:
# system/src/Grav/Common/Data/Blueprint.php
# system/src/Grav/Common/Data/Blueprints.php
# system/src/Grav/Common/Data/Validation.php
# system/src/Grav/Common/Plugins.php
2016-02-29 13:46:08 +02:00
Andy Miller
d43c10189b
removed extraneous option
2016-02-25 11:53:34 -07:00
Matias Griese
a4c817147b
Merge branches 'develop' and 'feature/blueprints-update' of https://github.com/getgrav/grav into feature/blueprints-update
2016-02-15 11:20:08 +02:00
Andy Miller
59b75a339c
sort strings naturally and case insensitively #643
2016-02-12 17:36:08 -07:00
Flavio Copes
b50ebba477
Merge branch 'develop' into feature/blueprints-update
2016-02-11 20:10:06 +01:00
Matias Griese
81e25e314b
Hide streams blueprint from admin
2016-02-11 20:55:48 +02:00
Andy Miller
1d23d29485
Various PSR fixes
2016-02-05 12:39:04 -07:00
Matias Griese
b3a8a66c0e
Merge branches 'develop' and 'feature/blueprints-update' of https://github.com/getgrav/grav into feature/blueprints-update
...
# Conflicts:
# system/src/Grav/Common/Plugins.php
# system/src/Grav/Common/Themes.php
2016-01-29 13:43:37 +02:00
Andy Miller
a08b5a1863
Added proxy_url to config blueprints
2016-01-28 10:34:50 -07:00
Matias Griese
7760f541fb
Blueprint refactor: Fix page blueprints
2016-01-22 13:04:32 +02:00
Matias Griese
b791e8efda
Blueprint refactor: fix site blueprint
2016-01-21 15:38:12 +02:00
Flavio Copes
70f8707b04
Blueprint for New Folder modal
2016-01-15 12:54:28 +01:00
Flavio Copes
aa9b735a50
Return the parent routes in the route options.
...
Added a Pages::parentsRawRoutes() method, uses the same internal method
as Pages::parents().
Refactored Pages::getList() to accept an optional $rawRoutes bool and
if set, return the raw routes
2016-01-09 20:45:06 +01:00
Andy Miller
9a3005e3c5
Added a reverse_proxy config option and use it to skip setting ports when enabled
2016-01-08 16:35:33 -07:00
Andy Miller
2ef7f7cf36
Merge branch 'feature/hide_home_in_urls' into develop
2016-01-04 11:14:57 -07:00
Andy Miller
e4930a144f
Merge pull request #554 from getgrav/feature/session-improvements
...
Add secure and httponly parameters to sessions
2016-01-04 09:54:49 -07:00
Andy Miller
da882ebcd2
set twig_first: false by default due to modular pages
2015-12-31 15:35:54 -07:00
Andy Miller
73b9abd38b
Added a global setting for twig_first processing, and set it to true (was false)
2015-12-31 12:25:22 -07:00
Andy Miller
3eb2a5664a
logic to strip home from Page routes and urls (optional)
2015-12-24 17:42:02 -07:00
Flavio Copes
3698afb8a6
Add secure and httponly parameters to sessions
2015-12-22 17:03:39 +01:00
Flavio Copes
b89044a709
Fix language string
2015-12-20 11:51:48 +01:00