Commit Graph

851 Commits

Author SHA1 Message Date
Jake Bentvelzen
08d173f24a fix(Reorder): Fix bug where 'Content Authors' can no longer re-order form fields due to how GridFieldOrderableRows checks canEdit() permissions.
fix(Reorder): Fix EditableFormField to fallback to current page editing permissions when reordering with GridFieldOrderableRows component.

 fix(Reorder): Check if record exists before calling 'hasExtension' check.
2016-05-24 10:26:54 +10:00
Sam Minnée
cf26631418 Merge pull request #463 from tractorcow/pulls/revert-458
Partial revert of #458
2016-04-29 10:48:00 +12:00
Nathan
60d7c47cda #437 When using the "are you sure?" plugin... (#456)
... ensure the form immediately submits.
2016-04-29 10:22:28 +12:00
Damian Mooyman
7307f88c36 Partial revert of #458
Fix travis configuration
2016-04-28 18:18:24 +12:00
Will Rossiter
9152844152 Merge pull request #460 from TheBnl/patch-1
added missing semicolons
2016-04-27 09:12:59 +12:00
Bram de Leeuw
dfc3f2f4be added missing semicolons
Added two missing semicolons
2016-04-26 10:39:45 +02:00
Daniel Hensby
b70c66e950
Merge pull request #409 from pulls/core-validation 2016-04-22 14:44:59 +01:00
Daniel Hensby
9e32030ad2
Merge branch 'pulls/core-validation' of https://github.com/tractorcow/silverstripe-userforms into tractorcow-pulls/core-validation 2016-04-22 14:43:39 +01:00
SilbinaryWolf
b537e6fe0b API Added ability to extend permissions of SubmittedForm with an extension 2016-04-22 13:33:02 +12:00
Will Rossiter
32ae99112c Merge pull request #458 from dnadesign/master
Added routing for UserDefinedForm_Controller
2016-04-22 12:09:54 +12:00
James Ayers
3f10171b1c Added route for UserDefinedForm_Controller 2016-04-22 11:22:49 +12:00
Damian Mooyman
49a30087e7 API Implement option sorting 2016-04-20 10:15:59 +12:00
Damian Mooyman
5349bb7d3b API Use core validation for form submission
Fixes #350 and fixes #404
This change abandons validation via EditableFormField::validateField, as it bypassed too many core validation mechanisms (RequiredFields, etc).
In order to enforce consistency of editable field validation, display rules have been hard-disabled when a field is marked as required.
Since this removes functionality, I have incremented the major version number
2016-04-18 12:04:21 +12:00
Remy Vaartjes
9b5a3c2d67 Make sorting of options possible
Options are not sortable, please implement this change.
2016-04-14 16:40:45 +02:00
rasstislav
4e8e919c42 NEW Allow translation of tab names (#384)
Tab names in the CMS can now be translated
2016-04-08 16:45:10 +01:00
jkRoberts
9922ab36ce Updating getFormField to use upload field if config isset. 2016-04-08 11:47:53 +12:00
Damian Mooyman
8fa377ed65 Merge pull request #375 from scott1702/sitetree-icon
Add sitetree icon
2016-03-30 13:59:11 +13:00
Damian Mooyman
37853881dc Merge pull request #449 from dhensby/pulls/fix-docs
DOCS update the docs to remove bad feature list
2016-03-24 10:15:29 +13:00
Daniel Hensby
85f1490752 Merge pull request #382 from rasstislav/patch-2
Update UserFormsGridFieldFilterHeader.php
2016-03-23 20:33:15 +00:00
Daniel Hensby
8458c041b5 Merge pull request #383 from rasstislav/patch-3
Update UserDefinedForm_EmailRecipient.php
2016-03-23 20:31:45 +00:00
Daniel Hensby
4dbd35dfb0 Merge pull request #387 from rasstislav/patch-6
Translation fixes
2016-03-23 19:13:02 +00:00
Daniel Hensby
fe5d183e69 DOCS update the docs to remove bad feature list 2016-03-22 12:26:49 +00:00
Scott Hutchinson
b782f7e2f7 Merge pull request #448 from ss23/438_fix
Change IFNULL to COALESE for MSSQL Compatibility - Fix #447
2016-03-22 12:51:06 +13:00
Stephen Shkardoon
f1c84b0b25 Change IFNULL to COALESE for MSSQL Compatibility - Fix #447 2016-03-22 12:17:04 +13:00
Daniel Hensby
3e3f4a7234 Merge pull request #446 from ss23/438_fix
Change CSV field export order to match form order - Fix #438
2016-03-21 12:18:13 +00:00
Stephen Shkardoon
b825b6e42c Change CSV field export order to match form order - Fix #438
It will order the CSV field export to match the current order of the
field. Previously, it would be sorted alphabetically.
For any fields that are not in the current form, they'll be at the end
of the CSV, sorted by Title again.
2016-03-21 23:45:17 +13:00
Daniel Hensby
5da95abf27 Merge pull request #441 from tractorcow/pulls/fix-can-permissions
BUG Fix can* permissions on non-top level objects.
2016-03-21 09:11:17 +00:00
Daniel Hensby
4e5770b6bf Merge pull request #445 from nglasl/master
FIX Correcting issue #439, where date pickers were no longer functioning.
2016-03-18 14:31:02 +00:00
Nathan Glasl
cbe47268fc Correcting issue #439, where date pickers were no longer functioning. 2016-03-18 16:38:40 +11:00
Damian Mooyman
570157242e Merge pull request #3 from flamerohr/pulls/fix-can-permissions
Add permission tests for editing fix
2016-03-14 14:01:39 +13:00
Chris Joe
ac4a6df7e9 Add permission tests for editing fix 2016-03-14 13:53:25 +13:00
Damian Mooyman
dde5eaa743 Merge pull request #436 from dnadesign/feature/construct_fix
FIX late extensions binding
2016-03-01 13:27:39 +13:00
John Milmine
249e7ca0d1 fixes late extensions binding
Construct adds extensions, so calling functions which have extend calls in them before the parent:constructor means the extend calls will never find any extensions.
2016-02-29 16:11:47 +13:00
Julian Seidenberg
4d1b10425f BUG fixing bug that prevents non-admin users from editing user defined form fields. 2016-02-16 17:58:04 +13:00
Damian Mooyman
726e033eff Merge pull request #429 from nglasl/master
Implementing the "are you sure?" plugin to display a confirmation mes…
2016-02-09 15:12:16 +13:00
Nathan Glasl
1a767851e5 Implementing the "are you sure?" plugin to display a confirmation message when navigating away from a partially completed form. 2016-02-05 10:13:40 +11:00
Damian Mooyman
8f2fac4c2b Update changelog for 3.1.1 release 2016-02-04 18:05:27 +13:00
Damian Mooyman
a5d1e52b01 Remove redundant file 2016-02-04 18:02:01 +13:00
Damian Mooyman
3be5094145 Update translations 2016-02-04 17:59:45 +13:00
Damian Mooyman
60d132b1b2 Merge pull request #426 from divya-patel/classname-fix
Minor:fixed userforms class name specificity
2016-01-19 16:11:57 +13:00
divya patel
c76110c8b0 Minor:fixed userforms class name specificity 2016-01-19 15:10:20 +13:00
Damian Mooyman
227763e164 Merge pull request #423 from normann/issue/issue-351
issue-351, run-time error 'log' function doesn't exist on UserFormsUpgradeTask class
2016-01-08 12:56:55 +13:00
Normann Lou
5460a9ef0f BUG call log() function on instance of UserFormsUpgradeService, to remove run time error that says 'log' function doesn't exists on UserFormsUpgradeTask class 2016-01-07 16:00:57 +13:00
Damian Mooyman
564755e4d3 Merge pull request #418 from helpfulrobot/update-license-year
Updated license year
2016-01-05 09:49:52 +13:00
helpfulrobot
efe6bb0a95 Updated license year 2016-01-01 06:37:06 +13:00
Damian Mooyman
eb872c6391 Merge pull request #408 from flashbackzoo/pull/add-placeholder
Add placeholder to Numeric and Email fields
2015-12-15 10:04:12 +13:00
David Craig
c3b3e1cc7a Add placeholder to Numeric and Email fields 2015-12-11 14:50:12 +13:00
Daniel Hensby
da2aba8229 Merge pull request #399 from helpfulrobot/add-standard-code-of-conduct
Added standard code of conduct
2015-11-23 17:49:24 +00:00
helpfulrobot
41e6ef391a Added standard code of conduct 2015-11-21 20:11:59 +13:00
Daniel Hensby
7e1d967164 Merge pull request #393 from helpfulrobot/add-standard-editor-config
Added standard editor config
2015-11-20 15:12:15 +00:00