ralf
09b69cdb97
fix OpenID scope "profile" gives error that it cant create /home//.tmp
2022-09-14 10:02:04 +02:00
Кirils Sоlovjоvs
3c8b52b860
Update class.calendar_groupdav.inc.php
2022-09-13 21:13:25 +02:00
ralf
e90eefdd0a
update Horde ImapClient to 2.31.2 to fix some PHP 8.1 compatibilty problems
2022-09-12 12:52:19 +02:00
ralf
9e54c4f4a3
disallow https-urls too
2022-09-12 12:51:22 +02:00
nathan
38089439da
Fix double quote too. See 163c7287e6
2022-09-09 10:46:04 -06:00
ralf
f6c9db5a02
fix PHP 8.x throws mysqli_sql_exception when it can not connect
2022-09-09 08:25:04 +02:00
ralf
97699d90a2
fix error when downgrading from EPL
2022-09-09 08:03:29 +02:00
nathan
d0100cd7a1
Calendar: Fix recurring events that started outside current view were not updated properly in the current view after creating an exception
2022-09-07 09:07:37 -06:00
ralf
138a04bf74
* Mail: remove left (and right) margin of p and div, which can interact bad with the signature
2022-09-06 15:42:52 +02:00
ralf
0961f0e7a5
do NOT stall because DB does not know the TZ, report once per session
...
Happens with PHP 8.1 and older MariaDB (or MySQL) without (loaded) timezone data
Unknown or incorrect time zone: 'UTC'
2022-09-05 10:54:15 +02:00
ralf
820be6cbed
Changelog for 21.1.20220905
2022-09-05 08:47:01 +02:00
ralf
4720891e59
fix PHP Fatal Error: Call to undefined function each()
2022-09-05 08:42:33 +02:00
ralf
53dcf98689
fix hardcoded php binary (no longer working on MacOS without PHP)
2022-09-05 08:36:27 +02:00
nathan
5b349404d2
Calendar: Fix inserting event into document using context menu
2022-08-23 11:14:34 -06:00
Hadi Nategh
1d084d11e4
Fix error Argument #2 must be of type array, null given
2022-08-17 15:09:48 +02:00
ralf
5109a7645c
fix installation check to report and verify display_errors=0 as Off
...
was caused by comparison with "" and "" != "0", replaced with false now
2022-08-12 08:49:13 +02:00
Hadi Nategh
75ad2797e1
Finish up loading animation if the active tab is an old etemplate
2022-08-05 12:56:18 +02:00
Enver Morinaj
1c5ba62083
Update fw_mobile.js
...
Google Chrome returns this error when using EGroupware on mobile:
VM6367 fw_mobile.js:487 Uncaught (in promise) DOMException: play() failed because the user didn't interact with the document first. https://goo.gl/xX8pDD
2022-08-05 10:29:26 +02:00
ralf
4d3fbe1b6c
* SAML/Univention: support for Univention SAML IdP for SSO incl. docu
2022-08-04 20:11:05 +02:00
ralf
7f32ae7fc5
fix missing-eT2-request redirects sometimes use the webserver_url twice and therefore getting a 404 Not found
2022-07-31 09:31:07 +02:00
ralf
989a2e1eb0
fix Safari (at least 15.5) gives error link-registry not defined
...
caused by not implemented navigator.registerProtocolHandler()
2022-07-28 14:24:28 +02:00
Hadi Nategh
05e53f049d
Do not let email-taglist items with none string ids being checked for validation as it'd throw errors
2022-07-28 11:53:10 +02:00
ralf
589498d549
fix lost owner
2022-07-26 18:02:58 +02:00
ralf
4d633f9db5
* Calendar/Mail: allow every participant to apply changes from extern organizer and warn if sender is not identical to iCal organizer or participant
2022-07-26 18:02:58 +02:00
ralf
852ee7fd98
forgot to commit adding install_mailto_handler whitelisting for client-side
2022-07-26 10:09:05 +02:00
ralf
f87eb6ec7c
allow to disable installing EGroupware as mailto handler globally
2022-07-26 10:09:00 +02:00
ralf
9fd06b3892
get merge to merge jpegphoto too and save can store it in filesystem
2022-07-25 11:20:06 +02:00
ralf
5fa958de86
trying to fix FF poping up install mailto-link message constantly, when changing content in an iframe / reading mail
2022-07-25 11:08:31 +02:00
ralf
26268c68a2
* Mail: register EGroupware as protocol handler for mail, you need to click on the double-diamond in the url bar and confirm it
2022-07-25 11:08:31 +02:00
ralf
d14f63599e
* Mail: do NOT fail setting ACL recursive on folders, if single folder fail (eg. wrongly in subscription file)
...
reporting number of succeeded folders and names of failed folders plus error
2022-07-25 11:07:37 +02:00
ralf
86b2d5be53
update terser to 4.8.1
2022-07-21 13:56:15 +02:00
ralf
fac35ee7e9
fix empty account-data (caused by wrong expression) breaking mail accounts when storing
2022-07-18 14:11:09 +02:00
Hadi Nategh
7e89783c9f
* Mail/Sieve: fix vacation notice activated by date does not work if the start date is set in future
2022-07-18 14:02:47 +02:00
ralf
f6d6a6a065
WIP LDAP import
2022-07-12 08:01:21 +02:00
ralf
efcc9b334f
backported modified filter from master for account import
2022-07-12 07:59:14 +02:00
ralf
0d1028bc98
* SAML: generate a self-signed certificate (not just the public key)
2022-07-11 20:29:00 +02:00
ralf
0c48d6f175
add uid to selectable username attributes
2022-07-11 12:22:30 +02:00
ralf
ccb342b5a2
fix PHP Deprecated warning: Automatic conversion of false to array is deprecated
2022-07-08 10:15:48 +02:00
ralf
2c5275ea7a
fix not always working instantiation for contacts and accounts objects differing from global configured repository
2022-07-06 21:28:43 +02:00
ralf
3048b2ce19
* ActiveDirectory/LDAP: implemented deleting of accounts via full/initial import, periodic import does NOT delete
2022-07-06 17:09:28 +02:00
ralf
4b91e55275
* Mail/Dovecot: allow to use admin credentials to access mail when no session password is available, e.g. for SSO
2022-07-05 15:37:05 +02:00
ralf
8237bbe820
fix 404 Not Found / wrong redirect after expired/no longer existing eT2 session
2022-07-05 08:44:23 +02:00
ralf
c3dc9f7066
fix adding/removing group-memberships were not imported as change is on the group not the user
2022-07-04 11:18:58 +02:00
Hadi Nategh
7460c36dc1
* Mobile view: fix broken Security & Password menu
2022-07-01 09:31:02 +02:00
ralf
739e123569
* ActiveDirectory: allow to configure an optional group-context
...
also fixes problems with Univention AD storing stock groups (eg. Domain Users) in a different OU=Groups than users
2022-06-30 16:45:46 +02:00
ralf
d50c14b5ed
fix Unsupported operand types: array + bool
2022-06-30 16:16:40 +02:00
ralf
b813f403a7
some fixes for LDAP/ADS account import:
...
- fix not working "Users, groups and memberships" option
- calling add/edit account/group hooks to eg. create home-directories and mail-accounts
2022-06-30 15:17:52 +02:00
ralf
22c42a8caf
* ADS/LDAP: periodic import of account into SQL database
...
- import from users, groups and memberships
- using (simple) paged result to kope with result size limitation from LDAP servers
- incremental sync uses modification time
- async import job and logging
--> ToDo: deleting of accounts and testing with LDAP
2022-06-30 09:22:13 +02:00
nathan
ff7b227959
* Kanban: Add columns under Kanban context menu action for other applications
...
Also added context menu action to move kanban card to another board
2022-06-22 11:20:19 +02:00
ralf
03b3b7be1e
run egw destructor explizit for merge-downloads to allow eg. notifications emails in shutdown handler
2022-06-22 09:57:58 +02:00