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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Ingo Schommer
|
1d4ac6842f
|
Merge pull request #184 from chillu/ss-log-tweaks
SS_Log: String args, extra data logging, "in line of..." formatting
|
2012-02-10 14:22:40 -08:00 |
|
Ingo Schommer
|
448c5fd7b9
|
Merge branch 'story/SSF-28'
|
2012-02-08 15:35:34 +01:00 |
|
Ingo Schommer
|
c00f0406e9
|
ENHANCEMENT Attaching files from /assets through UploadField
|
2012-02-08 15:34:41 +01:00 |
|
Ingo Schommer
|
a0d583291c
|
MINOR Fixed UploadField->managesRelation() when no record is set
|
2012-02-08 11:27:10 +01:00 |
|
Sam Minnee
|
d1a39b0b1a
|
BUGFIX: Fixed operation of the onlyDeletedFromStage parameter of Hierarchy::liveChildren().
|
2012-02-08 18:38:37 +13:00 |
|
Ingo Schommer
|
1b4dda491a
|
MINOR Moving File->OwnerID setting to model layer
|
2012-02-08 01:04:56 +01:00 |
|
Ingo Schommer
|
24e2003e35
|
ENHANCEMENT Allow logging of extra data in SS_Log::log() (currently only displayed through SS_LogEmailWriter)
|
2012-02-06 23:38:37 +01:00 |
|
Ingo Schommer
|
c0d187071a
|
ENHANCEMENT New UploadField class to replace FileIframeField, ImageField and SimpleImageField
|
2012-02-03 01:00:08 +01:00 |
|
Ingo Schommer
|
618d767dcb
|
API CHANGE Removed XML escaping in DBField->LowerCase() and UpperCase(), in order to consistently allow SSViewer to deal with casting. Affects subclasses like Text, Varchar and HTMLText.
API CHANGE Deprecated StringField->Lower() and Upper(), use String->LowerCase() and UpperCase() instead. Moved methods from DBField to StringField.
|
2012-01-31 16:11:55 +01:00 |
|
Ingo Schommer
|
e1e5546ab6
|
BUGFIX Casting return values on text helper methods in StringField, Text, Varchar
|
2012-01-31 16:11:55 +01:00 |
|
Ingo Schommer
|
5fe86be311
|
ENHANCEMENT Added GridFieldConfig->getComponentsByType() and getComponentByType()
|
2012-01-30 15:47:26 +01:00 |
|
Stig Lindqvist
|
7f09b6931b
|
API CHANGE DataList::subtract and DataQuery::subtract for subtracting a list from another list
Minor Stripped out ManyManyList tests from DataListTest into it's own test case
|
2012-01-26 17:59:43 +13:00 |
|
Ingo Schommer
|
cb74dbccfc
|
MINOR Removed overzealous value validation in ListboxField, should silently ignore unknown values (lacking better referential integrity measures in the underlying model layer)
|
2012-01-19 12:13:18 +01:00 |
|
Sam Minnee
|
d296a9411d
|
Merge remote-tracking branch 'refs/remotes/scienceninjas/story/sort-by-relation-on-datalist'
|
2012-01-10 17:33:04 +13:00 |
|
Sam Minnee
|
b311fbf038
|
MINOR: Always flush the manifest when using sapphire/test/bootstrap.php
|
2012-01-10 17:28:11 +13:00 |
|
Sam Minnee
|
65299afd27
|
MINOR: Removed database coupling from GridFieldTest.
|
2012-01-10 17:00:02 +13:00 |
|
Sam Minnee
|
6a08a82c9c
|
MINOR: Removed notice-level errors from form field construction.
|
2012-01-10 16:58:27 +13:00 |
|
Sam Minnee
|
489191b44f
|
BUGFIX: Fixed notice-level errors in GridField, exposed by test failures.
|
2012-01-10 16:39:12 +13:00 |
|
Sam Minnée
|
c2da56d4a1
|
Merge pull request #136 from simonwelsh/54_fixes
BUGFIX Generate valid PHP when $includeDebuggingComments is true.
|
2012-01-09 19:09:45 -08:00 |
|