Commit Graph

1103 Commits

Author SHA1 Message Date
Robbie Averill c0873e1706 Add codecov configuration: do not post comments to GitHub PRs 2017-08-22 16:40:17 +12:00
Robbie Averill b4f0850b88 Make test fixtures more readable, update memory limit in Travis runs 2017-08-22 16:40:17 +12:00
Robbie Averill f25f1e9c1b FIX UserFormFieldEditorExtension::onAfterDuplicate accepts the correct parameters from DataObject::duplicate 2017-08-22 16:40:17 +12:00
Robbie Averill 1bd0b0c138 FIX Update EmailRecipient to look in root directory for templates, optionally, fix other tests 2017-08-22 16:40:17 +12:00
Robbie Averill 011c2683a6 Remove changelog and upgrading documents. See GitHub releases for changelogs and "docs/" for upgrading 2017-08-22 16:40:17 +12:00
Robbie Averill 8fbe63e34a FIX Remove old upgrade maps, comment failing test (see todo), change publish strategy in UDF test 2017-08-22 16:40:17 +12:00
Robbie Averill 5c9417da21 API Implement cascading deletes API for model relations 2017-08-22 16:40:17 +12:00
Robbie Averill 98f69f344f FIX Use correct class names in EditableCustomRuleTest fixtures 2017-08-22 16:40:17 +12:00
Robbie Averill 59827e2011 API Remove UserFormRecipientEmail and use core Email class. Minor test fixes. 2017-08-22 16:40:16 +12:00
Robbie Averill cba7c26950 API Move templates to namespaced class locations in the templates folder 2017-08-22 16:40:16 +12:00
Robbie Averill cdb2259307 FIX Validation related errors in unit tests and EmailRecipient 2017-08-22 16:40:16 +12:00
Robbie Averill 84c8592097 FIX Remove form submission posts to UDFController/Form 2017-08-22 16:40:16 +12:00
Robbie Averill eea60f66f1 FIX Fix CMS css name, remove old showcalendar DateField config, update CountryDropdownField 2017-08-22 16:40:16 +12:00
Robbie Averill 0907398c31 Add legacy ClassName value remapping configuration to assist with SS3 migrations 2017-08-22 16:40:16 +12:00
Robbie Averill 5af348894a FIX Update core API changes, implement last of namespacing in test classes, PSR-4 autoloader 2017-08-22 16:40:16 +12:00
Robbie Averill 32586b6363 Run PSR-2 linting 2017-08-22 16:40:16 +12:00
Robbie Averill cd314d3a3c FIX Namespacing errors and method incompatibilities with parent classes 2017-08-22 16:40:16 +12:00
Robbie Averill b8d6ac336f API Upgrade test classes, remove tests for obsolete classes 2017-08-22 16:40:15 +12:00
Robbie Averill b27fdcb7f0 Run upgrader over language translation files 2017-08-22 16:40:15 +12:00
Robbie Averill 46c3c5b517 FIX Syntax error and last of translation namespacing 2017-08-22 16:40:15 +12:00
Robbie Averill 0008ffaf01 API Implement upgrader cleanup, array declaration changes, class injection, rename some models 2017-08-22 16:40:15 +12:00
Robbie Averill eaf374adc5 API Implement SS4 namespacing, add userforms namespaces 2017-08-22 16:40:15 +12:00
Robbie Averill e11cbc5cfc API Update composer requirements, Travis configuration, add phpcs/phpunit config and remove compass config 2017-08-22 16:40:15 +12:00
Robbie Averill 2e809de2ea Move files into PSR-4 compatible locations 2017-08-22 16:40:15 +12:00
Robbie Averill 016a0bf2e4 Merge pull request #650 from creative-commoners/pulls/5.0/css-js-refactor
NEW Add sass-lint configuration and refactor. Refactor JS for AirBnB ES6 syntax
2017-08-22 16:38:35 +12:00
Sacha Judd 51631a167a NEW Add sass-lint configuration and refactor. Refactor JS for AirBnB ES6 syntax 2017-08-22 12:08:08 +12:00
Robbie Averill c8698d99bd Merge branch '4' 2017-08-22 10:44:04 +12:00
Robbie Averill 77538fac0b Merge branch '4.5' into 4 2017-08-22 10:42:56 +12:00
Robbie Averill a0aa714feb Merge branch '4.4' into 4.5 2017-08-22 10:40:37 +12:00
Robbie Averill c5d8bcf5cf Merge branch '4.3' into 4.4 2017-08-22 10:39:05 +12:00
Robbie Averill af5bd0dea7 Merge pull request #651 from creative-commoners/pulls/4.3/fix-selector-toggle-on-pjax
FIX HTML or plain text toggle works across PJAX requests
2017-08-22 10:37:35 +12:00
Franco Springveldt f7ff07b828 Merge pull request #648 from creative-commoners/pulls/4.4/php53-compat-fix
FIX Alias object context in closure for PHP 5.3 compat, add test to cover it
2017-08-22 10:31:04 +12:00
Robbie Averill afa4e75f03 FIX HTML or plain text toggle works across PJAX requests 2017-08-22 10:11:13 +12:00
Robbie Averill 8d4cd036f7 Merge branch '4' 2017-08-21 15:39:05 +12:00
Robbie Averill d34f5a9bc2 Merge branch '4.5' into 4 2017-08-21 15:36:49 +12:00
Robbie Averill d953603bed Merge branch '4.4' into 4.5 2017-08-21 15:35:39 +12:00
Robbie Averill 792d040652 Merge branch '4.3' into 4.4 2017-08-21 15:33:20 +12:00
Robbie Averill 8e3c0cc7cd Use precise dist to continue PHP 5.3 support 2017-08-21 15:32:17 +12:00
Robbie Averill dd7e13e7f8 Merge branch '4.2' into 4.3 2017-08-21 15:31:15 +12:00
Robbie Averill 2f1b03cffa Merge pull request #649 from creative-commoners/pulls/5.0/webpack-config
NEW Add silverstripe-webpack config and move files to webpack friendly location
2017-08-21 13:24:25 +12:00
Sacha Judd 75c4d25b8f NEW Add silverstripe-webpack config and move files to webpack friendly location 2017-08-21 11:12:25 +12:00
Robbie Averill 4adfc1b91a Use precise dist on Travis to ensure PHP 5.3 support 2017-08-16 14:08:56 +12:00
Robbie Averill fac99f7b6b FIX Alias object context in closure for PHP 5.3 compat, add test to cover it 2017-08-16 13:59:41 +12:00
Franco Springveldt 51c62c4a90 Merge pull request #645 from robbieaverill/pulls/4.4/remove-default-value-on-filefield
Remove default value field from EditableFileField
2017-08-15 13:52:22 +12:00
Robbie Averill 12981b38bc Use precise distro for PHP 5.3 support in Travis 2017-08-11 16:24:19 +12:00
Robbie Averill c6b30990c8 Merge pull request #552 from hailwood/patch-1
Make getMergeFieldsMap protected
2017-08-11 15:19:27 +12:00
Robbie Averill bf326b86c2 Remove default value field from EditableFileField 2017-08-01 10:05:07 +12:00
Daniel Hensby b068bf65bf
Merge pull request #536 from solnet-aquarium/emailValidation 2017-07-20 10:41:28 +01:00
Robbie Averill 81f5335a10 Merge pull request #641 from creative-commoners/pulls/4/fieldset-should-have-legend
FIX fieldset without a legend shouldn't be a fieldset
2017-07-17 10:53:10 +12:00
Robbie Averill ce65dc557f Merge pull request #643 from creative-commoners/pulls/4.4/make-gridfield-injectable
NEW Update GridField creation to be injectable
2017-07-16 19:55:46 +12:00