Go to file
Ingo Schommer 6227478f82 FEATURE New DatetimeField class (form field wrapper composed of DateField andTimeField)
FEATURE New DateField and TimeField form classes with more consistent API and easier localization
API CHANGE Date/time parsing in DateField, TimeField and DatetimeField defaults to i18n::get_locale() ('en_US') instead of using en_NZ/en_GB specific parsing. Use i18n::set_locale('en_NZ') in mysite/_config.php to revert to old behaviour.
API CHANGE  constructor parameter in TimeField needs to be in ISO date notation (not PHP's date())
API CHANGE TimeField, DateField and related subclasses use Zend_Date for date parsing, meaning they're stricer than the previously used strtotime()
API CHANGE Removed DMYCalendarDateField and CalendarDateField, use DateField with setConfig('showcalendar')
API CHANGE Removed CompositeDateField, DMYDateField, use DateField with setConfig('dmyfields')
API CHANGE Removed DropdownTimeField, use TimeField with setConfig('showdropdown')
API CHANGE Removed PopupDateTimeField, use DatetimeField
API CHANGE Changed 'date', 'month' and 'year' HTML field names to lowercase in DMYDateField
API CHANGE Removed support for ambiguous date formats in DateField, e.g. '06/03/03'. Use DateField->setConfig('dateformat', '<format>') to revert to this behaviour.
API CHANGE Removed  flag from DateField, CalendarDateField etc., use DateField->setConfig('min') and DateField->setConfig('max')
ENHANCEMENT Using Zend_Date for DateField and TimeField, with more robust date handling, starting localization support. Set globally via i18n::set_locale(), or for a field instance through setLocale(). Note: Javascript validation is not localized yet. (from r99360)

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@102859 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-04-14 04:38:40 +00:00
api ENHANCEMENT you can now pass arbitrary CURL options to the request() method of RestfulService. (from r98656) 2010-04-14 02:20:57 +00:00
cache APICHANGE: rename the class "Cache" to "SS_Cache" (ref ticket: #4997) (from r97996) 2010-04-13 01:48:06 +00:00
cli API CHANGE: Replaced BasicAuth::enable() with BasicAuth::protect_entire_site() 2009-11-15 21:24:58 +00:00
conf BUGFIX Use BASE_PATH and BASE_URL instead of data from $_SERVER. 2010-04-12 23:15:04 +00:00
core FEATURE New DatetimeField class (form field wrapper composed of DateField andTimeField) 2010-04-14 04:38:40 +00:00
css FEATURE New DatetimeField class (form field wrapper composed of DateField andTimeField) 2010-04-14 04:38:40 +00:00
dev API CHANGE: Let any DataObjectDecorator define an on_db_reset() method that is called by tests, like in Versioned. (from r97734) (from r99051) 2010-04-14 03:53:44 +00:00
email BUGFIX: Made use of new BasicAuth::protect_entire_site() consistent. 2009-11-15 23:43:30 +00:00
filesystem MINOR Localized File->uploadMetadataFields() (from r99111) 2010-04-14 04:10:42 +00:00
forms FEATURE New DatetimeField class (form field wrapper composed of DateField andTimeField) 2010-04-14 04:38:40 +00:00
images MINOR merged from branches/2.3 2009-01-07 23:00:54 +00:00
integration MINOR Use 'b' mode for fopen() where possible for better portability (from r98321) 2010-04-13 03:19:41 +00:00
javascript FEATURE New DatetimeField class (form field wrapper composed of DateField andTimeField) 2010-04-14 04:38:40 +00:00
lang MINOR Update en_US with SiteConfig.THEME and SiteConfig.DEFAULTTHEME translatable entities (from r98128) 2010-04-13 02:14:59 +00:00
parsers BUGFIX Fixed newlines working properly across different platforms - Windows, for example, won't work properly with just \n so use PHP_EOL for a cross-platform solution 2009-11-21 01:43:54 +00:00
profiler BUGFIX: fixed closing action on profiler popup (from r94443) 2009-12-16 05:42:00 +00:00
search FEATURE New DatetimeField class (form field wrapper composed of DateField andTimeField) 2010-04-14 04:38:40 +00:00
security BUGFIX: Take into account tablename with custom columns in get_title_sql (from r97003) (from r99101) 2010-04-14 04:08:51 +00:00
tasks BUGFIX: Change EncryptAllPasswords to BuildTask instead of DailyTask (from r96733) 2010-04-12 01:58:32 +00:00
templates FEATURE: Add close link (from r97751) (from r99088) 2010-04-14 04:07:12 +00:00
tests FEATURE New DatetimeField class (form field wrapper composed of DateField andTimeField) 2010-04-14 04:38:40 +00:00
thirdparty MINOR Upgraded jQuery.entwine (formerly known as jQuery.concrete) to the latest trunk 2010-04-13 05:45:29 +00:00
widgets MINOR Removed debug code (from r97825) 2010-04-12 23:42:26 +00:00
_config.php MINOR: remove director rule for removed Image_Uploader in r77012 2009-12-13 20:08:20 +00:00
.htaccess Merged from branches/2.3 2009-04-28 23:52:15 +00:00
cli-script.php ENHANCEMENT: Change MySQLDatabase connection to operate in ANSI SQL mode, to ease the transition to DB abstraction 2008-11-22 03:51:04 +00:00
main.php BUGFIX Installer now opens if mod_rewrite is disabled. Using index.php instead of rewriting the URL didn't quite work with the new BASE_URL, so we need to take this case into account as well (from r98895) 2010-04-14 03:47:37 +00:00
main.php5 MINOR phpdoc documentation 2009-03-22 22:59:14 +00:00
Makefile MINOR: Added flush=1 to test executor 2009-05-04 05:14:00 +00:00
sake ENHANCEMENT: Fixed sapphire execution if you run the uninstalled sake from a foreigh directory. (from r88533) 2009-10-15 22:24:17 +00:00
silverstripe_version fixed $ 2007-12-14 04:35:28 +00:00
static-main.php MINOR make static caching smarter around cacheSubdirs (from r99076) 2010-04-14 04:00:10 +00:00