Matias Griese
8c3210332e
Add ArrayObject and make Object not to implement ArrayAccess interface. Remove Toolbox dependency.
2017-09-08 14:44:37 +03:00
Matias Griese
758ccadb07
Code cleanup
2017-09-08 14:40:16 +03:00
Matias Griese
cd11b14998
Add FileCollectionInterface and AbstractFileCollection classes
2017-09-08 14:39:33 +03:00
Andy Miller
ccad675336
Prepare for release
2017-09-07 18:06:39 -06:00
Andy Miller
898ab989aa
Revert "Fix setting session cookie twice ( #1634 )"
...
This reverts commit 96028d1d69 .
2017-09-07 13:07:08 -06:00
Andy Miller
580dac1784
Added new dirname filter
2017-09-07 10:43:28 -06:00
Andy Miller
2eb8690c2d
Added new basename filter
2017-09-07 10:39:54 -06:00
Antony Dabonde
481fe1903e
Added system option to enable case insensitive urls. ( #1638 )
2017-09-05 13:58:57 -06:00
j000
96028d1d69
Fix setting session cookie twice ( #1634 )
...
Because setting cookie twice bothers me. Now proper options are applied to first one, so no need to set it again.
2017-09-05 13:57:46 -06:00
Mike Mellor
8532c2d06e
Added current position to page object ( #1632 )
2017-09-05 13:57:32 -06:00
Dávid Szabó
9147a10cc7
Add try to load alphanumeric class ( #1630 )
2017-09-05 13:57:17 -06:00
Andy Miller
0179c6ee65
blueprint alignment
2017-08-31 21:58:20 -06:00
Matias Griese
cdb5d591e8
Fix a bug in MemoryCache
2017-08-30 14:08:57 +03:00
Matias Griese
1bae601ad9
Add new FileCache class
2017-08-29 11:17:38 +03:00
Matias Griese
a4795a9df1
Add new SessionCache class
2017-08-29 10:37:14 +03:00
Matias Griese
0644eac7dc
Merge branch 'develop' of https://github.com/getgrav/grav into 2.0
...
# Conflicts:
# CHANGELOG.md
# system/src/Grav/Common/Twig/TwigExtension.php
2017-08-29 08:56:04 +03:00
Andy Miller
550b51f77a
Added new tl filter/function to translate language #1618
...
This addresses issues with the PR. It uses a new twig filter that gives full access to the langauges->translate() function.
2017-08-28 12:22:53 -06:00
Andy Miller
3572833e7a
Revert "fix Twig dynamic translation ( #1618 )"
...
This reverts commit 7a7ffd3492 .
2017-08-28 12:02:11 -06:00
Andy Miller
c52931e7fa
hilight for 2fa in account should be on true
2017-08-27 12:57:39 -06:00
Andy Miller
535a3d9a83
return if not authenticated
2017-08-26 18:39:05 -06:00
Andy Miller
d075c29254
Added chunk_split() twig filter
2017-08-26 11:49:57 -06:00
Andy Miller
42d3b12b13
moved from help to sublabel
2017-08-25 18:42:57 -06:00
Andy Miller
3eace66274
Added 2fa authenticator check
2017-08-25 16:40:10 -06:00
Chris Jung
0543d997f6
Gregwar/Image supports gaussianBlur ( #1623 )
...
Since grav uses the GD Adapter of Gregwar/Image and has no option to change it, this should be safe to implement, when the latest Version of the Lib is used.
2017-08-25 10:44:59 -06:00
Andy Miller
cc8a20537e
Added support for redis password option #1620
2017-08-24 09:17:25 -06:00
Andy Miller
04690ce206
Use multilevel field to handle Asset Collections #1201
2017-08-24 07:57:56 -06:00
iusvar
7a7ffd3492
fix Twig dynamic translation ( #1618 )
...
* fix Twig dynamic translation
* fix Twig dynamic translation
2017-08-23 14:30:39 -06:00
Eihrister
667c4340d8
Changing back the default redirect code from 301 to 302. ( #1619 )
2017-08-23 14:29:18 -06:00
圈爷
39af36977e
Quick Fix Summary issues ( #1554 )
...
* Quick Fix Summary issues
1. Calculate the string size without any html tags, so now you can get exactly what you wanted length;
2. Support utf8 2 character widths characters, like Chinese, Japanese;
3. This is a quick dirty mod, some associated functions should be rethinked;
* fix: Add an option to compatibel with old version
Now, you can use page.summary(10) as normal, or page.summary(10, true) to ignore all html tags and medias
* fit PS2R coding style
* psr-2 reformated without assignment align
2017-08-22 13:17:56 -06:00
Andy Miller
4cf5f00441
Added natsort on plugin load #1614
2017-08-22 11:22:13 -06:00
Matias Griese
96ee41a3dd
Follow PSR-2 in Grav\Framework
2017-08-18 12:28:13 +03:00
Matias Griese
c3066cd491
Merge branch 'develop' of https://github.com/getgrav/grav into 2.0
2017-08-17 09:59:29 +03:00
Andy Miller
ebce5ecd31
Prepare for release
2017-08-16 11:05:12 -06:00
Matias Griese
557a3b80dd
Merge branch 'develop' of https://github.com/getgrav/grav into 2.0
...
# Conflicts:
# composer.lock
2017-08-16 09:30:09 +03:00
Matias Griese
f02b7a6028
Merge remote-tracking branch 'origin/develop' into develop
2017-08-15 14:55:48 +03:00
Matias Griese
828e1a54f1
Fixed parent theme auto-loading in child themes of Gantry 5
2017-08-15 14:55:40 +03:00
Djamil Legato
f89fe0ea1b
Merge branch 'develop' into 2.0
2017-08-14 15:17:58 -07:00
Andy Miller
04d7945f10
Pushing default namespace
2017-08-14 16:17:27 -06:00
Matias Griese
ad5cddf222
Merge branch 'develop' of https://github.com/getgrav/grav into 2.0
...
# Conflicts:
# CHANGELOG.md
2017-08-14 20:15:43 +03:00
Andy Miller
4b948e2cbb
Added a new Collection::intersect() method #1605
2017-08-11 13:41:46 -06:00
Andy Miller
122ded671c
Merge branch 'develop' of https://github.com/getgrav/grav into develop
2017-08-11 11:17:11 -06:00
Andy Miller
c7c234d04a
Added array_key_exists wrapper function
2017-08-11 11:17:05 -06:00
Andy Miller
a37582eb4c
Added new events and paths to support namespacing #1604
2017-08-11 11:16:09 -06:00
Matias Griese
4776b0e6b5
Fixed Data::exists() and Data::raw() functions breaking if Data::file() hasn't been called with non-null value
2017-08-10 11:44:34 +03:00
Matias Griese
dbebd14391
Because of B/C issues, login/logout code needed to be moved into the Login plugin
2017-08-10 11:40:42 +03:00
Matias Griese
6e511d0b20
Improve login/logout logic
2017-08-08 17:50:26 +03:00
Matias Griese
9685ab4a18
Added $grav->login() and $grav->logout() functions with event hooks for plugins
...
Added events `onUserLoginAuthenticate`, `onUserLoginAuthorize`, `onUserLoginFailure`, `onUserLogin`, `onUserLogout`
2017-08-08 14:31:53 +03:00
naucon
7bfb316d6b
Allow system.session.timeout field to be 0 ( #1598 )
2017-08-02 17:01:21 -06:00
Andy Miller
9168b192ff
Added missing method access
2017-07-26 20:55:27 -06:00
Andy Miller
c2d22694f3
Updated with comparisons
2017-07-26 20:52:54 -06:00