Commit Graph

7122 Commits

Author SHA1 Message Date
Matias Griese
664c95e95a Composer update 2021-11-25 11:28:25 +02:00
Matias Griese
a8d292a0d9 Added third $name parameter to Blueprint::flattenData() method, useful for flattening repeating data 2021-11-25 11:07:20 +02:00
Andy Miller
6e9f6e8f7a php 8.1 compatibility 2021-11-17 10:40:38 -07:00
Andy Miller
d0604a055f Merge branch 'feature/php-81' into develop 2021-11-17 10:40:03 -07:00
Matias Griese
193475a0b6 Made Grav::redirect() to accept Route class 2021-11-17 10:49:39 +02:00
Andy Miller
47b444a742 pimple fix 2021-11-16 19:57:34 -07:00
Andy Miller
88c2b40ec7 Merge tag '1.7.25' into develop
Release v1.7.25
2021-11-16 10:34:56 -07:00
Andy Miller
3c3b44d6de Merge branch 'release/1.7.25' 1.7.25 2021-11-16 10:34:56 -07:00
Andy Miller
88ffa163c4 prepare for release 2021-11-16 10:34:46 -07:00
Matias Griese
956ed013cf Improved redirects: send redirect response in JSON if the request was in JSON 2021-11-12 12:08:13 +02:00
Matias Griese
061ebf06c6 Composer update 2021-11-12 11:02:24 +02:00
Matias Griese
e6911ce24a Improved form validation JSON responses to contain list of failed fields with their error messages 2021-11-12 09:36:54 +02:00
Matias Griese
d9c9f6a5eb Fixed form validation exceptions to use 400 Bad Request instead of 500 Internal Server Error 2021-11-12 09:35:26 +02:00
Matias Griese
2a04628459 Added FlexObject::getDiff() to see difference to the saved object 2021-11-11 20:06:24 +02:00
Matias Griese
33b473c290 Fixed FlexObject::getChanges() always returning empty array 2021-11-11 15:48:18 +02:00
Matias Griese
58b48c2f26 Do not escape ValidationException 2021-11-09 19:12:39 +02:00
Matias Griese
ad003a0fc4 Updated phpstan to v1.0 2021-11-04 08:55:53 +02:00
Matias Griese
8f9c417c04 Fixed path traversal vulnerability when using bin/grav server 2021-11-03 14:06:42 +02:00
Matias Griese
8bbf7a849b Fixed |t(variable) twig filter in admin 2021-11-03 13:10:10 +02:00
Matias Griese
a723bcdb46 Fixed unescaped error messages in JSON error responses 2021-11-03 11:50:23 +02:00
Matias Griese
3d0d836d92 Composer update 2021-11-02 15:27:53 +02:00
Andy Miller
67ea6c8066 Merge branch 'develop' of github.com:getgrav/grav into develop
# Conflicts:
#	CHANGELOG.md
2021-10-29 10:53:40 -06:00
Andy Miller
cd1dc5b43d better vardump variable 2021-10-29 10:53:01 -06:00
Matias Griese
1d1c10f0a6 Added method Page::initialize() 2021-10-27 14:59:23 +03:00
Matias Griese
125f2a8662 Improved page cloning 2021-10-27 14:24:16 +03:00
Matias Griese
4046fed60f Changelog update 2021-10-27 14:23:39 +03:00
Andy Miller
78ca2f68cc Merge tag '1.7.24' into develop
Release v1.7.24
2021-10-26 13:45:45 -06:00
Andy Miller
18fcf80b4f Merge branch 'release/1.7.24' 1.7.24 2021-10-26 13:45:44 -06:00
Andy Miller
4db28bf47e prepare for release 2021-10-26 13:45:30 -06:00
Andy Miller
917aa9407d updated vendor libs 2021-10-26 13:44:43 -06:00
Andy Miller
6fc2bc4f91 Merge branch 'develop' of github.com:getgrav/grav into develop 2021-10-26 11:39:19 -06:00
Andy Miller
7dc6b71252 whitespace 2021-10-26 11:39:15 -06:00
Matias Griese
53c7f4c119 Changelog update 2021-10-26 19:25:41 +03:00
Matias Griese
af4243aff2 User authorize() now checks user groups before superuser, allowing deny rules to work 2021-10-26 19:22:56 +03:00
Matias Griese
afc69a3229 Fixed XSS detection with : 2021-10-25 20:37:59 +03:00
Matias Griese
17dfd130b6 Changelog update 2021-10-22 15:08:28 +03:00
Matias Griese
05101650ce Merge remote-tracking branch 'origin/develop' into develop 2021-10-22 15:07:51 +03:00
Matias Griese
715477586c Added support to disable a form, making it readonly 2021-10-22 15:07:42 +03:00
Ricardo Verdugo
fd61f82f5a Watermark Media Action (#3308)
* added gregwar merge media action and watermark media function

* remove the dump left by accident

* added scaling to the watermark

Co-authored-by: Ricardo <ricardo@urbansquid.london>
Co-authored-by: Andy Miller <1084697+rhukster@users.noreply.github.com>
2021-10-21 06:31:33 -06:00
Matias Griese
8b0a6906c7 Composer update 2021-10-20 20:27:11 +03:00
Matias Griese
be44bf0b55 Fixed deprecated warnings on ArrayAccess in PHP 8.1 2021-10-20 18:56:21 +03:00
Matias Griese
d2536379e5 Changelog update (#3464) 2021-10-20 12:31:27 +03:00
Nicolas Busseneau
08d7ad80df fix session_store_active functionality
At the moment and since 1.7.19, the `system.languages.session_store_active`
setting has no effect.

Session must be initialized before URI for `$language->setActiveFromUri($uri)`
(called from `$this->initializeUri($config) -> $uri->init()`) to
properly retrieve / store `active_language` in Session.

This was previously detected in #3269 as per the code comment, but got
reversed in 2e9fe80e33.
2021-10-20 12:24:10 +03:00
Matias Griese
33a5709903 Fixed a bug in PermissionsReader in PHP 7.3 2021-10-20 10:24:00 +03:00
Andreas Becker
280cbc2330 Update LanguageCodes.php (#3469)
Adding 
my - Myanmar Burmese
sw - Swahili
lo - Lao
km - Khmer
2021-10-18 20:59:21 -06:00
Andy Miller
746e75b9e4 Merge branch 'develop' of github.com:getgrav/grav into develop 2021-10-07 08:16:38 -06:00
Andy Miller
11decd5889 Use client now 2021-10-07 08:16:14 -06:00
Matias Griese
be136d3ce4 Added support for custom form field options validation with validate: options: key|ignore 2021-10-07 14:00:17 +03:00
Matias Griese
60fd4ec516 Added UserObject::isMyself() method to check if flex user is currently logged in 2021-10-07 12:49:14 +03:00
Matias Griese
b136480669 Composer update 2021-10-06 10:40:31 +03:00