Ingo Schommer
|
4b9ab5c8aa
|
FEATURE Switched TreeDropdownField to use jquery.jstree instead of custom tree.js library. Rewrote TreeDropdownField.js from behaviour.js to jquery.entwine.js
|
2011-03-22 18:05:18 +13:00 |
|
Ingo Schommer
|
a00ccead8f
|
BUGFIX Checking for node existence in get_text() for jquery.jstree.js
|
2011-03-22 17:59:36 +13:00 |
|
Ingo Schommer
|
b5d2e10d41
|
MINOR Added sapphire/thirdparty/jasmine for javascript testing
|
2011-03-22 17:59:36 +13:00 |
|
Ingo Schommer
|
e78b700f7c
|
BUGFIX Switching all ajax implementations to consistently use jQuery.ajax instead of Prototype's Ajax.Request() (AjaxUniqueTextField, InlineFormAction, TableField, TableListField, TreeSelectorField)
|
2011-03-22 17:59:36 +13:00 |
|
Ingo Schommer
|
cc795c4326
|
MINOR Added jstree related classes to Hierarchy->markingClasses()
|
2011-03-22 17:59:35 +13:00 |
|
Ingo Schommer
|
a306ccb7ef
|
MINOR Updated sapphire/thirdparty/jstree from 1.0rc1 to trunk
|
2011-03-22 17:59:35 +13:00 |
|
Ingo Schommer
|
b6214fd63b
|
BUGFIX Using relative base for all css and javascript paths handled through the Requirements class (in Requirements::path_for_file()), in order to avoid problems with statically cached pages returning mixed protocol links and causing browser security warnings on https://
|
2011-03-21 18:13:02 +13:00 |
|
Ingo Schommer
|
d099c7e5ba
|
BUGFIX Unregistering custom Authenticators in SecurityTest->setUp()
|
2011-03-21 18:13:01 +13:00 |
|
Ingo Schommer
|
da909a0214
|
BUGFIX Fixed usage of htmlentities() and html_entity_decode() to be UTF8 compatible by default
|
2011-03-21 18:13:01 +13:00 |
|
Ingo Schommer
|
2667fc6ef0
|
BUGFIX HTMLText->LimitCharacters() to use UTF8 compatible htmlentities() and html_entity_decode() calls
|
2011-03-21 18:13:01 +13:00 |
|
Ingo Schommer
|
09283fba88
|
BUGFIX Fixed DataObject->isEmpty() to only inspect custom fields (excluding "ClassName" etc), and use DBField->hasValue() for more type-specific emptyness checks
|
2011-03-21 18:13:01 +13:00 |
|
Ingo Schommer
|
2b6357737b
|
MINOR Added DataObjectTest->testToMap()
|
2011-03-21 18:13:01 +13:00 |
|
Ingo Schommer
|
c36ac4278d
|
MINOR Documentation in DataObject
|
2011-03-21 18:13:00 +13:00 |
|
Ingo Schommer
|
04c8124f39
|
BUGFIX Check for existence of REQUEST_URI IN Director::forceSSL() and Director::absoluteURL() (forceSSL() is typically called in _config.php, which fails when executed through cli-script.php)
|
2011-03-21 18:13:00 +13:00 |
|
Ingo Schommer
|
a7e9be3bc4
|
BUGFIX Fixing SecurityTest to clear any custom settings in Security::$force_database_is_ready before making assertions
|
2011-03-21 18:12:59 +13:00 |
|
Sam Minnee
|
5755c27c30
|
ENHANCEMENT Improved performance of DataObject::get_by_id() by setting order to "1" in the contained get_one() call
|
2011-03-21 18:09:12 +13:00 |
|
Sam Minnee
|
0920b0fcd9
|
PERFORMANCE: Improved performance of homepage lookup.
|
2011-03-21 18:08:07 +13:00 |
|
Ingo Schommer
|
51a0a806fc
|
BUGFIX Prioritize static error pages in ErrorPage::response_for() (otherwise any 404 will be a major performance hit)
|
2011-03-21 17:49:27 +13:00 |
|
Ingo Schommer
|
32548a9b3b
|
BUGFIX Accepting 'index' as valid key in MySQLDatabase->createIndex() (same as PostgreSQLDatabase)
|
2011-03-21 17:49:27 +13:00 |
|
phalkun
|
8fd309a5ea
|
BUGFIX: In some circumstances, parts of the entities were cut off thus display the LimitCharacters-ed text incorrectly
|
2011-03-21 17:49:27 +13:00 |
|
Ingo Schommer
|
c6b7b1dc28
|
BUGFIX Fixed SQL injection in Folder::findOrMake() parameter. Exploitable through Upload::, although unlikely to be set via user input.
|
2011-03-21 16:12:37 +13:00 |
|
Ingo Schommer
|
28084243d3
|
MINOR Improved patch documentation
|
2011-03-21 09:23:04 +13:00 |
|
Ingo Schommer
|
021121f93a
|
MINOR Disabled window.onresize events in tiny_mce_improvements.js, method no longer exists and is replaced with event hanlers
|
2011-03-20 11:18:19 +13:00 |
|
Ingo Schommer
|
7cb35435f1
|
MINOR Allowing parameter in Email::attachFile() to be optional (fixes #6506, thanks adrianduke)
|
2011-03-20 09:56:05 +13:00 |
|
Hamish Friedlander
|
88535a43c5
|
BUGFIX: Clean up escaped character handling in SSViewer, and rework the Text rule to avoid a segfault problem with pcre regular expressions
|
2011-03-17 13:31:56 +13:00 |
|
Sean Harvey
|
ebe94ae601
|
MINOR Removed $allowedExtensions property from SimpleImageField which is deprecated
|
2011-03-17 13:30:33 +13:00 |
|
Sean Harvey
|
e0e1f81186
|
API CHANGE Removed deprecated RestrictedTextField, UniqueTextField and UniqueRestrictedTextField
|
2011-03-17 12:34:22 +13:00 |
|
Sean Harvey
|
53f43f5176
|
API CHANGE Removed deprecated $allowHTML parameter from HeaderField constructor. Use allowHTML() method instead
|
2011-03-17 12:13:27 +13:00 |
|
Sean Harvey
|
180185db43
|
API CHANGE Removed $className and $allowHTML from DatalessField constructor to support LabelField changes
|
2011-03-17 12:07:56 +13:00 |
|
Sean Harvey
|
2c6cdd8015
|
MINOR Code formatting for HiddenField::create()
|
2011-03-17 12:05:49 +13:00 |
|
Sean Harvey
|
18fb465c51
|
API CHANGE Removed deprecated $className and $allowHTML parameters to LabelField
|
2011-03-17 12:03:54 +13:00 |
|
Sean Harvey
|
454023c666
|
API CHANGE Remove deprecated methods getAllowedMaxFileSize, setAllowedMaxSize, getAllowedExtensions and setAllowedExtensions on FileField
|
2011-03-17 11:29:03 +13:00 |
|
Ingo Schommer
|
09db4ba695
|
BUGFIX Using setStatusCode() in HTTPResponse->redirect() in order to update status description accordingly (fixes #6495, thanks florian.thoma)
|
2011-03-16 22:18:57 +13:00 |
|
Ingo Schommer
|
2b7c633e6e
|
MINOR Rewrite of PermissionCheckboxSetField.js from Behaviour.js to jQuery.entwine
|
2011-03-16 14:18:30 +13:00 |
|
Ingo Schommer
|
efe710e2d3
|
MINOR Removed unnecessary SiteTree->Status setting in ContentController, ErrorPage and SiteTree - now controlled via getters like isPublished()
|
2011-03-16 13:31:51 +13:00 |
|
Ingo Schommer
|
c9c794a75b
|
MINOR Removed thirdparty/calendar (falsely readded through 2.4 merge)
|
2011-03-16 13:31:51 +13:00 |
|
Ingo Schommer
|
c6f3a08b7b
|
BUGFIX Set title automatically for empty groups in Group->populateDefaults()
|
2011-03-16 13:31:50 +13:00 |
|
Ingo Schommer
|
c6af46f066
|
BUGFIX jQuery 1.5 compatibility for jQuery.ondemand, by using jQuery.Deferred and the 'beforeSend' callback instead of monkeypatching jQuery.ajax
|
2011-03-16 13:31:50 +13:00 |
|
Ingo Schommer
|
31d7a00eb7
|
MINOR Fixed merge errors
|
2011-03-16 13:31:46 +13:00 |
|
Ingo Schommer
|
dd6f9ed005
|
MINOR Moved readonly section of TransactionTest into postgresql/ module
|
2011-03-14 16:45:52 +13:00 |
|
Ingo Schommer
|
b70ff87658
|
API CHANGE Added abstract transaction methods to Database (migrated from MySQLDatabase): supportsTransactions(), transactionStart(), transactionSavepoint(), transactionRollback(), transactionEnd()
|
2011-03-11 16:18:15 +13:00 |
|
Ingo Schommer
|
002e40bd79
|
MINOR Added deprecated SapphireTest->assertType() in order to support PHPUnit 3.5 or newer, but stay backwards compatible to PHPUnit 3.4
|
2011-03-11 15:12:17 +13:00 |
|
Ingo Schommer
|
2184acf17d
|
Revert "MINOR Replaced assertType() calls with assertInstanceOf(), deprecated in PHPUnit 3.6 (throws warnings as of 3.5.10)" - cased too many problems with mixed build environments that require PHP 3.4
This reverts commit 65f6104cd6 .
|
2011-03-11 15:06:09 +13:00 |
|
Ingo Schommer
|
9d10e88ea5
|
Revert "API CHANGE Removing support for PHPUnit 3.4 (3.5.0 has been released in Sept 2010). Removing PhpUnitWrapper_3_4, and adding better version detection." - too many complications with our build environments running mixed versions of SilverStripe
This reverts commit 23e342ce03 .
|
2011-03-11 14:45:49 +13:00 |
|
Ingo Schommer
|
0a4aa9dc17
|
BUGFIX Renamed MySQLDatabase->clear_cached_fieldlist() to clearCachedFieldList() and moved to parent Database class in order to avoid breaking other database drivers (broken in 360176d2 by gmunn)
|
2011-03-11 14:22:59 +13:00 |
|
Hamish Friedlander
|
d0afa9987c
|
BUGFIX: func_get_args cant be used in a function call in PHP 5.2
|
2011-03-11 11:52:51 +13:00 |
|
Hamish Friedlander
|
f5b867a35d
|
Merge branch 'ssviewer-rewrite'
|
2011-03-10 17:52:10 +13:00 |
|
Hamish Friedlander
|
08faf03673
|
BUGFIX: Fix href rewriting in text
|
2011-03-10 17:38:03 +13:00 |
|
Hamish Friedlander
|
31c5bb24f7
|
MINOR: Remove now-obsolete old partial cache code
|
2011-03-10 17:37:46 +13:00 |
|
Hamish Friedlander
|
29c06edd23
|
ENHANCEMENT: Add back in partial caching
|
2011-03-10 15:04:07 +13:00 |
|