Commit graph

194 commits

Author SHA1 Message Date
Art4
d498dc8907 require php 7.4 to 8.5 2026-03-04 22:04:41 +00:00
Art4
b9605576a6 chore: update phpstan and php-mock with all dependencies 2026-02-22 14:51:51 +00:00
Art4
7ad038b6e5 chore: fix composer scripts, change all php-cs-fixer and rector paths 2026-02-22 14:33:06 +00:00
Art4
f11874f5d1 chore: install rector in project comoser.json 2026-02-22 13:47:22 +00:00
Art4
56e28e1ef0 chore: install php-cs-fixer in project comoser.json 2026-02-22 13:39:18 +00:00
Art4
83c94df5d9 chore: set required php version to ^7.4 || ^8.0 2026-02-22 13:26:41 +00:00
Artur Weigandt
5bbe83e561
Apply suggestions from code review 2026-02-19 22:07:28 +01:00
Art4
1281ae82c6 split up composer scripts for rector:run and rectify 2026-02-14 09:47:10 +01:00
Art4
b43946a219 Rename rector config file 2026-02-14 08:33:11 +01:00
Art4
ffb72bfdab Add refactor command, fix code style 2026-02-14 08:28:18 +01:00
Art4
af1750938b Add rector config and check command 2026-02-14 08:28:18 +01:00
Art4
3ead048693 install rector as standalone dev tool 2026-02-14 08:28:18 +01:00
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
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
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
Art4
63558f92eb Merge branch 'develop' into phpstan-level-3 2025-05-09 06:29:29 +00:00
b222aa0c48
Add a bunch of tests for StatsCaching 2025-04-27 21:26:48 +02:00
Art4
fead446624 Split phpstan.neon files for addon checks 2025-02-25 14:29:57 +00:00
6e70ad1f0e
Merge pull request #14622 from Art4/introduce-phpmd
Introduce PHPMD
2025-02-12 11:22:26 -05:00
Art4
ed467e6eae Add composer script for update db structure 2025-02-11 08:57:56 +00:00
Art4
7d792600b4 Merge branch 'develop' into introduce-phpmd 2025-02-11 07:57:29 +00:00
Art4
98f1ae444c Add composer script for install:prod, remove optimization in dev 2025-02-06 07:21:00 +00:00
Art4
9e6f77c4b1 EventDispatcher proof of concept 2025-02-04 13:22:52 -05:00
Art4
4c95605711 Merge branch 'develop' into introduce-phpmd 2025-01-23 08:56:07 +00:00
Art4
e7eaa8d8a9 Add composer script to partial fix code style 2025-01-12 21:04:38 +00:00
Art4
19659296eb enable cache and colors in phpmd 2024-12-25 15:59:16 +00:00
Art4
36dbae7642 Add script to run phpmd with composer 2024-12-25 15:25:34 +00: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
d2151f9cd0 add composer script to recreate lang file 2024-11-10 07:44:58 +00:00
Art4
221dad7663 Merge branch 'improve-tests' into add-static-code-analysis 2024-11-10 00:20:29 +00:00
Art4
5305286312 Improve phpunit testsuites, add script for unit tests 2024-11-10 00:12:47 +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
2d248ec8ca autoload addons via classmap instead of psr-4 2024-11-01 21:15:34 +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
f799ab563c Remove fxp-asset config 2024-11-01 12:11:16 +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