Matias Griese
00f73957dd
Fixed doctrine collection sorting to be natural and case insensitive
2020-12-02 10:56:18 +02:00
Matias Griese
3a0480e0d8
Fixed plugin/theme priority ordering to be numeric
2020-12-02 10:45:11 +02:00
Matias Griese
0cee7bcdc8
Fixed Page ordering to be natural and case insensitive
2020-12-02 10:41:10 +02:00
Matias Griese
30401df4b7
Fixed Flex ordering to be natural and case insensitive
2020-12-02 10:37:51 +02:00
Matias Griese
8f9b2d22c1
Fixed event timeline in clockwork
2020-12-01 10:33:37 +02:00
Matias Griese
2b17767b53
Merge branch 'develop' of github.com:getgrav/grav into 1.7
...
Conflicts:
system/src/Grav/Common/Backup/Backups.php
2020-12-01 09:35:35 +02:00
Matias Griese
00a7094802
Update getBackupDownloadUrl() method to not pass the path
2020-12-01 09:33:55 +02:00
Andy Miller
53bef264e7
XSS fix for grav-ghsa-cvmr-6428-87w9
2020-11-30 16:11:22 -07:00
Andy Miller
75b74c4ab3
XSS fix for grav-ghsa-cvmr-6428-87w9
2020-11-30 16:10:56 -07:00
Matias Griese
ca3a9aecd6
Do not create the new user/env folder if environment already exists elsewhere
2020-11-30 18:21:13 +02:00
Matias Griese
8f7902af94
Installer improvements
2020-11-30 16:13:24 +02:00
Matias Griese
ff7a1b861e
Flex improvements
2020-11-27 14:56:50 +02:00
Matias Griese
d6a82e5c56
Fixed minor installer issues
2020-11-27 14:49:47 +02:00
Matias Griese
f714e6fa14
PHP 8 fixes (part 2)
2020-11-27 14:13:59 +02:00
Matias Griese
6817133819
Merge branch 'develop' of github.com:getgrav/grav into 1.7
...
Conflicts:
composer.json
composer.lock
2020-11-27 14:01:56 +02:00
Matias Griese
76670e47a1
PHP 8 fixes
2020-11-27 13:49:10 +02:00
Matias Griese
961b24a019
Fixed exception in CLI GPM and backup commands when php-zip is not enabled [ #3075 ]
2020-11-24 19:52:11 +02:00
Matias Griese
068de42e83
Fixed |safe_email filter to return safe and escaped UTF-8 HTML [ #3072 ]
2020-11-24 19:36:35 +02:00
Matias Griese
75f9c0a892
Fixed bin/grav yamllinter -a and -f not following symlinks [ #3080 ]
2020-11-24 16:42:00 +02:00
Matias Griese
3a1b301b32
FlexObject::refresh() should return boolean status
2020-11-24 14:52:52 +02:00
Matias Griese
9bb1d99ae4
Added FlexObject::refresh() method to make sure object is up to date
2020-11-24 14:48:12 +02:00
Matias Griese
cf052b5bd4
Updated Clockwork to v5.0 [ #3072 ]
2020-11-24 11:47:31 +02:00
Matias Griese
65a18fd270
Update user/config/version.yaml before copying the files to avoid frontend from setting the version schema.
2020-11-23 22:30:13 +02:00
Matias Griese
07ee5b42f7
Added basic support for user/config/versions.yaml
2020-11-23 21:53:28 +02:00
Matias Griese
f3149068e3
Create version.yaml when initializing configuration
2020-11-23 21:36:54 +02:00
Matias Griese
f5d3a5132a
Change version.yaml nesting
2020-11-23 21:00:17 +02:00
Matias Griese
70e0ecfef5
Add version information when upgrading Grav
2020-11-23 20:46:41 +02:00
Matias Griese
631e0e0f3f
New sites have compatibility features turned off by default, upgrading from older versions will keep the settings on
2020-11-23 19:09:55 +02:00
Matias Griese
b66287cbb9
Fixed CLI self-upgrade from Grav 1.6 [ #3079 ]
2020-11-23 09:50:30 +02:00
Matias Griese
9e6d38bc1a
Added support for having all sites / environments under user/env folder [ #3072 ]
2020-11-23 08:50:19 +02:00
Matias Griese
6cbe4aeec4
Fixed system:// stream is causing issues in Admin, making Media tab to disappear and possibly causing other issues [ #3072 ]
2020-11-23 08:42:17 +02:00
Djamil Legato
e219f56ff4
Merge branch 'develop' into 1.7
2020-11-21 14:08:49 -08:00
Djamil Legato
e16b29c566
Better handling of missing repository index (grav-plugin-admin#1916)
2020-11-21 14:05:29 -08:00
Djamil Legato
1b3e3ede4d
Better handling of missing repository index (grav-plugin-admin#1916)
2020-11-20 15:40:58 -08:00
Djamil Legato
0a601f10c0
Fixed Purge successful message only working in Scheduler but broken in CLI and Admin ( fixes #1935 )
2020-11-20 12:16:37 -08:00
1tsi
56ce4ab0f2
Update media.yaml ( #3070 )
...
fixed MIME types for .docx, .pptx and .xlsx
2020-11-18 12:10:23 -07:00
Matias Griese
1f6c2f5a0a
Add per field configuration options to customize XSS detection
2020-11-18 13:54:42 +02:00
Andy Miller
5f3ddd9389
Merge branch 'develop' into 1.7
2020-11-17 15:24:54 -07:00
Andy Miller
fd0c9823fa
better handle cookie_samesite if null
2020-11-17 15:24:08 -07:00
Andy Miller
d23588a217
Merge branch 'develop' into 1.7
...
# Conflicts:
# system/blueprints/config/system.yaml
# system/src/Grav/Common/GPM/Response.php
2020-11-17 12:07:11 -07:00
Andy Miller
ca53b8afca
Merge branch '1.7' of github.com:getgrav/grav into 1.7
...
# Conflicts:
# CHANGELOG.md
2020-11-17 12:01:56 -07:00
Andy Miller
053bc03a54
fixed blueprintschema for config-default-@
2020-11-17 12:00:55 -07:00
Matias Griese
78dc70bcdc
Turn off xss detection on unset fields
2020-11-17 19:10:13 +02:00
Matias Griese
ea00c044d3
Added XSS detection to all forms (use check_xss: false to disable it per field)
2020-11-17 18:54:03 +02:00
randoum
11cd2b086e
Allow to set SameSite from system.yaml ( #3063 )
...
* Update system.yaml
* Update SessionServiceProvider.php
* Update Session.php
* Update system.yaml
2020-11-17 13:10:12 +02:00
Stephan Strate
ae6f0b5505
Check exact extension in checkFilename utility ( #3061 )
...
* Fix uploads_dangerous_extensions checking (#3060 )
* Remove redundant prefixing of `.` to extension (#3060 )
2020-11-17 13:07:33 +02:00
Vilius Šumskas
247d1a9aa6
Fix failing example custom job. ( #3050 )
...
* Since Symfony 4.2 passing chained shell commands to the Process component is not supported anymore and a working directory needs to be set by passing it as a completely separate parameter.
Unless somebody finds a way to use Process() for this and fixes it in the code, rework example custom job.
Related info: https://symfony.com/blog/new-in-symfony-4-2-important-deprecations#deprecated-process-commands-as-strings
* One more place to fix Symfony 4.2 compatibility.
2020-11-17 13:03:30 +02:00
Djamil Legato
6273c2395d
Minor tweak to pages list tree ui
2020-11-16 20:24:09 -08:00
Djamil Legato
1396525251
Escape titles in Flex pages list (flex-objects#84)
2020-11-15 12:00:47 -08:00
Andy Miller
54fd54d3f0
Set minimum requirements to PHP 7.3.6
2020-11-13 16:01:26 -07:00