Ingo Schommer
|
77fa855cda
|
Allowing success and error callbacks in refresh()
|
2011-03-22 18:15:08 +13:00 |
|
Ingo Schommer
|
d96f2cb340
|
MINOR Fixed js error
|
2011-03-22 18:15:08 +13:00 |
|
Ingo Schommer
|
10abaf0293
|
API CHANGE Returning <span class="ins"> instead of <ins> from SiteTree->getTreeTitle() (for easier parsing in javascript tree library which uses <ins> for other purposes)
|
2011-03-22 18:15:08 +13:00 |
|
Ingo Schommer
|
0b40bda1cc
|
MINOR Changed TreeDropdownField markup from <div href="..."> to <div data-url-tree="..."> in order to support other URLs (e.g. reordering) - important for the main CMS tree
|
2011-03-22 18:15:03 +13:00 |
|
Ingo Schommer
|
bde24b3415
|
BUGFIX Allowing deselection of nodes in single select mode for TreeDropdownField (fixes #4981)
|
2011-03-22 18:13:17 +13:00 |
|
Ingo Schommer
|
2449a2b5c6
|
BUGFIX Using SiteTree->MenuTitle in SiteTree->getCMSFields() parent page tree field, to stay consistent with CMS tree (fixes #6268)
|
2011-03-22 18:13:16 +13:00 |
|
Ingo Schommer
|
35100c3e11
|
ENHANCEMENT Allow submitting form data alongside TreeDropdownField ajax request, which can be used to retain state
|
2011-03-22 18:13:13 +13:00 |
|
Ingo Schommer
|
99099e8838
|
BUGFIX Passing through ignoreMethodDoesntExist parameter in jasmine.js, so we can use it in jasmine-ajax and avoid "xhr has already been spied upon" errors when executing tests through JSTestDriver (submitted patch to both projects)
|
2011-03-22 18:05:43 +13:00 |
|
Ingo Schommer
|
7bda1ecab6
|
ENHANCEMENT Allowing JSTestDriver execution in tests/javascript/ by adding bash scripts and new Makefile command ("make jasmine")
|
2011-03-22 18:05:43 +13:00 |
|
Ingo Schommer
|
aefc60e406
|
MINOR Removed fixtures for TreeDropdownField, inlining them instead: loading files doesn't work with JSTestDriver
|
2011-03-22 18:05:43 +13:00 |
|
Ingo Schommer
|
fb502d7fc8
|
MINOR Added jasmine-jstd-adapter dependency
|
2011-03-22 18:05:43 +13:00 |
|
Ingo Schommer
|
4591503da6
|
BUGFIX Getting TreeDropdownField.js javascript tests to work with async jstree events
|
2011-03-22 18:05:42 +13:00 |
|
Ingo Schommer
|
89a0b1b281
|
BUGFIX Added getAllResponseHeaders() to jasmine-ajax to get jQuery 1.5 compatibility
|
2011-03-22 18:05:42 +13:00 |
|
Ingo Schommer
|
7500891c11
|
ENHANCEMENT Converted searchable and multiple selection behaviour of TreeDropdownField.js to jquery.entwine
|
2011-03-22 18:05:39 +13:00 |
|
Ingo Schommer
|
f06480da55
|
ENHANCEMENT Making TreeDropdownField and TreeMultiSelectField serverside markup more unobtrusive, adding DOM elements required by javascript through TreeDropdownField.js
|
2011-03-22 18:05:22 +13:00 |
|
Ingo Schommer
|
e7ad682cf2
|
MINOR Added javascript tests for TreeDropdownField.js
|
2011-03-22 18:05:22 +13:00 |
|
Ingo Schommer
|
1fca5c5089
|
Fixed infinite loops in onmatch() and onunmatch() when using $.entwine.synchronous_mode() with DOM manipulations in these methods. Allowing $.entwine.synchronous_mode() to be turned off again
|
2011-03-22 18:05:22 +13:00 |
|
Ingo Schommer
|
a05de97706
|
MINOR Adding custom load icon for tree node ajax loading in TreeDropdownField.css
|
2011-03-22 18:05:22 +13:00 |
|
Ingo Schommer
|
76d32cb125
|
MINOR Removed window.onresize() call in tiny_mce_improvements.js, now handled by jQuery.layout
|
2011-03-22 18:05:22 +13:00 |
|
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 |
|