Commit graph

177 commits

Author SHA1 Message Date
ee3d5faa82 Fetch additional video information (dimensions, preview, blurhash) when FFmpeg is installed 2025-10-06 19:37:52 +00:00
Art4
b8dc23b6b7 Update phpseclib to min 3.0.47 2025-10-06 21:06:45 +02:00
Art4
10929e8238 Update phpseclib to 3.0 dev branch 2025-10-03 19:52:22 +02:00
9e79c6574a [Composer] Update dependencies ahead of 2025.07 release
Main changes:
  - Upgrading asika/simple-console (1.0.3 => 1.0.4)
  - Upgrading composer/ca-bundle (1.5.0 => 1.5.8)
  - Upgrading dasprid/enum (1.0.5 => 1.0.7)
  - Upgrading ezyang/htmlpurifier (v4.17.0 => v4.18.0)
  - Upgrading guzzlehttp/guzzle (7.9.3 => 7.10.0)
  - Upgrading guzzlehttp/promises (2.2.0 => 2.3.0)
  - Upgrading guzzlehttp/psr7 (2.7.1 => 2.8.0)
  - Upgrading npm-asset/jquery-mousewheel (3.1.13 => 3.2.2)
  - Upgrading nyholm/psr7 (1.8.1 => 1.8.2)
  - Upgrading paragonie/certainty (v2.8.2 => v2.9.1)
  - Upgrading paragonie/constant_time_encoding (v2.6.3 => v2.8.2)
  - Upgrading paragonie/sodium_compat (v1.20.0 => v1.21.2)
  - Upgrading patrickschur/language-detection (v5.3.0 => v5.3.1)
  - Upgrading php-http/discovery (1.19.2 => 1.20.0)
  - Upgrading phpseclib/phpseclib (3.0.37 => 3.0.46)
  - Upgrading smarty/smarty (v4.5.3 => v4.5.6)
  - Upgrading symfony/polyfill-php80 (v1.31.0 => v1.33.0)
  - Upgrading ua-parser/uap-php (v3.9.14 => v3.10.0)

Dev changes:
  - Upgrading hamcrest/hamcrest-php (v2.0.1 => v2.1.1)
  - Upgrading mikey179/vfsstream (v1.6.11 => v1.6.12)
  - Upgrading mockery/mockery (1.6.10 => 1.6.12)
  - Upgrading myclabs/deep-copy (1.11.1 => 1.13.4)
  - Upgrading nikic/php-parser (v5.0.2 => v5.6.1)
  - Upgrading php-mock/php-mock (2.5.0 => 2.6.2)
  - Upgrading php-mock/php-mock-integration (2.3.0 => 3.0.0)
  - Upgrading php-mock/php-mock-phpunit (2.10.0 => 2.13.1)
  - Upgrading phpstan/phpstan (2.0.1 => 2.1.29)
  - Upgrading phpstan/phpstan-strict-rules (2.0.0 => 2.0.6)
  - Upgrading phpunit/php-code-coverage (9.2.31 => 9.2.32)
  - Upgrading phpunit/phpunit (9.6.17 => 9.6.29)
  - Upgrading sebastian/comparator (4.0.8 => 4.0.9)
  - Upgrading sebastian/exporter (4.0.6 => 4.0.8)
  - Upgrading sebastian/global-state (5.0.7 => 5.0.8)
  - Upgrading sebastian/recursion-context (4.0.5 => 4.0.6)
  - Upgrading symfony/polyfill-ctype (v1.31.0 => v1.33.0)
  - Upgrading symfony/polyfill-mbstring (v1.31.0 => v1.33.0)
  - Upgrading symfony/polyfill-php81 (v1.31.0 => v1.33.0)
