Commit Graph

980 Commits

Author SHA1 Message Date
Ralf Becker
8fb730e01a fixed missing sorting in inital sync-collection report with empty sync-token 2014-02-20 19:26:22 +00:00
Ralf Becker
b54e77f266 * CalDAV/CardDAV: fixed support for limited sync-collection report used eg. by Marten Gajdas Android apps 2014-02-20 17:46:44 +00:00
Ralf Becker
1f9922d6b3 * CalDAV/CardDAV: entries with urls containing url-encoded chars, eg. from Google calendar, were not send to clients (missing urldecoding in multiget report) 2014-02-20 15:11:50 +00:00
Ralf Becker
8cca1e3536 * InfoLog: query custom-fields for notifications
and remove static $ignore_acl parameter, as it is only used in no longer necessary read
2014-01-28 15:18:56 +00:00
Klaus Leithoff
4fd32f2470 * eMail/Mailhandling: introduce option >mail text only< for better control of import of mails to other apps 2014-01-07 12:46:04 +00:00
Ralf Becker
3c2041c0ae * CalDAV/CardDAV: only advertice sync-collection report, if we track deleted entries (history-logging enabled, not working otherwise) 2014-01-07 11:11:21 +00:00
Ralf Becker
b914cd356d allow to prefix alternative name with a minus to substract instead of adding its value 2014-01-06 13:03:39 +00:00
Hadi Nategh
8e8c53ad7d Revert changes from 44725 2013-12-13 09:50:24 +00:00
Ralf Becker
9d7c912b91 * CalDAV/InfoLog: fixed not working sync-collection report, eg. used by eM client 2013-12-12 01:59:03 +00:00
Klaus Leithoff
6bb5107f5f * Infolog/Notification: when notifying asyncronously , make sure possible customfields are read, as search does not supply these
this results in an additional read per entry and user to be notified, but avoids duplicate rows in search results and the extra effort to check for customfields and their values for async notification only
2013-11-29 12:06:17 +00:00
Ralf Becker
f21aeeef10 * InfoLog: add converting into a Tracker ticket to actions selectbox of edit popup 2013-10-25 08:18:07 +00:00
Hadi Nategh
e814463524 No need to disable "Sub Entry" in infolog->add context menu 2013-10-17 09:00:12 +00:00
Klaus Leithoff
1a02f8cb34 * eMail/Infolog/Tracker: upon converting mails on send, if we attach messages get the message itself, and attach it, as we are able to display it in egw instead of fetching only the attachments attached files (as we did previously) 2013-10-15 10:48:48 +00:00
Ralf Becker
29b8cc5d5c * CalDAV/CardDAV: fixed not working propfind-request to single resource in calendar/addressbook collection 2013-10-01 11:38:56 +00:00
Ralf Becker
71332a3deb * CalDAV/CardDAV: fixed multiget-report to correctly report not found urls
merge from Trunk r43891: fixed not found multiget-report urls where not reported (worked for calendar only before sync-report was introduced)
2013-10-01 10:46:03 +00:00
Nathan Gray
dec4237e0e Fix exporting custom fields when they're not selected in the nextmatch column list 2013-09-26 16:30:31 +00:00
Klaus Leithoff
fadccd0ece requirement by sales that email-type should not be shown in right - click - action dialog 2013-09-16 11:52:38 +00:00
Ralf Becker
44fdd53dd2 * InfoLog: fixed storing of InfoLog site config: fields to exclude when copying or creating subs and load custom fields in index for types 2013-07-04 15:49:38 +00:00
Ralf Becker
f17e335daa fixed not working multiple value "select-account" or "home-accounts" (rows > 1) custom fields 2013-06-12 14:29:04 +00:00
Ralf Becker
af704e2cd5 when viewing sub-entries (action=sp) partents are displayed immediatly before first occurence of a child, for a single parent, always display it as first entry (linked entries to parent could get sorted in front) 2013-06-06 13:15:20 +00:00
Ralf Becker
cc70de044f * ProjectManager: view all sub-entries of an InfoLog by context menu 2013-06-06 12:17:53 +00:00
Nathan Gray
ff2d06fcc2 Clear assigned / responsible popups after use 2013-06-04 20:21:45 +00:00
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