nathangray
cf255ba1b1
Calendar - Add a title to import ical delete options, some translations from Birgit Becker
2018-10-09 10:27:00 -06:00
nathangray
40b67e6875
Calendar - change iCal import purge filter from date range to number of days in the past/future
2018-10-09 10:26:34 -06:00
nathangray
3a6b2ce630
* Calendar - iCal import - Add option to specify owner of imported events
...
- Add option to empty calendar before import
2018-10-09 10:26:16 -06:00
Hadi Nategh
e225b2d0ec
No grant required for inviting a contact
2018-10-09 18:12:08 +02:00
Ralf Becker
32739d64d6
fix storing and retrieval of urls containing % or %25
...
- PUT with url containing an encoded % (%25) was stored as is, due to minimal encoding in HTTP_WebDAV_Server class, now this is changed back to store just %
- PROPFIND/REPORT was urldecoding the caldav_name/path, so % as well as %25 were reported as %25
- multiget REPORT was not finding a caldav_name containing %25 reported in PROPFIND as %2525
--> all above is working now and caldav_name with %25 or %2525 can not read via multiget
2018-10-09 18:03:17 +02:00
Ralf Becker
8a7ab90e22
fix PHP Warning: Illegal string offset 'owner'
2018-10-09 13:56:27 +02:00
Ralf Becker
2b837c0355
fix PHP Fatal error: Declaration of EGroupware\Api\CalDAV\Principals::delete(&$options, $id) must be compatible with EGroupware\Api\CalDAV\Handler::delete(&$options, $id, $user)
2018-10-09 13:42:54 +02:00
Ralf Becker
eff2444deb
* CalDAV: CalDAVSynchronizer: only allow owner/organizer to update or delete an event (not users with edit/delete rights)
2018-10-09 13:14:36 +02:00
Ralf Becker
d895be2015
fix PHP Warning: Use of undefined constant EGW_APP_INC
2018-10-08 12:47:50 +02:00
Ralf Becker
ac9496343f
fix PHP Warning: Invalid argument supplied for foreach()
2018-10-08 12:46:51 +02:00
Ralf Becker
67aa825d33
do no close the session before sending, if we have to store the send text for infolog or other integration in the session
2018-10-08 11:30:20 +02:00
Ralf Becker
bcbd7d9a4c
fix PHP Warning: array_keys() expects parameter 1 to be array, null given
2018-10-08 10:57:33 +02:00
nathangray
d1d4ffb7dd
Fix resource invite permission was checked for every resource type
2018-10-05 09:27:38 -06:00
nathangray
fa2469b0e3
Prefer most specific select options, if available
2018-10-05 09:14:58 -06:00
nathangray
e6c73af4d0
Use framework tooltips for toolbar button tooltips instead of browser titles
...
Avoids Firefox actually changing the title text sometimes
2018-10-05 09:14:36 -06:00
nathangray
4c9273f70d
* Infolog, Timesheet - Fix link title placeholders not working
2018-10-04 11:20:09 -06:00
Hadi Nategh
e65ab1d623
Add missing parts from previous commit
2018-10-04 17:30:04 +02:00
Hadi Nategh
5d05a14658
Fix loading_prompt spinner alignments
2018-10-04 17:29:54 +02:00
Hadi Nategh
e2bfd41f24
* Api: change default submit to async call and try to block user interfering with submitted popup until the response
2018-10-04 17:29:28 +02:00
Ralf Becker
8764b72481
check if we have a valid template and/or theme on 17.1 update
2018-10-02 12:46:10 +02:00
nathangray
4024db8353
* Addressbook - fix birthday cache was not cleared when birthday edited
2018-10-01 08:52:28 -06:00
nathangray
68b83de1ec
Only set taglist empty label for editable widgets
2018-09-28 10:49:43 -06:00
nathangray
a2fece2e35
Some missed translations reported by Stefan Unverricht
2018-09-27 11:47:33 -06:00
nathangray
e63424e059
Explicitly set taglist empty label 'Select some options' when missing so it can be translated
2018-09-27 11:47:22 -06:00
nathangray
1e7effe370
* Calendar - fix adding events to days loaded and cached but not shown in current view would not show when view gets changed
2018-09-25 09:15:35 -06:00
nathangray
f208985cc4
* Calendar - fix multi-day events ending at 00:00 would only be shown for the first day
2018-09-25 09:14:48 -06:00
Hadi Nategh
0e54aaf345
Merge pull request #49 from tompsonx/master
...
* Resources: correct the field name from res_owner to res_creator.
2018-09-25 11:46:05 +02:00
Hadi Nategh
8f59f1ce14
Fix commit 4bd103fd7d
2018-09-24 15:01:06 +02:00
Ralf Becker
cad3776985
* CalDAV: work around problems with Outlook CalDAV Synchroniser ( https://caldavsynchronizer.org/ )
...
- sends a DELETE to reject a meeting request --> deletes event for all participants, if user has delete rights on the calendar
- always sends all participants back with status NEEDS-ACTION --> resets status of all participant, if user has edit rights
--> remove all add, edit, delete rights from other users
2018-09-24 12:32:35 +02:00
nathangray
de90c27873
Keep image tags when merging into HTML templates
2018-09-21 08:36:18 -06:00
nathangray
1614c8c3c3
Some missed translations reported by Stefan Unverricht
2018-09-20 13:02:58 -06:00
Hadi Nategh
c70f7d67ef
Draft message suppose to be removed immediately after sent
2018-09-20 16:08:30 +02:00
Hadi Nategh
64dd615257
* Mail: fix deleting mails from draft folder does not respect "move to trash" in delete message preference
2018-09-20 15:25:42 +02:00
Hadi Nategh
23e947566c
Fix 7-5 days switch action in calendar toolbar does not show a right cursor
2018-09-20 14:25:56 +02:00
Hadi Nategh
a371eb7b10
Make sure whitespaces are removed from certkey before doing comparison
2018-09-20 14:14:33 +02:00
Ralf Becker
89ba6df80b
fix PHP Warning: Use of undefined constant account_id - assumed 'account_id'
...
also nicer formatting of data with json and pretty-printed tooltip
2018-09-20 11:49:06 +02:00
Hadi Nategh
6ebe5a1679
Fix infolog encryption and timestamp buttons misalignment
2018-09-20 10:38:42 +02:00
nathangray
32b44679f6
Translate taglist option labels
2018-09-17 10:43:38 -06:00
Ralf Becker
37ffe0aef7
fix not working login with permanent redirect to login page: session could not be verified
2018-09-17 15:05:26 +02:00
Hadi Nategh
cd3f380fcd
* Mail: fix signed/encrypted S/MIME new message does not take CC or BCC fields into account
2018-09-17 11:12:25 +02:00
Hadi Nategh
d18b1d4675
Fix last modifier field in infolog edit dialog sometimes gets messed up because of lack of space
2018-09-17 10:36:55 +02:00
nathangray
0d5bb226bf
Better handling of HTML tables when merging.
...
Fixes table within table broke format parsing.
2018-09-14 09:44:03 -06:00
nathangray
55784ec703
Missing translations from Stefan Unverricht
2018-09-13 14:29:22 -06:00
nathangray
030a75e2f0
Make link-to results list taller, search box in nextmatch header wider
2018-09-13 11:45:26 -06:00
nathangray
560bc51b8d
Use flag to tell Contacts we want to save the picture
2018-09-13 09:13:29 -06:00
nathangray
f87244f6db
Translations for 'do not notify' preference
2018-09-13 09:05:41 -06:00
nathangray
1eda1ee6b3
* Infolog - Add a preference to check 'Do not notify' by default for selected types
2018-09-13 09:01:25 -06:00
Ralf Becker
cf1471f7aa
fix <taglist multiple="false" returns array(<id>)
...
more complete fix for server-side handling of boolean attributes commited to master
2018-09-13 15:41:24 +02:00
Ralf Becker
2b5b9470c7
* CalDAV/Calendar: iOS sometimes created a new event when confirming a deleted one
2018-09-13 15:37:26 +02:00
Ralf Becker
1a1c2f0aff
fix PHP Warning: Use of undefined constant OPENLDAP_LDAPSERVER
2018-09-12 17:08:04 +02:00