Ralf Becker
07288f7117
* all apps: fixing serveral cases of wrong Url when proxying and terminating TLS on the proxy
2019-11-15 13:55:12 +01:00
Ralf Becker
56765ab1a9
fix wired CSP error after some 404 in html content
2019-11-14 15:20:36 +01:00
Ralf Becker
d854954f0f
use hostname from setup, only if webserver-url starts with a slash, closer to previous behavior
2019-11-13 18:29:04 +01:00
Ralf Becker
153fc140bb
* CalDAV/Calendar: iOS also no longer allowed to accept/reject invitations
...
now we skip encoding href attributes with mailto: urls independent of user-agent
2019-11-13 16:13:20 +01:00
Ralf Becker
1e925a3d06
new class Api\Header\Http to handle X-Forwarded-Host and -Schema headers
...
also kope now with multiple comma-separated host-names in X-Forwarded-Host header happening with multiple proxys
2019-11-12 20:16:40 +01:00
Ralf Becker
467d802400
* CalDAV/Calendar: Lightning 68 no longer allowed to accept/reject invitations
...
Caused by calendar-user-address-set in principal had url encoded @ in email
--> now using a minimal url-encoding for Lightning, to not encode @
2019-11-11 18:02:51 +01:00
Hadi Nategh
5b946da747
Add specific class for toggle_readonly mode
2019-11-11 14:13:17 +01:00
Ralf Becker
e4ee323b5e
correctly encode success message
2019-11-01 11:41:25 +01:00
Ralf Becker
d61aa895d7
Changelog for 19.1.20191031
2019-10-31 14:02:13 +01:00
Ralf Becker
43b174b9d0
speed up restore of database by inserting up to 500 row in one statement (was only 10)
2019-10-30 17:16:00 +01:00
Ralf Becker
6302229761
* Mail: stop logging of mails to webserver error-log
2019-10-30 15:10:02 +01:00
Hadi Nategh
dac1d1b05f
Set style tag in htmlarea widget as valid by default
2019-10-29 13:43:45 +01:00
Ralf Becker
5a8aa3d746
also remove /api/thumbnail.php from access-log updates
2019-10-29 13:21:38 +01:00
nathangray
626faffa7f
Revert "* Api: Fix bug where some links opened in the application's main tab instead of popups"
...
It did not take into account all apps (projectmanager & addressbook should open in main tab)
This reverts commit 474796c9bb
.
2019-10-28 11:57:45 -06:00
Ralf Becker
d5887d342d
extract logic of custom-field search method
...
process_search modifies the parameters so search calls this method and then its parent with the modified parameters
2019-10-27 17:18:04 +01:00
Ralf Becker
1a80107886
treat "0" as false as does php, our database storage and et2_checkType()
2019-10-25 18:27:07 +02:00
nathangray
4424d58aaf
Etemplate: Fix taglist-account would reject most values
2019-10-25 09:25:37 -06:00
nathangray
0f75a0e50b
Api: Cleanup by moving password check to its own function
2019-10-25 09:24:30 -06:00
nathangray
9027c583a3
* Api: Fix bug where some links opened in the application's main tab instead of popups
...
Now keeping addressbook & projectmanager opening in main tab
2019-10-25 09:23:41 -06:00
nathangray
5af184a8f9
* Api: Fix bug where some links opened in the application's main tab instead of popups
2019-10-25 09:23:33 -06:00
nathangray
ee72ba3c8f
Shrink date widget icon
2019-10-23 12:03:58 -06:00
Hadi Nategh
cbdbd2e983
* Mail: fix mails consists of both multipart/mixed and multipart/related create duplicated content
2019-10-22 10:55:12 +02:00
Hadi Nategh
19101e8772
Use letter avatar when user have no personal avatar is set in addressbook
2019-10-22 10:53:06 +02:00
Hadi Nategh
7fdb1966d4
Implement letter avatar in client-side as avatar widget's component
2019-10-22 10:49:44 +02:00
Ralf Becker
99fb0b50ba
fix regular expression to not update access-log for avatar
2019-10-22 10:01:52 +02:00
Ralf Becker
acbae52c87
UCS 4.4 Rest API gives an error creating group "Default"
...
claiming a user or group with that name exists, which is not the case
(probably because other LDAP objects with cn=Default exist)
we work around that by creating it as DefaultX and rename it in LDAP to Default for now
2019-10-18 16:24:23 +02:00
Hadi Nategh
62cad1ed0f
Add missing timezone selectbox in framework
2019-10-18 15:02:20 +02:00
Hadi Nategh
dff2937190
Call on logout event when any sort of logout happens
2019-10-18 15:02:07 +02:00
nathangray
c6d95ff2db
Fix singe fields attribute (as string) did not work
2019-10-17 15:25:06 -06:00
nathangray
3eef3f0918
Add attribute to turn off double click to edit editable widget
2019-10-17 10:39:50 -06:00
nathangray
a80db6c07e
Etemplate: Expand VFS path attribute, if present
2019-10-17 10:39:33 -06:00
Hadi Nategh
9bb46bb0ee
Fix some translations for tinymce editor
2019-10-17 13:21:50 +02:00
nathangray
2f2656f34f
Fix missing translations reported by Stefan Unverricht
2019-10-17 13:21:27 +02:00
Hadi Nategh
2fadc48f4e
Revert commit a7556c8f25
2019-10-17 13:17:20 +02:00
Hadi Nategh
a7556c8f25
Add missing tinymce custom translation files
2019-10-17 12:36:11 +02:00
Hadi Nategh
5c9dafb928
Call client-side logout hooks when the logout button is triggered
2019-10-16 14:37:07 +02:00
Hadi Nategh
44b5b48abc
Fix search query for vfsSelect search box
2019-10-16 13:12:00 +02:00
Ralf Becker
523786c09b
* Mail/Api: fix password change looses S/Mime, one time passwords and other credentials
...
skip mail-accounts is user editable check for password change
some stored credentials are not event linked to mail accounts or
might belong to by user not editable accounts like smime on a mail account for all
2019-10-15 18:40:01 +02:00
Hadi Nategh
399826e993
Fix htmlarea "enable features in toolbar" preference not working
2019-10-14 15:26:15 +02:00
nathangray
8df36b291c
Api: Use calendar icon for date selection icon
2019-10-10 15:13:47 -06:00
nathangray
1353acc235
Fix some translation issues reported by Stefan Unverricht
2019-10-10 10:35:08 -06:00
Ralf Becker
0f916f3471
set auth_type=univention for account_repository=univention (was ldap)
2019-10-10 17:10:05 +02:00
Hadi Nategh
9143d1f5e9
Add format block as preference for pre-selecting block on editor initialization
2019-10-10 13:59:38 +02:00
nathangray
b80fbd13de
Remove duplicate method
2019-10-09 09:26:31 -06:00
nathangray
5ebb5f3853
Get Sharing to recognize editable Collabora shares for determining class
2019-10-09 09:26:19 -06:00
nathangray
0be5913083
Translations from Birgit for filemanager share actions
2019-10-08 13:04:44 -06:00
nathangray
45788131d8
Fix sharing only looks for addressbook templates for insert into document
2019-10-08 13:03:22 -06:00
nathangray
8015f3345d
Api - Better handling of enabled attribute for share actions
2019-10-08 13:03:06 -06:00
nathangray
d973ea9329
Api - Add a Share filemanager directory context menu action
2019-10-08 13:02:55 -06:00
nathangray
f50f21b4d9
Etemplate: Fix sizing and layout for diffs when they're part of a multipart entry
2019-10-08 12:41:07 -06:00
nathangray
0d34650a7d
Etemplate: historylog - get diff to work as part of multi-part entries
2019-10-08 12:40:52 -06:00
nathangray
e1fd1197ec
Different Download as ZIP url, some had errors with the previous
...
#37061
2019-10-08 12:38:56 -06:00
Hadi Nategh
7ca76b9160
Make sure excluded mime types are type of string before splitting them, avoid js error "Uncaught typeError: ex_mime.split is not a function"
2019-10-02 13:53:53 +02:00
Ralf Becker
6f38d5d5c9
fix for stable Univention 4.4-2 REST API
2019-09-30 12:38:28 +02:00
Ralf Becker
2f92245c0f
ignore updates (session creation is written) of *dav and avatar, due to possible high volume of updates
2019-09-27 15:59:51 +02:00
Ralf Becker
008fe18887
Changelog for 19.1.20190925
2019-09-25 13:26:54 +02:00
Hadi Nategh
1f5319de70
Improve toolbar admin sections
2019-09-25 11:20:20 +02:00
Hadi Nategh
2f72db2b0b
* UiUx: Implement applications list up/down scroll buttons (as an user preference feature)
2019-09-24 11:43:45 +02:00
Ralf Becker
0f24d0187c
* InfoLog: fix delegation no longer shown after database restore
2019-09-24 11:25:55 +02:00
Ralf Becker
0f5db49054
MariaDB before 10.3 could not update same table used in a sub-query
2019-09-21 09:45:19 +02:00
Hadi Nategh
80cc42d021
Fix expose view download icon
2019-09-20 14:07:29 +02:00
nathangray
451cf01df6
Etemplate - make editableWidget a submitListener, so if someone submits while editing, the edit is still saved.
2019-09-19 10:19:32 -06:00
nathangray
5ca22b528d
Etemplate: Fix unable to clear color picker
2019-09-19 10:05:20 -06:00
nathangray
fb9530c907
Filemanager: Fix shared directory could not open odp (or other non-odt files) in Collabora
...
Also fix "Permission denied" error trying to open office files without Collabora
2019-09-19 13:15:46 +02:00
Ralf Becker
4b1b02bff6
* History: fix timestamps broken by 19.1 update storing diffs using timestamp of preceeding row
2019-09-19 11:10:19 +02:00
Ralf Becker
12c5313fd9
keep timestamps when updating history-log to diff-format
2019-09-19 09:37:53 +02:00
nathangray
56110e7778
Revert "Revert "Api - Add Sharing->get_path() so we can get the path of the share""
...
Problem was a missing backport from Collabora.
2019-09-18 11:58:57 -06:00
Ralf Becker
65789e8f01
Revert "Api - Add Sharing->get_path() so we can get the path of the share"
...
With that commit opening an office file in Collabora gives a PHP Fatal error:
Cannot make non static method EGroupware\Api\Sharing::get_path() static in class EGroupware\Collabora\Wopi in /var/www/epl-19.1-compat/collabora/src/Wopi.php on line 25
This reverts commit 7153f7fe61
.
2019-09-18 09:43:39 +02:00
Ralf Becker
fc90fdd9d2
Changelog for 19.1.20190917
2019-09-17 18:19:02 +02:00
nathangray
7153f7fe61
Api - Add Sharing->get_path() so we can get the path of the share
2019-09-17 10:01:06 -06:00
Hadi Nategh
8fb0869c5a
Fix modify mail subject action's title
2019-09-17 17:01:12 +02:00
nathangray
7e067c8789
Mail - another fix for extra newlines, now with less out of memory errors
2019-09-16 15:55:49 -06:00
Ralf Becker
89b2568a6c
* Univention: fix "Must change password upon next login" feature
2019-09-16 10:07:44 +02:00
nathangray
b592b9d009
Calendar: fix another case of group events not showing properly
2019-09-12 09:15:04 +02:00
Ralf Becker
d45397c583
CalDAV/CardDAV: fix not working creation of new contacts in MacOS Addressbook
...
OSX Addressbook sends ?add-member url-encoded
2019-09-12 09:14:46 +02:00
Ralf Becker
c63f523e66
* Preferences: always show Security & Password popup, only disable password tab, if no rights to change it
2019-09-11 12:56:58 +02:00
nathangray
fc2d88c1e6
Api - fix category color positioning in nextmatch category header
2019-09-10 10:50:15 -06:00
nathangray
af0298f6fd
Api - fix typo preventing translation of exception headlines
2019-09-09 14:33:13 -06:00
Ralf Becker
589e3906fc
fix aborted WebAuthn not treated as failure of 2nd factor, if registered
2019-09-08 10:31:42 +02:00
Ralf Becker
2ea4caecac
hook to allow apps to modify login page, eg. for multifactor auth
2019-09-08 10:31:42 +02:00
nathangray
09afa17ad2
Api - fix portrait / landscape icon positioning in print dialog
2019-08-26 11:55:59 -06:00
Ralf Becker
5154b53890
Changelog for 19.1.20190822
2019-08-22 17:50:46 +02:00
Ralf Becker
38c139c0b2
pending translations from our translation server
2019-08-22 14:02:02 +02:00
Hadi Nategh
29ff312906
* Mail: add format selector into compose htmltext editor's toolbar
2019-08-20 15:59:27 +02:00
Hadi Nategh
5f0ecb60cf
Fix last visible tab wrongly set to closable
2019-08-20 14:02:10 +02:00
Ralf Becker
4b6d507060
* Api: no longer loggin last-logintime of anonymous user
...
to not block website and also to better cope with high rate anon endpoints
might be called creating a bottleneck in the egw_accounts table.
2019-08-19 16:52:06 +02:00
Hadi Nategh
d521364034
Fix miss alignment of searchbox in VFS dialog
2019-08-19 10:57:25 +02:00
nathangray
2be6f476a2
Etemplate - fix diff widget line numbers not scrolling properly in Firefox
2019-08-14 14:59:55 -06:00
nathangray
c54932f77a
Etemplate - fully implement label widget's "for" attribute
2019-08-14 14:52:48 -06:00
Hadi Nategh
8dd77c664d
Set correct appname when updating actions
2019-08-14 15:52:24 +02:00
Ralf Becker
524264b6d6
one more old eGroupWare
2019-08-14 12:14:16 +02:00
Hadi Nategh
b4505f7b71
* Mobile theme: fix broken html editor in mobile view (e.g. mail compose)
2019-08-14 10:13:27 +02:00
Ralf Becker
38a308186c
add cache-buster to new login-background to force browser to load it
2019-08-13 15:02:17 +02:00
Ralf Becker
bf0987dbc5
Changelog for 19.1.20190813
2019-08-13 09:05:29 +02:00
Ralf Becker
a64c279871
slightly improved login background for 19.1
2019-08-12 15:14:10 +02:00
Ralf Becker
8797277283
adding Github and Discoure (forum) to login page
2019-08-09 17:37:27 +02:00
Ralf Becker
7c080e82d0
fix default "EGroupware" site_title for new login page
2019-08-09 17:37:18 +02:00
Ralf Becker
0670ea9762
* Login: new background and logo for login page
2019-08-09 17:37:04 +02:00
Hadi Nategh
2f5e4b13bb
Revert commit 91f85186cd
as it breaks mail reply
2019-08-06 16:05:28 +02:00
Ralf Becker
9d2f20e5cf
Changelog for 19.1.20190806
2019-08-06 12:45:05 +02:00