Ralf Becker
|
b1a1f56064
|
cat_owner can be groups too (cat_owner < 0)
|
2012-02-17 11:02:33 +00:00 |
|
Ralf Becker
|
27cd6350bb
|
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:12:23 +00:00 |
|
Ralf Becker
|
effb755417
|
fixed PHP Warning, if log-dir is not yet created
|
2012-02-17 08:14:29 +00:00 |
|
Ralf Becker
|
bf5d3bc296
|
fixed SQL error when GET-ing a distribution list
|
2012-02-17 08:08:48 +00:00 |
|
Ralf Becker
|
8dcd373813
|
* CalDAV/CardDAV: continous display (like tail -f) of logs inside EGroupware
|
2012-02-16 16:41:27 +00:00 |
|
Ralf Becker
|
3ac708068c
|
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:36:12 +00:00 |
|
Ralf Becker
|
82f2c91005
|
Ajax log file viewer (tail -f)
|
2012-02-15 21:32:45 +00:00 |
|
Ralf Becker
|
32bc243464
|
Restore all eTemplates from distirbution file via eTemplate editor (no need to touch distribution file or fiddle with the database)
|
2012-02-15 14:52:52 +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
|
e9502eda30
|
* 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:57 +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
|
86f65f7d0a
|
handling special case of module "egroupware" in merge
|
2012-02-15 10:38:36 +00:00 |
|
Ralf Becker
|
902c040add
|
handling special case of module "egroupware" in merge
|
2012-02-15 10:37:23 +00:00 |
|
Ralf Becker
|
4de730864e
|
making ^/trunk default for svn-helper.php merge
|
2012-02-15 10:32:22 +00:00 |
|
Ralf Becker
|
81f42ec050
|
making ^/trunk default for svn-helper.php merge
|
2012-02-15 10:32:08 +00:00 |
|
Ralf Becker
|
038a157b37
|
switch filter (all|global|own) and access column off for all global categories
|
2012-02-15 10:31:19 +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
|
205a362497
|
fixed app >> categories filter "all" to contain private categories too, also added a private column for easier identification
|
2012-02-15 09:43:19 +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
|
34393ca041
|
propagate data from settings hook to handlers, to fix failed installs because setup was not detected
|
2012-02-14 17:39:40 +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
|
ec5f38ca05
|
added basic update of own cache, to work around failed sitemgr install via setup (cant read just added categories)
|
2012-02-14 17:37:20 +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
|
8b0cb9cfb7
|
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:15:26 +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 |
|
Ralf Becker
|
6745742387
|
Process infolog start date as a timestamp, instead of just date
|
2012-02-14 13:34:04 +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
|
7eb3973dda
|
modified lists db-backend to return list_(modified|etag) from MAX(egw_addressbook2lists.list_added) and a static list_(uid|carddav_name), to NOT require db-schema update
|
2012-02-10 22:33:31 +00:00 |
|
Ralf Becker
|
ab84acc81f
|
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:30:48 +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
|
eb331dc4e8
|
* Addressbook: use vCard version 3 when exporting via context menu
|
2012-02-10 20:33:21 +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
|
01ee489460
|
using instance-wide cache for categories, so updates from other sessions are immediatly available and sessions get smaller
|
2012-02-10 20:17:28 +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
|
44ff7cdafa
|
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:34:37 +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
|
1a1b5c9d93
|
switch off permanent error-log
|
2012-02-10 12:25:39 +00:00 |
|
Ralf Becker
|
8a5200db66
|
* CalDAV: allow to create private events on OS X iCal, fixing DAV header for new shared folders
|
2012-02-10 12:24:43 +00:00 |
|
Ralf Becker
|
ceef3a3866
|
as SOGO Connector requires ETag header to recognice as successful PUT, we are sending them again for it
|
2012-02-10 11:46:57 +00:00 |
|
Ralf Becker
|
e789762727
|
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
r37966: many bugfixes around distribution-lists/groups and some code restructuring
|
2012-02-10 11:44:52 +00:00 |
|
Ralf Becker
|
4bae2b7fcd
|
Hide Size in autoindex and move Displayname to first column after name
|
2012-02-10 11:29:55 +00:00 |
|
Ralf Becker
|
21dfe8ac02
|
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-10 11:28:56 +00:00 |
|
Ralf Becker
|
9d85196706
|
move logic of which addressbook/calendars are shared into app-handler
move app-specific settings to app-handler
|
2012-02-10 11:27:26 +00:00 |
|
Ralf Becker
|
c01e631e95
|
* CalDAV: fixed Outlook needs Microsoft specific x-property to recognice all-day events as such
|
2012-02-10 11:18:42 +00:00 |
|