Commit Graph

4716 Commits

Author SHA1 Message Date
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
Matias Griese
63207d370b Fixed updated media missing from media when editing Flex Object after page reload 2020-11-12 21:19:45 +02:00
Matias Griese
e92d88df8b Fixed fatal error in CompiledFile if the cached version is broken 2020-11-12 13:35:36 +02:00
Matias Griese
a9e6d3665f Fixed potential fatal error when creating flex index using cache [#3062] 2020-11-12 13:26:25 +02:00
Matias Griese
2453927ba3 Fixed Utils::isFunctionDisabled() method if there are spaces in disable_functions [#3023] 2020-11-12 13:14:17 +02:00
Matias Griese
94e6cb02f3 Fixed header.admin.children_display_order in Flex Pages to work just like with regular pages 2020-11-12 12:58:26 +02:00
Matias Griese
c9a3f349ad Merge remote-tracking branch 'origin/1.7' into 1.7 2020-11-11 14:51:56 +02:00
Matias Griese
439b539dcb Added FormFlashFile::getField() method 2020-11-11 14:51:48 +02:00
Andy Miller
ab7f0a2e95 Address errors in CLI when accidentally initializing twice 2020-11-09 14:25:04 -07:00
Matias Griese
b50dbf3ff0 Fixed sorting by groups in Flex Users 2020-11-09 20:44:37 +02:00
Matias Griese
d3f1f833ab Fixed sorting by groups in Flex Users 2020-11-09 19:47:00 +02:00
Matias Griese
8bf5fcb8ec Improve Flex configuration: gather views together in blueprint 2020-11-04 18:30:15 +02:00
Matias Griese
ff41d76501 Added search option same_as to Flex Objects 2020-11-03 09:11:58 +02:00
Matias Griese
d9772ed5c6 Hide Flex Pages frontend configuration (not ready for production use) 2020-11-02 15:52:27 +02:00
Matias Griese
8dba1b37c7 Update composer 2020-11-02 15:44:45 +02:00
Matias Griese
c8ee05d671 Set minimum requirements to PHP 7.2.5 2020-10-30 21:52:04 +02:00
Djamil Legato
ce327dca42 Set grav_cli as referer when coming from CLI 2020-10-29 15:56:20 -07:00
Djamil Legato
5bf1ec0fd9 Forward a sid to GPM when downloading a premium package via CLI 2020-10-29 15:48:34 -07:00
Andy Miller
51b5d7a939 Fix compatibility with Symfony 4.2 and up. (#3048) 2020-10-26 11:34:52 -06:00
Matias Griese
aa7731dc5d Merge remote-tracking branch 'origin/1.7' into 1.7 2020-10-23 14:45:24 +03:00
Matias Griese
4150564538 Added FlexDirectoryInterface interface 2020-10-23 14:45:16 +03:00
Andy Miller
f6997f54eb Merge branch '1.7' of github.com:getgrav/grav into 1.7 2020-10-18 15:07:19 -06:00
Andy Miller
2631c18484 updated jquery 2020-10-18 15:07:13 -06:00
Matias Griese
c0d819b97a Fixed print_r() in twig 2020-10-18 20:17:17 +03:00
Matias Griese
972d32c969 Added deprecation notice when using system.pages_fallback_only 2020-10-16 12:29:37 +03:00
Matias Griese
6f78c2288f Added missing languages.content_fallback configuration variable to system.yaml 2020-10-15 11:12:30 +03:00
Matias Griese
747055f60e Fixed hardcoded system folder in blueprints, config and language streams 2020-10-14 10:37:59 +03:00
Matias Griese
aa07c64440 Missing method 2020-10-14 10:37:45 +03:00
Matias Griese
6b9f1d8414 Fixed bug in collections where filter type: false did not work 2020-10-13 20:54:20 +03:00
Matias Griese
b4bc1d292a Tweak pages collection filters 2020-10-13 20:29:09 +03:00
Matias Griese
c98553d19b Missed few cases (deprecated methods) 2020-10-13 19:18:10 +03:00
Matias Griese
1ace31216f Renamed PageCollectionInterface::nonModular() into PageCollectionInterface::pages() and deprecate the old method
Renamed `PageCollectionInterface::modular()` into `PageCollectionInterface::modules()` and deprecate the old method
2020-10-13 19:01:43 +03:00
Andy Miller
44ad0ca1ea Menu Visibility Requires Access setting wrong frontmatter login#265 2020-10-11 14:19:15 -06:00
Matias Griese
4ba8e9e99d Fixed media crashing on a bad image 2020-10-08 22:17:12 +03:00
Matias Griese
1eb85b366d Accessing page with unsupported file extension (jpg, pdf, xsl) will use wrong mime type [#3031] 2020-10-08 13:02:47 +03:00
Andy Miller
3821ae441f prepare for rc release 2020-10-07 17:43:25 -06:00
Matias Griese
0af731b6a2 Fixed bug in FlexMediaTrait::getMediaFieldSettings() 2020-10-07 13:56:19 +03:00
Matias Griese
82abf87f75 Improve media rename errors 2020-10-06 13:12:14 +03:00
Matias Griese
776fffb2dc Merge branch 'develop' of github.com:getgrav/grav into 1.7
 Conflicts:
	composer.lock
	system/src/Grav/Common/Grav.php
2020-10-06 10:21:33 +03:00
Matias Griese
23716ff729 Do not cache 404 [#3025] 2020-10-05 11:16:17 +03:00
Matias Griese
998018af3e Phpstan fixes 2020-10-02 13:34:51 +03:00