Commit Graph

387 Commits

Author SHA1 Message Date
Nathan Gray
c71a36ed4f * Import|Export: Implement 'No notifications' flag when importing iCal 2013-01-09 18:11:37 +00:00
Nathan Gray
0180124753 * Import|Export: Add ability to set filters for export definitions. Currently available for Infolog. 2013-01-09 16:38:19 +00:00
Nathan Gray
068c53c8aa - Fix import problem with status Open(status)
- Removed unneeded account check - should be handled by convert()
r41169: Fix for Status/Resolution/etc. added during import only visible to importing user
r41176: Fix incorrect warning 'Group, Group is not a known user or group'
2013-01-09 15:48:07 +00:00
Nathan Gray
a40dda009e Try to catch some errors 2013-01-03 17:00:56 +00:00
Nathan Gray
0a91bc5aa9 Add support for filtering records to be exported.
Filterable fields are attempted to be autodetected by using the exportable fields.
Records can be filtered by fields with type select,select-cat,select-account,date,date-time (according to egw_record class) 
only at this time.  Filters are saved in the definition and used with scheduled exports.  They are also available to the
user for modification in the export dialog.
2012-12-31 20:36:28 +00:00
Nathan Gray
8ff5f6f99f Improve error messages when linking goes awry 2012-12-19 20:21:51 +00:00
Nathan Gray
2f1e5b5078 Fix no notifications checkbox 2012-12-19 20:06:13 +00:00
Nathan Gray
e99ab7aff5 Fix link conversion only works the first time 2012-12-18 16:36:05 +00:00
Nathan Gray
2f2ad58e98 Implement 'No notifications' flag when importing iCal 2012-12-17 23:56:56 +00:00
Nathan Gray
0791bbb9f1 Implement importing fields that are primary keys/links to a record in another app 2012-12-17 18:50:03 +00:00
Nathan Gray
8de504397a Clear owner & allowed popups after changing 2012-12-05 16:29:17 +00:00
Nathan Gray
e4133aa210 Clear all users or Just me checkboxes 2012-12-04 22:55:48 +00:00
Nathan Gray
dfed845b72 If user is admin, show the admin Import/Export sidebox with the definition list
r41000: Default application filter to the application you were just in
2012-12-04 22:50:05 +00:00
Nathan Gray
bff2bdc6d6 - Clear owner & allowed popups after changing
- Make allowed popup user selection not look disabled
2012-12-03 22:43:47 +00:00
Nathan Gray
57cc6dba1a Default application filter to the application you were just in 2012-12-03 21:55:52 +00:00
Nathan Gray
69c2466ed3 If user is admin, show the admin Import/Export sidebox with the definition list 2012-12-03 21:46:55 +00:00
Ralf Becker
7b07a6931f remove file stalling openSUSE 12.4 builds 2012-12-03 03:48:16 +00:00
Ralf Becker
c8dad27c8a remove file stalling openSUSE 12.4 builds 2012-12-03 03:30:39 +00:00
Nathan Gray
bb496273c9 Number of columns in file must match number of columns in sample file given to definition instead of number of columns imported (to get non-imported columns working again)
r40944: Do not consider stop flag when clearing empty conditions
2012-11-27 15:41:27 +00:00
Nathan Gray
90d5428b9e Do not consider stop flag when clearing empty conditions 2012-11-26 18:07:13 +00:00
Nathan Gray
e36ccd9e10 Number of columns in file must match number of columns in sample file given to definition instead of number of columns imported (to get non-imported columns working again) 2012-11-22 16:02:18 +00:00
Nathan Gray
e1d06c0e59 vCard import/export improvements 2012-11-16 16:56:40 +00:00
Nathan Gray
4fc8903129 Fix bug where user preference for addressbook vCard was not used in some cases 2012-11-15 17:11:31 +00:00
Nathan Gray
fa4ef25f22 Add category ACL check to export conversion to human values 2012-11-13 17:40:39 +00:00
Nathan Gray
aec907a8f8 Use local category object specific to definition app to get permissions 2012-11-08 20:17:49 +00:00
Nathan Gray
e6e27fd29e Add category ACL check to export conversion to human values 2012-10-29 19:18:27 +00:00
Nathan Gray
9f4118e947 Use addressbook vCard charset preference for exporting vcards using Import/Export 2012-10-29 18:29:40 +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
084a5a5b93 Use new translation::detect_encoding() for encoding detection 2012-10-24 16:59:00 +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
13844bbf17 Automatically change Import/Export sidebox link to just 'Export' if the app has more than one plugin 2012-10-22 17:22:30 +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
f300f52162 Don't wipe previous mapping if user went back a step 2012-10-18 16:54:09 +00:00
Nathan Gray
34f8f7db08 Prevent new categories from being created during dry-run 2012-10-18 16:38:30 +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
5132b8e3ca Process the whole file when doing a preview, but only keep a few records for display 2012-10-17 14:49:18 +00:00
Nathan Gray
e75e112598 Allow plugins to suggest download file names 2012-10-16 18:44:33 +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
d92a2315cb Some documentation updates 2012-10-15 21:28: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
f34afea1c7 Keep previous CSV-only preview around too 2012-10-12 19:54:39 +00:00
Nathan Gray
2b96aff758 Import / Export cleanup:
- Start reducing some duplication by making better use of common CSV import ancestor
- Work towards a universal preview, regardless of file type
2012-10-12 19:50:26 +00:00
Nathan Gray
dccb36e16a Fix typo causing new/edit definition suggestions to always be shown 2012-10-12 15:53:17 +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
870d49f881 Show new / edit definition options on any warning 2012-10-12 15:05:29 +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