Ralf Becker
558354bc44
fix error on window closing in Chrome 80+
...
caused by Chrome 80+ no longer allowing to send a synchronious ajax request from beforeunload handler, using sendBeacon (async request with keepalive=true) instead
2020-05-25 11:56:27 +02:00
Ralf Becker
6263c47070
trying to fix Travis builds for 17.1
2020-02-04 10:43:18 +01:00
Ralf Becker
1c667e2c58
also remove /api/thumbnail.php from access-log updates
2019-11-19 15:44:27 +02:00
Ralf Becker
5c80ac99b2
fix regular expression to not update access-log for avatar
2019-11-19 15:44:14 +02:00
Ralf Becker
55aed250c7
ignore updates (session creation is written) of *dav and avatar, due to possible high volume of updates
2019-11-19 15:43:59 +02:00
Ralf Becker
b1433f3b6f
* 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-11-19 15:43:40 +02:00
nathangray
a88749ae24
* Admin: Fix adding custom type status or setting type owner was not saved
2019-10-11 09:31:01 -06:00
Ralf Becker
5bb0b3c03b
fix delegation no longer shown after database restore
2019-09-24 16:08:21 +02:00
Ralf Becker
4a903aaead
release and release-appcenter scripts for 17.1
2019-09-17 20:48:50 +02:00
Ralf Becker
600cf42270
* Setup: fix post_install.php breaking bcrypt header_admin_password
...
$ in password needs to be escaped as they otherwise address captures in preg_replace
2019-09-15 11:04:14 +02:00
Ralf Becker
029f63026a
Changelog for 17.1.20190808
2019-08-08 13:00:26 +00:00
Ralf Becker
f1df77776d
* Univention: password reset needs to go through UDM too
2019-07-31 12:26:05 +02:00
Hadi Nategh
82e08cc60b
* Api: Add search feature into file select dialog
2019-07-30 14:51:35 +02:00
Hadi Nategh
a753296d69
Call no named attachment "forwarded message" only if it's a message
2019-07-30 14:30:37 +02:00
Hadi Nategh
3060bf0647
Same fix as commit 377766293f
for mail display
2019-07-30 10:39:57 +02:00
nathangray
b6a04b8cfd
Mail - avoid blank line at the top of merged emails
2019-07-29 11:02:23 -06:00
nathangray
7fa4c6a2ba
Calendar - add Invite permission for email addresses, fixes not possible to invite email addresses if users need invite permission
2019-07-29 10:00:04 -06:00
Ralf Becker
f087ae65e5
load admin translation NOT using old api / translation class
2019-07-29 11:26:08 +02:00
Hadi Nategh
28174aaeb2
Avoid php warning
2019-07-18 16:22:49 +02:00
Hadi Nategh
3f996bd0d7
Take other backends e.g. LDAP into account while searching for contacts
2019-07-18 16:18:28 +02:00
Ralf Becker
856e9f4b73
remove some more prefixes
2019-07-18 16:18:15 +02:00
Ralf Becker
034f836aca
allow to search for multiple items and strip "contact_" prefix
2019-07-18 16:18:01 +02:00
Ralf Becker
1d4e4d7db5
if accounts backend is NOT SQL, we need to search that too
2019-07-18 16:17:47 +02:00
Hadi Nategh
c1fe53eccd
Stop php warning "Invalid foreach argument"
2019-07-18 16:17:42 +02:00
nathangray
86f4886f1f
Admin - fix missing/incorrect filter options in user export definition
2019-07-10 16:00:36 -06:00
Ralf Becker
f8b2379bed
MySQL 8.0 fails to create user as part of GRANT ALL statement
2019-07-10 09:20:52 +02:00
nathangray
8413741f70
* Admin - Fix deleting custom field from list's context menu changed the modified date on all fields
2019-07-08 14:13:53 -06:00
Ralf Becker
b444ad5317
return only integer quota (im MB) as Dovecot does not deal with floats
2019-07-04 16:15:15 +02:00
Ralf Becker
2160e84074
quota needs a left join to report mailboxes without quota
2019-07-04 10:33:58 +02:00
Ralf Becker
214db7926a
fix mail compose was not showing all identities after last commit
2019-07-04 09:29:47 +02:00
Ralf Becker
7562bfa710
optionally return quota and groups too
2019-07-03 17:33:56 +02:00
Ralf Becker
2cefe9e125
only ask IMAP for getUserData, if quota is needed
...
specially imported for managementserver_imap who needs to ask mserver
2019-07-03 14:18:42 +02:00
Ralf Becker
3733e85160
do NOT run fix_perms, if not running as root
2019-06-17 11:38:43 +02:00
Ralf Becker
f63ab19b52
Merge pull request #71 from gjpc/patch-1
...
Escaping all dashes ("-") in regular expression
2019-06-09 12:16:39 +02:00
Gerard J. Cerchio
026ca91685
Update Html.php
...
There are malformed regular expressions. Escape the - in the Html expressions.
2019-06-07 05:46:44 -07:00
nathangray
9602106512
Calendar - cast cal_id to varchar in sort too to avoid PostgreSQL error
2019-06-06 09:39:24 -06:00
nathangray
db0ae59fa4
* Calendar - Only send update notifications if the event is in the future
2019-06-06 09:37:58 -06:00
Ralf Becker
83ce88d91b
pending translations from our translation server
2019-06-06 09:32:47 +02:00
Ralf Becker
ae45a0fb39
pending translations from our translation server
2019-06-06 09:32:43 +02:00
Ralf Becker
132cad6ee8
fix PHP Warning: preg_replace(): Compilation failed: invalid range in character class
2019-06-06 09:02:28 +02:00
Hadi Nategh
bde2561d58
Make sure we can submit before setting the loading prompt
2019-06-05 15:49:18 +02:00
Ralf Becker
8ebcc0d1f1
Changelog for 17.1.20190529
2019-05-29 12:03:40 +00:00
Ralf Becker
4e5b7aa893
changes for build of openSUSE LEAP 15.x and SLE 15 and other pending changes in spec file
2019-05-29 13:51:50 +02:00
Ralf Becker
023e99673c
do NOT used persistent connections, if they are disabled in php.ini
2019-05-29 11:29:56 +02:00
Ralf Becker
a3a9761372
* CalDAV/CardDAV: allow removing categories
2019-05-28 18:48:57 +02:00
Ralf Becker
dad227865d
dito for lists
2019-05-28 16:55:23 +02:00
Ralf Becker
0cd7f6c6a8
do NOT use xml CDATA for vCards to ensure correct replacement of control chars like VT
2019-05-28 16:28:54 +02:00
Ralf Becker
5ff236902b
Revert "some chars also require encoding for iCal 2+ or vCard 3+"
...
This reverts commit f75b9e93f4
.
2019-05-28 16:28:54 +02:00
Ralf Becker
ed207728b5
check if persistent mysql connections are disabled --> disable them in header
2019-05-28 13:39:30 +02:00
nathangray
1f164b6289
Pass ignore_acl parameter onto event read, to properly find previous event when ignoring acl
2019-05-27 16:15:31 -06:00