Commit Graph

162 Commits

Author SHA1 Message Date
ralf
9c4d28ca63 merge master into 23.1 2023-11-13 10:05:15 +02:00
ralf
4bd33fc609 update Icalendar to 2.2.1 add ability to parse RDATE with PERIOD (just returning the start) 2023-11-13 08:12:57 +02:00
ralf
6ee162ccd5 WIP S3 stream-wrapper: fixes to backup and restore binary AES key column egw_sqlfs.fs_aes_key 2023-10-30 13:31:11 +02:00
hadi
8bdb1e7297 Update tinymce 2023-10-23 18:01:45 +02:00
hadi
299ec51be5 Update tinymce 2023-10-23 17:59:31 +02:00
ralf
1ffe1876c5 s3 requirements 2023-10-23 09:16:22 +03:00
ralf
553986c7cb backport dependabot update of guzzlehttp/psr7 from 2.4.0 to 2.4.5 2023-04-20 21:27:18 +02:00
dependabot[bot]
7ed63ae4e8 Bump guzzlehttp/psr7 from 2.4.0 to 2.4.5
Bumps [guzzlehttp/psr7](https://github.com/guzzle/psr7) from 2.4.0 to 2.4.5.
- [Release notes](https://github.com/guzzle/psr7/releases)
- [Changelog](https://github.com/guzzle/psr7/blob/2.5/CHANGELOG.md)
- [Commits](https://github.com/guzzle/psr7/compare/2.4.0...2.4.5)

---
updated-dependencies:
- dependency-name: guzzlehttp/psr7
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-20 08:20:40 +02:00
Hadi Nategh
2be601d16c Remove deprecated fastclick library 2023-02-21 12:09:10 +01:00
ralf
16b959524a updating celtic/lti v4.10.1 to be able to update/fix security problem of firebase/php-jwt fixed with v6.0.0 2023-02-17 20:04:52 +01:00
dependabot[bot]
4ddf327185 Bump symfony/http-kernel from 5.4.6 to 5.4.20
Bumps [symfony/http-kernel](https://github.com/symfony/http-kernel) from 5.4.6 to 5.4.20.
- [Release notes](https://github.com/symfony/http-kernel/releases)
- [Changelog](https://github.com/symfony/http-kernel/blob/6.2/CHANGELOG.md)
- [Commits](https://github.com/symfony/http-kernel/compare/v5.4.6...v5.4.20)

---
updated-dependencies:
- dependency-name: symfony/http-kernel
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-02 08:07:50 +01:00
ralf
7416b158b2 update ADOdb to 5.20.8 to fix PostgreSQL not working with PHP 8.1 (affected_rows() returns false) 2023-01-30 12:09:15 +01:00
ralf
6f7f3ddec0 update egroupware/webdav to new version 0.4.0, thanks to Nathan porting it to current Guzzle stuff :) 2023-01-05 15:52:11 -06:00
ralf
dc832ce12b WIP OAuth/OpenIDConnect authentication for mail / Office365 mail services
Mail wizzard triggers on a *.onmicrosoft.com domain and then automatically uses Office365 servers with OpenIDConnect authentication
- access- and refresh-token get acquired with https://outlook.office.com/IMAP.AccessAsUser.All scope
ToDo:
- find out why Microsoft denies access with the returned access-token
- store access-token for its lifetime in the cache
- store refresh-token instead of password, to get a new access-token, if it's expired
--> add OAuth logic to mail client (not just wizard)
2022-12-23 14:33:19 -06:00
dependabot[bot]
3d50da4b5d Bump tinymce/tinymce from 5.10.1 to 5.10.7
Bumps [tinymce/tinymce](https://github.com/tinymce/tinymce-dist) from 5.10.1 to 5.10.7.
- [Release notes](https://github.com/tinymce/tinymce-dist/releases)
- [Changelog](https://github.com/tinymce/tinymce-dist/blob/5.10.7/CHANGELOG.md)
- [Commits](https://github.com/tinymce/tinymce-dist/compare/5.10.1...5.10.7)

---
updated-dependencies:
- dependency-name: tinymce/tinymce
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-09 07:55:03 +01:00
ralf
75c07334df * MySQL 8.0: fix DB backup recorded Int columns as TinyInt and stalls restore
* MySQL 8.0: timestamp columns had no default and did not update automatic
2022-11-01 18:45:33 +01:00
dependabot[bot]
4416198973 Bump twig/twig from 2.14.11 to 2.15.3
Bumps [twig/twig](https://github.com/twigphp/Twig) from 2.14.11 to 2.15.3.
- [Release notes](https://github.com/twigphp/Twig/releases)
- [Changelog](https://github.com/twigphp/Twig/blob/v2.15.3/CHANGELOG)
- [Commits](https://github.com/twigphp/Twig/compare/v2.14.11...v2.15.3)

---
updated-dependencies:
- dependency-name: twig/twig
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 08:19:34 +02:00
ralf
82504ed158 update egroupware/* 2022-09-20 15:32:21 +02:00
ralf
e28035e4f1 * smallPART/LTI: updating ceLTIc LTI library to laterst version 4.8.0 2022-09-20 13:24:00 +02:00
ralf
c77877440f update Horde ImapClient to 2.31.2 to fix some PHP 8.1 compatibilty problems 2022-09-10 08:51:42 +02:00
ralf
f204ff2ad5 move RingCentral SDK to EPL/Stylite app 2022-09-06 09:30:55 +02:00
ralf
ce418affe8 drop old select/taglist/link incl. Choosen and MagicSuggest 2022-07-12 09:57:24 +02:00
dependabot[bot]
7f877082d2 Bump guzzlehttp/guzzle from 7.4.4 to 7.4.5
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) from 7.4.4 to 7.4.5.
- [Release notes](https://github.com/guzzle/guzzle/releases)
- [Changelog](https://github.com/guzzle/guzzle/blob/master/CHANGELOG.md)
- [Commits](https://github.com/guzzle/guzzle/compare/7.4.4...7.4.5)

---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-22 10:06:06 +02:00
ralf
70ae151cfd WIP RingCentral CTI 2022-06-13 21:37:42 +02:00
dependabot[bot]
4c609152f9 Bump guzzlehttp/guzzle from 6.5.6 to 6.5.7
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) from 6.5.6 to 6.5.7.
- [Release notes](https://github.com/guzzle/guzzle/releases)
- [Changelog](https://github.com/guzzle/guzzle/blob/6.5.7/CHANGELOG.md)
- [Commits](https://github.com/guzzle/guzzle/compare/6.5.6...6.5.7)

---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-10 08:48:03 +02:00
ralf
b33c13824f drop jquery-ui, jquery-ui-touch-punch-fix and temp. comment out last usages in framework classes 2022-05-25 21:01:26 +02:00
ralf
9e8ad58daa * Filemanager/WebDAV: fix WebDAV mounts from other EGroupware or next|ownCloud failed for non-alphanumeric passwords
caused by old GuzzleHttp's Url class not de- and encoding passwords, fixed with egroupware/guzzlehttp:3.9.6 required now by egroupware/webdav:0.3.7
2022-05-20 08:55:35 +02:00
ralf
8db3ecc6cf update Horde mail packages to fix PHP 8.1 Deprecated: Return type 2022-04-26 13:25:36 +02:00
ralf
9a478aac9a update egroupware/adodb-php to 5.20.6 to fix one PHP 8.1 Deprecated 2022-04-26 08:48:41 +02:00
ralf
d4c0fe738b setting preferred install method for egroupware/* packages to source, to be able to update them via git 2022-04-25 09:48:53 +02:00
ralf
8d84312894 use egroupware/adodb with fixed PHP 8.1 Depreacted for missing return types 2022-04-24 21:16:24 +02:00
ralf
3bacbe4d1e some work on our dependencies to officially support PHP 8.x 2022-04-20 21:33:25 +02:00
ralf
4fc0e2a380 require egrouware/webdav:^0.3.6 which uses egroupware/guzzlehttp:^3.9.5 and new fixed egroupware/guzzlecommon:^3.9.3 2022-04-01 10:04:16 +03:00
dependabot[bot]
812e2a4b31 Bump guzzlehttp/psr7 from 1.6.1 to 1.8.5
Bumps [guzzlehttp/psr7](https://github.com/guzzle/psr7) from 1.6.1 to 1.8.5.
- [Release notes](https://github.com/guzzle/psr7/releases)
- [Changelog](https://github.com/guzzle/psr7/blob/1.8.5/CHANGELOG.md)
- [Commits](https://github.com/guzzle/psr7/compare/1.6.1...1.8.5)

---
updated-dependencies:
- dependency-name: guzzlehttp/psr7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-30 08:53:10 +03:00
ralf
4a9d63c2ce update to Composer 2.x
you need to update your composer with: composer self-update --2
2022-03-21 21:07:28 +02:00
ralf
7d8d2be431 * Filemanager/WebDAV: fix PHP error if mounted WebDAV server got eg. a wrong password (did not return a 207 on PROPFIND) 2022-03-21 10:43:12 +02:00
ralf
d5dc3cff2b * Filemanager/WebDAV: fix errors mounting and reading files via WebDAV from other EGroupware or *Cloud 2022-03-05 11:40:21 +02:00
dependabot[bot]
2968b058cf Bump twig/twig from 2.12.5 to 2.14.11
Bumps [twig/twig](https://github.com/twigphp/Twig) from 2.12.5 to 2.14.11.
- [Release notes](https://github.com/twigphp/Twig/releases)
- [Changelog](https://github.com/twigphp/Twig/blob/v2.14.11/CHANGELOG)
- [Commits](https://github.com/twigphp/Twig/compare/v2.12.5...v2.14.11)

---
updated-dependencies:
- dependency-name: twig/twig
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-11 09:03:23 +02:00
Ralf Becker
efdeb597ff update AdoDB to latest master to include all PHP 8.0 fixes 2021-12-04 20:25:14 +02:00
Ralf Becker
1ec562d6b5 fix PHP 8.0 error ("" < -1) as there is no automatic cast anymore
SyncObject->Check(): Unmet condition in object from type SyncProvisioning: parameter maxattsize is LOWER than -1. Check failed!
2021-11-30 09:35:37 +02:00
Ralf Becker
c3f6de2f5e fix PHP 8.0 ValueError: fread(): Argument #2 ($length) must be greater than 0
by using forked and fixed Horde stream-wrapper ake egroupware/stream-wrapper:2.1.5
2021-11-18 14:34:07 +01:00
Ralf Becker
8a6c3b92bc fix PHP 8.0 ValueError by using forked and fixed Horde_Util package 2021-11-10 19:40:28 +01:00
Ralf Becker
e5c668f7b2 fix PHP 8.0 error in SMime by updating to our fixed Horde/Crypt:2.7.14 2021-11-05 12:33:20 +01:00
Ralf Becker
16820b48f8 Getting Grale/WebDAV PHP 8.0 compatible by using forked and fixed egroupware/guzzlehttp:3.9.3 2021-11-03 19:58:24 +01:00
Hadi Nategh
f93256f920 Update tinymce to 5.10.1 2021-11-03 16:49:20 +01:00
Ralf Becker
a5602845c9 fix PHP 8.0 Error: Undefined constant Horde_Imap_Client_Interaction_Server::1
using forked Horde-Imap-Client repo
2021-11-03 15:55:49 +01:00
Hadi Nategh
e080afc94f Update tinymce package 2021-10-25 11:45:08 +02:00
Ralf Becker
a7ec8c002d using Horde compress and crypt from forked repo incl. PHP 8.0 fixes 2021-10-15 21:51:41 +02:00
dependabot[bot]
dec1276380 Bump lcobucci/jwt from 3.4.5 to 3.4.6
Bumps [lcobucci/jwt](https://github.com/lcobucci/jwt) from 3.4.5 to 3.4.6.
- [Release notes](https://github.com/lcobucci/jwt/releases)
- [Commits](https://github.com/lcobucci/jwt/compare/3.4.5...3.4.6)

---
updated-dependencies:
- dependency-name: lcobucci/jwt
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-01 18:54:52 +02:00
Ralf Becker
df946f7c80 * Filemanager/WebDAV: fix mounting WebDAV URL as webdavs://user:pass@host/path 2021-09-10 14:09:02 +02:00