Nathan Gray
|
332427277d
|
Add ability to create calendar entries from infolog entries, using new base so other apps can be added (hopefully) easily later
|
2011-12-08 23:20:49 +00:00 |
|
Nathan Gray
|
7b2fd55d83
|
Change Startdate & Enddate to match UI, Start date & Due date
|
2011-12-08 15:25:56 +00:00 |
|
Nathan Gray
|
fb4982c118
|
Avoid failing on modification date check, which looked like a permission error.
|
2011-12-07 16:37:56 +00:00 |
|
Nathan Gray
|
7f48378cff
|
ADD ACL doesn't mean add in infolog, so use edit OR add for new entries
|
2011-12-07 15:28:32 +00:00 |
|
Nathan Gray
|
5b5a6bb625
|
Add check for add access if entry to be saved has no ID, and type has an owner - prevents inserting (importing) into restricted types
|
2011-12-06 23:30:48 +00:00 |
|
Nathan Gray
|
f7b8997be3
|
Set default status when importing, if not specified in file
|
2011-12-06 23:05:46 +00:00 |
|
Nathan Gray
|
abe612461c
|
Fix conditions using custom fields - needed extra query key
|
2011-11-30 18:01:29 +00:00 |
|
Nathan Gray
|
9db9804c14
|
Exclude vfs when looking for info_link_id links, doesn't look possible to link to a file for this field
|
2011-11-29 00:42:00 +00:00 |
|
Nathan Gray
|
eb95a1b1db
|
Search & process records in batches of 500, pre-load info_link_id in one query
|
2011-11-29 00:21:15 +00:00 |
|
Nathan Gray
|
5d77dbfdc9
|
Optimizations:
- Only load bo once in egw_record, and re-use it
- Only load projects if requested in the export definition, and do it all at once
|
2011-11-25 23:10:39 +00:00 |
|
Nathan Gray
|
e5cbfc5601
|
Move handling of filter by date from user interface into logic layer
|
2011-11-24 17:56:05 +00:00 |
|
Klaus Leithoff
|
b11e7f9291
|
fixing an en/de- coding issue, regarding the attaching of an .eml file to the infolog in question when converting an email -with german umlauts within the subject line- to infolog and adding the original email to it.
|
2011-11-21 12:41:58 +00:00 |
|
Ralf Becker
|
7c9dd8086f
|
changed "No defintion" to "Old fixed definition"
|
2011-11-21 10:01:08 +00:00 |
|
Nathan Gray
|
1afba81ce8
|
Add 'No definition' option for default export definition preference. Allows use of legacy nextmatch CSV export with Import/Export app still available
|
2011-11-18 16:01:57 +00:00 |
|
Klaus Leithoff
|
8f0f3a92c3
|
* eMail/infolog: mail to infolog, preference (and action) to allow the additional attaching of the raw mail message as message/rfc822 (.eml) to the entry
|
2011-11-17 16:05:36 +00:00 |
|
Ralf Becker
|
f255a2396a
|
new InfoLog configuration: Load custom fields in index, if filtered by selected types (eg. to display them in a type-specific index template)
|
2011-11-17 09:30:30 +00:00 |
|
Klaus Leithoff
|
3541fc7129
|
fix bug regarding the default of info_status
|
2011-11-10 14:14:35 +00:00 |
|
Klaus Leithoff
|
c5946b62ce
|
fix bug regarding the saving of excluded field (once selected, you could not deselect fields)
|
2011-11-10 14:05:03 +00:00 |
|
Klaus Leithoff
|
2946928c69
|
add function header/doku for get_validtypes
|
2011-11-10 13:44:57 +00:00 |
|
Klaus Leithoff
|
5869d59d12
|
while copying infologs - handle defaults
|
2011-11-10 13:38:23 +00:00 |
|
Klaus Leithoff
|
0d916de566
|
* infolog: allow to exclude fields while copying an infolog entry; done via infolog->configuration
|
2011-11-10 12:17:35 +00:00 |
|
Nathan Gray
|
5878768532
|
Change {{links}} to exclude files, {{links_attachments}} is everything
|
2011-10-26 15:06:37 +00:00 |
|
Nathan Gray
|
79c669c6cb
|
Add placeholder for attachments
|
2011-10-25 22:52:34 +00:00 |
|
Nathan Gray
|
adfe721ba7
|
Implement links placeholder
|
2011-10-25 22:39:16 +00:00 |
|
Philip Herbert
|
0b924e9e6e
|
esync: fix for not updated calender, contact, task on device if only description or note was changed in EGroupware. Also fixing issue that values in these fields could not be deleted on several devices.
|
2011-10-23 18:16:41 +00:00 |
|
Ralf Becker
|
e3eed0533c
|
seems iCalendar::getAttribute() can return a PEAR_Error too
|
2011-10-23 08:35:38 +00:00 |
|
Ralf Becker
|
d898e6c627
|
calendar-timezone needs full vcalendar component, not just a vtimezone
|
2011-10-20 14:01:16 +00:00 |
|
Ralf Becker
|
ceaec3d3c1
|
added calendar-timezone property, changed groupdav_handler::extra_properties signature (removed static and added $user parameter), removed calendar-user-address-set property belonging only to principal
|
2011-10-20 13:35:01 +00:00 |
|
Ralf Becker
|
fe05746b11
|
remove unusual and unnecessary "EGw-...-wGE" prefix/postfix from etag and ctag
|
2011-10-11 17:30:15 +00:00 |
|
Ralf Becker
|
c2f74d0c72
|
* CalDAV: fixed wrong VTIMEZONE component generated (has to be in UTC), probably fixes bug #2984: Problem with VTIMEZONE component generated for NZ
|
2011-10-08 18:40:29 +00:00 |
|
Ralf Becker
|
4613f6eb8a
|
even as EGroupware only displays the date, we can still store the full value, it only get truncated, when infolog get saved in webgui
|
2011-10-08 12:46:56 +00:00 |
|
Ralf Becker
|
b2fa12eb3e
|
remove unusual and unnecessary "EGw-...-wGE" prefix/postfix from etag and ctag
|
2011-10-08 11:34:55 +00:00 |
|
Ralf Becker
|
e9f4f4f3b3
|
if client set an own filter, reset the open-standard filter
|
2011-10-07 09:05:11 +00:00 |
|
Ralf Becker
|
8f0abbe004
|
implemented rfc4791#section-9.9 complient time-range filter
|
2011-10-06 10:29:01 +00:00 |
|
Ralf Becker
|
f1029c07c9
|
added EGroupware PRODID and DURATION for VTODO
|
2011-10-05 09:24:08 +00:00 |
|
Ralf Becker
|
e05ce4d614
|
enclosing etag in quotes, as most servers do
|
2011-10-05 08:15:24 +00:00 |
|
Ralf Becker
|
23584253fd
|
not returning deleted entries for read, as they might have identical UID for caldav_name as a non-deleted entry and would therefore block access to these
|
2011-10-04 14:18:35 +00:00 |
|
Ralf Becker
|
0de2f3c527
|
fixed profind depth 0 directly on a resource contains name-part twice
|
2011-10-04 12:16:03 +00:00 |
|
Ralf Becker
|
288a88239b
|
we should not return an etag here, as we never store the PUT ical byte-by-byte
|
2011-10-03 15:48:24 +00:00 |
|
Ralf Becker
|
175197d7c0
|
* CalDAV: no METHOD:PUBLISH for CalDAV outside the inbox
|
2011-10-03 12:53:28 +00:00 |
|
Philip Herbert
|
e34de4afe8
|
esync/infolog plugin, complete status can now be set/reset
|
2011-09-30 14:28:26 +00:00 |
|
Ralf Becker
|
b11fa0302f
|
* CalDAV/GroupDAV: return empty collection, as iCal under iOS 5 had problems with returning "404 Not found" status
|
2011-09-30 12:52:40 +00:00 |
|
Philip Herbert
|
90bc88449a
|
fixed typo
|
2011-09-30 09:32:16 +00:00 |
|
Klaus Leithoff
|
65d63c3fb5
|
make sure, we use the info_id on conditional actions
|
2011-09-29 13:01:32 +00:00 |
|
Ralf Becker
|
79e51d3cb8
|
fixed $infolog is no array
|
2011-09-29 10:55:00 +00:00 |
|
Ralf Becker
|
4889fd91b8
|
documented infolog_bo::getctag() signature and fixed call in infolog_activesync (disabled call to not used and currently broken egw_index)
|
2011-09-29 06:17:42 +00:00 |
|
Philip Herbert
|
1284adbccf
|
esync:commit work in progress, infolog plugin - not yet working
|
2011-09-28 23:21:49 +00:00 |
|
Ralf Becker
|
620ae14f9a
|
* eSync/InfoLog: InfoLog support for ActiveSync, not yet tested, as I have currently no device to test
|
2011-09-28 13:16:40 +00:00 |
|
Ralf Becker
|
c4865bb067
|
* CalDAV/GroupDAV/InfoLog: making synced InfoLog types configurable and moved getctag method to infolog_bo in preparation of InfoLog eSync support
|
2011-09-28 12:37:06 +00:00 |
|
Ralf Becker
|
bb4b9819b0
|
* CalDAV/GroupDAV/InfoLog: making synced InfoLog types configurable and moved getctag method to infolog_bo in preparation of InfoLog eSync support
|
2011-09-28 12:35:53 +00:00 |
|