Ralf Becker
|
873db447bc
|
fixed not working PUT of groups/lists
|
2012-02-18 10:22:59 +00:00 |
|
Ralf Becker
|
eb440fe4d3
|
* Addressbook: disable custom field tabs, if contact is stored in LDAP, which does not support CFs
|
2012-02-17 15:00:51 +00:00 |
|
Ralf Becker
|
51982be2de
|
refining translations for CalDAV/CardDAV logging
|
2012-02-17 14:01:21 +00:00 |
|
Ralf Becker
|
f2e2c60c04
|
cat_owner can be groups too (cat_owner < 0)
|
2012-02-17 11:01:56 +00:00 |
|
Ralf Becker
|
164b0c73b7
|
logging whole requests, to be able to lock the log-file, as some clients (eg. SOGO) use multiple threads to request resources, which messes up the log otherwise
|
2012-02-17 09:14:33 +00:00 |
|
Ralf Becker
|
f0fef47688
|
fixed PHP Warning, if log-dir is not yet created
|
2012-02-17 08:13:50 +00:00 |
|
Nathan Gray
|
ddd13e8620
|
Add 'selected' day table for daily schedules
|
2012-02-16 16:55:42 +00:00 |
|
Ralf Becker
|
9a3ef9f726
|
* CalDAV/CardDAV: continous display (like tail -f) of logs inside EGroupware
|
2012-02-16 16:37:10 +00:00 |
|
Ralf Becker
|
9dd3b99353
|
* CalDAV/CardDAV: continous display (like tail -f) of logs inside EGroupware
|
2012-02-16 16:35:58 +00:00 |
|
Ralf Becker
|
9d704a7c0d
|
ignore exception while sending notification to admin (eg. SMTP error), to block the account and give a correct error-message to user
|
2012-02-16 14:35:42 +00:00 |
|
Ralf Becker
|
82f2c91005
|
Ajax log file viewer (tail -f)
|
2012-02-15 21:32:45 +00:00 |
|
Ralf Becker
|
253f98d315
|
Restore all eTemplates from distirbution file via eTemplate editor (no need to touch distribution file or fiddle with the database)
|
2012-02-15 14:51:58 +00:00 |
|
Ralf Becker
|
d33929a332
|
* Addressbook/CardDAV: fixed sync all in one addressbook changed AB to personal, use default addressbook for new contacts if synced, otherwise use always synced personal AB
|
2012-02-15 13:04:27 +00:00 |
|
Ralf Becker
|
902c040add
|
handling special case of module "egroupware" in merge
|
2012-02-15 10:37:23 +00:00 |
|
Ralf Becker
|
81f42ec050
|
making ^/trunk default for svn-helper.php merge
|
2012-02-15 10:32:08 +00:00 |
|
Ralf Becker
|
0b3f4a04f0
|
switch filter (all|global|own) and access column off for all global categories
|
2012-02-15 10:25:41 +00:00 |
|
Ralf Becker
|
0d5d839b30
|
fixed app >> categories filter "all" to contain private categories too, also added a private column for easier identification
|
2012-02-15 09:40:05 +00:00 |
|
Nathan Gray
|
90ccc3f8fc
|
Sitemgr reservations - Add confirmed addressbook option to move confirmed contacts
|
2012-02-14 21:01:03 +00:00 |
|
Nathan Gray
|
1109aea63a
|
Lock import/export job while running, to prevent multiple instances.
|
2012-02-14 20:29:33 +00:00 |
|
Nathan Gray
|
68798a2200
|
- Fix sorting by modification time to handle files changed at the same time
- Catch exceptions for logging
|
2012-02-14 18:36:15 +00:00 |
|
Nathan Gray
|
f175a12c6e
|
Reset warnings before starting import
|
2012-02-14 18:34:44 +00:00 |
|
Ralf Becker
|
2939d7bbf3
|
propagate data from settings hook to handlers, to fix failed installs because setup was not detected
|
2012-02-14 17:38:45 +00:00 |
|
Ralf Becker
|
2ba0b31c43
|
added basic update of own cache, to work around failed sitemgr install via setup (cant read just added categories)
|
2012-02-14 17:36:35 +00:00 |
|
Ralf Becker
|
7d2572dca5
|
added user-agent detection for Snow Leopard (OS X 10.6) addressbook, to stop it from messing up categories and photo, Lion (10.7) addressbook works find
|
2012-02-14 15:14:41 +00:00 |
|
Nathan Gray
|
1624c37dc7
|
Fix typo in Excel date processing
|
2012-02-13 19:23:17 +00:00 |
|
Nathan Gray
|
4f669300a4
|
When merging into a spreadsheet document, convert dates into SS dates
|
2012-02-13 18:59:00 +00:00 |
|
Nathan Gray
|
59b277ec5f
|
A new sitemgr module for public reservation of one specified resource. Uses an emailed confirmation link to confirm the reservation
|
2012-02-11 00:47:54 +00:00 |
|
Ralf Becker
|
1f76e0c191
|
fixed several small issues around CardDAV and history logging in addressbook (dont log not set custom fields as there are not stored and therefore not changed)
|
2012-02-10 21:29:50 +00:00 |
|
Ralf Becker
|
f8d2a88e41
|
* Addressbook: use vCard version 3 when exporting via context menu
|
2012-02-10 20:32:45 +00:00 |
|
Ralf Becker
|
56f286e877
|
using instance-wide cache for categories, so updates from other sessions are immediatly available and sessions get smaller
|
2012-02-10 20:14:44 +00:00 |
|
Ralf Becker
|
f4f289011e
|
improved svn-helper quickly merge affected modules only, run a diff afterwards and output a commandline for svn update incl. commit-messages of all merged commits: ./svn-helper.php merge (-c N|-r N:M)+ ^/trunk
|
2012-02-10 12:33:57 +00:00 |
|
Ralf Becker
|
eef250747f
|
necessary update for distributions lists as groups in CardDAV, fixes SQL errors "unknows column list_...."
|
2012-02-10 10:09:18 +00:00 |
|
Ralf Becker
|
3ecd71cbc7
|
switch off permanent error-log
|
2012-02-09 20:15:18 +00:00 |
|
Ralf Becker
|
7a6959ca3f
|
many bugfixes around distribution-lists/groups and some code restructuring
|
2012-02-09 20:09:49 +00:00 |
|
Ralf Becker
|
7db225b181
|
* eSync/Addressbook: HTC Desire needs at least one telefon number, otherwise sync of contact fails without error, we now return at least an empty work phone
|
2012-02-09 13:28:47 +00:00 |
|
Ralf Becker
|
edb42dbfd2
|
* eSync/Addressbook: for all-in-one addressbook only use add-default, if it is contained in addressbooks selected, otherwise use personal addressbook
|
2012-02-08 15:12:37 +00:00 |
|
Nathan Gray
|
caec90f104
|
Better handling of date-times without times, prevent double-conversion to server time
|
2012-02-07 20:49:38 +00:00 |
|
Ralf Becker
|
aef04880e9
|
* CalDAV: allow to create private events on OS X iCal, fixing DAV header for new shared folders
|
2012-02-07 20:19:16 +00:00 |
|
Ralf Becker
|
fe0b914acc
|
as SOGO Connector requires ETag header to recognice as successful PUT, we are sending them again for it
|
2012-02-07 17:10:52 +00:00 |
|
Ralf Becker
|
213a53900d
|
missing change in addressbook for r37912
|
2012-02-07 17:10:21 +00:00 |
|
Nathan Gray
|
6fa67b2e28
|
More robust handling of importing date-times:
1. Check against user's preference
2. Try any other possibilities, by egw_time
3. Error, unless app plugin takes special measures
|
2012-02-07 15:37:16 +00:00 |
|
Klaus Leithoff
|
34502fc66f
|
handle warning on cat_id when it is not a string, as expected on explode but already an array of cat-ids
|
2012-02-07 14:10:34 +00:00 |
|
Ralf Becker
|
5b81fca2f1
|
Hide Size in autoindex and move Displayname to first column after name
|
2012-02-07 12:47:49 +00:00 |
|
Nathan Gray
|
a7fd0331bd
|
Handle missing DateTime object
|
2012-02-06 18:40:12 +00:00 |
|
Nathan Gray
|
465498b36c
|
- Return errors in timestamp formatting so they can be displayed to user
- Make sure timestamps returned are timestamps, not DateTimes
|
2012-02-06 16:23:33 +00:00 |
|
Nathan Gray
|
88cd6de65f
|
Process infolog start date as a timestamp, instead of just date
|
2012-02-06 16:22:35 +00:00 |
|
Ralf Becker
|
d7fca17d6e
|
resurrect preference to sync all ABs into one (allways implied for OS X) and new pref to "Distributionlists as groups", plus explenation of the prefs
|
2012-02-04 21:47:28 +00:00 |
|
Ralf Becker
|
d89f48d9c1
|
implement RFC 5995 add member to collection via POST, but not yet set DAV:add-member due to problems with OS X clients
|
2012-02-04 20:24:01 +00:00 |
|
Ralf Becker
|
c5ca42a4b1
|
move app-specific settings to app-handler
|
2012-02-04 01:24:34 +00:00 |
|
Ralf Becker
|
d21be8d871
|
move logic of which addressbook/calendars are shared into app-handler
|
2012-02-04 01:03:56 +00:00 |
|