Matias Griese
a964a34a6f
Minor fix to make SimpleStorage to update modified time on save (now for real)
2019-07-30 13:59:23 +03:00
Matias Griese
1c28fd4c4c
Minor fix to make SimpleStorage to update modified time on save
2019-07-30 13:54:38 +03:00
Matias Griese
e8529e7d0b
Make flex storage classes to return storage metadata along with the data
2019-07-30 13:51:15 +03:00
Matias Griese
a6032af594
Add support for {EXT} in Flex FolderStorage pattern
2019-07-30 13:11:33 +03:00
Matias Griese
ea49415e14
Make FlexDirectory::loadObjects() more robust against missing values
2019-07-26 10:15:11 +03:00
Matias Griese
7b26022f9f
Added Language::getPageExtensions() to get full list of supported page language extensions
2019-07-26 10:13:24 +03:00
Matias Griese
443fecfeb6
Added Language::getPageExtensions() to get full list of supported page language extensions
2019-07-25 14:40:38 +03:00
Matias Griese
c3324e3702
Added FlexStorage::getMetaData() to get updated object meta information for listed keys, storage improvements
2019-07-25 14:39:06 +03:00
Matias Griese
9e60408769
Flex form: Undo unique id dependency to form name
2019-07-19 16:11:52 +03:00
Matias Griese
3737bc9371
Flex form: Allow custom form layouts in admin, too (page raw mode)
2019-07-19 12:44:51 +03:00
Matias Griese
3d2360c995
Fix bad check in CSV escaping
2019-07-18 20:44:04 +03:00
Matias Griese
08b8505b6d
Merge branch 'develop' of github.com:getgrav/grav into 1.7
2019-07-18 16:12:18 +03:00
Matias Griese
afd53d76c2
Fixed CSV formatter not encoding strings with " and , properly
2019-07-18 16:11:46 +03:00
Matias Griese
7e63935001
Deprecated FlexDirectory::update() and FlexDirectory::remove()
2019-07-16 17:40:33 +03:00
Matias Griese
3d767a4d25
Flex objects no longer return temporary key if they do not have one; empty key is returned instead
2019-07-16 17:39:58 +03:00
Matias Griese
ee53e1be6e
Merge branch 'develop' of github.com:getgrav/grav into 1.7
2019-07-16 10:11:47 +03:00
Matias Griese
57c65ad881
Fixed FlexObject::exists() failing sometimes just after the object has been saved
2019-07-16 09:50:30 +03:00
Matias Griese
a372ae90c2
Fixed an error when trying to delete a file from non-existing Flex Object
2019-07-16 09:11:11 +03:00
Andy Miller
676924cce5
Merge branch 'develop' into 1.7
2019-07-12 12:02:46 -06:00
Andy Miller
c8739c40a5
Fixed collections using page@.self: should allow modular pages if requested
2019-07-12 12:02:28 -06:00
Matias Griese
36a3a95ed9
Added getFlexFeatures() method to return all features that FlexObject or FlexCollection implements
2019-07-12 13:45:02 +03:00
Matias Griese
95c58c8361
FlexDirectory::getObject() can now be called without any parameters to create a new object
2019-07-12 12:40:23 +03:00
Matias Griese
66c17a8f53
Added hasFlexFeature() method to test if FlexObject or FlexCollection implements a given feature
2019-07-12 12:39:05 +03:00
Andy Miller
00ff9ac42d
fix
2019-07-11 08:50:09 -06:00
Andy Miller
7172da8ed6
fix
2019-07-11 08:49:54 -06:00
Andy Miller
c55ea919ef
Merge branch 'develop' into 1.7
2019-07-11 08:40:33 -06:00
Matias Griese
53216631a6
* Fixed FlexForm to allow multiple form instances with non-existing objects
2019-07-11 15:24:35 +03:00
Matias Griese
69d6b52a0e
Fixed Form not to use deleted flash object until the end of the request fixing issues with reset
2019-07-11 15:23:50 +03:00
Andy Miller
e13a8304e6
Added arrayLower() method
2019-07-10 11:01:17 -06:00
Matias Griese
3c2b17853c
Fixed non-existing Flex object having a bad media folder
2019-07-10 12:30:59 +03:00
Andy Miller
833fe8b729
Added a new bin/grav server CLI command
2019-07-09 15:54:39 -06:00
Matias Griese
23d508b390
Merge branch 'develop' of github.com:getgrav/grav into 1.7
2019-07-09 14:01:45 +03:00
Matias Griese
288b2a1953
Fixed fatal error 'Expiration date must be an integer, a DateInterval or null, "double" given' [ #2529 ]
2019-07-09 13:43:51 +03:00
Andy Miller
e8b24479b9
Option to show/hide sensitive data
2019-07-08 15:53:25 -06:00
Matias Griese
1485c23aba
Make Route objects immutable
2019-07-04 13:18:43 +03:00
Matias Griese
86b1f1fbac
Workaround bug in flex forms
2019-07-02 22:01:38 +03:00
Matias Griese
04ccce1f67
Workaround bug in flex forms
2019-07-02 22:00:56 +03:00
Matias Griese
5635ba2bb7
Merge branch 'develop' of github.com:getgrav/grav into 1.7
...
# Conflicts:
# CHANGELOG.md
2019-07-02 20:28:55 +03:00
Matias Griese
b5e26133a7
Fixed new Flex User creation not being possible because of username could not be given
2019-07-02 20:27:12 +03:00
Andy Miller
cd417a1509
prepare for release
2019-07-01 14:54:49 -06:00
Andy Miller
7c34224304
Merge branch 'develop' into 1.7
...
# Conflicts:
# CHANGELOG.md
2019-07-01 13:45:03 -06:00
Matias Griese
c97faa0238
ixed Flex User to have permissions to save and delete his own user
2019-07-01 22:25:29 +03:00
Matias Griese
a94abb4fb2
Added configuration option to set fallback content languages individually for every language
2019-07-01 14:46:10 +03:00
Matias Griese
44dda3d607
Fixed Language::getFallbackPageExtensions() logic to what it should have been
2019-06-29 14:09:46 +03:00
Matias Griese
de367e1558
FIx wrong nesting level in system.yamlL file
2019-06-28 20:52:15 +03:00
Matias Griese
41898af46f
Merge branch 'feature/multilang' into 1.7
...
# Conflicts:
# CHANGELOG.md
# system/blueprints/config/system.yaml
2019-06-28 15:30:41 +03:00
Matias Griese
e116998914
Added new system.debugger.censored configuration option to hide potentially sensitive information
2019-06-28 15:26:31 +03:00
Matias Griese
053f96dec1
Make Debugger::addException() to accept \Throwable
2019-06-28 13:39:04 +03:00
Matias Griese
94494c3c96
Merge branch 'develop' of github.com:getgrav/grav into 1.7
2019-06-28 13:37:39 +03:00
Matias Griese
69b39b4b21
Fixed multiple url() issues with streams
...
* Fixed `url()` returning wrong path if using stream with grav root path in it, eg: `user-data://shop` when Grav is in `/shop`
* Fixed `url()` not returning a path to non-existing file (`user-data://shop` => `/user/data/shop`) if it is set to fail gracefully
* Fixed `url()` returning false on unknown streams, such as `ftp://domain.com`, they should be treated as external URL
2019-06-28 13:36:37 +03:00