20 Commits

Author SHA1 Message Date
Samuel Georges
502263e11b Finishing import/export redirects to the defined url 2015-07-25 09:21:43 +10:00
Samuel Georges
d0742653d1 Implement exporting function modeled after import function 2015-07-23 19:44:19 +10:00
Samuel Georges
5be21f6231 Allows custom options to be specified via form fields 2015-07-22 18:30:50 +10:00
Samuel Georges
a9899ae3c1 Finish basic import workflow 2015-07-21 20:45:02 +10:00
Samuel Georges
5a40c54f3c Add required fields + validation step, headers checkbox can be toggled 2015-07-21 07:56:55 +10:00
Samuel Georges
e878291fb6 Minor 2015-07-18 17:30:59 +10:00
Samuel Georges
be28c8e296 More explicit naming here 2015-07-18 17:09:15 +10:00
Samuel Georges
9eaaa850cc Implement column dropping styles and data manipulation 2015-07-18 17:03:16 +10:00
Samuel Georges
6ca400ca67 Import logic is getting large, give it space 2015-07-18 16:40:40 +10:00
Samuel Georges
9b249bad5b Add the ability to hide/show columns 2015-07-18 16:36:33 +10:00
Samuel Georges
f445b9c4ce Implement column data sample popup 2015-07-18 16:15:17 +10:00
Samuel Georges
4c54b53da6 Improve styles, add some pretty icons 2015-07-18 15:39:49 +10:00
Samuel Georges
142c8f7193 Finally get the column sorting working 2015-07-18 14:36:15 +10:00
Samuel Georges
c7aef3c58c Add logic to extract column headers from file
Move import columns to their own partials
2015-07-18 12:48:03 +10:00
Samuel Georges
694ab4a08b Refactor and rename 2015-07-18 10:27:54 +10:00
Samuel Georges
068a977c1f Simplify approach by using Form Widget 2015-07-18 08:51:26 +10:00
Samuel Georges
5ca55e149a Create ImportModel base class, implement import_file uploader 2015-07-16 22:15:30 +10:00
Samuel Georges
e25a4de8fa Clean up css a bit, add scratch for upload process 2015-07-16 18:19:10 +10:00
Samuel Georges
ad50343dee Improve styles 2015-07-15 20:39:12 +10:00
Samuel Georges
334bf8db3c Initial outlay of ImportExportController 2015-07-15 19:35:31 +10:00