Mario Vavti
2fb816139a
guzzlehttp/psr7 has been removed from the HttpSigner library because it is not required there, hubzilla still needs it
2026-03-04 18:29:33 +01:00
Mario Vavti
dcb09a8b39
update smarty and base58
2025-11-21 16:45:54 +01:00
Mario Vavti
6c74672d40
bump composer PHP version to 8.2 and update libs
2025-11-07 20:55:45 +01:00
Mario Vavti
3cf7e09609
switch from mmccooks php-json-canonicalization library to root23s which, according to mike, better deals with floating point values
2025-10-30 21:30:18 +01:00
Mario Vavti
4798fa79c3
update composer libs - requires gmp extension (in favor of bcmath)
2025-10-21 22:06:03 +02:00
Mario Vavti
c462c928e0
composer update to phpseclib version 3
2025-07-07 13:17:14 +02:00
Mario Vavti
3014ae2071
update macgirvin/http-message-signer to version 2.0
2025-07-06 22:58:09 +02:00
Mario Vavti
89c17bac50
start verifying RFC9421 HTTP Signatures (hopefully)
2025-06-21 16:39:59 +02:00
Mario Vavti
6ffd3fd9d4
composer update chillerlan/php-qrcode
2025-04-09 15:54:58 +02:00
Mario Vavti
20f8239b44
composer update commerceguys/intl
2025-04-09 15:41:01 +02:00
Mario Vavti
4b02bd60cb
composer update libs
2025-04-09 14:19:48 +02:00
Mario Vavti
65c8de3410
update to smarty v5
2025-02-20 11:35:33 +01:00
Harald Eilertsen
09aabc6b41
Remove dependency on PHP EpubMeta library.
2025-02-12 20:05:42 +01:00
Harald Eilertsen
7a3d59bff3
Add Zotlabs\Tests namespace to autloader in dev
...
This is technically not needed, as we load the required classes in the
bootstrap file (`tests/unit/bootstrap.php`), but it helps editors that
integrate with language servers etc to find the classes so it does not
flag errors everywhere.
2025-01-29 15:56:17 +01:00
Harald Eilertsen
28b5b0cab5
Add PHPStan as a developer dependency.
...
PHPStan is a static PHP code analyzer that's aimed at finding actual
bugs in the code. Where PHP Code Sniffer is about codeing standards,
PHPStan is about correctness of code.
The provided configuration file (`phpstan.neon.dist`) is configured to
use the _lowest_ level of checks that PHPStan will report on. See
https://phpstan.org/user-guide/rule-levels for information about the
various rule levels.
Run an analysis of the code base like this:
% ./vendor/bin/phpstan
It will output any found issues to stdout.
You can also run it like this:
% ./vendor/bin/phpstan --error-format=raw > phpstan.log
This will give you an output file in a format that's suitable for use
with typical editors for mapping errors to source locations.
2024-11-12 09:42:11 +01:00
Harald Eilertsen
fe30b54975
Update php-epub-meta and use composer for dep handling.
...
Note that we upgrade to the 2.x branch of the dependency, as the 3.x
branch requires PHP version 8.2 or later. There's no reason for us to
move our minimum supported version of PHP just yet.
2024-11-08 16:43:29 +01:00
Harald Eilertsen
2cd779cbe9
Don't autoload test cases using composer.
...
Introduces a bootstrap file that ensures that the base test case classes
are loaded and available instead.
This reduces the number of warnings when running composer install.
2024-09-24 13:54:42 +02:00
Mario
204d91c3c3
this will be a longer journey - we will start to use bootstrap icons now since forkawesome is dead
2024-07-23 18:07:30 +00:00
Harald Eilertsen
cad82d12d2
Upgrade test framework to PHPUnit 10.5
2024-05-27 06:17:05 +00:00
Mario
fe018d646a
more composer weirdness
2024-03-16 12:09:49 +00:00
Mario
8fc0210428
Revert "another attmpt to install streams/php-jcs via composer"
...
This reverts commit 5af3c35778
2024-03-16 11:54:45 +00:00
Mario
5af3c35778
another attmpt to install streams/php-jcs via composer
2024-03-15 17:14:31 +01:00
Mario
4fb37ef6f3
revert adding of zip and bump composer php version to 8.1
2024-03-14 12:40:07 +00:00
Mario
a9d4adaf23
Revert "next try to use the streams php-jcs library until the floats issue will be fixed upstream. see here for reference https://codeberg.org/streams/streams/issues/151 "
...
This reverts commit 70dfce356b .
2024-03-14 12:30:05 +00:00
Mario
70dfce356b
next try to use the streams php-jcs library until the floats issue will be fixed upstream. see here for reference https://codeberg.org/streams/streams/issues/151
2024-03-14 11:15:20 +00:00
Mario
6315757967
Revert "use the streams php-jcs library until the floats issue will be fixed upstream. see here for reference https://codeberg.org/streams/streams/issues/151 "
...
This reverts commit 81ce67df94 .
2024-03-14 11:02:31 +00:00
Mario
c2d6d376a4
Revert "revert addition of zip"
...
This reverts commit 55532c7cb1 .
2024-03-14 11:01:20 +00:00
Mario
55532c7cb1
revert addition of zip
2024-03-14 10:58:20 +00:00
Mario
ba1b48f177
lets try this
2024-03-14 10:45:09 +00:00
Mario
81ce67df94
use the streams php-jcs library until the floats issue will be fixed upstream. see here for reference https://codeberg.org/streams/streams/issues/151
2024-03-14 10:18:51 +00:00
Mario
55097c47c5
Revert "composer update and use the fixed streams php-jcs library until the floats issue will be fixed upstream. see here for reference https://codeberg.org/streams/streams/issues/151 "
...
This reverts commit 6bf61dfa6b .
2024-03-14 10:13:22 +00:00
Mario
6bf61dfa6b
composer update and use the fixed streams php-jcs library until the floats issue will be fixed upstream. see here for reference https://codeberg.org/streams/streams/issues/151
2024-03-14 09:35:09 +00:00
Mario
5eb6572277
update composer libs
2024-03-06 13:57:07 +00:00
Mario
0b18b35f5f
require the intl extension for
2024-02-14 21:28:20 +00:00
Mario
7ccb2a2615
custom sass bootstrap builds for channels and site
2024-02-10 22:04:24 +00:00
Harald Eilertsen
0a31fc176c
Remove behat as dev dependency.
...
As the Symphony\Yaml stuff disappeared with behat, we need another way
to load read the yaml files with database fixtures for the integration
tests.
As the php yaml extension is not distributed with PHP by default, this
creates it as another dev dependency!
2024-01-07 20:24:52 +01:00
Mario
ed0d2fed66
require bcmath or gmp extension
2024-01-06 16:23:26 +00:00
Mario
e95b7ca3a0
require ext-sodium, dump composer autoload and a minor js fix
2024-01-05 19:30:37 +00:00
Mario
16e6eec3fb
composer add mmccook/php-json-canonicalization-scheme
2024-01-03 11:09:22 +00:00
Mario
afe8552be6
comÃposer add tephenhill/base58
2024-01-03 11:07:03 +00:00
Mario
2f2e353ece
use new lang detect library which supports much more languages
2023-10-07 16:00:34 +00:00
Mario
32f2de17d4
composer update bootstrap
2023-10-05 10:17:07 +00:00
Mario
bd84ff4838
update bootstrap to version 5.3
2023-06-02 16:36:57 +00:00
Mario
2a1341b910
update bootstrap
2023-04-28 19:02:23 +00:00
Mario
234bb64250
port totp mfa from streams with some adjustions
2023-03-08 10:04:29 +00:00
Mario
9dc949b62c
native dark theme initial checkin
2023-01-20 11:05:15 +00:00
Mario
d3856caf81
composer update michelf/php-markdown
2022-10-12 09:09:55 +00:00
Mario
ccd826f63a
Revert "update composer libs"
...
This reverts commit 5e5f0aa955 .
2022-10-11 18:29:06 +00:00
Mario
5e5f0aa955
update composer libs
2022-10-11 18:18:57 +00:00
Mario
463806822c
more ci testing
2022-02-11 10:56:23 +00:00