Art4
66d7ec5734
Merge branch '2024.09-rc' into port-2024.09-rc-into-develop
2024-11-28 15:11:11 +00:00
Michael
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
Art4
d62eee3379
remove fxp/composer-asset-plugin dependency
2024-11-01 11:17:55 +00:00
Art4
2c325eb124
Update to Compose v2
2024-10-31 14:40:00 +00:00
Philipp
8c9dcbb271
[PHP-CS] Moving the php-cs-fixer dependency to the right place
2024-08-24 19:03:27 +02:00
Dr. Tobias Quathamer
893c2e4fd3
Add new script commands for php-cs-fixer
2024-01-15 12:04:30 +01:00
Dr. Tobias Quathamer
9daf83ce9b
Add friendsofphp/php-cs-fixer to development packages
2024-01-15 11:59:17 +01:00
Hypolite Petovan
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
Hypolite Petovan
769b73e8a3
Bump minimum version to run Friendica to PHP 7.4
...
- Update version filter of mobiledetect/mobiledetectlib and psr/container to PHP 7.4 versions
- Remove PHP 7.3 PHPUnit instance
- Remove PHP 7.2 specific PDO exception in tests
2023-12-18 21:02:02 -05:00
Hypolite Petovan
6478b5ba5f
[Composer] Add suggested extensions
2023-08-02 20:43:28 +02:00
Philipp
c3075d3eba
add docker-translate command
2023-07-16 18:43:37 +02:00
Michael
9d3ca47171
Fix spaces
2023-04-06 20:00:56 +00:00
Michael
88cc788c9b
Fixed NPF, new OAuth library added
2023-04-04 22:21:27 +00:00
Hypolite Petovan
508807af1c
Fix namespace issue with posix function in Worker\Repository\Process
...
- [Composer] Add ext-posix dependency
- [Composer] Sort latest added dependencies alphabetically
- Address https://github.com/friendica/friendica/issues/12486#issuecomment-1492842672
2023-04-01 09:25:19 -04:00
Jakobus Schürz
bd0bc943ad
fix indentation
2023-03-19 18:52:45 +01: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
Jakobus Schürz
5107d4418e
add enyo/dropzone
2023-03-19 18:52:45 +01:00
Philipp
ae5fe47c03
Adapt .editorconfig
...
- Add .json rule
- Add .xml rule
2023-02-27 20:34:46 +01:00
Philipp
5a9e9cc41b
Replace Level-2 Dice patch with new release
2023-01-21 19:42:47 +01:00
Philipp
3b262f44a3
Adhere feedback
2023-01-17 19:15:37 +01:00
Philipp
d17a21601c
Add Dice.php patch
2023-01-16 21:55:23 +01:00
Hypolite Petovan
a79be5e697
Add Clock classes to deal with "now" times in tests
...
- [Composer] Add psr/clock dependency
2022-12-11 10:12:23 -05:00
Michael
a5be5b27e3
Support Blurhash
2022-12-04 13:29:21 +00:00
Hypolite Petovan
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
Hypolite Petovan
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
Michael
d3e167c77c
All references to boot.php are now removed
2022-10-19 20:38:25 +00:00
Philipp
497fc4e432
Move Monolog to Addons
2022-10-17 22:22:00 +02:00
Hypolite Petovan
26c86e25c9
[Composer] Update smarty/smarty version mask to ^4
2022-02-18 22:43:45 -05:00
Philipp
7af0431d9c
Bump patrick/language-detection to 5.1.0
2021-12-11 17:26:52 +01:00
Philipp
95fbe45bcc
Bump bacon/bacon-qr-code to 2.0.4
2021-12-11 17:26:39 +01:00
Philipp
7fe7f893df
Bump pragmarx/recovery to 0.2.1
2021-12-11 17:26:27 +01:00
Philipp
d32fed4d28
Bump phpunit/phpunit to 9
2021-12-11 00:06:00 +01:00
Philipp
ab5184d27a
Add dms/phpunit-arraysubset-asserts dependency
2021-12-10 21:32:00 +01:00
Hypolite Petovan
b238a3b5c9
Bump minimum required PHP version to 7.3
...
- Code already references some PHP 7.3 specific features
2021-12-02 16:48:54 -05:00
Michael
2f1f6f6fb2
Replace "notification" call with new function, removing enotify.php
2021-10-19 19:45:36 +00:00
Hypolite Petovan
a3e42a8c07
Merge pull request #10857 from annando/no-q
...
`q` is now completely removed
2021-10-10 23:40:28 -04:00