Commit Graph

4250 Commits

Author SHA1 Message Date
Matias Griese
da02c0992a Added method to get calculated value from Access class 2019-12-18 20:57:56 +02:00
Matias Griese
2437112f3c Fixed checking ACL for another user in a Flex Object or Directory, added support getting Flex page permissions 2019-12-18 18:23:50 +02:00
Matias Griese
276b4bb0ab Twig filter |yaml_serialize: added support for array-like objects 2019-12-18 18:11:51 +02:00
Matias Griese
acf271344d Twig filter |yaml_serialize: added support for JsonSerializable objects 2019-12-18 12:38:11 +02:00
Matias Griese
1718135614 Merge branch 'develop' of github.com:getgrav/grav into 1.7
 Conflicts:
	CHANGELOG.md
2019-12-10 19:09:02 +02:00
Matias Griese
a269d49392 Fixed filesystem iterator calls with non-existing folders 2019-12-10 18:59:58 +02:00
Matias Griese
3a8775f545 Fixed session cookie is being set twice in the HTTP header [#2745] 2019-12-10 16:06:54 +02:00
Matias Griese
842dc0d49e Incorrect routing caused by str_replace() in Uri::init() [#2754] 2019-12-10 14:52:16 +02:00
Matias Griese
3f9ed2f344 Flex User: do not use deprecated method 2019-12-10 12:46:46 +02:00
Andy Miller
5640baa175 Added a Remote Remote\Package::getChangelog() method 2019-12-09 10:59:35 -07:00
Matias Griese
a65c468e81 Minor update on Twig tags 2019-12-09 12:53:17 +02:00
Matias Griese
185e9b5272 Fixed error on page initialization [#2753] 2019-12-06 18:48:55 +02:00
Andy Miller
78b76cf023 prepare for rc.2 release 2019-12-04 16:48:07 -07:00
Andy Miller
f633c921cc prepare for release 2019-12-04 16:31:04 -07:00
Andy Miller
e8c79ffd97 Sync with 1.7 approach 2019-12-04 16:27:47 -07:00
Andy Miller
e842eb9d9e Better fix for #2750 2019-12-04 16:11:08 -07:00
Matias Griese
71bdb5e25e Frontend optimizations for Flex Pages 2019-12-04 21:03:58 +02:00
Matias Griese
b58f36b5af Fixed caching bug in Flex (regression) 2019-12-04 15:08:43 +02:00
Matias Griese
dc20f4f32a Optimize FlexDirectory::loadIndex() calls 2019-12-04 14:43:06 +02:00
Matias Griese
032f5654a4 Fixed Package::jsonSerialize() to return array 2019-12-04 11:16:10 +02:00
Matias Griese
0e01e52cac Some minor phpstan fixes 2019-12-04 11:15:09 +02:00
Matias Griese
37b2c97dc1 Grav Pages: Fixed search 2019-12-04 11:06:08 +02:00
Matias Griese
c61b07febb Flex pages: Fixed empty folder filter 2019-12-04 10:30:27 +02:00
Matias Griese
620fd7ed88 Added missing docblocks, fixed some typehints 2019-12-04 10:25:24 +02:00
Matias Griese
5ba7b4154c Merge branch 'develop' of github.com:getgrav/grav into 1.7
 Conflicts:
	CHANGELOG.md
	system/src/Grav/Common/Page/Pages.php
2019-12-03 20:21:22 +02:00
Andy Miller
41d31cb5ea PHP 7.4 fix for #2750 2019-12-03 09:00:07 -07:00
Matias Griese
909e2cbf89 Catch PHP 7.4 deprecation messages and report them in debugbar instead of throwing fatal error 2019-12-03 13:06:44 +02:00
Matias Griese
1290503895 Fixed multiple issues when there are no pages in the site 2019-12-03 12:55:24 +02:00
Matias Griese
a204b24d78 Fixed fatal error when calling {{ grav.undefined }} 2019-12-03 12:47:01 +02:00
Matias Griese
8be5a2182b Fixed fatal error when calling {{ grav.undefined }} 2019-12-03 11:58:09 +02:00
Matias Griese
ee30694cf1 Flex Pages: Fixed filters being marked as hit when no filtering is applied 2019-12-03 11:41:56 +02:00
Matias Griese
37a9a30187 Minor rework to fix phpstan level 7 issue in MediaTrait::getMedia() 2019-12-03 11:00:06 +02:00
Matias Griese
86c969998f Merge remote-tracking branch 'origin/develop' into develop 2019-12-02 20:12:59 +02:00
Matias Griese
158874039a Fixed bad str_replace('...', null) parameter in CSVFormatter 2019-12-02 20:11:15 +02:00
Matias Griese
175cebc4a1 Fixed phpstan level 7 issue in PageLegacyTrait 2019-12-02 20:05:50 +02:00
Matias Griese
20aba0fd7c Fixed bad str_replace('...', null) parameter in CSVFormatter 2019-12-02 20:05:07 +02:00
Andy Miller
1111c3d1b1 prepare for release 2019-12-02 10:32:06 -07:00
Andy Miller
238ba9b9b4 PHP 7.4 fix for Pages::buildSort() 2019-12-02 08:53:17 -07:00
Matias Griese
3e87b21a8e Flex page filtering improvements 2019-11-28 12:21:02 +02:00
Matias Griese
21309f1451 Flex pages: more logic for filtering counts 2019-11-27 21:59:57 +02:00
Matias Griese
225644f82b Making Djamil happy 2019-11-27 21:45:59 +02:00
Matias Griese
285fffc7df Flex Page admin: added selected if filters match 2019-11-27 21:42:43 +02:00
Matias Griese
7c760387f3 Grav Pages: Optimize filters 2019-11-27 13:49:57 +02:00
Matias Griese
94ff668044 Grav Pages: Admin filtering fixes 2019-11-27 13:31:37 +02:00
Matias Griese
270b1191f5 Improve FlexAuthorizeTrait, improve docblocks for Flex 2019-11-22 13:24:40 +02:00
Matias Griese
6208c516c2 Fixed logged in user being able to delete his own account from admin account manager 2019-11-22 12:04:27 +02:00
Matias Griese
b695c9591e Changed FlexAuthorizeInterface::isAuthorized() to return null having the same meaning as false if access is denied because of no matching rule 2019-11-22 12:04:04 +02:00
Matias Griese
14c2e257a0 Reverted $object->getStorageKey() interface as it was not a good idea, added getMasterKey() for pages 2019-11-21 22:35:56 +02:00
Matias Griese
5b8baed0bc Optimized Flex Pages collection filtering 2019-11-21 12:48:02 +02:00
Matias Griese
61a3f3f7c1 Rename modular to module in flex pages 2019-11-20 10:21:37 +02:00