Commit Graph

958 Commits

Author SHA1 Message Date
Ralf Becker
645b17824d fixed new eTemplate using InfoLog admin no longer stores multiple types as array, but comma-separated 2013-05-29 13:55:10 +00:00
Ralf Becker
c4004a22b6 * Tracker: widget to fetch tracker-data for custom print templates 2013-05-23 16:16:35 +00:00
Ralf Becker
70d5474d96 * Calendar: create InfoLog from event
added a general infolog_set hook like existing timesheet_set hook, to allow implementing apps to push further data to infolog, modified existing tracker code to use the hook too
2013-05-10 10:55:25 +00:00
Ralf Becker
dca3ece7a6 * InfoLog/CalDAV: fixed initial sync of more then 60 contacts created doublicates (no REPORT filters were used) 2013-04-04 15:12:56 +00:00
Nathan Gray
142583956e Add general placeholder {{link}} is a link to current record 2013-03-20 14:58:27 +00:00
Ralf Becker
589a5e63cc Fix missing category colors for app specific categories
r42030: Make sure global categories is infolog when in infolog.  Other apps (tracker) may grab it first if we don't set it here
2013-03-20 10:02:06 +00:00
Nathan Gray
190e25be11 Fix responsible edit fields not saved 2013-03-19 19:23:24 +00:00
Nathan Gray
a00c37f3d0 - Code consolidation for merging links
- Cache notifications per date-time & lang preferences instead of generating for each user
- Custom notifications for Infolog
2013-03-19 15:07:53 +00:00
Ralf Becker
40c51141d3 * CalDAV/InfoLog: fixed SQL error if client has multiple identical X-properties, eg. alarms 2013-03-07 15:56:24 +00:00
Ralf Becker
bd5ee3de68 ignore info_contact without id, causing projects linked via project tab not to be linked 2013-03-07 10:42:44 +00:00
Klaus Leithoff
67c8b20b41 if mail app is available (detect for static function splitRowID), and import_mail is called with param rowid, use application mail for importing (creating infolog/tracker items from emails); add add_raw option to tracker mail import; 2013-03-05 15:14:34 +00:00
Ralf Becker
7b72ea3b06 keeping infolog_bo::$ignore_acl within the class 2013-02-07 09:31:08 +00:00
Klaus Leithoff
be18ef26be optional parameter ignore_acl to be used on read; introduce static variable ignore_acl for the use in async infolog notification to make sure that we are able to resolve infolog specific placeholders for notification/signature merge 2013-02-06 13:24:02 +00:00
Nathan Gray
ad36ac309a Move site config over to etemplate, and move custom notifications into site config 2013-01-31 19:39:01 +00:00
Nathan Gray
ede9d83142 Implement custom notification messages for infolog 2013-01-30 23:12:52 +00:00
Nathan Gray
8bde3ab78c Organise preferences 2013-01-23 19:23:13 +00:00
Nathan Gray
955be2c365 Move calendar preferences to bottom 2013-01-23 15:54:40 +00:00
Nathan Gray
8d3b47863d Move calendar stuff to general settings 2013-01-22 15:12:50 +00:00
Nathan Gray
f24ba11088 Organise preferences 2013-01-21 20:28:13 +00:00
Nathan Gray
a83d4f1463 Fix some human value statuses not being properly interpreted 2013-01-17 23:01:08 +00:00
Nathan Gray
8de3a3e7e6 Implement Import dialog No notifications checkbox 2013-01-16 21:47:59 +00:00
Nathan Gray
66b22128c4 Implement Import dialog No notifications checkbox 2013-01-14 22:59:08 +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
97fea10521 - Add/fix labels for creation date, pricelist
- Fix export filtering on assigned
2013-01-02 18:14:05 +00:00
Nathan Gray
ee6834ca54 Implement export filters 2012-12-31 20:38:00 +00:00
Klaus Leithoff
789021a020 make sure we use the current icServerID when calling import_mail 2012-11-21 11:44:08 +00:00
Klaus Leithoff
90edebaa72 make sure we use the current icServerID when calling import_mail 2012-11-21 11:43:20 +00:00
Ralf Becker
391a9a01e0 * InfoLog: switching to a group-type resets access to "public" and disables access in edit 2012-11-13 12:08:56 +00:00
Ralf Becker
04017a728b * InfoLog: switching to a group-type resets access to "public" and disables access in edit 2012-11-13 12:07:10 +00:00
Klaus Leithoff
a406e83b2d attempt to improve overlong-word-control behavior 2012-11-07 07:54:50 +00:00
Klaus Leithoff
b9192c0f4c attempt to improve overlong-word-control behavior 2012-11-07 07:52:59 +00:00
Nathan Gray
ddbcc59a82 Add 'None' category option to context menu for all apps using nextmatch::category_action() 2012-10-16 19:51:15 +00:00
Nathan Gray
4f59f282a0 If exporting a single record, name the download file accordingly 2012-10-16 18:45:13 +00:00
Ralf Becker
a735c5886b * CalDAV/CardDAV: sync-collection report for calendar allowing a more efficient sync 2012-10-16 11:11:29 +00:00
Ralf Becker
28f8d4e2b7 * InfoLog/CalDAV: sync-collection report, thought reminder app on OS X 10.8.2 does not use it, moved logic for sync-token to baseclass and determine availablity on supported-report-set 2012-10-16 11:08:33 +00:00
Nathan Gray
fc8a139f23 Add 'None' category option to context menu for all apps using nextmatch::category_action() 2012-10-15 17:57: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
e339d9c29f Add early detection of type to load appropriate statuses 2012-10-10 16:01:26 +00:00
Nathan Gray
7d568d90c7 Add replanned time as trackable in history (also adds as exportable field) 2012-10-10 15:27:43 +00:00
Nathan Gray
6fdcae2995 Fix missing status field on export 2012-10-10 15:18:43 +00:00
Nathan Gray
8ceccb552c Add priority to import lookup values 2012-10-10 15:00:54 +00:00
Nathan Gray
074cab0f67 Fix invalid type when importing - typo, and also check translated type too 2012-10-09 15:57:17 +00:00
Christian Binder
2fbf1d36e8 document merge helper function to allow download by HTTP POST request 2012-09-29 10:16:39 +00:00
Ralf Becker
52675388a3 * CalDAV/CardDAV: sync-collection report for all apps allowing a more efficient sync 2012-09-26 14:30:47 +00:00
Ralf Becker
f224fe5852 sync-collection report for InfoLog, thought reminder app on OS X 10.8.2 does not use it, moved logic for sync-token to baseclass and determine availablity on supported-report-set 2012-09-24 10:26:29 +00:00
Ralf Becker
9c63bf81ed * InfoLog/CalDAV/eSync: deleted entries where not taken into account for ctag generation, causing deletes only to sync after other modifications 2012-09-24 08:54:14 +00:00
Ralf Becker
7a3d4f99ed * InfoLog/CalDAV/eSync: deleted entries where not taken into account for ctag generation, causing deletes only to sync after other modifications 2012-09-24 08:53:41 +00:00
Ralf Becker
91573fd113 * Addressbook/InfoLog/Filemanager/Tracker: added or fixed formatting of certain custom field types using a single shared method 2012-08-09 12:43:52 +00:00
Ralf Becker
f7fa8ea37e * Addressbook/InfoLog/Filemanager/Tracker: added or fixed formatting of certain custom field types using a single shared method 2012-08-09 12:41:47 +00:00