2413 Commits

Author SHA1 Message Date
Daniel Hensby
bba86bb106 Merge pull request #6692 from open-sausages/pulls/4.0/form-refactor
API Refactor Form request handling into FormRequestHandler
2017-03-10 11:55:27 +00:00
Damian Mooyman
d3177ef94c
BUG work-around for form property on formfields not working 2017-03-10 16:01:25 +13:00
Damian Mooyman
0c41a97a8b API Refactor Form request handling into FormRequestHandler
API Add HasRequestHandler interface
API Refactor Link() and url handling behaviour from Controller into RequestHandler
API RequestHandler classes now must define url_segment to have a default Link()
API Clean up redirectBack()
2017-03-10 15:04:33 +13:00
Damian Mooyman
23b92c8187
Documentation and linting updates 2017-03-10 11:59:38 +13:00
Damian Mooyman
dcaef006bd
Rebuild dist files 2017-03-10 11:47:09 +13:00
Christopher Joe
c12fd48117 Move node_path variables to jest config
Fix webpack using the wrong url-loader
2017-03-10 11:40:48 +13:00
Christopher Joe
0925b3c578 Upgrade jest to v19 2017-03-10 11:38:40 +13:00
Christopher Joe
466c50b302 API Switch from npm4 and shrinkwrap to npm6 and yarn 2017-03-10 11:38:26 +13:00
Damian Mooyman
09d7493a4f Fix webpack location for font files 2017-03-09 13:32:59 +13:00
Christopher Joe
50deb17763 API remove UploadField, AssetField and associated files
Fixes #6481
2017-03-09 10:16:46 +13:00
Damian Mooyman
f54884903f Merge pull request #6658 from robbieaverill/bugfix/confirm-delete-in-react-gridfield
FIX Confirm delete actions in React GridFields (e.g. Campaign admin)
2017-03-07 15:32:11 +13:00
Christopher Joe
3e7be1d85e add line to disable eslint warning for now 2017-03-07 09:44:53 +13:00
Daniel Hensby
03a88124c2 Merge pull request #6657 from robbieaverill/bugfix/remove-double-active-state-in-security
FIX Remove duplicated tab "active" state in Security admin
2017-03-06 17:14:26 +00:00
Robbie Averill
45a7fbd387 FIX Confirm delete actions in React GridFields (e.g. Campaign admin) 2017-03-06 19:04:16 +13:00
Daniel Hensby
f225b83e2b
Merge branch '3' 2017-03-03 15:55:22 +00:00
Daniel Hensby
e8eb2f0fb0
Merge pull request #6668' from timkung/pulls/modeladmin-content-template-fix 2017-03-03 10:18:31 +00:00
Tim Kung
33054100ca updating title attribute on managed model tab list links to the actual title of each model 2017-03-01 16:32:30 +13:00
Damian Mooyman
12d10df57a Update translations 2017-03-01 14:08:50 +13:00
Damian Mooyman
75d8e923fb Merge pull request #6664 from open-sausages/pulls/4.0/cms-view-fields
Add class to clear underline styling for fieldholders
2017-02-28 19:53:51 +13:00
Christopher Joe
fc54fa1600
Enhancement Add class to clear underline styling for fieldholders 2017-02-28 17:59:54 +13:00
Christopher Joe
cbc5aca26a Fix add fieldgroup specific flexbox styles to the inner fields 2017-02-28 17:26:43 +13:00
Robbie Averill
e64e8d151f FIX Remove duplicated tab "active" state in Security admin 2017-02-27 18:55:44 +13:00
Damian Mooyman
3362e15a29 API Upgrade code to use updated config 2017-02-27 16:54:01 +13:00
Damian Mooyman
deca009811 Merge pull request #6654 from open-sausages/pulls/4.0/save-me
Prevent unsaved changes alert when clicking a save button
2017-02-27 16:21:17 +13:00
Damian Mooyman
423b1d4eee BUG Fix modeladmin scrollable height cropping pagination 2017-02-27 13:24:51 +13:00
Christopher Joe
b7123abf22 Fix prevent unsaved changes alert when clicking a save button 2017-02-27 12:22:49 +13:00
Damian Mooyman
b3fc11e594
API Move ssmedia plugin to asset-admin 2017-02-27 10:58:41 +13:00
Damian Mooyman
1d49c4afe9 API Remove non-asset-admin TinyMCE media dialog
API Split ssplugin into ssmedia and sslink plugins
2017-02-27 10:38:23 +13:00
Christopher Joe
8b5fcd3336 Fix download file link works with the new TreeDropdown 2017-02-27 10:38:23 +13:00
Christopher Joe
98ecaf9bd0 Change UploadField to TreeDropdownField for modal fields
Change UploadField to abstract placeholder FileHandleField for non-modal fields
2017-02-27 10:38:23 +13:00
Ingo Schommer
d220ca3f67 API Use symfony/cache (fixes #6252) 2017-02-26 13:07:59 +13:00
Christopher Joe
7b498f2fdf Make container for Search component the relative component to use 2017-02-24 13:25:02 +13:00
Christopher Joe
eac587c519 update shrinkwrap lock file 2017-02-22 16:46:20 +13:00
Christopher Joe
2513a0f4c3 API Added drag and drop libraries
API Added a badge component
2017-02-22 16:46:20 +13:00
Lee Bradley
0361194267 Fixes for issues introduced in 5e19d905
As the "onunmatch" is triggered AFTER the element is removed
  from the DOM it never finds the `closest('div')` when switching
  screens. E.g. when using GridField edit
  So when you go from the GridField edit screen back to the page
  you end up with the page loaded but the spinner doesn't disappear
Other option would be to do `$('body').find('.cms-content-loading-overlay,.cms-content-loading-spinner').remove()`
  but this is probably a bit drastic
2017-02-21 10:48:03 +00:00
Daniel Hensby
7156da6279
Merge branch '3' 2017-02-20 22:19:33 +00:00
Lee Bradley
f6f19908de Fix for bug introduced in #5e19d905
JS selector wrongly scoped to remove element
2017-02-17 15:49:58 +00:00
Daniel Hensby
12da6ee594 Merge pull request #6631 from mikaelayoung/#3259_make_upload_field_more_friendly
#3259 Make UploadField.ss more friendly
2017-02-17 08:39:47 +00:00
Mikaela Young
3a18f9e336 #3259 Make UploadField.ss more friendly 2017-02-17 15:53:46 +13:00
Mikaela Young
7413c5ce30 Make CMS website title a link to website in new tab 2017-02-17 14:45:11 +13:00
Damian Mooyman
014f0d23ed
API Create SeparatedDateField
API Restrict allowed values parsed via DBDate::setValue
API Remove NumericField_Readonly
API Remove DBTime::Nice12 / Nice24
2017-02-15 11:07:58 +13:00
Damian Mooyman
029a8b9586
API Substitute Zend_Currency with NumberFormatter based solution
API Substitute Zend_Locale with Locale / NumberFormatter
API Substitute Zend_Date with IntlDateFormatter
API Added DBTIme::Nice12, FormatFromSettings
API Added Short() method to DBDate / DBTime / DBDatetime
API Add Date::getTimestamp()
API Added setSubmittedValue api for FormField
API Add second arg to base FormField::setValue()
API Major refactor of i18n into component data parts
API Implement Resettable interface to reset objects between tests
ENHANCEMENT Changed DBField::create_field return type to `static` to support better type hinting
ENHANCEMENT i18nTextCollector supports __CLASS__
2017-02-09 15:28:59 +13:00
Daniel Hensby
f3691eb2b3
Merge branch '3.4.5' into 3.5.3 2017-02-08 22:24:18 +00:00
Daniel Hensby
1f3d46b832
FIX #6606 the JS SiteTree lib depends on whitespace 2017-02-08 21:56:52 +00:00
Daniel Hensby
71383b827d
Merge branch '3' 2017-02-08 12:34:45 +00:00
Damian Mooyman
9c040e10c4 Update translations 2017-02-08 11:05:29 +13:00
Damian Mooyman
60aa4bcfb9 Update translations 2017-02-08 10:29:07 +13:00
Damian Mooyman
89a927d152 Merge 3.4 into 3.5 2017-02-08 10:01:14 +13:00
Daniel Hensby
0fe4ec4537
Partial revert of c6c6c13fc265aeedf5de7226b3cde39d185ba49d 2017-02-07 15:33:20 +00:00
Daniel Hensby
a5da085cc7
Merge branch '3' 2017-01-31 17:03:53 +00:00