Ingo Schommer
b0ba742c1f
Campaign form schema and edit form
...
Remove once we have a schema-driven GridField in place.
Edit form should be a GridFieldDetailForm, but there's more work to do for schema generation
from this component.
2016-04-05 22:43:30 +12:00
David Craig
d0ffa7771c
Client config
2016-04-05 22:43:29 +12:00
scott1702
2abe24f818
GridField and header styles
2016-04-05 22:42:15 +12:00
David Craig
f8c17bed3b
CampaignAdmin and GridField React sections
...
Also removes watchify because it wasn't working.
Add SilverStripeBackend class used to fetch data from endpoints for the front-end
2016-04-05 22:42:13 +12:00
scott1702
7580d35be8
Fix ability to edit files immeditately after upload
...
Conflicts:
javascript/dist/UploadField.js
2016-04-05 22:38:55 +12:00
Ingo Schommer
7337f26d3a
Fix non-standard url encoding in CMS search form
...
jQuery uses encodeURIComponent, but also this line here:
return s.join( "&" ).replace( r20, "+" );
https://github.com/jquery/jquery/blob/1.7.2/src/ajax.js#L797
This breaks when passing the result through $.path.addSearchParams(),
which in turn uses jQuery.param - any '%20' would've been wrongly encoded as '+' by jQuery.serialise(),
which in turn gets rightly encoded as '%2B' by jQuery.param().
This had the effect of breaking CMS searches with spaces in them.
2016-04-05 22:30:50 +12:00
Damian Mooyman
5a86f4232e
BUG Fix error when using search bar
2016-04-05 17:10:21 +12:00
Loz Calver
3572e2eaf4
Merge pull request #5263 from tractorcow/pulls/4.0/install-sync
...
Don't use removed API in install.php
2016-04-04 09:13:21 +01:00
Hamish Friedlander
db7c3ab4d8
Merge pull request #5247 from open-sausages/pulls/4.0/changesets
...
API Implement ChangeSets for batch publishing
2016-04-04 18:59:25 +12:00
Damian Mooyman
3c2b53157e
API Update Versioned methods
2016-04-04 14:50:16 +12:00
Damian Mooyman
87ee4365e7
API Implement ChangeSets for batch publishing
2016-04-04 14:46:38 +12:00
Damian Mooyman
64b7a84bb2
API SapphireTest::logInWithPermission now supports multiple permissions
2016-04-04 14:46:38 +12:00
Damian Mooyman
c69e55c49c
BUG Fix issue with SapphireTest::assertDOSEquals incorrectly passing on empty set
2016-04-04 14:46:38 +12:00
Damian Mooyman
29c5eff433
API Add $context method to DataObject::can for consistency with canCreate()
2016-04-04 14:46:38 +12:00
Damian Mooyman
195e09097a
Don't use removed API in install.php
2016-04-04 14:34:10 +12:00
Damian Mooyman
4cd29e80b7
Merge pull request #5252 from SilbinaryWolf/breadcrumb-title-bug
...
Fixed bug where breadcrumb title wouldn't appear if title was blank
2016-04-04 11:56:11 +12:00
Damian Mooyman
5a8db29c5b
Merge pull request #5259 from patricknelson/issue-5251-url-parsing
...
FIX for #5251 to address minor URL decoding/parsing bug.
2016-04-04 11:35:06 +12:00
Damian Mooyman
77b47bac92
Merge pull request #5063 from benmanu/pulls/add-npm-json-js
...
Moving thirdparty module to npm dependency - json-js
2016-04-04 10:13:33 +12:00
Damian Mooyman
640691f544
BUG fix missing language on non-global configs
...
BUG Prevent external plugins from being passed to the minifier
API Change TinyMCEConfig::requireJS to getScriptURL() for testabilitiy
2016-04-04 09:59:31 +12:00
Ingo Schommer
6926e85fff
Reinstate route externals in Gulpfile
...
Accidental regression from c4e5074f67
(see aa1aebd007
)
2016-04-04 08:58:59 +12:00
Ingo Schommer
c4e5074f67
Partially reverted b1b85b5
...
We still require copying thirdparty components from node_modules on tiny_mce
2016-04-04 08:15:27 +12:00
Ingo Schommer
c2b6f6199c
Reapplied customisations to tiny_mce_gzip.php
...
See previously applied customisations at https://github.com/silverstripe/silverstripe-framework/blob/3/thirdparty/tinymce/tiny_mce_gzip.php
See https://github.com/silverstripe/silverstripe-framework/pull/5258
2016-04-04 08:01:17 +12:00
Sean Harvey
b1b85b539e
TinyMCE 4 optimisations. Use TinyMCE_Compressor.
2016-04-04 07:58:45 +12:00
Patrick Nelson
9d9c572cf8
FIX for #5251 to address minor URL decoding/parsing bug.
2016-04-01 11:44:29 -07:00
Ben Manu
5c7a6166b6
Moving thirdparty module to npm dependency - json-js.
2016-04-01 15:43:09 +13:00
Ingo Schommer
d93da92c37
Merge pull request #5243 from open-sausages/pulls/4.0/client-routing
...
Implement client-side routing with Page.js
2016-04-01 14:53:17 +13:00
Damian Mooyman
4585e67e15
Merge pull request #5257 from steve-silverstripe/update-close-icon-on-cms-notices
...
Changed CMS close from an 'x' to a silverstripe font icon
2016-04-01 14:36:39 +13:00
Steve Boyd
7887be704e
Changed CMS close from an 'x' to a silverstripe font icon
2016-04-01 13:52:28 +13:00
Damian Mooyman
501b2f1809
API CMSMenu::get_cms_classes() is now sorted
2016-04-01 13:46:33 +13:00
David Craig
aa1aebd007
Implement client-side routing with Page.js
...
- Removes thirdparty dependency History.js
- Adds thirdparty dependency Page.js to manage client-side routing
- Adds a wrapper around Page.js for SilverStripe specific behaviour
- Increased minimum browser requirement to IE10. Native HTML History API routing requires IE10 or newer (necessitated by removal of History.js)
- PJAX pannel loading via now uses promises rather than callbacks
- Adds getClientConfig method to LeftAndMain which can be used to pass config from to the front-end client
2016-04-01 13:45:14 +13:00
Sean Harvey
3b7cfd0118
Merge pull request #5256 from tractorcow/pulls/3.1/fix-error-displayed
...
BUG fix ErrorControlChain causing errors to be displayed if display_errors in php.ini is false
2016-04-01 12:10:22 +13:00
Damian Mooyman
6ec2656201
BUG fix ErrorControlChain causing errors to be displayed if display_errors in php.ini is false
...
Fixes #5250
2016-04-01 11:04:06 +13:00
Ingo Schommer
3d1673f687
Merge pull request #5255 from tractorcow/pulls/4.0/fix-test-location
...
BUG move test file to correct folder and fix class_exists
2016-03-31 17:43:08 +13:00
Damian Mooyman
d8d005d1e2
BUG move test file to correct folder and fix class_exists
2016-03-31 17:06:23 +13:00
Ingo Schommer
449a41a66a
Merge pull request #5254 from tractorcow/pulls/4.0/ignore-tests
...
BUG Prevent live manifest loading files from nested test directories
2016-03-31 16:19:08 +13:00
Damian Mooyman
e8a68c42ce
BUG Prevent live manifest loading files from nested test directories
...
E.g. framework/admin/tests
2016-03-31 15:58:23 +13:00
Damian Mooyman
bea85c22a5
Merge pull request #5233 from kinglozzer/5129-gridfield-shortcode-parsing
...
FIX: GridField::FieldHolder() should not attempt to parse shortcodes (fixes #5129 )
2016-03-31 10:52:44 +13:00
Damian Mooyman
78892f0a8d
Merge pull request #5232 from kinglozzer/viewabledata-dep
...
Remove deprecated caching behaviour from ViewableData (closes #4063 )
2016-03-31 10:08:15 +13:00
Damian Mooyman
0fa7271ec2
Merge pull request #5239 from open-sausages/pulls/4.0/form-schema-fixes
...
Form schema fixes
2016-03-31 09:49:55 +13:00
Ingo Schommer
55f12939bb
Defined $schemaDataType constant, added to FormField subclasses
2016-03-30 23:00:00 +13:00
Loz Calver
b2e4e9622b
API: Remove deprecated caching behaviour from ViewableData ( closes #4063 )
2016-03-30 08:53:35 +01:00
Loz Calver
83663b4b8c
Merge pull request #5249 from tractorcow/pulls/3.2/customise
...
Standardise spelling of "customise"
2016-03-30 08:42:26 +01:00
Jake Bentvelzen
43c9f15647
Fixed bug where breadcrumb title wouldn't appear if title was blank
2016-03-30 16:46:18 +11:00
Damian Mooyman
f6dca68be1
Merge pull request #5234 from kinglozzer/gridfield-onbeforerender
...
NEW: Add onBeforeRender() hook to GridField
2016-03-30 17:53:04 +13:00
Sam Minnée
b4526ec554
Merge pull request #5237 from open-sausages/pulls/4.0/bootstrap-include-default
...
Include Bootstrap by default
2016-03-30 14:57:32 +13:00
Sam Minnée
fb5f73ebdf
Merge pull request #5238 from open-sausages/pulls/4.0/build-tooling-cleanup
...
Build tooling cleanup
2016-03-30 14:39:57 +13:00
Damian Mooyman
2cfd3ab997
Merge pull request #5231 from kinglozzer/sqlselect-docs
...
Fix code docs for SQLSelect::count()
2016-03-30 14:12:11 +13:00
Damian Mooyman
b8e7f9a934
Standardise spelling of "customise"
...
Fixes #3988
2016-03-30 13:17:28 +13:00
Damian Mooyman
fd64fe5572
Merge pull request #5248 from micmania1/patch-10
...
Filter PDO construct on failure
2016-03-30 13:05:32 +13:00
Michael Strong
159dce337d
Filter PDO construct on failure
2016-03-30 11:35:15 +13:00