Hadi Nategh
7f2891263b
Make sure value is set before using it
2018-11-06 16:31:52 +01:00
Hadi Nategh
cb887eab90
* Api: fix radiobox not return current selected value but the first value
2018-11-06 14:33:00 +01:00
nathangray
771a7b71bb
Etemplate - change default empty label for multiple user/group selection to more appropriate 'Select user or group'
2018-11-01 11:56:48 -06:00
nathangray
9fe126211e
Missed translations reported by Stefan Unverricht
2018-11-01 11:56:38 -06:00
Ralf Becker
65b6d8f751
also set Error/Errno, if database is readonly
2018-10-28 09:31:35 +01:00
Ralf Becker
10f7170797
fix PHP Warning: array_shift() expects parameter 1 to be array, null given
2018-10-19 13:58:11 +02:00
Ralf Becker
37f6c97441
fix SQLSTATE[42000]: Syntax error or access violation in filemanager
...
caused by not correctly quoted empty string instead of id in extended ACL
2018-10-19 13:49:18 +02:00
Ralf Becker
0065fbc25e
fix PHP Warning: A non-numeric value encountered
2018-10-19 09:33:28 +02:00
Ralf Becker
f9fd1197f3
Changelog for 17.1.20181018
2018-10-18 12:37:09 +00:00
nathangray
557d3793bb
Last / Next date
...
- Fix list title back to just date
- Link leads to actual recurrence for recurring events
2018-10-16 09:03:35 -06:00
nathangray
dae4c1ae57
- Last / next event date for accounts too
...
- Fix bug showing deleted events
- Fix bug showing wrong next date if recurring
2018-10-16 09:03:16 -06:00
nathangray
8b73c0657f
Use custom query for last/next event instead of search
2018-10-16 09:01:55 -06:00
Hadi Nategh
e3ecdf2f41
Fix broken inline images because of wrong url
2018-10-12 16:59:56 +02:00
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
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
Ralf Becker
3752737838
fixing no grant required for inviting contacts
2018-10-09 18:59:20 +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
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
bcbd7d9a4c
fix PHP Warning: array_keys() expects parameter 1 to be array, null given
2018-10-08 10:57:33 +02: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
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
e63424e059
Explicitly set taglist empty label 'Select some options' when missing so it can be translated
2018-09-27 11:47:22 -06: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
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
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
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
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
1a1c2f0aff
fix PHP Warning: Use of undefined constant OPENLDAP_LDAPSERVER
2018-09-12 17:08:04 +02:00
Ralf Becker
a137e13ea4
disabling permanent error_log in favor of $debug attribute
2018-09-12 14:54:00 +02:00
nathangray
ee62522651
Missing 'move' translation in VFS select dialog
2018-09-10 09:52:02 -06:00
Ralf Becker
811444dc98
* Filemanager/SMB: fix directory creation failed on Samba (smbclient PHP extension)
...
smbclient treats every non-zero value of $options parameter as recursive, not just &1 and we have by default &8 = STREAM_REPORT_ERRORS set.
2018-09-06 12:12:21 +02:00
Hadi Nategh
77d2fb3060
Allow single or double quoting as valid personal part of email rfc822
2018-09-05 14:15:15 +02:00
Hadi Nategh
e4d33243a7
Try to stripe extra quoting from personal part of email address
2018-09-05 14:15:01 +02:00
Ralf Becker
626b948639
Changelog for 17.1.20180831
2018-08-30 14:56:14 +00:00
Hadi Nategh
b91ba87ee6
Fix taglist fails to invalidate email address which starts with none visible unicode char
2018-08-30 15:18:39 +02:00
Hadi Nategh
0fb8c47238
* Mail: take opened compose dialogs into account when trying to forward attachment, share files into mail or vcard attachment from addressbook
2018-08-28 14:35:55 +02:00