Loz Calver
a77ca1995a
Merge pull request #3521 from halkyon/bigsummary_plain_fix
...
BUG Text::BigSummary() fails with undefined $data when $plain = false
2014-10-25 23:30:36 +01:00
Loz Calver
2176a6dea8
Merge pull request #3576 from tractorcow/pulls/3.1/upload-attach
...
BUG File attach handler is no longer accessible if attachment is disallowed or disabled
2014-10-25 23:12:03 +01:00
Loz Calver
d4fb618e51
Merge pull request #3578 from g4b0/patch-4
...
Session keys are case sensitive
2014-10-24 12:02:57 +01:00
Gabriele Brosulo
2cf11abecb
Session keys are case sensitive
2014-10-24 09:59:28 +02:00
Damian Mooyman
0a04e2e77b
Merge pull request #3484 from dnadesign/object_has_extension_fix
...
fixed and tested object has_extension
2014-10-24 17:20:00 +13:00
Damian Mooyman
3f1102306d
Merge pull request #3575 from kinglozzer/pulls/fix-reopen-tab-response
...
FIX: Prevent JSON response showing when re-opening closed tab (fixes silverstripe/silverstripe-cms#1121 )
2014-10-24 17:04:41 +13:00
John Milmine
62658a6cca
fixed and tested object has_extension
2014-10-24 16:58:50 +13:00
Damian Mooyman
9d78eb7fe6
BUG Fix BasicAuth not resetting failed login counts on authentication
2014-10-24 14:19:12 +13:00
Damian Mooyman
5d27ea4be1
BUG File attach handler is no longer accessible if attachment is disallowed or disabled
2014-10-24 11:31:33 +13:00
Loz Calver
d6e1c5131c
FIX: Prevent JSON response showing when re-opening closed tab ( fixes silverstripe/silverstripe-cms#1121 )
2014-10-23 22:24:36 +01:00
Gabriele Brosulo
6683f3d283
Update cache-control.md
...
Added useful information after half an hour trying to have cache working :)
2014-10-23 14:00:32 +01:00
Daniel Hensby
a6e8b93bcd
Merge pull request #3573 from MichaelCSLWeb/patch-2
...
Update DropdownField.php
2014-10-23 12:58:51 +01:00
Michael
f131f0f561
Update DropdownField.php
2014-10-23 11:42:59 +01:00
Damian Mooyman
6622d066fd
Merge pull request #3572 from LukePercy/Issue#1086
...
fixed RemoteURL css for CMS issue 1086
2014-10-22 17:12:21 +13:00
lukepercy
7e4e9dc40c
fixed RemoteURL css for issue 1086
2014-10-22 14:57:59 +13:00
Damian Mooyman
d474671d09
Merge branch 'pr/3570' into 3.1
2014-10-22 08:50:51 +13:00
Devlin
478edfa0c6
BUG Upload: File versioning with existing files
...
reinsert oldFilePath = relativeFilePath in while loop
2014-10-22 08:48:55 +13:00
Sean Harvey
93b84358c8
Merge pull request #3568 from tractorcow/pulls/3.1/fix-behat
...
BUG Fix static call to protected instance method
2014-10-21 11:23:23 +13:00
Damian Mooyman
49cb38dfc1
BUG Fix static call to protected instance method
2014-10-20 17:04:25 +13:00
Sean Harvey
dc919dc3d9
Merge pull request #3558 from kinglozzer/pulls/tagless-backends-fix
...
FIX: Tag-less cache backends error on flush
2014-10-16 11:55:55 +13:00
Sean Harvey
95963b19b8
Merge pull request #3559 from g4b0/patch-2
...
Update versioning.md
2014-10-16 11:54:46 +13:00
Sean Harvey
b7045344a8
Merge pull request #3560 from g4b0/patch-3
...
Update fixtures.md
2014-10-16 11:54:09 +13:00
Ingo Schommer
6bd7da9d33
Recompiled CSS with compass 1.0
...
Minor syntactical changes, like alphabetical ordering of filters, uppercasing of hex colours. See http://compass-style.org/blog/2014/08/15/omg-compass-1-0/ .
Shouldn't include any user-visible changes, but helps to avoid confusion with the next person trying to modify the CSS (Luke is currently struggling with that)
2014-10-16 10:33:49 +13:00
Gabriele Brosulo
1770161550
Update fixtures.md
...
syntax error
2014-10-15 15:31:32 +02:00
Gabriele Brosulo
8a7a25edf5
Update versioning.md
...
Removed parent::onAfterPublish(); because Page parents does not implement it. The old code generate this error:
Error at framework/core/Object.php line 761: Uncaught Exception: Object->__call(): the method 'onafterpublish' does not exist on 'MyPage' (http://ssdev-master.zk/admin/pages/edit/EditForm )
2014-10-15 15:25:13 +02:00
Loz Calver
570f261302
FIX: Tag-less cache backends error on flush
2014-10-15 11:41:15 +01:00
Sam Minnée
73c52a6eeb
Merge pull request #3539 from halkyon/hhvm_nginx_docs2
...
Adding documentation for installing HHVM with nginx on Linux
2014-10-15 18:14:00 +13:00
Sam Minnée
3d9fa205fe
Merge pull request #3547 from kinglozzer/pulls/3546-apply-relation
...
Fix DataQuery::applyRelation for multiple relations of the same class (fixes #3546 )
2014-10-15 18:00:19 +13:00
Sean Harvey
4d603b85f0
Merge pull request #3555 from micmania1/patch-3
...
Duplicated content
2014-10-15 13:57:14 +13:00
Michael Strong
a401db2d34
Duplicated content
...
For some reason the quick fire dos and donts were duplicated.
2014-10-15 12:47:55 +13:00
Sean Harvey
bd7f13b3cf
Merge pull request #3537 from tractorcow/pulls/3.1/cms-login-dialog
...
API Enable reauthentication within the CMS if a user session is lost
2014-10-14 16:21:10 +13:00
Damian Mooyman
53c40a94fa
API Enable re-authentication within the CMS if a user session is lost
...
BUG Resolve issue with error redirection being ignored within CMS
BUG Fix issue with invalid securityID being re-emitted on failure
2014-10-14 15:19:48 +13:00
Sean Harvey
afaeda32a1
Merge pull request #3549 from tractorcow/pr/3545
...
API Tweak in SSViewer::flush
2014-10-14 11:57:46 +13:00
Damian Mooyman
793784e9d7
BUG Fix flushing of SSViewer cache via testing
2014-10-14 09:47:05 +13:00
Loz Calver
c52e94e98e
Fix DataQuery::applyRelation for multiple relations of the same class ( fixes #3546 )
2014-10-13 19:46:37 +01:00
Loz Calver
97170dd42d
Better tests for SSViewer::flush & Flushable
2014-10-13 09:44:14 +01:00
Sean Harvey
f86b0bbca0
Merge pull request #3459 from jdemeschew/3356-fix-js-not-properly-included
...
Fix #3356 js not properly included
2014-10-13 16:41:37 +13:00
Sean Harvey
22bdc1e35b
Merge pull request #3543 from spekulatius/patch-1
...
Update permission.md
2014-10-13 16:09:54 +13:00
spekulatius
450ccb9781
Update permission.md
...
Throws warning without call of parent::init()
2014-10-13 15:00:50 +13:00
Sean Harvey
07c8085e5d
Merge pull request #3530 from kinglozzer/pulls/flush-invalidate-partial-cache
...
FIX: Deliberately clear partial cache blocks on flush (fixes #1383 )
2014-10-11 09:46:56 +13:00
Sean Harvey
6cda801ec3
Adding documentation for installing HHVM with nginx on Linux
2014-10-10 15:00:21 +13:00
Sean Harvey
7a8b4a7f63
Merge pull request #3511 from tractorcow/pr/3098
...
Pr/3098
2014-10-10 10:16:54 +13:00
Loz Calver
48eb0e67e6
FIX: Deliberately clear partial cache blocks on flush ( fixes #1383 )
...
Move property to top of class definition
Move property to top of class definition
2014-10-09 21:44:01 +01:00
Damian Mooyman
1e612607aa
Suggested improvements / test case fixes
2014-10-10 09:28:11 +13:00
Sean Harvey
6bfbbdcb38
Merge pull request #3534 from jelicanin/3.1
...
FIX: i18n support in LookupField
2014-10-10 08:56:35 +13:00
Milan Jelicanin
bad9aa1a48
FIX: i18n support in LookupField
...
Fixed i18n support in LookupField when value is empty (read-only complement of DropdownField)
2014-10-09 17:43:29 +02:00
Sean Harvey
1e422eef0a
Merge pull request #3531 from nhorstmeier/patch-1
...
Update remove extra );
2014-10-09 10:47:37 +13:00
muskie9
5f0dba5398
Update remove extra );
2014-10-08 15:32:05 -05:00
Daniel Hensby
3b9056fc01
NEW Cookie_Backend for managing cookie state
...
I've decoupled `Cookie` from the actual act of setting and getting
cookies. Currently there are a few limitations to how Cookie works that
this change mitigates:
0. `Cookie` currently changes the super global `$_COOKIE` when setting
to make the state of an application a bit more managable, but this is
bad because we shouldn't be modifying super globals
0. One can't actually change the `$cookie_class` once the
`Cookie::$inst` has been instantiated
0. One can't test cookies as there is no class that holds the state of
the cookies (it's just held in the super global which is reset as part
of `Director::test()`
0. One can't tell the origin of a cookie (eg: did the application set it
and it needs to be sent, or did we receive it from the browser?)
0. `time()` was used, so testing was made difficult
0. There was no way to get all the cookies at once (without accessing
the super global)
Todos are on the phpdoc and I'd like to write some tests for the backend
as well as update the docs (if there are any) around cookies.
DOCS Adding `Cookie` docs
Explains basic usage of `Cookie` as well as how the `Cookie_Backend`
controls the setting and getting of cookies and manages state of sent vs
received cookies
Fixing `Cookie` usage
`Cookie` is being used inconsistently with the API throughout framework.
Either by not using `force_expiry` to expire cookies or setting them to
null and then expiring them (which is redundant).
NEW `Director::test()` takes `Cookie_Backend` rather than `array` for `$cookies` param
2014-10-06 17:44:51 +13:00
Sean Harvey
b4df2aa80f
Merge pull request #3512 from tractorcow/pulls/3.2/exceptions
...
BUG ErrorControlChain now supports exception handling
2014-10-06 15:22:11 +13:00