Commit Graph

7 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 b081d68b92 FIX Manager dropdown layout glitches 2018-02-27 14:29:03 +02:00
Thierry François 2c40a16198 Pretty bulk manager 2018-02-27 13:49:51 +02:00
Robbie Averill 0c9b696b8d Make BulkManager injectable, add getBulkActions(), fix typos (#163)
* NEW Make BulkManager injectable, add getBulkActions() and fix some typos
* update doc block returns
2018-02-26 09:47:40 +01:00
Thierry François 5711998ef2 API bulk action config is now on the handler itself
simplyfies bulk action management and config
2018-02-12 15:11:49 +02:00
Thierry François 9ba6465faa Update folders and files structure 2018-02-01 09:39:12 +02:00