Samuel Georges
|
d7b9b4f65e
|
Fixes vague error when attribute is not fillable
Previously an error was being thrown with just the attribute name, not helpful at all.
Fixes #2302
|
2016-08-13 10:48:52 +10:00 |
Samuel Georges
|
e52fa7bd33
|
Compat with CSV v8
|
2016-04-28 06:39:35 +10:00 |
Samuel Georges
|
a548d6ee56
|
Merge remote-tracking branch 'remotes/origin/stable' into develop
Conflicts:
modules/backend/lang/en/lang.php
modules/backend/lang/fr/lang.php
|
2016-04-01 13:00:32 +11:00 |
Samuel Georges
|
a035acdc2c
|
Tidy up some logic, restore firstRowTitles setting
Refs #1856
|
2016-03-26 14:10:05 +11:00 |
Jérémy Gaulin
|
2a60e34558
|
Import options to configure the CSV reader + patch to prevent unfriendly error to be thrown due to bad import source file encoding (on AJAX request)
|
2016-03-26 12:54:13 +11:00 |
Jérémy Gaulin
|
8debdf023a
|
Externalized import/export errors strings + french translation
|
2016-03-20 22:22:36 +01:00 |
Samuel Georges
|
ee38c72f04
|
Protected properties were once [incorrectly] available
|
2015-08-29 20:12:55 +10:00 |
Samuel Georges
|
9ecf75307b
|
Add exception handling and permissions definition
|
2015-08-04 20:04:11 +10:00 |
Samuel Georges
|
dbac4809f6
|
Resurrect the list export feature - fixes #1313
|
2015-07-27 08:50:26 +10:00 |
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
|
5e741c4c39
|
onImport stub
|
2015-07-18 17:06:09 +10:00 |
Samuel Georges
|
6ca400ca67
|
Import logic is getting large, give it space
|
2015-07-18 16:40:40 +10:00 |
Samuel Georges
|
f445b9c4ce
|
Implement column data sample popup
|
2015-07-18 16:15:17 +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
|
334bf8db3c
|
Initial outlay of ImportExportController
|
2015-07-15 19:35:31 +10:00 |