Nathan Gray
|
fa4ef25f22
|
Add category ACL check to export conversion to human values
|
2012-11-13 17:40:39 +00:00 |
|
Ralf Becker
|
63d1624098
|
reverting r40662, as there is more PHP 5.3 code ($record_class::$variable) to fix
|
2012-10-25 14:20:48 +00:00 |
|
Ralf Becker
|
b6785e45ad
|
* ImportExport: fix to support PHP 5.2, changed from static::$record_class to self::$record_class, it seems not to be used anyway
|
2012-10-25 07:42:59 +00:00 |
|
Nathan Gray
|
d3bd93fdf3
|
Automatically change Import/Export sidebox link to just 'Export' if the app has more than one plugin
|
2012-10-23 16:18:06 +00:00 |
|
Nathan Gray
|
c5373ef82d
|
Prevent new categories from being created during dry-run
- Do not wipe previous mapping if user went back a step
|
2012-10-22 14:27:17 +00:00 |
|
Nathan Gray
|
caae2ceeae
|
Prevent new categories from being created during dry-run
|
2012-10-22 14:25:43 +00:00 |
|
Nathan Gray
|
8bcdfa1861
|
Process the whole file when doing a preview, but only keep a few records for display
|
2012-10-18 14:49:47 +00:00 |
|
Nathan Gray
|
8a9f710815
|
Try translation of lookup values if straight lookup fails' importexport
|
2012-10-16 14:41:33 +00:00 |
|
Nathan Gray
|
ae51767122
|
* Add vCard import/export plugins
|
2012-10-15 16:29:52 +00:00 |
|
Nathan Gray
|
e2fd624a5a
|
Fix typo causing new/edit definition suggestions to always be shown
r40494: Fix handling of recurrence and time zone
|
2012-10-15 14:17:30 +00:00 |
|
Nathan Gray
|
c7b74c60d2
|
Update default import definition to expect english labels, not internal field names
r40476: Fix missing conditions
r40477: Update default definitions
|
2012-10-12 15:31:58 +00:00 |
|
Nathan Gray
|
759b7b515a
|
Update import / export CSV plugins & default definitions
|
2012-10-11 20:53:55 +00:00 |
|
Nathan Gray
|
7e1053c8ec
|
Update import / export CSV plugins & default definitions
|
2012-10-11 20:34:53 +00:00 |
|
Nathan Gray
|
1f52784583
|
Handle potentially invalid messages by removing new lines
|
2012-09-26 16:59:35 +00:00 |
|
Nathan Gray
|
d986ef7a6d
|
.animate() is not available here, just set set the color directly
|
2012-09-26 16:30:21 +00:00 |
|
Nathan Gray
|
3386edced3
|
* Improvements to import - file checking, more warnings, destination addressbook checking
|
2012-09-25 14:49:27 +00:00 |
|
Nathan Gray
|
5ef7306342
|
Reload import popup if user wants to create new definition to avoid a re-submit with the old definition when the new definition wizard finishes
|
2012-09-20 16:11:14 +00:00 |
|
Nathan Gray
|
86f334bbf0
|
- Don't try a CSV preview on non-csv files
- Skip plugin definition wizards
|
2012-09-18 19:04:31 +00:00 |
|
Nathan Gray
|
0fa73a76a1
|
A condition with a True action must have a False action. Pick 'none' if not specified
|
2012-09-17 16:22:39 +00:00 |
|
Nathan Gray
|
a32b7186c2
|
Supply app tab for jdots refresh
|
2012-09-13 17:13:19 +00:00 |
|
Nathan Gray
|
9139c11dc5
|
- Better messages if import file has a problem
- Reload opening window when definition wizard is done
|
2012-09-12 17:55:13 +00:00 |
|
Nathan Gray
|
07f50bb264
|
Fix 'Application importexport not found' error in jdots by setting app to 'admin' in link
|
2012-09-12 17:10:45 +00:00 |
|
Nathan Gray
|
a3cf69c97c
|
- Make highlight of non-mapped columns stick around
- Fix file upload missing if you use previous button
|
2012-09-12 16:43:20 +00:00 |
|
Nathan Gray
|
ab89c8c1a8
|
Highlight columns that won't be imported
|
2012-09-06 22:52:46 +00:00 |
|
Nathan Gray
|
b38775db65
|
- Uploading a new file to a definition fully clears mapping - should fix some of the mapping confusion
- Add new / edit definition links in import dialog now open in new window, at the correct step
- Reworked import file checking
|
2012-09-06 21:50:58 +00:00 |
|
Nathan Gray
|
6615964c39
|
Import export dialog - Add suggestion for admin to take a backup before importing
- Add links to add new or edit definition (subject to access rules) if an exception happens (column mis-match, import plugin error)
|
2012-09-05 20:02:03 +00:00 |
|
Nathan Gray
|
29e52fc727
|
Enforce at least the right number of columns in import file vs definition, even if we can't tell what the columns are
|
2012-09-04 22:45:55 +00:00 |
|
Nathan Gray
|
a85fdb63a0
|
Add a check & warning on mismatched encoding. Conversion will happen automatically, but warn if we know it will happen.
|
2012-09-04 22:39:15 +00:00 |
|
Ralf Becker
|
195069850b
|
fixed typo causing extension to be lost
|
2012-07-03 14:24:51 +00:00 |
|
Ralf Becker
|
20346395d7
|
fixed typo causing extension to be lost
|
2012-07-03 14:24:07 +00:00 |
|
Ralf Becker
|
f0a59cb787
|
* ImportExport: fixed not working export in IE8 (seems to choke on Content-Disposition: attachment header)
|
2012-07-02 15:43:38 +00:00 |
|
Ralf Becker
|
ef0cc4f6bd
|
* ImportExport: fixed not working export in IE8 (seems to choke on Content-Disposition: attachment header)
|
2012-07-02 15:43:17 +00:00 |
|
Nathan Gray
|
6c708791a2
|
* Add All users permission option for easier maintenance
|
2012-06-25 20:30:38 +00:00 |
|
Nathan Gray
|
343deeab7c
|
Add 'All users' option to allowed users in definition list popup
|
2012-06-20 17:34:03 +00:00 |
|
Nathan Gray
|
f3f0406471
|
Add All users permission option
|
2012-06-05 21:50:34 +00:00 |
|
Klaus Leithoff
|
318f85f651
|
throw exception if there are no app profiles available for export
|
2012-05-29 11:06:40 +00:00 |
|
Klaus Leithoff
|
fd4d63f4d8
|
throw exception if there are no app profiles available for export
|
2012-05-29 11:03:57 +00:00 |
|
Nathan Gray
|
4aebbb187e
|
If field is not in the list of fields to be imported, do not add it in as null - could overwrite existing data
|
2012-04-25 14:21:19 +00:00 |
|
Nathan Gray
|
aa9687e6b5
|
Fixes for scheduled exporting
|
2012-04-24 16:06:31 +00:00 |
|
Nathan Gray
|
19ab4d3f4c
|
If field is not in the list of fields to be imported, do not add it in as null - could overwrite existing data
|
2012-04-24 15:46:25 +00:00 |
|
Nathan Gray
|
8d8a80c26a
|
Fix human values in infolog export
|
2012-04-24 14:04:09 +00:00 |
|
Nathan Gray
|
31bae98d9f
|
- Export all records
- Properly handle export result
|
2012-04-18 17:48:08 +00:00 |
|
Nathan Gray
|
c200bfa403
|
Set empty fields to '' instead of retaining their value (null or 0)
|
2012-04-17 16:36:31 +00:00 |
|
Nathan Gray
|
dff86e4842
|
Fix exporting to a directory
|
2012-04-17 15:40:34 +00:00 |
|
Ralf Becker
|
e8377f28cf
|
More rigorous checking on empty / missing date - set to null, not blank
|
2012-04-13 08:27:40 +00:00 |
|
Nathan Gray
|
999fa2c422
|
More rigorous checking on empty / missing date - set to null, not blank
|
2012-04-12 19:23:39 +00:00 |
|
Nathan Gray
|
c87887d11f
|
Change addressbook Export CSV context menu option to use importexport
|
2012-04-02 16:35:03 +00:00 |
|
Nathan Gray
|
0a9a1736ca
|
Change error output from STDERR to error_log
|
2012-04-02 14:37:14 +00:00 |
|
Ralf Becker
|
f609efbdd8
|
* ImportExport/Tracker: timeout left num-rows set to -1, causing nextmatch to try to display full list on next login
|
2012-03-29 10:45:08 +00:00 |
|
Ralf Becker
|
4d95a9b495
|
* ImportExport/Tracker: timeout left num-rows set to -1, causing nextmatch to try to display full list on next login
|
2012-03-29 10:43:21 +00:00 |
|