Ingo Schommer
|
f9323b398c
|
BUGFIX Type-safe checks for Controller::join_links(), allowing arguments with a value of "0"
|
2012-03-08 22:20:37 +01:00 |
|
Sam Minnee
|
5800db0239
|
API CHANGE: Allow for the creation of custom GridField fragments. (#6911)
|
2012-03-09 10:03:53 +13:00 |
|
Ingo Schommer
|
e4a6dd5850
|
Merge branch 'integration'
Conflicts:
forms/gridfield/GridField.php
|
2012-03-08 20:25:21 +01:00 |
|
Ingo Schommer
|
ac20bfaf99
|
MINOR Renamed GridFieldAction_Edit to GridFieldEditAction, GridFieldAction_Delete to GridFieldDeleteAction, to make it clearer that there's no parent class/concept called "GridFieldAction". There's only the GridFieldActionProvider interface, as well as the GridField_FormAction (which is a related, but different kettle of fish).
|
2012-03-08 18:22:25 +01:00 |
|
Normann Lou
|
d35d7507ff
|
FEATURE SSF-25 : enable to remove component from a GridFieldConfig.
|
2012-03-08 20:29:18 +13:00 |
|
Ingo Schommer
|
8690e531a5
|
MINOR Reverted MemberTest assertion, previously broken by recent ManyManyList and Member foreign key refactoring
|
2012-03-07 01:23:41 +01:00 |
|
Andrew O'Neil
|
58309cb2ec
|
MINOR: Tests for add and edit forms of GridField
|
2012-03-07 10:48:09 +13:00 |
|
Ingo Schommer
|
51bae9e4a6
|
ENHANCEMENT Allowing to save ManyManyList with multiple foreign keys (e.g. required to add to an overloaded Group->Members() relationship)
|
2012-03-06 21:38:33 +01:00 |
|
Ingo Schommer
|
1201f6c8bb
|
BUGFIX Saving records in ListboxField->saveInto() and PermissionCheckboxSetField->saveInto() so we have a database ID to relate to (was previously customised in MemberTableField->saveComplexTableField(), which is now deprecated)
|
2012-03-06 01:23:34 +01:00 |
|
Ingo Schommer
|
bb6d4c506e
|
BUGFIX Fixed HasManyList and ManyManyList queries for relationships on new records (was returning all available records due to the SQL filtering ignoring ID=0)
|
2012-03-06 01:23:34 +01:00 |
|
Julian Seidenberg
|
a715785a42
|
ENHANCEMENT: SSF-106 adding the ability to turn off and on the "add new" button on the GridFieldTitle
|
2012-03-06 11:19:46 +13:00 |
|
Hamish Friedlander
|
374ed19406
|
API CHANGE: Change variable expose method in TemplateGlobalProvider and TemplateIteratorProvider to (a) not clash with each other and, (b) be less generic
|
2012-03-06 09:31:57 +13:00 |
|
Hamish Friedlander
|
2c65d3a398
|
BUGFIX: Add casting support to global and iterator variable injection
|
2012-03-06 09:31:57 +13:00 |
|
Hamish Friedlander
|
156d2226fc
|
BUGFIX: Replaced deprecated DataObjectSet use with ArrayLists in SSViewerTest
|
2012-03-06 09:31:56 +13:00 |
|
Hamish Friedlander
|
91f4ba15f1
|
ENHANCEMENT: supporting "current scope" loop and with: (with Children) (loop) $Title (end_loop) (end_with)
|
2012-03-06 09:31:55 +13:00 |
|
Hamish Friedlander
|
28bb83552a
|
API-CHANGE: moving iterator support from ViewableData to SSViewer. New set of unit tests for iterator support functions.
|
2012-03-06 09:31:55 +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 |
|
Ingo Schommer
|
5d565dcfa3
|
ENHANCEMENT Added ListboxField->setDisabledItems() and setDefaultItems() (similar to CheckboxSetField API)
|
2012-03-05 16:11:29 +01:00 |
|
Ingo Schommer
|
344899ab77
|
Revert "ENHANCEMENT Support numeric array values in CheckboxSetField (?Field[]=val1&Field[]=val2 instead of ?Field[val1]=1&Field[val2]=1)" - data handling with numeric/associative arrays too clumsy, fixed up ListboxField instead
This reverts commit 8fa266462f .
|
2012-03-05 10:55:44 +01:00 |
|
Ingo Schommer
|
6e3ceefbb8
|
ENHANCEMENT Relationship saving in ListboxField (preparing for chosen.js usage), escaping commas in payload when serialising multiple values into a single field
|
2012-03-05 10:55:09 +01:00 |
|
Sean Harvey
|
b3d977f0e7
|
Merge remote-tracking branch 'upstream/master' into file_shortcodes
|
2012-03-03 10:24:06 +13:00 |
|
Ingo Schommer
|
299bf8b9c6
|
Merge branch 'integration'
|
2012-03-02 20:53:06 +01:00 |
|
Ingo Schommer
|
8fa266462f
|
ENHANCEMENT Support numeric array values in CheckboxSetField (?Field[]=val1&Field[]=val2 instead of ?Field[val1]=1&Field[val2]=1)
|
2012-03-02 20:46:22 +01:00 |
|
Ingo Schommer
|
e5c4b0a36b
|
ENHANCEMENT Hierarchy->Breadcrumbs()
|
2012-03-02 20:46:19 +01:00 |
|
Ingo Schommer
|
424da6abe1
|
API CHANGE Moved NZGovtPasswordValidator to new 'securityextras' module
|
2012-03-02 00:28:22 +01:00 |
|
Ingo Schommer
|
88039ffb81
|
MINOR GridFieldRelationAddTest (SSF-53)
|
2012-03-01 17:57:14 +01:00 |
|
Sean Harvey
|
898c8f5497
|
ENHANCEMENT [file_link id=n] shortcode support for file links in HtmlEditorField
|
2012-03-01 22:20:58 +13:00 |
|
Ingo Schommer
|
586ca7374f
|
Merge pull request #202 from halkyon/date_changes
Date changes
|
2012-02-29 13:02:30 -08:00 |
|
Ingo Schommer
|
68914efb8d
|
MINOR SSViewer->testCastingHelpers()
|
2012-02-29 21:06:43 +01:00 |
|
Ingo Schommer
|
386bbf8095
|
MINOR Fixed GridFieldTest (broke due to changes in the default config)
|
2012-02-28 18:20:21 +01:00 |
|
Sean Harvey
|
58d48583a9
|
ENHANCEMENT Date::DayOfMonth() now supports ordinal argument, so you can get somehing like "10th" or "2nd". Also supported in Date::RangeString
|
2012-02-24 20:38:11 +13:00 |
|
Sean Harvey
|
8fdc531345
|
BUGFIX Ensure Date and Datetime field types actually set NULL, false, empty string values correctly instead of "1970-01-01" which gets saved to the database instead of NULL.
BUGFIX Datetime::Nice() and casting methods return NULL when there is no value, to be consistent with Date::Nice() and so on
|
2012-02-24 20:37:58 +13:00 |
|
Dominik Beerbohm
|
edf6cd6d83
|
API CHANGE: Remove ArrayData::forTemplate(), because it has little usefulness corrupts ViewableData customisation.
|
2012-02-24 16:35:12 +13:00 |
|
Ingo Schommer
|
3b72f598a2
|
MINOR Added CSS class for identifying column in GridFieldDefaultColumns
|
2012-02-23 23:29:58 +01:00 |
|
Ingo Schommer
|
9df1487d8f
|
ENHANCEMENT Allow to batch-add components via GridFieldConfig->addComponents()
|
2012-02-23 23:29:57 +01:00 |
|
Ingo Schommer
|
9190bc4893
|
ENHANCEMENT Support for <legend> tags in CompositeField
|
2012-02-17 13:35:53 +01:00 |
|
Ingo Schommer
|
b417daf7af
|
ENHANCEMENT Custom tags for CompositeField, which allows for nesting <fieldset> elements (not possible through the toplevel-only FieldList/FieldSet class)
|
2012-02-17 13:35:53 +01:00 |
|
Will Rossiter
|
fa1923dfa4
|
Merge pull request #195 from simonwelsh/html2raw-fix
BUGFIX Convert::html2raw() not correctly stripping script and style tags
|
2012-02-16 14:25:40 -08:00 |
|
Sean Harvey
|
b1acd0520d
|
MINOR Fixed tests using PostgreSQL as the database
|
2012-02-16 12:19:33 +13:00 |
|
Sean Harvey
|
f1a67a87de
|
MINOR Fixed broken test using PostgreSQL as the database
|
2012-02-16 12:18:36 +13:00 |
|
Simon Welsh
|
7658e902fc
|
BUGFIX Convert::html2raw() not correctly stripping script and style tags
|
2012-02-15 07:55:52 +13:00 |
|
Ingo Schommer
|
5220a46fd0
|
ENHANCEMENT Inserting image via new dialog with ajax field retrieval and GridField file selection. Rewritten to jQuery.entwine and using the new HTML editor abstraction layer.
|
2012-02-14 13:53:35 +01:00 |
|
Ingo Schommer
|
c422e06b60
|
MINOR Removed GridField->requireDefaultCSS() idiom, not used elsewhere (or used for JS in the same class), should be handled through Requirements class instead
|
2012-02-14 13:53:32 +01:00 |
|
Ingo Schommer
|
3866f561f5
|
ENHANCEMENT Using GridField for file selection in "insert image" dialog
API CHANGE Combined HTMLEditorField_Toolbar->FlashForm() and ImageForm() into new MediaForm() to handle both file types
|
2012-02-14 13:30:52 +01:00 |
|
Fred Condo
|
d370423825
|
Clean up trailing ?> per coding standard
All sapphire but the lang directory
|
2012-02-12 12:40:16 -08:00 |
|
Sean Harvey
|
c5452a7d4c
|
MINOR Fixed broken tests in PostgreSQL
|
2012-02-11 14:40:39 +13:00 |
|
Sean Harvey
|
753bed5294
|
MINOR Fixed broken tests in PostgreSQL
|
2012-02-11 14:25:13 +13:00 |
|
Ingo Schommer
|
91b0c7b3ba
|
Merge pull request #187 from silverstripe-scienceninjas/story/datadifferencetest-fix
MINOR DataDifferenceTest should not test whitespace
|
2012-02-10 15:43:40 -08:00 |
|
Sean Harvey
|
591dd4efa9
|
BUGFIX SS_Map::keys() and SS_Map::values() are identical, keys() should return the *keys* not the values #6818
|
2012-02-11 11:46:20 +13:00 |
|
Stig Lindqvist
|
03abde46be
|
MINOR DataDifferenceTest should not test whitespace
|
2012-02-10 23:27:06 +01:00 |
|