Ingo Schommer
bf37899045
Removed IE CSS files
...
Leftover from https://github.com/silverstripe/silverstripe-framework/pull/5293
2016-04-19 09:16:21 +12:00
Ingo Schommer
e83a7c7de5
Merge pull request #5317 from open-sausages/pulls/4.0/campaign-admin-css-updates
...
CSS updates to Campaign Admin
2016-04-18 23:49:47 +12:00
Ingo Schommer
b2516ae7d0
Updated build artifacts
2016-04-18 23:45:24 +12:00
Ingo Schommer
75b2c7c360
BEM notation corrections, use Bootstrap vars
...
See comments on https://github.com/silverstripe/silverstripe-framework/pull/5317
2016-04-18 23:45:14 +12:00
Ingo Schommer
3c8960d88b
Simplified breadcrumb component
...
The "multiline" variation was the only one actually used at the moment.
If we need a "singleline" one, we could make a "condensed" variation instead
2016-04-18 23:35:55 +12:00
Paul Clarke
40c98c6047
CSS updates to Campaign Admin
...
refactored breadcrumbs to use bootstrap
fix border lines on table
Layout variables updated for spacing, added toolbar heights
Added as part of campaigns as this area needs to use these variables.
Added action toolbar for content, swapped values to variables
toolbar action spacing
Adjustments of breadcrumb variable
Move accordion styles to its own component
Campaign items, styles for linked items and state badges
Small update to class name
Class name updates, convert values into variables
2016-04-18 23:35:31 +12:00
Michael Strong
1f820b0b1c
DOCS allowed_actions access control ( #5333 )
2016-04-18 17:49:30 +12:00
Damian Mooyman
2e90035771
API Campaign publish button
2016-04-18 14:47:04 +12:00
Damian Mooyman
68ffa40c69
Use configured SecurityToken
2016-04-18 14:03:53 +12:00
Ingo Schommer
c967e62e97
Updated build artifacts
2016-04-18 14:03:53 +12:00
Ingo Schommer
90e352ca7d
Fix "urlencoded" HTTP header notation
...
Misspelling caused data to be sent as binary (browser default?)
rather than urlencoded, meaning it doesn't show up in $_POST.
2016-04-18 13:59:18 +12:00
Ingo Schommer
28e81db545
Require silverstripe-backend to avoid double include
2016-04-18 13:59:18 +12:00
Ingo Schommer
e840ba805e
Use SecurityID in destructive campaign actions
...
Using POST rather than PUT because SecurityToken->checkRequest()
doesn't accept PUT data (it's only in the request body, not
in $_POST and HTTPRequest->requestVars()).
2016-04-18 13:59:18 +12:00
Ingo Schommer
572d8427e0
Implement defaultData on silverstripe-backend
2016-04-18 13:59:18 +12:00
David Craig
ef6a1f33ee
Minor updates and fixes for campaign admin front-end
...
- Updated FormActionComponent prop from 'style' to 'bootstrapButtonStyle because 'style' is a built in React prop.
- Linted and added missing propTypes to campaign admin List component.
- Added missing initial state key to campaign reducer.
- Forced REST verb to lowercase in silverstripe-backend to make comparisions more robust.
2016-04-18 13:59:18 +12:00
Paul Clarke
d51e94c035
Added icons to publish and revert buttons
2016-04-18 13:59:18 +12:00
Ingo Schommer
8554b43ccc
Correct campaign badges, "revert" placeholder button
2016-04-18 13:59:18 +12:00
Ingo Schommer
37d3d22fbd
Publish loading indicator
2016-04-18 13:59:18 +12:00
Ingo Schommer
aefc1a5c01
Use keyed redux record store
...
It's the recommended approach in Redux docs, and more performant (key-based).
It'll also simplify a move to Immutable.js later on.
The PHP APIs still return unkeyed data, which is standard REST API behaviour,
but for Redux state we transform it to be keyed.
2016-04-18 13:59:18 +12:00
Ingo Schommer
f7237a9936
Fix <FormAction> external and prop definition
...
click handler shouldn't be required
2016-04-18 13:59:18 +12:00
Ingo Schommer
107e38b7a7
Campaign publish feature
2016-04-18 13:59:18 +12:00
Hamish Friedlander
3820314a11
Merge pull request #5330 from open-sausages/pulls/4.0/add-babel-polyfill
...
Add babel-polyfill for better ES6 support
2016-04-18 13:57:04 +12:00
Ingo Schommer
067c64e07c
Add babel-polyfill for better ES6 support
...
See http://babeljs.io/docs/usage/polyfill/
2016-04-18 12:08:35 +12:00
Damian Mooyman
936dcb691b
Merge pull request #5300 from patricknelson/issue-5299-injector-minor-doc
...
FIX for #5299 Adding <code> blocks to Injector documentation.
2016-04-18 11:56:21 +12:00
Sam Minnée
e266037720
Merge pull request #5327 from tdf/pull_lang_korean
...
no one writes as "한국어(韓國語)" when referring to korean language
2016-04-18 11:37:29 +12:00
Christian Lohmaier
1370c0788b
no one writes as "한국어(韓國語)" when referring to korean language
...
so remove the chinese characters – "한국어(韓國語)" looks like
"English(anglicus)". Korean youth probably don't even know the meaning
of the chinese.
2016-04-17 14:42:27 +02:00
Daniel Hensby
52226dc462
Merge pull request #5322 from tractorcow/pulls/5105
...
fix to support facebook autodiscover
2016-04-15 14:27:19 +01:00
Damian Mooyman
2e259d127f
Merge pull request #5302 from open-sausages/pulls/4.0/changesets-improve-api
...
Improve changset api & resiliency
2016-04-15 16:02:58 +12:00
Hamish Friedlander
9a5db5f760
Fix ChangeSet test mixing Object ID and ChangeSetItem ID up
2016-04-15 14:42:32 +12:00
Hamish Friedlander
35e642d0bf
Add two new accessors to ChangeSetItem
...
You shouldn't have to worry about exactly formatting the reference to
get a ChangeSetItem related to a DataObject, and doing it that way makes
you vulnerable to breakages like introduced in previous API change
2016-04-15 14:42:24 +12:00
Hamish Friedlander
2d16d69ddb
API Use base data class for ChangeSetItem#ObjectClass, not just ClassName
...
This is a data structure change, but makes ChangeSetItems less likely to break
on /dev/build where a ClassName changes
2016-04-15 14:41:26 +12:00
Damian Mooyman
6f548a0ed0
Add unit tests for oembed autodiscover and thumbnail detection
2016-04-15 14:00:10 +12:00
Hamish Friedlander
38025f5e47
Merge pull request #5304 from open-sausages/pulls/4.0/campaign-admin-preview
...
API Implement campaign list view
2016-04-14 14:01:56 +12:00
Damian Mooyman
f70cb08229
Improve i18n on campaigns section
2016-04-14 12:23:21 +12:00
Ingo Schommer
5d29d30118
Fixed silverstripe-backend GET use regression
...
fetch() doesn't allow a HTTP body for GET, which is fair enough.
This means we need to dynamically combine arguments based on HTTP verb.
2016-04-14 12:05:40 +12:00
Damian Mooyman
484680a2d5
Update artifacts
2016-04-14 12:04:50 +12:00
Damian Mooyman
ae99a273ed
Update thirdparty
2016-04-14 12:02:59 +12:00
Damian Mooyman
5900893753
API Implement campaign list view
2016-04-14 12:02:59 +12:00
Damian Mooyman
05973cee55
API Add i18n pluralisation
2016-04-14 12:01:42 +12:00
Damian Mooyman
954f364264
Merge pull request #5309 from open-sausages/pulls/4.0/upgrade_chosen
...
Upgrade chosen from 0.9.8 to 1.5.1
2016-04-14 11:43:18 +12:00
Damian Mooyman
5f2edb4e91
Fix ESLint issues, shrinkwrap, and missing image
2016-04-14 11:20:22 +12:00
Hamish Friedlander
2983dd58ff
Fix admin area after upgrade to Chosen 1.5
2016-04-14 10:47:15 +12:00
Hamish Friedlander
31247a67bd
API Replace baked-in and modified Chosen 0.9.8 with npm'ed in Chosen 1.5.1
2016-04-14 10:45:39 +12:00
Sam Minnée
d5efeadc07
Merge pull request #5307 from open-sausages/pulls/4.0/ss-backend-url-template-params
...
urlTemplateParams support in createEndpointFetcher()
2016-04-13 14:13:25 +12:00
Sam Minnée
551bd5a429
Merge pull request #5297 from open-sausages/pulls/4.0/fix-gulpfile-eslint
...
Gulpfile eslint
2016-04-13 08:21:25 +12:00
Loz Calver
69858760e1
Merge pull request #5312 from dhensby/pulls/3.1/fix-5281
...
FIX Stop "success" message showing in CMS
2016-04-12 16:56:06 +01:00
Daniel Hensby
36283b86d5
FIX Stop "success" message showing in CMS
...
fixes #5281
2016-04-12 16:14:31 +01:00
Marijn Kampf
ea3aa0063a
Addition of extend for newRowClasses ( #4711 )
...
* Addition of extend for newRowClasses
Allows for creation of extension of row classes in gridfield.
* Update GridField.php
Including suggestions by @tractorcow and @dhensby.
2016-04-12 15:48:02 +01:00
Ingo Schommer
3aff630798
Further .eslintignore rules
...
It's easier to blacklist than to whitelist (so slightly different from "npm run lint")
See http://eslint.org/docs/user-guide/configuring
2016-04-12 22:05:31 +12:00
Ingo Schommer
d7eed8fe8d
Fix gulpfile.js ESLint syntax
2016-04-12 22:04:37 +12:00