2025-09-25 10:28:58 -04:00
78c03cebcb [Composer] Replace npm-asset/textcomplete with npm-asset/jquery.textcomplete
- Same package, slightly more recent for debounce support
2025-09-25 02:01:52 -04:00
00f1f17174 Fetch missing video dimensions 2025-09-04 20:47:38 +00:00
5873ff7c0e Issue 14223: Fix Youtube preview problems 2025-08-30 16:14:34 +00:00
Art4
07db85b99d Install phpstan-strict-rules 2025-06-06 08:15:00 +00:00
3883bdf96f Updated PHP package 2025-05-30 05:55:18 +00:00
Michael Vogel
f49172e9c0
Merge pull request #14927 from nupplaphil/dependabot/composer/guzzlehttp/oauth-subscriber-0.8.1
Bump guzzlehttp/oauth-subscriber from 0.6.0 to 0.8.1
2025-05-17 17:45:27 +02:00
dependabot[bot]
09668d5e56
Bump smarty/smarty from 4.5.1 to 4.5.3
Bumps [smarty/smarty](https://github.com/smarty-php/smarty) from 4.5.1 to 4.5.3.
- [Release notes](https://github.com/smarty-php/smarty/releases)
- [Changelog](https://github.com/smarty-php/smarty/blob/v4.5.3/CHANGELOG.md)
- [Commits](https://github.com/smarty-php/smarty/compare/v4.5.1...v4.5.3)

---
updated-dependencies:
- dependency-name: smarty/smarty
  dependency-version: 4.5.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-11 09:21:51 +00:00
dependabot[bot]
2fd374caeb
Bump guzzlehttp/oauth-subscriber from 0.6.0 to 0.8.1
Bumps [guzzlehttp/oauth-subscriber](https://github.com/guzzle/oauth-subscriber) from 0.6.0 to 0.8.1.
- [Release notes](https://github.com/guzzle/oauth-subscriber/releases)
- [Changelog](https://github.com/guzzle/oauth-subscriber/blob/0.8/CHANGELOG.md)
- [Commits](https://github.com/guzzle/oauth-subscriber/compare/0.6.0...0.8.1)

---
updated-dependencies:
- dependency-name: guzzlehttp/oauth-subscriber
  dependency-version: 0.8.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-11 09:21:48 +00:00
b222aa0c48
Add a bunch of tests for StatsCaching 2025-04-27 21:26:48 +02:00
Art4
7d792600b4 Merge branch 'develop' into introduce-phpmd 2025-02-11 07:57:29 +00:00
Art4
9e6f77c4b1 EventDispatcher proof of concept 2025-02-04 13:22:52 -05:00
Art4
f775d6e049 install phpmd 2024-12-25 10:41:37 +00:00
Art4
66d7ec5734 Merge branch '2024.09-rc' into port-2024.09-rc-into-develop 2024-11-28 15:11:11 +00:00
c85d979fea Preparation for the Bluesky Jetstream firehose 2024-11-24 06:51:00 +00:00
Art4
ca51b45f04 Upgrade to PHPStan 2.0 2024-11-12 21:02:21 +00:00
Art4
0965a84929 install PHPStan for static code analysis 2024-11-02 22:24:10 +01:00
Art4
f575f6c94c require php-mock/php-mock-phpunit for mocking php builtin functions 2024-11-01 21:45:45 +00:00
Art4
87491dc3b5 replace bower-asset/fork-awesome with npm-asset/fork-awesome 2024-11-01 14:45:38 +00:00
Art4
0126aa5018 replace bower-asset/dompurify with npm-asset/dompurify 2024-11-01 14:40:10 +00:00
Art4
c15671fa78 replace bower-asset/chart-js with npm-asset/chart.js 2024-11-01 14:37:31 +00:00
Art4
b7e007c37b install all bower and npm dependencies with composer 2024-11-01 13:07:32 +01:00
Art4
fa22e11c5f replace composer/installers with oomphinc/composer-installers-extender 2024-11-01 11:46:04 +00:00
Art4
4c02205454 install composer/installers, add asset-packagist as new repository 2024-11-01 11:27:42 +00:00
Art4
d62eee3379 remove fxp/composer-asset-plugin dependency 2024-11-01 11:17:55 +00:00
8c9dcbb271
[PHP-CS] Moving the php-cs-fixer dependency to the right place 2024-08-24 19:03:27 +02:00
8f7edcef22 Update Composer dependencies ahead of release
Main changes:
- Updating matriphe/iso-639 (1.2 => 1.3)
- Updating phpseclib/phpseclib (3.0.35 => 3.0.37)
- Updating smarty/smarty (v4.3.4 => v4.5.1)
- Updating composer/ca-bundle (1.4.0 => 1.5.0)

Dev changes:
- Updating mockery/mockery (1.6.7 => 1.6.10)
- Updating sebastian/resource-operations (3.0.3 => 3.0.4)
- Updating sebastian/global-state (5.0.6 => 5.0.7)
- Updating sebastian/exporter (4.0.5 => 4.0.6)
- Updating sebastian/diff (4.0.5 => 4.0.6)
- Updating sebastian/cli-parser (1.0.1 => 1.0.2)
- Updating theseer/tokenizer (1.2.2 => 1.2.3)
- Updating nikic/php-parser (v5.0.0 => v5.0.2)
- Updating phpunit/php-code-coverage (9.2.30 => 9.2.31)
- Updating phar-io/manifest (2.0.3 => 2.0.4)
- Updating phpunit/phpunit (9.6.15 => 9.6.17)
- Updating symfony/stopwatch (v5.4.21 => v5.4.35)
- Updating symfony/polyfill-php80 (v1.28.0 => v1.29.0)
- Updating symfony/process (v5.4.34 => v5.4.36)
- Updating symfony/polyfill-php81 (v1.28.0 => v1.29.0)
- Updating symfony/polyfill-mbstring (v1.28.0 => v1.29.0)
- Updating symfony/polyfill-php73 (v1.28.0 => v1.29.0)
- Updating symfony/finder (v5.4.27 => v5.4.35)
- Updating symfony/polyfill-ctype (v1.28.0 => v1.29.0)
- Updating symfony/filesystem (v5.4.25 => v5.4.35)
- Updating symfony/event-dispatcher (v5.4.34 => v5.4.35)
- Updating symfony/polyfill-intl-normalizer (v1.28.0 => v1.29.0)
- Updating symfony/polyfill-intl-grapheme (v1.28.0 => v1.29.0)
- Updating symfony/string (v5.4.34 => v5.4.36)
- Updating symfony/console (v5.4.34 => v5.4.36)
- Updating composer/pcre (3.1.1 => 3.1.3)
- Updating friendsofphp/php-cs-fixer (v3.46.0 => v3.52.1)
2024-03-19 23:19:43 -04:00
Dr. Tobias Quathamer
5a89cecc5e Regenerate composer.lock 2024-01-15 13:24:46 +01:00
e8c256bcff [Composer] Bump guzzlehttp/guzzle to version 7 to suppress deprecation notices
- Bump divineomega/password_exposed to version 3 to remove dependency on Guzzle version 6
- Add new ICanHandleHttpResponses->getBodyString method to solve inheritance mismatch with GuzzleHttp\Psr7\ResponseInterface->getBody return type
2024-01-12 08:42:46 -05:00
1f1cad322c Update Composer dependencies ahead of release
- Updating ezyang/htmlpurifier (v4.16.0 => v4.17.0)
- Updating mobiledetect/mobiledetectlib (2.8.41 => 3.74.3)
- Updating patrickschur/language-detection (v5.1.0 => v5.3.0)
- Updating phpseclib/phpseclib (3.0.19 => 3.0.34)
- Updating psr/container (1.1.1 => 2.0.2)
- Updating smarty/smarty (v4.3.1 => v4.3.4)
- Updating bower-asset/base64 (1.2.0 => 1.3.0)
- Updating mockery/mockery (1.5.1 => 1.6.7)
- Updating sebastian/global-state (5.0.5 => 5.0.6)
- Updating sebastian/diff (4.0.4 => 4.0.5)
- Updating theseer/tokenizer (1.2.1 => 1.2.2)
- Updating nikic/php-parser (v4.15.4 => v4.18.0)
- Updating phpunit/php-code-coverage (9.2.26 => 9.2.29)
- Updating phpunit/phpunit (9.6.7 => 9.6.15)
- Updating dasprid/enum (1.0.4 => 1.0.5)
- Updating guzzlehttp/promises (1.5.2 => 1.5.3)
- Updating symfony/polyfill-php72 (v1.27.0 => v1.28.0)
- Updating symfony/polyfill-intl-normalizer (v1.27.0 => v1.28.0)
- Updating symfony/polyfill-intl-idn (v1.27.0 => v1.28.0)
- Updating paragonie/sodium_compat (v1.19.0 => v1.20.0)
- Updating psr/http-client (1.0.2 => 1.0.3)
- Updating composer/ca-bundle (1.3.5 => 1.4.0)
2023-12-18 21:02:06 -05:00
767629ed2c [Composer] Bump friendica/json-ld to version 1.1.4 2023-07-09 16:18:29 -04:00
037dac988e
Update json-ld dependency 2023-07-05 21:29:12 +02:00
06e337c5fa [Composer] Update dependencies ahead of release
- Updated dasprid/enum (1.0.3 => 1.0.4)
- Updated bacon/bacon-qr-code (2.0.7 => 2.0.8)
- Updated ezyang/htmlpurifier (v4.14.0 => v4.16.0)
- Updated mobiledetect/mobiledetectlib (2.8.39 => 2.8.41)
- Updated phpseclib/phpseclib (3.0.17 => 3.0.19)
- Updated smarty/smarty (v4.2.1 => v4.3.1)
- Updated bower-asset/base64 (1.1.0 => 1.2.0)
- Updated npm-asset/jgrowl (1.4.8 => 1.4.9)
- Updated psr/http-message (1.0.1 => 1.1)
- Updated guzzlehttp/psr7 (1.9.0 => 1.9.1)
- Updated symfony/polyfill-php72 (v1.26.0 => v1.27.0)
- Updated symfony/polyfill-intl-normalizer (v1.26.0 => v1.27.0)
- Updated symfony/polyfill-intl-idn (v1.26.0 => v1.27.0)
- Updated paragonie/sodium_compat (v1.18.0 => v1.19.0)
- Updated psr/http-client (1.0.1 => 1.0.2)
- Updated psr/http-factory (1.0.1 => 1.0.2)
- Updated fgrosse/phpasn1 (v2.4.0 => v2.5.0)
- Updated composer/ca-bundle (1.3.3 => 1.3.5)
2023-04-20 00:14:05 -04:00
88cc788c9b Fixed NPF, new OAuth library added 2023-04-04 22:21:27 +00:00
8cf7743a23
Update composer.lock 2023-04-01 16:29:46 +02:00
Jakobus Schürz
359ad6ff5a fix a warning and suggestions for pullrequest
* fix indentation to tabs
* remove unneeded calls for dropzone.min.js and dropzone.min.css
* removed debug output
2023-03-19 18:52:45 +01:00
433dd3e6ef
Update json-ld to 1.1.2
- Add support for local files for unsecured document loading
2023-02-21 21:37:00 +01:00
5a9e9cc41b
Replace Level-2 Dice patch with new release 2023-01-21 19:42:47 +01:00
d17a21601c
Add Dice.php patch 2023-01-16 21:55:23 +01:00
a79be5e697 Add Clock classes to deal with "now" times in tests
- [Composer] Add psr/clock dependency
2022-12-11 10:12:23 -05:00
a5be5b27e3 Support Blurhash 2022-12-04 13:29:21 +00:00
55640eec87 [Composer] Upgrade to phpseclib version 3
- Create custom Key file format for Salmon Magic key
- Remove obsolete pemToME and MEtoPem Crypto methods
- Remove unused newECKeypair Crypto method
- Switch to constant-time Base64 encode/decode in Base64Url Strings methods
2022-11-25 08:13:05 -05:00
fed17d031c [Composer] Remove bower-asset/vue dependency
- The Bower package doesn't have the dist/vue.min.js anymore (?) which is required for the advancedcontentfilter addon
2022-10-28 21:13:45 -04:00
497fc4e432
Move Monolog to Addons 2022-10-17 22:22:00 +02:00
3043ef4192 [Composer] Update dependencies ahead of 2022.09 release
- Updating bacon/bacon-qr-code (2.0.4 => 2.0.7)
- Updating ezyang/htmlpurifier (v4.13.0 => v4.14.0)
- Updating guzzlehttp/psr7 (1.8.3 => 1.9.0)
- Updating guzzlehttp/promises (1.5.1 => 1.5.2)
- Updating symfony/polyfill-php72 (v1.23.0 => v1.26.0)
- Updating symfony/polyfill-intl-normalizer (v1.23.0 => v1.26.0)
- Updating symfony/polyfill-intl-idn (v1.23.0 => v1.26.0)
- Updating guzzlehttp/guzzle (6.5.5 => 6.5.8)
- Updating mobiledetect/mobiledetectlib (2.8.37 => 2.8.39)
- Updating monolog/monolog (1.26.1 => 1.27.1)
- Updating phpseclib/phpseclib (2.0.35 => 2.0.38)
- Updating smarty/smarty (v4.1.0 => v4.2.1)
- Updating bower-asset/vue (v2.6.14 => v2.7.10)
- Updating npm-asset/moment (2.29.1 => 2.29.4)
- Updating paragonie/constant_time_encoding (v2.4.0 => v2.6.3)
- Updating paragonie/sodium_compat (v1.17.0 => v1.18.0)
- Updating fgrosse/phpasn1 (v2.3.0 => v2.4.0)
- Updating composer/ca-bundle (1.3.1 => 1.3.3)
2022-09-17 23:38:11 -04:00
dependabot[bot]
6443713af1
Bump guzzlehttp/guzzle from 6.5.5 to 6.5.8
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) from 6.5.5 to 6.5.8.
- [Release notes](https://github.com/guzzle/guzzle/releases)
- [Changelog](https://github.com/guzzle/guzzle/blob/6.5.8/CHANGELOG.md)
- [Commits](https://github.com/guzzle/guzzle/compare/6.5.5...6.5.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-21 20:47:00 +00:00
26c86e25c9 [Composer] Update smarty/smarty version mask to ^4 2022-02-18 22:43:45 -05:00