Ralf Becker
|
6127be47d7
|
* CalDAV: fix recurring event one day short, if number of recurence specified together with event-length, after rrule in iCal
|
2012-10-23 14:22:33 +00:00 |
|
Ralf Becker
|
4b0559ab4d
|
* CalDAV: allow organizer (edit-rights) update with If-Schedule-Tag-Match eg. from iOS or OS X iCal when event series was changed with "this in future" semantics
|
2012-10-23 11:35:07 +00:00 |
|
Ralf Becker
|
53229ef57d
|
* Calendar/CalDAV/eSync: fixed truncating an existing daily event left it one day to long
|
2012-10-23 10:55:54 +00:00 |
|
Klaus Leithoff
|
bf65dee557
|
since we allow ampersand in local-part of the emailaddress, we have to handle this while preprocessing template data
|
2012-10-23 10:38:14 +00:00 |
|
Klaus Leithoff
|
9ddda61334
|
* Addressbook/API: allow ampersand and plus in local part of emailaddress for email validation
|
2012-10-23 08:57:22 +00:00 |
|
Ralf Becker
|
3102a26a57
|
work around a warning, if database password contains a non-ascii char (eg. German umlaut)
|
2012-10-23 08:20:54 +00:00 |
|
Ralf Becker
|
a6190a6933
|
* API: only cache in APC by default, if it has at least 64M of shared memory, otherwise use filesystem
|
2012-10-23 07:49:21 +00:00 |
|
Nathan Gray
|
6dbc821ec6
|
Fix 'Whole query' list actions
|
2012-10-22 19:44:04 +00:00 |
|
Nathan Gray
|
2bf57629fa
|
Change popup positioning to absolute, maybe works better in FF/IE
|
2012-10-22 19:21:05 +00:00 |
|
Nathan Gray
|
7f2962b08e
|
Show deleted status even when there are no statuses
|
2012-10-22 18:42:02 +00:00 |
|
Nathan Gray
|
014c720546
|
Don't add 'Deleted' status to status list, just add it where needed and use an Undelete button
|
2012-10-22 18:31:11 +00:00 |
|
Nathan Gray
|
13844bbf17
|
Automatically change Import/Export sidebox link to just 'Export' if the app has more than one plugin
|
2012-10-22 17:22:30 +00:00 |
|
Nathan Gray
|
505c87b946
|
- Hide exception button if start is after end (error)
- If actual date is missing (event creation), use start date for exception button
|
2012-10-22 17:03:02 +00:00 |
|
Ralf Becker
|
c87d6997ab
|
* CalDAV: fixed parsing of principal urls used by iOS6 for users
|
2012-10-22 16:43:51 +00:00 |
|
Nathan Gray
|
685bcd6632
|
Copy links when copying event
|
2012-10-22 16:15:06 +00:00 |
|
Ralf Becker
|
7d5c44ac61
|
* Calendar: deny creating of recurring events, if duration of a single recurrence is longer then the recurrence interval
|
2012-10-22 15:47:06 +00:00 |
|
Ralf Becker
|
f8a007bad4
|
* Calendar/CalDAV/eSync: fixed exceptions get not deleted with series via CalDAV or eSync
moved code from our UI to BO, to either delete exceptions (default) or keep them with a new UID
|
2012-10-22 13:15:40 +00:00 |
|
Ralf Becker
|
9f607a36bb
|
* Calendar/CalDAV: fixed event created in calendar of a resource, was not editable (no owner set, now creating user is owner)
|
2012-10-22 12:45:04 +00:00 |
|
Nathan Gray
|
f300f52162
|
Don't wipe previous mapping if user went back a step
|
2012-10-18 16:54:09 +00:00 |
|
Nathan Gray
|
34f8f7db08
|
Prevent new categories from being created during dry-run
|
2012-10-18 16:38:30 +00:00 |
|
Nathan Gray
|
ae77723140
|
Add delete protection to timesheet
|
2012-10-17 20:24:56 +00:00 |
|
Nathan Gray
|
789b51d5cd
|
Center 'Edit series' popup in window
|
2012-10-17 17:17:02 +00:00 |
|
Nathan Gray
|
74c683f6b2
|
Fix recurrence calendar popup for new entries too
|
2012-10-17 16:34:56 +00:00 |
|
Nathan Gray
|
5132b8e3ca
|
Process the whole file when doing a preview, but only keep a few records for display
|
2012-10-17 14:49:18 +00:00 |
|
Nathan Gray
|
7c9f8e18a5
|
Pre-set recurrence end date in popup to current start date
|
2012-10-16 22:01:48 +00:00 |
|
Nathan Gray
|
5a9e661dce
|
Pre-set recurrence end date in popup to start date
|
2012-10-16 21:55:53 +00:00 |
|
Nathan Gray
|
cdeff90e8c
|
Remove outdated CSV export charset preference - Import/Export app is used now
|
2012-10-16 19:33:06 +00:00 |
|
Nathan Gray
|
4f59f282a0
|
If exporting a single record, name the download file accordingly
|
2012-10-16 18:45:13 +00:00 |
|
Nathan Gray
|
e75e112598
|
Allow plugins to suggest download file names
|
2012-10-16 18:44:33 +00:00 |
|
Ralf Becker
|
23a97f6ab8
|
allow to switch minification of JS or CSS files off via Admin >> Site configuration, it is switched on by default
|
2012-10-16 09:40:05 +00:00 |
|
Nathan Gray
|
fbd2f62012
|
Add copy action to list context menu
|
2012-10-15 22:37:24 +00:00 |
|
Nathan Gray
|
d92a2315cb
|
Some documentation updates
|
2012-10-15 21:28:33 +00:00 |
|
Nathan Gray
|
8c74ba7383
|
Use jQuery to decode all entities in caption for confirm prompt
|
2012-10-15 18:40:11 +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 |
|
Ralf Becker
|
6996efe50b
|
use minify on javascript files: for now minify does NOT support query parameters, nor php files generating javascript, therefore these are excluded
|
2012-10-15 17:22:44 +00:00 |
|
Ralf Becker
|
82c73c423e
|
patch for minify to support EGroupware set up as an alias, which is a common setup
|
2012-10-15 16:22:42 +00:00 |
|
Klaus Leithoff
|
019a84cd17
|
update htmLawed to Version 1.1.14 (including adaptions from http://www.bioinformatics.org/phplabware/forum/viewtopic.php?id=235)
|
2012-10-15 09:33:01 +00:00 |
|
Ralf Becker
|
4e8f54268c
|
fix for typo: path_url --> parse_url
|
2012-10-15 06:51:54 +00:00 |
|
Ralf Becker
|
71ec92a777
|
cache, concat and minify all css resources to speed up requests, javascript files planned too
|
2012-10-14 19:38:32 +00:00 |
|
Ralf Becker
|
f028e6d24e
|
should fix Fatal error: Cannot use string offset as an array in line 671
|
2012-10-14 08:20:00 +00:00 |
|
Nathan Gray
|
f34afea1c7
|
Keep previous CSV-only preview around too
|
2012-10-12 19:54:39 +00:00 |
|
Nathan Gray
|
2b96aff758
|
Import / Export cleanup:
- Start reducing some duplication by making better use of common CSV import ancestor
- Work towards a universal preview, regardless of file type
|
2012-10-12 19:50:26 +00:00 |
|
Nathan Gray
|
02e72dc15c
|
Fix handling of recurrence and time zone
|
2012-10-12 17:11:29 +00:00 |
|
Nathan Gray
|
dccb36e16a
|
Fix typo causing new/edit definition suggestions to always be shown
|
2012-10-12 15:53:17 +00:00 |
|
Ralf Becker
|
4c5b764347
|
allow to use HTTP_HOST (without optional port) or SERVER_NAME to find matching instance
|
2012-10-12 15:11:42 +00:00 |
|
Nathan Gray
|
870d49f881
|
Show new / edit definition options on any warning
|
2012-10-12 15:05:29 +00:00 |
|
Ralf Becker
|
03fe6356cb
|
allow to create an instance specific admin, user- or group-context
|
2012-10-12 13:35:20 +00:00 |
|
Ralf Becker
|
1093103856
|
fixed not working account migration: need to invalidate cache: otherwise no migration takes place, if cached results says account already exists
|
2012-10-12 12:55:19 +00:00 |
|
Ralf Becker
|
f3574b59bc
|
allow to specify grant host for database creation
|
2012-10-12 10:57:21 +00:00 |
|
Nathan Gray
|
68968db0e7
|
Fix missing conditions
|
2012-10-11 20:06:41 +00:00 |
|