Sam Minnee
|
eb43fb14ef
|
MINOR Returning ValidationResult from Member->onBeforeWrite() to ensure the ValidationException is compatible with MemberTableField (related to r103336) (from r103337)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112133 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 03:42:49 +00:00 |
|
Sam Minnee
|
1379f133ea
|
MINOR Enum DBField class should default to ExactMatchFilter to avoid wrong results with overlapping Enum values in LIKE queries (see #5434) (from r103322)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112132 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 03:40:36 +00:00 |
|
Sam Minnee
|
49496e5c4b
|
BUGFIX: static publishing now uses the last non-null theme, OR the value defined in StaticPublisher::static_publisher_theme. (from r103255)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112130 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 03:40:05 +00:00 |
|
Sam Minnee
|
9f61d51635
|
REVERT: checked in not-yet-ready code by mistake, reverting (from r103251)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112129 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 03:39:36 +00:00 |
|
Sam Minnee
|
51375f7cc6
|
ENHANCEMENT: added tests for checking the change password functionality, including the resulting redirection (from #5420) (from r103250)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112128 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 03:39:04 +00:00 |
|
Sam Minnee
|
5cb4090145
|
BUGFIX: r101093 broke casting of values from the failover object. Add lookup to the failover for casting info, and add test (from r103240)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112127 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 03:38:23 +00:00 |
|
Sam Minnee
|
5cabd56ac6
|
ENHANCEMENT: allow ChangePasswordForm to redirect to BackURL (from #5420) (from r103229)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112126 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 03:36:39 +00:00 |
|
Sam Minnee
|
86fa92248a
|
BUGFIX: made the invalid password message translatable; disallow new blank password (as it makes it impossible to login); Member::checkPassword now returns ValidationResult - handle that properly (#5420, patch submitted by walec51)
MINOR: typo (from r103226)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112125 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 03:36:13 +00:00 |
|
Sam Minnee
|
37f18971c5
|
ENHANCEMENT: allow onAfterPublish and onBeforePublish handlers directly on Page classes (#5112) (from r103198)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112124 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 03:35:19 +00:00 |
|
Sam Minnee
|
1a67919d33
|
BUGFIX: default sort column now quoted (from r103183)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112122 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 03:34:15 +00:00 |
|
Sam Minnee
|
650a9f62c0
|
BUGFIX: default sort column now quoted (from r103182)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112121 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 03:33:16 +00:00 |
|
Sam Minnee
|
6387f735e3
|
BUGFIX Only replace double slashes in SS_HTTPRequest->__construct() for relative- its a failsafe against wrongly formatted URLs like 'admin//assets' instead of 'admin/assets', but breaks absolute URLs with 'http://' prefix (from r103099)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112120 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 03:31:53 +00:00 |
|
Sam Minnee
|
4db5dd3e47
|
MINOR: fixed the error message on class conflict (#5439, patch submitted by rorschach) (from r103093)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112119 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 03:31:22 +00:00 |
|
Sam Minnee
|
eef3ff8021
|
BUGFIX: disallow numeric actions - numeric array indexes are incorrectly picked up as allowed actions (#5331) (from r103092)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112118 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 03:30:54 +00:00 |
|
Sam Minnee
|
6f30671604
|
MINOR: Blocking unnecessary revisions
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112073 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:49:21 +00:00 |
|
Sam Minnee
|
0914dd55c5
|
ENHANCEMENT: allow to check for any changed fields on the DataObject, this is expected behaviour when isChanged function is called without parameters (#5421, patch by walec51) (from r103047)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112072 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:48:48 +00:00 |
|
Sam Minnee
|
961d4ce298
|
BUGFIX: added optional separator for http_build_query in HTTP:setGetVar(). this fixes sorting columns in ModelAdmin (ticket #5325). (from r103012)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112071 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:48:24 +00:00 |
|
Sam Minnee
|
83f117f58c
|
MINOR Using canView() instead of deprecated can('view') in ContentController (from r102909)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112070 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:46:33 +00:00 |
|
Sam Minnee
|
64a561f96c
|
BUGFIX Fixing RquestHandler->checkAccessAction() on PHP 5.2 - ReflectionMethod->class returns inconsisent results in older PHP versions. (see r102003) (from r102730)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112069 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:46:02 +00:00 |
|
Sam Minnee
|
322a2da0dc
|
BUGFIX Float should always be not null and default 0 in the database (from r102686)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112068 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:45:24 +00:00 |
|
Sam Minnee
|
268800dec6
|
BUGFIX #5316 Float and Double should never try to save NULL as the "null" value (from r102460)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112067 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:43:58 +00:00 |
|
Sam Minnee
|
19f4c1ef89
|
BUGFIX #5320 ManyManyComplexTableField::getQuery() now uses T-SQL compatible syntax CASE WHEN instead of IF THEN which works in multiple databases as well (from r102436)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112066 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:42:01 +00:00 |
|
Sam Minnee
|
29edff8c38
|
BUGFIX: delete from published site never calls canDeleteFromLive(). (via marcus #5364) (from r102386)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112065 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:41:14 +00:00 |
|
Sam Minnee
|
10009d0c10
|
BUGFIX: SSViewer now allows cli to do a flush on non-dev environments (from r102300)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112064 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:40:09 +00:00 |
|
Sam Minnee
|
50c5887aec
|
BUGFIX: exchanged MySQL CONCAT function with ANSI compliant operator (from r102237)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112063 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:37:24 +00:00 |
|
Sam Minnee
|
16277e5299
|
BUGFIX: fallback to the standard authenticator before throwing user_error as in some cases auth method is not passed back to the login form (from r102156)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112062 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:36:12 +00:00 |
|
Sam Minnee
|
890ac94a6a
|
MINOR: Several changes merged from branches/2.4
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112060 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:35:19 +00:00 |
|
Sam Minnee
|
6c3bcc356d
|
MINOR Fixed spelling mistake in ConfigureFromEnv class documentation (from r102045)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112059 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:28:54 +00:00 |
|
Sam Minnee
|
ddf66c1fec
|
BUGFIX Fixed SiteTree::page_type_classes() removal of base class (was broken if database driver returned classes in arbitrary order, e.g. in Postgres) (from r102026)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112058 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:28:02 +00:00 |
|
Sam Minnee
|
0cc6d2b764
|
MINOR Fixed VersionedTest arguments in test case (from r102018)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112057 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:27:26 +00:00 |
|
Sam Minnee
|
368033942c
|
API CHANGE Changed MySQLFulltextSearchable class to FulltextSearchable (applies to all databases) (from r102012)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112056 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:26:51 +00:00 |
|
Sam Minnee
|
e8e7065ff4
|
MINOR Fixed indentation (from r102009)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112055 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:26:16 +00:00 |
|
Sam Minnee
|
1d61bf7100
|
BUGFIX Prevent handling of controller actions which return $this avoid infinite loops in RequestHandler->handleRequest (thanks Hamish!) (from r102004)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112054 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:24:53 +00:00 |
|
Sam Minnee
|
740e49061f
|
API CHANGE Disallow methods/actions in RequestHandler->checkAccessAction() which are implemented on parent classes (e.g. ViewableData and Object), unless access is controlled through $allowed_actions. This limits information exposure from getters used in template contexts. (from r102003)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112053 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:24:15 +00:00 |
|
Sam Minnee
|
d99c2c7ee4
|
BUGFIX Resetting image sidepanel fields when opening the panel instead of inserting an image, to avoid losing focus of TinyMCE in IE. Using getBookmark() in TinyMCE to save the original location. (fixes #5263) (from r101975)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112052 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:23:29 +00:00 |
|
Sam Minnee
|
e2d17d9b99
|
MINOR: Fix tests to cope with ID type cleanup changed recently (from r101970)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112051 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:23:07 +00:00 |
|
Sam Minnee
|
28c2c67355
|
BUGFIX Checking for existing redirections in FormResponse::respond (fixes #5208) (from r101958)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112050 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:21:45 +00:00 |
|
Sam Minnee
|
daa50b9d3b
|
BUGFIX: Ensure that DataObject IDs are numbers and no string equivalents of numbers - 3 not '3' (from r101939)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112049 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:19:33 +00:00 |
|
Sam Minnee
|
bbdad4207f
|
MINOR take advantage of an alternate path for error pages (from r101883)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112048 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:18:35 +00:00 |
|
Sam Minnee
|
5fd242a25b
|
MINOR TreeTitle really should return title, not name. (from r101882)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112047 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:17:06 +00:00 |
|
Sam Minnee
|
05404dea1b
|
MINOR: Added missing file for r101867 (from r101868)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112046 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:16:41 +00:00 |
|
Sam Minnee
|
34207e069a
|
BUGFIX #4188 simon_w: Let require tags in templates be conditional (from r101867)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112044 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:15:47 +00:00 |
|
Sam Minnee
|
3ba0434d6d
|
BUGFIX: Recover if a manifestClassParse file doesn't have the necessary content. (from r101866)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112043 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:15:13 +00:00 |
|
Sam Minnee
|
c5c7dee5f0
|
API CHANGE: Allow cached blocks within control and if blocks, as long as that control or if block is contained within an uncached block, not a cached block (from r101833)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112042 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:14:49 +00:00 |
|
Sam Minnee
|
5e204bc6e0
|
BUGFIX: Added allowed_actions to ContentControllerSearchExtension (from r101812)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112041 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:14:27 +00:00 |
|
Sam Minnee
|
7d765fc5c6
|
MINOR Fixed JSONDataFormatter excaping (fixes #5309, thanks briley) (from r101811)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112040 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:10:53 +00:00 |
|
Sam Minnee
|
6f3866936d
|
BUGFIX: fixed undefined error in CTFs. BUGFIX: added action class to actions to allow the popup hook to open links (from r101807)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112039 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:10:05 +00:00 |
|
Sam Minnee
|
1a12f98382
|
BUGFIX avoid call to non-object (from r101794)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112038 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:09:02 +00:00 |
|
Sam Minnee
|
ca5c2323a1
|
BUGFIX: preserve the port value if given in HTTP::setGetVar (#5280). BUGFIX: allow username only input rather than user:pass combo. (from r101793)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112037 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:08:10 +00:00 |
|
Sam Minnee
|
2996e2a60d
|
BUGFIX: disable function re-enabled (from r101792)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@112036 467b73ca-7a2a-4603-9d3b-597d59a354a9
|
2010-10-13 01:07:35 +00:00 |
|