Commit Graph

33129 Commits

Author SHA1 Message Date
Hadi Nategh
8105090e39 Unbind events after widget gets cleared from DOM to avoid calling events like onchange for second time (eg. infolog projectmanager selection) 2018-10-12 11:30:23 +02:00
Ralf Becker
331f475ded use CSS to break long lines and keep links intact 2018-10-11 09:35:38 +02:00
Ralf Becker
414095b5f8 change debian.postinst to NOT run post_install.php, if $DOCKER_HOST_NAME and $DB_HOST is non-empty
like we already did that for Univention Docker installation
2018-10-10 10:46:42 +02:00
nathangray
1811fd29c6 Fix complex name finding to handle select options with label & value set, not just simple key => values 2018-10-09 19:06:34 +02:00
nathangray
1ffdf3206c Merge branch '17.1' of github.com:EGroupware/egroupware into 17.1 2018-10-09 11:02:24 -06:00
Ralf Becker
3752737838 fixing no grant required for inviting contacts 2018-10-09 18:59:20 +02:00
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