Commit Graph

8 Commits

Author SHA1 Message Date
Robbie Averill 148d5efcea Update webpack implementation and refactor JS to remove lint warnings (#179)
* Update webpack-config to more closely align with SilverStripe core modules

* Automated linting

* Remove all JS linting errors, use let/const for assignment, do not reassign callback arguments

* Rebuild dist files, remove yarn lock from build command, remove source map files
2018-08-16 15:45:17 +03:00
Thierry François bc2b317a35 API Unified json responses via new HTTPBulkToolsResponse
All bulk handlers and the bulk uploader now use a common HTTPBulkToolsResponse to return a common json format and handle errors. The front end uses this json to update the drifield accordingling.
2018-03-14 22:24:37 +02:00
Thierry François de2d3234f4 Switch to SS webpack-config and FIX add-from-files
Now using the SilverStripe webpack-config which lets us extend the CMS front end components. Allowed to write a quick hack fixing the add-from-file for bulk uploader
2018-03-06 00:03:12 +02:00
Thierry François e185eed537 No more uploader buttons! 💥
Progress tracking wasn't possible anymore. And this forces user to use the page's save/publish buttons now. So not a bad thing...
2018-02-27 15:57:16 +02:00
Thierry François dcde5cc7e6 Move bulk uploader before the gridfield table 2018-02-27 15:14:19 +02:00
Thierry François ce6b703240 No more clear error btn 2018-02-27 14:43:29 +02:00
Thierry François aa9bf472c6 API remove cancel and edit upload buttons
API remove cancel and edit btns
2018-02-22 10:15:42 +02:00
Thierry François 9ba6465faa Update folders and files structure 2018-02-01 09:39:12 +02:00