Hamish Friedlander
|
407913f2cf
|
MINOR: Add workaround for hitting XDebugs fairly conservative nesting level limit
|
2012-03-06 09:31:56 +13:00 |
|
Hamish Friedlander
|
927dbbe717
|
API-CHANGE: Global template variables can now be called directly using SSViewer_DataPresenter instead of needing to inherit off ViewableData
|
2012-03-06 09:11:46 +13:00 |
|
Dominik Beerbohm
|
7927fffc0a
|
AP(RE)CHANGE Exclude files with the underscore prefix from manifest.
|
2012-03-03 15:10:09 +01:00 |
|
AngryPHPNerd
|
2457c4f0bc
|
BUGFIX: Eescape / in RegExp.
|
2012-02-28 00:44:27 +01:00 |
|
AngryPHPNerd
|
0e2cbb0b88
|
Replace ereg with preg_*
|
2012-02-27 22:14:02 +01:00 |
|
Simon Welsh
|
7658e902fc
|
BUGFIX Convert::html2raw() not correctly stripping script and style tags
|
2012-02-15 07:55:52 +13:00 |
|
Fred Condo
|
d370423825
|
Clean up trailing ?> per coding standard
All sapphire but the lang directory
|
2012-02-12 12:40:16 -08:00 |
|
Simon Welsh
|
741f104749
|
FEATURE Allow setting of constant CUSTOM_INCLUDE_PATH in _ss_enivronment.php which is prepended to the include path
|
2012-02-11 14:33:55 +13:00 |
|
Sam Minnée
|
2c770a6f8f
|
Merge pull request #146 from simonwelsh/namespace-manifest
BUGFIX Namespaced classes were always having their namespace prepended t...
|
2012-01-06 15:58:46 -08:00 |
|
Ingo Schommer
|
4056b94f75
|
BUGFIX Improved ClassInfo::ancestry() performance through in-memory caching and removal of unnecessary is_object() check - get_class() will complain if its not passed an object already)
|
2012-01-02 16:49:33 +01:00 |
|
Simon Welsh
|
dd546a9888
|
BUGFIX Merge request arrays recursively
|
2011-12-23 17:48:49 +13:00 |
|
Simon Welsh
|
27a51ed7ed
|
BUGFIX Namespaced classes were always having their namespace prepended to their base class
|
2011-12-23 10:24:42 +13:00 |
|
Ingo Schommer
|
05d19d9a82
|
Revert "MINOR Use json_decode() instead of the Services_JSON class if the function exists." - it breaks assumptions around Convert::json2array() only converting the *first* level of an object structure into an array, which in turn fails CMSMainTest and LeftAndMainTest (as well as some UI functionality relying on it). In order to introduce this change we have to fix these issues in a backwards compatible manner.
This reverts commit 3a006b77ae8ed3af01d7029ff2be73fd3ca6e5f5.
|
2011-12-18 20:17:41 +01:00 |
|
Hamish Friedlander
|
be9286fbc4
|
Merge pull request #132 from simonwelsh/namespace-manifest
|
2011-12-17 15:40:06 +13:00 |
|
Sam Minnée
|
fdb8665a43
|
Merge pull request #133 from simonwelsh/54_fixes
MINOR Change error reporting level to explicitly exclude values rather t...
|
2011-12-16 18:04:42 -08:00 |
|
Simon Welsh
|
10b09420be
|
MINOR Change error reporting level to explicitly exclude values rather than using XOR.
|
2011-12-17 14:40:58 +13:00 |
|
Simon Welsh
|
da2ac79205
|
BUGFIX Check for the correct type for $data['namespace']
|
2011-12-17 14:32:14 +13:00 |
|
Simon Welsh
|
3e6a91a07f
|
ENHANCEMENT Allow ClassManifest to handle classes with namespaces, or that extend classes in namspaces or that implement interfaces in namespaces.
|
2011-12-17 14:03:53 +13:00 |
|
Sam Minnée
|
dd495fb8bf
|
Merge pull request #130 from sminnee/master
Fixed tests for PHPUnit 3.6
|
2011-12-16 15:19:47 -08:00 |
|
Sam Minnee
|
70d40cf4df
|
BUGFIX: Removed use of base "Exception" class in order to avoid failures on PHPUnit 3.6.
|
2011-12-17 11:51:40 +13:00 |
|
simonwelsh
|
3a006b77ae
|
MINOR Use json_decode() instead of the Services_JSON class if the function exists.
|
2011-12-10 08:57:45 +13:00 |
|
Ingo Schommer
|
755663a00a
|
BUGFIX Set default mbstring encoding in Core.php instead of main.php and cli-script.php so phpunit binary test runs behave consistently (same as running through TestRunner+cli-script.php). Fixes URLSegmentFilterTest
|
2011-12-04 13:32:03 +01:00 |
|
Ingo Schommer
|
9b27a4c1be
|
ENHANCEMENT More flexible URL filtering through new URLSegmentFilter API. Support for multibyte URL segments through URLPathFilter::$default_allow_multibyte. Abstraction from Convert::raw2url() (and SiteTree->generateURLSegment())
|
2011-11-29 11:04:08 +01:00 |
|
Sam Minnee
|
da64123116
|
MINOR: Removed use of deprecated ClassInfo::is_subclass_of
|
2011-10-29 17:34:32 +13:00 |
|
Sam Minnee
|
e5afa25522
|
MINOR: Use Deprecation class to indicate deprecated methods in core.
|
2011-10-29 17:34:31 +13:00 |
|
Sam Minnée
|
d88b39f292
|
Merge pull request #81 from stojg/release/object-create
MINOR Object::create should not call a constructor if there aren't one.
|
2011-10-28 16:34:58 -07:00 |
|
Simon Welsh
|
5ad5dfc7ed
|
Changes error reporting level to explicitly exclude E_DREPRECATED and E_STRICT, rather than xor.
|
2011-10-29 10:28:18 +13:00 |
|
Stig Lindqvist
|
e38dd08ea5
|
MINOR: Fix docblocks to reference SS_List instead of (now deprecated) DataObjectSet where appropriate
|
2011-10-28 15:58:55 +13:00 |
|
Stig Lindqvist
|
3a11bb2f66
|
MINOR Do not call a constructor if there aren't one.
This will fix a lot of unittests failing.
|
2011-10-27 18:13:41 +02:00 |
|
Fred Condo
|
9bd499617b
|
Spelling correction
Found and fixed all misspellings of "[Hh]ierarchy"
|
2011-10-18 15:32:52 -07:00 |
|
Ingo Schommer
|
670eec95cb
|
MINOR Documentation
|
2011-10-07 22:57:23 +02:00 |
|
Ingo Schommer
|
3a5b3af7c6
|
BUGFIX Fixed tag stacking in Diff.php thirdparty lib (AIR-71)
|
2011-10-07 14:12:52 +02:00 |
|
Ingo Schommer
|
03db2894db
|
ENHANCEMENT Optional HTML escaping in Diff::compareHTML() (tested implicitly in DataDifferencerTest for sapphire) (AIR-56)
|
2011-10-07 14:12:52 +02:00 |
|
Ingo Schommer
|
72d5423ac5
|
MINOR Removed debug code from Diff.php
|
2011-10-07 14:12:52 +02:00 |
|
Ingo Schommer
|
d6f4b24066
|
MINOR Allowing array-based values in Diff->getHTMLChunks() by imploding on comma (AIR-39)
|
2011-10-07 14:12:51 +02:00 |
|
Sam Minnee
|
0601384cda
|
BUGFIX: Reapply decorator statics if it has been removed and re-added. (merged from r100706)
|
2011-10-07 14:12:50 +02:00 |
|
Ingo Schommer
|
715638333e
|
API CHANGE Obeying existing memory_limit settings in increase_memory_limmit_to(). Introduced set_increase_memory_limit_max() and set_increase_time_limit_max()
|
2011-10-07 14:12:48 +02:00 |
|
Will Rossiter
|
1732a17114
|
Merged new-orm into datagrid
|
2011-09-26 16:47:54 +13:00 |
|
Ingo Schommer
|
ce8e72cf0e
|
MINOR Removing executable flag from all files (thanks miiihi)
|
2011-09-18 22:04:02 +02:00 |
|
Sam Minnee
|
878b348a0f
|
Merge branch 'master' into new-orm
Conflicts:
docs/en/reference/built-in-page-controls.md
model/SQLQuery.php
|
2011-05-26 17:08:10 +12:00 |
|
ajshort
|
3f132a105b
|
API CHANGE: Replaced DataObjectSet instances with ArrayList.
|
2011-05-05 20:40:24 +10:00 |
|
ajshort
|
04e5dae22e
|
MINOR: Updated places that expect a DataObjectSet to accept an SS_List instance.
|
2011-05-02 17:14:05 +10:00 |
|
ajshort
|
54a5fc6a74
|
BUGFIX: Fixed the manifest not parsing interfaces which extended from multiple interfaces.
|
2011-05-02 10:37:26 +10:00 |
|
Ingo Schommer
|
37774d4103
|
ENHANCEMENT Added ClassManifest->getModules(), and removed limitation to toplevel modules in ClassManifest->handleFile() (necessary to detect new sapphire/admin/ "submodule")
|
2011-05-01 20:23:07 +12:00 |
|
Ingo Schommer
|
ea9faeccf7
|
API CHANGE Removed Object->cacheToFileWithArgs(), please use Object->cacheToFile() with the $arguments param
|
2011-05-01 20:23:07 +12:00 |
|
Sam Minnee
|
a15b6941a6
|
BUGFIX: Replaced ManifestBuilder::has_been_included() with SS_ClassLoader::hasManifest().
|
2011-05-01 17:12:26 +12:00 |
|
ajshort
|
34e9ddfcc3
|
MINOR: Moved files from /core/model into /model.
|
2011-05-01 15:26:30 +12:00 |
|
ajshort
|
81c0caaddb
|
API CHANGE: Renamed DataList::filter() and DataQuery::filter() to ::where().
|
2011-05-01 15:26:30 +12:00 |
|
ajshort
|
8ec412e4d9
|
MINOR: Updated PaginatedList to be a list decorator.
|
2011-05-01 15:26:30 +12:00 |
|
ajshort
|
45a8866fab
|
FEATURE: Added SS_ListDecorator, which is a utility class used to create decorators which wrap around a list instance, but are stll recognised as a list.
|
2011-05-01 15:26:29 +12:00 |
|