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
Hadi Nategh
d07a7ab194
WIP of replacing bower-asset packages:
...
- Get jquery-ui and touch event plugin working (although still modular import is not possible becuase of a wierd issue with jquery-ui tooltip plugin)
- Import timepicker-addon plugin as npm package
- Update composer.lock file
2021-08-12 14:51:38 +02:00
Ralf Becker
fdef749794
update jquery-ui to 1.12.1
2021-08-11 15:38:13 +02:00
Ralf Becker
cd4dbd7b05
finally removing fxp/composer-asset-plugin (required via egroupware/projectmanager)
2021-08-10 14:25:27 +02:00
Ralf Becker
168d385620
update pear/archive_tar to 1.4.14 to fix upstream security problem
...
also disable evtl. installed old asert plugin
2021-08-10 10:39:44 +02:00
Ralf Becker
d02a9d5b86
replace fxp/composer-asset-plugin with asset-packagist.org to install bower and npm assets
...
supposed to work with composer > 1.8.7
2021-07-23 22:46:13 +02:00
Hadi Nategh
1423a4c6e0
Revert "update composer.lock"
...
This reverts commit f41f8a09ec
.
2021-07-02 15:07:27 +02:00
Hadi Nategh
f41f8a09ec
update composer.lock
2021-07-02 12:50:30 +02:00
Ralf Becker
2893d9c07f
update phpMailer to 6.5.0 on Dependabot security alert
2021-07-02 12:36:33 +02:00
Hadi Nategh
506111d044
Revert commit 92e435c52f
2021-06-11 14:36:03 +02:00
Ralf Becker
92e435c52f
composer remove egroupware/activesync egroupware/bookmarks egroupware/collabora egroupware/news_admin egroupware/openid egroupware/projectmanager egroupware/registration egroupware/rocketchat egroupware/smallpart egroupware/status egroupware/swoolepush egroupware/tracker
2021-06-05 08:55:56 +02:00
Ralf Becker
992b71a912
using only ceLTIc/LTI for SmallPART LTI (1.3 and 1.0)
2021-05-12 18:52:36 +02:00
Ralf Becker
669e8d8c95
update to PHPUnit 9 to support PHP 8.0
2021-04-20 19:02:44 +02:00
Ralf Becker
f2922cafa7
fix EGroupware PHP requirement >= 7.3 and <= 8.0, also downgrade psr/cache again to not require PHP 8.0
2021-04-20 13:30:01 +02:00
Ralf Becker
ff41afe085
* SAML/Shibboleth: update phpSimpleSAML to 1.19.0 to support Shibboleth v4.0
2021-04-20 12:15:59 +02:00
Ralf Becker
7a4811213b
require phpseclib/phpseclib:^2.0.31 due to Dependabot warning (CVE-2021-30130)
2021-04-08 08:41:21 +02:00
Ralf Becker
98d0681333
updating composer.lock with latest commit hashed for egroupware/* packages
2021-04-01 08:37:08 +02:00
Ralf Becker
11d441e689
updating lcobucci/jwt to 3.4.5 (still not supporting PHP 8)
...
Fixing PHP 8 compatibility by loadig fixed OpenSSL Signer baseclass in OpenID/Keys
2021-03-31 12:12:38 +02:00
Ralf Becker
0553133bfc
updating composer packages egroupwre/* pear/* pear-pear.horde.org/* and use forked egroupware/imap-client to fix PHP 8 error
...
fetch query labels were not removed and therefore caused an IMAP error
PHP 7.*: (($key="<label>") == 0) === true, PHP 8.*: (($key="<label>") == 0) === false
2021-03-30 11:02:04 +02:00
Ralf Becker
f8ec1618d9
* Adressbook: phone-number in search only returns contacts having that (normalized) number
2021-02-14 14:06:21 +02:00
dependabot-preview[bot]
5a825c83d7
[Security] Bump pear/archive_tar from 1.4.11 to 1.4.12
...
Bumps [pear/archive_tar](https://github.com/pear/Archive_Tar ) from 1.4.11 to 1.4.12. **This update includes a security fix.**
- [Release notes](https://github.com/pear/Archive_Tar/releases )
- [Commits](https://github.com/pear/Archive_Tar/compare/1.4.11...1.4.12 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-19 16:06:49 +02:00
dependabot-preview[bot]
24f7ed8401
[Security] Bump pear/archive_tar from 1.4.7 to 1.4.11
...
Bumps [pear/archive_tar](https://github.com/pear/Archive_Tar ) from 1.4.7 to 1.4.11. **This update includes a security fix.**
- [Release notes](https://github.com/pear/Archive_Tar/releases )
- [Commits](https://github.com/pear/Archive_Tar/compare/1.4.7...1.4.11 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-26 16:12:55 +01:00
Hadi Nategh
e225f8efe2
WIP BBB: Add bigbluebutton api into vendor
2020-11-11 16:53:41 +01:00
Hadi Nategh
2ed6f54e9b
Updates tinymce to 5.5.1 and implements toolbar_mode option for htmlarea
2020-10-14 10:40:35 +02:00
Ralf Becker
4886583cc1
change sharing to allow mounting shared into existing user sessions
...
without the need to destroy the session, if the sharee is a different user
This is accomplished by keeping the sharee in the stream context / attribute of the vfs class(es) instead of static Vfs::$user.
Later is still used for the current user - identical to egw_info[user][account_id].
This commit / merge of the vfs-context feature branch also added the abilty to mount WebDAV sources, eg. a sharing link from an other EGroupware instance
or any WebDAV server
2020-10-08 11:24:34 +02:00
dependabot-preview[bot]
60ee8a7127
[Security] Bump symfony/http-kernel from 4.4.7 to 4.4.13
...
Bumps [symfony/http-kernel](https://github.com/symfony/http-kernel ) from 4.4.7 to 4.4.13. **This update includes a security fix.**
- [Release notes](https://github.com/symfony/http-kernel/releases )
- [Changelog](https://github.com/symfony/http-kernel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/symfony/http-kernel/compare/v4.4.7...v4.4.13 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-02 18:25:09 +02:00
Ralf Becker
dfb26264d0
update swoolpush to fix Travis error
2020-07-08 15:23:47 +02:00
Ralf Becker
aefad4be19
update swoolpush to fix Travis error
2020-07-08 15:17:08 +02:00
Ralf Becker
dc692e80e1
update smallPART to fix Travis error
2020-07-08 14:56:32 +02:00
Ralf Becker
642129fa7a
revert 20.1 change accidently commited to master
2020-06-27 17:59:36 +02:00
Ralf Becker
a10e7b5851
updating composer.json/lock to 20.1
2020-06-27 17:41:37 +02:00
Ralf Becker
7bbfc1169f
updating smallpart trying to get around LTI/Lti directory problem on case-insensitive filesystem
2020-06-27 17:22:30 +02:00
Ralf Becker
f05f70d81b
adding smallPART
2020-06-27 09:24:17 +02:00
Ralf Becker
3be65a5ac9
requiring push server for master and adding it to docker-composer
2020-06-13 15:14:30 +02:00
Ralf Becker
b1f79d1c40
* SAML/Shibboleth/SimpleSAMLphp authentication configurable through setup
2020-05-28 23:24:09 +02:00
dependabot-preview[bot]
2e894e371b
[Security] Bump phpmailer/phpmailer from 6.1.5 to 6.1.6
...
Bumps [phpmailer/phpmailer](https://github.com/PHPMailer/PHPMailer ) from 6.1.5 to 6.1.6. **This update includes a security fix.**
- [Release notes](https://github.com/PHPMailer/PHPMailer/releases )
- [Changelog](https://github.com/PHPMailer/PHPMailer/blob/master/changelog.md )
- [Commits](https://github.com/PHPMailer/PHPMailer/compare/v6.1.5...v6.1.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-27 19:02:17 +02:00
dependabot-preview[bot]
bea7d10711
[Security] Bump simplesamlphp/simplesamlphp from 1.18.5 to 1.18.6
...
Bumps [simplesamlphp/simplesamlphp](https://github.com/simplesamlphp/simplesamlphp ) from 1.18.5 to 1.18.6. **This update includes a security fix.**
- [Release notes](https://github.com/simplesamlphp/simplesamlphp/releases )
- [Changelog](https://github.com/simplesamlphp/simplesamlphp/blob/v1.18.6/docs/simplesamlphp-changelog.md )
- [Commits](https://github.com/simplesamlphp/simplesamlphp/compare/v1.18.5...v1.18.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-23 22:28:50 +02:00
Ralf Becker
e3ede597dc
* API: add SimpleSAMLphp for SAML/Shibboleth authentication and many more
2020-04-14 14:10:33 +02:00
nathangray
8476a0cd35
Collabora version bump to try to make Travis happy
2020-04-08 12:56:01 -06:00
nathangray
fb4e6c0dfe
Some improvements to sharing when multiple shares are involved
2020-04-03 16:20:47 -06:00
nathangray
65fae4e788
Bump collabora version to try to make Travis happy
2020-03-30 16:19:32 -06:00
nathangray
cf0696e2f6
Bump collabora version to try to make Travis happy
2020-03-30 14:35:15 -06:00
nathangray
f38f265e1f
Bump projectmanager version
2020-03-10 14:42:43 -06:00
nathangray
f2c1a80e1c
Bump projectmanager version
2020-03-10 13:53:17 -06:00
nathangray
4ededb8f20
Bump projectmanager revision, add some more test debug
2020-03-10 13:24:43 -06:00
nathangray
f8c8dd1496
Removing composer.lock causes Travis errors. Trying just updating collabora.
2020-03-10 10:48:34 -06:00
Ralf Becker
6a11eed84b
updating commit-hashes trying to fix Collabora not latest version
2020-03-04 23:17:16 +01:00
Ralf Becker
b448f9a021
adding phpUnit 8.x as dev-requirement and try staring Apache in Travis for CalDAV tests
2020-03-04 22:43:09 +01:00
Ralf Becker
44d9fcc790
Revert "* CalDAV/OutlookSynchronizer: reject invitations when client deletes then without appropriate rights in his calendar"
...
This reverts commit 4c6e41d479
.
2020-03-04 19:16:50 +01:00
Ralf Becker
78fe939b00
Revert "better/quicker use setUpBeforeClass to create accounts and update to phpUnit 8"
...
This reverts commit 55a0c2b6bc
.
2020-03-04 19:16:37 +01:00
Ralf Becker
55a0c2b6bc
better/quicker use setUpBeforeClass to create accounts and update to phpUnit 8
2020-03-04 18:46:47 +01:00
Ralf Becker
4c6e41d479
* CalDAV/OutlookSynchronizer: reject invitations when client deletes then without appropriate rights in his calendar
2020-03-04 16:58:38 +01:00
Ralf Becker
412502f375
replace self.version with version "dev-master" as composer create-projects fails otherwise
2019-11-06 13:11:31 +01:00
Ralf Becker
a2ceac6ce7
move dependencies to project
2019-10-21 18:35:13 +02:00
Ralf Becker
d5b14fa205
updating egroupware/rocketchat hash
2019-07-15 17:51:08 +02:00
Ralf Becker
a08009b9e9
update composer.lock with latest egroupware/*:dev-master hashes to fix not updated sources in container
...
to do so run inside egroupware directory:
grep self.version composer.json | while read pack version; do composer update $(echo $pack|cut -d'"' -f2); done
2019-07-10 12:47:09 +02:00
Ralf Becker
70e2c0bcd8
adding bookmarks, news_admin and registration to be installed by default
2019-07-09 11:45:59 +02:00
Ralf Becker
d8826ef8da
installing now rocketchat, status and openid apps by default
2019-06-17 15:38:28 +02:00
Ralf Becker
3f0be09dd6
setting php platform/support to just 7.0 to use bacon/bacon-qr-code 1.x supporting php 7.0
2019-06-17 12:29:37 +02:00
Ralf Becker
53db16cd24
updating dependencies, specially z-pust to 2.5.0
2019-06-09 18:23:32 +02:00
Ralf Becker
44a0079b9d
new user security popup incl. 2FA and token revokation
2019-06-05 13:10:25 +02:00
Ralf Becker
8ea387e580
loading TinyMCE 5 through composer
2019-03-20 10:17:34 +01:00
Ralf Becker
5006344ed1
keep composer happy: remove doublicate diff2html, lowercase Horde_Text_Diff and update lock file
2019-03-01 19:42:16 +01:00
nathangray
24003deafa
Remove dependency on pear/text_diff, we use pear-pear.horde.org/horde_text_diff everywhere now
2019-02-28 11:38:43 -07:00
Ralf Becker
3a904b16bd
try fixing Scrutinizer composer install problem
2019-02-28 10:37:37 +01:00
Ralf Becker
d43e10934a
updated composer.lock after adding the diff stuff to composer.json
2019-02-28 10:13:37 +01:00
Ralf Becker
08200bd99c
loading ADOdb through composer
2019-02-23 13:10:18 +01:00
Ralf Becker
104903e91a
try fixing Scrutinizer build
2019-02-11 22:12:51 +01:00
Ralf Becker
38c02ea1c9
try using egroupware/z-push-dev from packagist (instead vcs) to fix Travis
2019-02-11 21:45:30 +01:00
Ralf Becker
e0845de06e
installing collabora, projectmanager, tracker and activesync now via composer
2019-02-11 20:58:33 +01:00
Ralf Becker
75eab305f5
WIP installing EGroupware through composer (instead of myrepos)
2019-02-11 16:46:09 +01:00
Ralf Becker
98bde59274
using pear/(text_diff|xml_feed_parser) available now
...
and update to horde/mapi 1.0.9 no longer requiring pear/math_biginteger, but ext-bcmath
2019-02-10 10:45:16 +01:00
Ralf Becker
be437f9b8a
use egroupware/icalendar:2.1.9 until fix/pull request is released by Horde
2019-02-09 11:36:58 +01:00
Ralf Becker
d753624972
remove dependency on pear.php.net in favor of pear/* composer packages
...
require: pear/math_biginteger
replace: pear-pear.php.net/Math_BitInteger
--> get horde_mapi to use pear/math_biginter
allow newer version of fxp/composer-asset-plugin (1.4.4) to fix:
https://bower.herokuapp.com/packages could not be fully loaded
--> moved to a different url, which the new plugin uses
2019-02-09 09:29:01 +01:00
Ralf Becker
f4289d4277
setting php>=7.0, as Scrutinizer seems to require/user PHP 7.0
2019-02-07 17:12:57 +01:00
Ralf Becker
27192d4b5d
using lowercase package names, to fix complains by composer
2019-02-07 17:06:32 +01:00
Ralf Becker
28f61e0eb0
replace currently unavailable pear.php.net with composer
2019-02-07 16:53:13 +01:00
Hadi Nategh
c5c09c4f9f
Deprecate CKEDITOR and remove it from source
2019-01-25 12:41:13 +01:00
Hadi Nategh
17ae61f2fd
Add magicsuggest new package reference
2018-07-13 11:04:40 +02:00
Hadi Nategh
23c844b90d
Remove magicsuggest from api then add it to vendor
2018-06-21 13:39:00 +02:00
Hadi Nategh
cdb0ba4de0
* Api/Ckeditor: Update CKeditor to version v4.9.2
2018-05-14 17:42:23 +02:00
Ralf Becker
789080c663
* All apps: update CKeditor to 4.7.3 and other dependencies like Horde
2017-10-30 20:33:17 +01:00
nathangray
4d4658e711
Remove phpunit from composer, we'll do it a different way
2017-10-18 12:15:31 +02:00
nathangray
8cbf399f24
Forgotten changes to composer.lock file to add phpunit
2017-10-18 11:47:28 +02:00
Hadi Nategh
361a799388
Update Horde packages and set Horde_Crypt package minimum requirement to 2.7.9
2017-07-10 14:15:20 +02:00
Hadi Nategh
076030a1dc
Add Horde_Crypt into composer package list
2017-01-23 15:12:40 +01:00
Ralf Becker
83f8850568
* Mail: update Horde packages to fix recipients with non-ascii chars (e.g. "Mike Håvard <mike@example.com>") were not displayed
2017-01-17 13:55:27 +01:00
Ralf Becker
656d195494
removing left-over phpunit stuff from composer.lock by removing and reinstalling it (updating a couple of Horde minor versions)
2016-10-07 15:24:22 +02:00
Ralf Becker
0185f0aff6
try fixing Travis builds stalled by composer.lock already containing phpunit, which version depends on php version used
2016-10-07 15:13:17 +02:00
Hadi Nategh
d3222f5d5f
Add egroupware/ckeditor into composer
2016-10-07 11:11:57 +02:00
Hadi Nategh
e231ac86cf
WIP of implementing cropping avatar photo
2016-09-12 16:23:57 +02:00
Ralf Becker
e1f8fa7799
* ActiveDirectory: using adLDAP now from adldap2/adldap2=4.0.4 via composer
2016-07-15 07:39:53 +02:00
Ralf Becker
98d21dc35c
* Mail: update Horde_ManageSieve to 1.0.2 to fix PHP Fatal with Auth_SASL class
2016-07-13 00:01:27 +02:00
Ralf Becker
c877ac9d94
trying to not include require-dev in composer.lock, to not install it by default and run composer update phpunit/phpunit in Travis, as phpunit needs different version for PHP versions we support
2016-07-11 22:12:31 +02:00
Ralf Becker
5c33bd9bef
adding a first unit test to EGroupware, plus a test runner running all test-classes in either:
...
$app/src/.*/test/$classTest.php or $app/test/class.$classTest.inc.php
adding test runner doc/test-cli.php to Travis
2016-07-11 21:40:02 +02:00
Ralf Becker
96b1f54e40
using semantic versioning operator ^ in hope to fix Version Eye showing not installable updates
2016-07-11 15:47:44 +02:00