Ingo Schommer
|
4e9a4bd9c9
|
ENHANCEMENT Changed batch action logic, no longer updates applicable pages on batch action drop down selection, as this selection triggers the action itself. To be replaced with a more powerful dialog system in case the action is disallowed on some nodes
|
2012-03-06 21:38:35 +01:00 |
|
Ingo Schommer
|
36ed7d255f
|
MINOR Fixed tree title updating after batch action completion
|
2012-03-06 21:38:35 +01:00 |
|
Ingo Schommer
|
f39680206a
|
BUGFIX Fixed $('.cms-tree').getNodeByID(), was always returning tree instance instead of node because 'get_node' isn't a public method, hence ignored
|
2012-03-06 21:38:35 +01:00 |
|
Ingo Schommer
|
e147971910
|
MINOR Don't show status message for normal HTTP responses in BatchActions
|
2012-03-06 21:38:35 +01:00 |
|
Ingo Schommer
|
ea4bbe594c
|
ENHANCEMENT Allowing individual parent selection in tree, rather than auto-selecting children (precondition for applying batch actions independently)
|
2012-03-06 21:38:35 +01:00 |
|
Ingo Schommer
|
746e3ea05e
|
MINOR Avoid applying jstree plugin multiple times when onmatch is called on CSS class changes, rather than DOM insertions
|
2012-03-06 21:38:34 +01:00 |
|
Ingo Schommer
|
0c6bc2f7a1
|
MINOR Moving Tree.js entwine rules into namespace (wasn't applying multiple/draggable toggles because of that)
|
2012-03-06 21:38:34 +01:00 |
|
Ingo Schommer
|
755a9c398a
|
MINOR Fixed selected node styling in _treee.scss, was styling children as selected as well
|
2012-03-06 21:38:34 +01:00 |
|
Ingo Schommer
|
8efaf75375
|
MINOR jQuery UI icons for GridField buttons (with spriting), added new icon to GridFieldRelationDelete to dustinguish it visually from GridFieldAction_Delete
|
2012-03-06 21:38:34 +01:00 |
|
Ingo Schommer
|
1c344db339
|
MINOR More consistent overloading in GridField_Action, using standard getAttributes() method rather than custom template placeholders, removing setButtonIcon() and setButtonLabel() as those features already exist in the base implementation
|
2012-03-06 21:38:34 +01:00 |
|
Ingo Schommer
|
0b4228231c
|
MINOR Integrating GridFieldSearch.js in GridField.js (and using entwine for it)
|
2012-03-06 21:38:34 +01: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 |
|
jbridson
|
861785958a
|
MINOR:Re-instated the Go button on the actions button for page tree batch actions.
|
2012-03-07 08:56:44 +13:00 |
|
Ingo Schommer
|
723a8488ac
|
BUGFIX Fixed Group->Members() overloaded relation getter to avoid filtering on zero-value foreign keys, producing empty rather than inherited results (important for the GridField used in Group->getCMSFields())
|
2012-03-06 15:50:07 +01:00 |
|
Ingo Schommer
|
bd1f652fe9
|
ENHANCEMENT Improved focus handling in GridField
|
2012-03-06 15:50:07 +01:00 |
|
Ingo Schommer
|
dc83ace928
|
BUGFIX Fixed CSV exporting on GridFieldExporter (was calling action via ajax, which doesn't allow HTTP download responses)
|
2012-03-06 15:50:07 +01:00 |
|
Ingo Schommer
|
dca1b0df1c
|
MINOR GridField docs
|
2012-03-06 12:39:13 +01:00 |
|
Ingo Schommer
|
f691eae93e
|
MINOR Docs
|
2012-03-06 11:21:38 +01:00 |
|
Julian Seidenberg
|
ee37adbc87
|
ENHANCEMENT: SSF-33 Binding the 'cms-link-ajax' class to a javascript function that triggers a CMS ajax method and displays a status message
|
2012-03-06 18:22:01 +13:00 |
|
jbridson
|
d2fa232fcd
|
MINOR:SSF-30 - added a new png icon for disabled back button.
|
2012-03-06 15:55:53 +13:00 |
|
jbridson
|
597b12e823
|
ENHANCEMENT: SSF-53 - Styled the pagination and icons on export to CSV button on User datagrid.
|
2012-03-06 15:55:26 +13:00 |
|
jbridson
|
de7167b23f
|
MINOR:SSF-30 - Changed the back arrow icon to the correct one.
|
2012-03-06 15:04:19 +13:00 |
|
Julian Seidenberg
|
17016273d5
|
MINOR: SSF-106 documentation
|
2012-03-06 15:01:17 +13:00 |
|
Julian Seidenberg
|
ebf23abbbf
|
ENHANCEMENT: SSF-33 always selecting the first tab (list view) when doing a search
|
2012-03-06 13:46:38 +13:00 |
|
Ingo Schommer
|
3223404a3f
|
MINOR Disabled two SecurityAdmin tests related to CSV export, which is not fully implemented in the new interface yet. Fixed the group URL in another test.
|
2012-03-06 01:23:35 +01:00 |
|
Ingo Schommer
|
18932b5be5
|
MINOR Enforcing SecurityAdmin::$hidden_permissions, refactoring error
|
2012-03-06 01:23:35 +01:00 |
|
Ingo Schommer
|
a5b7a22a05
|
MINOR Fixed GridField delete action, was executing row click event after delete, causing a panel load with a non-existent (now deleted) record
|
2012-03-06 01:23:34 +01:00 |
|
Ingo Schommer
|
4253950b4c
|
MINOR Fixed handleRequest() usage in GridFieldPopupForms
|
2012-03-06 01:23:34 +01:00 |
|
Ingo Schommer
|
9bbac335c4
|
MINOR Merging SecurityAdmin->getEditForm() with RootForm(), in order to have the form fields consistently available (there's no longer a distinction between edit/root)
|
2012-03-06 01:23:34 +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
|
e0bd5d1070
|
ENHANCEMENT: SSF-106 adding a "no items found" message when returning an empty grid field
|
2012-03-06 12:36:59 +13:00 |
|
Normann Lou
|
2552baeecd
|
ENHANCEMENT SSF-53 : add a 'filtered' class to filter button and reset button if its input field has filtering value
|
2012-03-06 12:33:53 +13: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 |
|
Normann Lou
|
8284fcc75b
|
MINOR SSF-53 : add hover-alike class to "Reset" button for easy css styling while keydown on filter input field
|
2012-03-06 10:44:20 +13:00 |
|
Ingo Schommer
|
6f71186e2c
|
ENHANCEMENT Replaced SecurityAdmin tree view for groups with three top-level tabs: "Users", "Groups" and "Roles"
|
2012-03-05 18:31:52 +01:00 |
|
Ingo Schommer
|
e2c21cce8e
|
MINOR "New <record title>" breadcrumb for GridFieldPopupForm
|
2012-03-05 18:21:08 +01:00 |
|
Ingo Schommer
|
0117b32fee
|
API CHANGE Removed MemberTableField, use GridField with GridFieldConfig_RelationEditor instead
|
2012-03-05 17:41:51 +01:00 |
|
Ingo Schommer
|
8da89c6f7c
|
MINOR Generic .cms-help-toggle implementation to replace MemberDatetimeOptionsetField.js (which also didn't work when loaded via Ajax, and needed a rewrite to jQuery.entwine anyway)
|
2012-03-05 17:41:50 +01:00 |
|
Ingo Schommer
|
851099d82d
|
MINOR Fixed default state of PermissionCheckboxSetField
|
2012-03-05 17:41:50 +01:00 |
|
Ingo Schommer
|
f9f659672a
|
MINOR Re-instating Member_Validator in SecurityAdmin->RootForm() and Groups->getCMSFields() with new GridField implementation
|
2012-03-05 17:41:50 +01:00 |
|
Ingo Schommer
|
40abab8aec
|
ENHANCEMENT GridFieldPopupForms->setValidator()
|
2012-03-05 17:41:50 +01:00 |
|
Ingo Schommer
|
8a4a6efe29
|
MINOR Moving CMS-specific customisations to GridFieldPopupForms into form getter, so it also applies when the form has validation errors
|
2012-03-05 17:41:50 +01:00 |
|
Ingo Schommer
|
9a02f19b66
|
MINOR .message styling
|
2012-03-05 17:41:50 +01:00 |
|
Ingo Schommer
|
94d985e0c4
|
MINOR Only disable chosen.js placeholder if no custom one exists
|
2012-03-05 17:41:50 +01:00 |
|
Ingo Schommer
|
2abb021efb
|
BUGFIX Restored old permission code model, broken due to new controller structure. Introduced LeftAndMain::$required_permission_codes as a way to control permissions independently of subclasses, and "cluster" multiple classes under a single code.
|
2012-03-05 17:41:49 +01:00 |
|
Ingo Schommer
|
bfd7adc666
|
MINOR Fixed default link styling in CMS, was too little contrast on light grey background
|
2012-03-05 17:41:49 +01:00 |
|
Ingo Schommer
|
e9a2de35c2
|
ENHANCEMENT Using GridField to edit roles in SecurityAdmin
|
2012-03-05 17:41:49 +01:00 |
|
Ingo Schommer
|
fe29d4ecfc
|
MINOR Updated chosen.js from 0.9.5 to 0.9.7
|
2012-03-05 17:41:49 +01:00 |
|
Ingo Schommer
|
ad5cf1ebf1
|
ENHANCEMENT Using ListboxField/chosen.js to assign roles in Group->getCMSFields(). Improved explanation of groups in the user interface.
|
2012-03-05 17:41:47 +01:00 |
|