Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix some errors detected by phpstan | Mario Vavti | 4 days | 3 | -4/+46 |
| | |||||
* | Add PHPStan as a developer dependency. | Harald Eilertsen | 10 days | 3 | -16/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | Update php-epub-meta and use composer for dep handling. | Harald Eilertsen | 13 days | 169 | -8/+17242 |
| | | | | | | 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. | ||||
* | update symfony/polyfill-php81 | Mario | 2024-09-30 | 4 | -15/+15 |
| | |||||
* | update sabre/vobject | Mario | 2024-09-30 | 8 | -31/+133 |
| | |||||
* | update spomky-labs/otphp | Mario | 2024-09-30 | 9 | -49/+48 |
| | |||||
* | update ramsey/uuid | Mario | 2024-09-30 | 4 | -17/+19 |
| | |||||
* | update scssphp | Mario | 2024-09-30 | 12 | -57/+132 |
| | |||||
* | deps: Upgrade smarty/smarty to version 4.5.4 | Harald Eilertsen | 2024-09-28 | 12 | -100/+89 |
| | | | | | | | | | | | | | | | | | | | This eliminates a potential vulnerability where an template author could inject arbitrary PHP files to be run via the 'extends' tag. See: - https://github.com/smarty-php/smarty/security/advisories/GHSA-4rmg-292m-wg3w - https://github.com/smarty-php/smarty/commit/0be92bc8a6fb83e6e0d883946f7e7c09ba4e857a Impact assessment: In our case I would consider this a low severity issue as we don't allow users to dynamically add or edit smarty templates. Templates has to be updated via merge requests, or by installing a theme. In both cases a malicious attacker already has easier ways to inject whatever code they want. Further, the extend tag is not in use in any of our core templates. | ||||
* | this will be a longer journey - we will start to use bootstrap icons now ↵ | Mario | 2024-07-23 | 4195 | -2/+42426 |
| | | | | since forkawesome is dead | ||||
* | version 9.2RC1, strings and dump composer autoload files | Mario | 2024-06-27 | 2 | -4/+2 |
| | |||||
* | more remove additional linebreaks after block element plus test | Mario | 2024-03-25 | 1 | -2/+2 |
| | |||||
* | make sure we preserve linefeeds in the actual content of lists and tables ↵ | Mario | 2024-03-24 | 1 | -6/+6 |
| | | | | also add tests | ||||
* | deal with wihitespace issues in tables and lists and add tests | Mario | 2024-03-20 | 1 | -2/+2 |
| | |||||
* | fix reshares from streams loosing image | Mario | 2024-03-20 | 1 | -2/+2 |
| | |||||
* | apply the streams fixes manually until the addition of the streams library ↵ | Mario | 2024-03-16 | 1 | -3/+5 |
| | | | | is sorted | ||||
* | add git again allthough it is not clear why it is required | Mario | 2024-03-16 | 1 | -2/+2 |
| | |||||
* | more composer weirdness | Mario | 2024-03-16 | 1 | -6/+6 |
| | |||||
* | Revert "another attmpt to install streams/php-jcs via composer" | Mario | 2024-03-16 | 14 | -80/+354 |
| | | | This reverts commit 5af3c3577843a6f65c402c27607edca98233c08e | ||||
* | Revert "try installing git" | Mario | 2024-03-16 | 1 | -2/+2 |
| | | | This reverts commit 0b4e0863764e20fa13342b89487de574bd3f1fe4 | ||||
* | Revert "remove streams folder" | Mario | 2024-03-16 | 1 | -0/+0 |
| | | | This reverts commit 216f3755fc1b6abce4aed21ac842dd05ce17e95c | ||||
* | Revert "really add streams folder" | Mario | 2024-03-16 | 1 | -0/+0 |
| | | | This reverts commit f402baffd3359398732aad05755be2a9dd26a0dd | ||||
* | really add streams folder | Mario | 2024-03-16 | 1 | -0/+0 |
| | |||||
* | remove streams folder | Mario | 2024-03-16 | 1 | -0/+0 |
| | |||||
* | try installing git | Mario | 2024-03-15 | 1 | -2/+2 |
| | |||||
* | another attmpt to install streams/php-jcs via composer | Mario | 2024-03-15 | 14 | -354/+80 |
| | |||||
* | revert adding of zip and bump composer php version to 8.1 | Mario | 2024-03-14 | 3 | -2/+6 |
| | |||||
* | Revert "next try to use the streams php-jcs library until the floats issue ↵ | Mario | 2024-03-14 | 14 | -84/+354 |
| | | | | | | will be fixed upstream. see here for reference https://codeberg.org/streams/streams/issues/151" This reverts commit 70dfce356b949dce00dba534536be994b1d7761d. | ||||
* | next try to use the streams php-jcs library until the floats issue will be ↵ | Mario | 2024-03-14 | 14 | -354/+84 |
| | | | | fixed upstream. see here for reference https://codeberg.org/streams/streams/issues/151 | ||||
* | Revert "use the streams php-jcs library until the floats issue will be fixed ↵ | Mario | 2024-03-14 | 14 | -84/+354 |
| | | | | | | upstream. see here for reference https://codeberg.org/streams/streams/issues/151" This reverts commit 81ce67df942d4bf378814677268fe03a29ecc028. | ||||
* | evert "fix deprecation warning" | Mario | 2024-03-14 | 1 | -2/+2 |
| | | | | This reverts commit 898762dd95d634e9362d5138ea8e306bbfeb81b7. | ||||
* | Revert "update lock file" | Mario | 2024-03-14 | 1 | -2/+2 |
| | | | | This reverts commit a93fed5ae250533af1682cfc721459d6bae9b263. | ||||
* | Revert "revert addition of zip" | Mario | 2024-03-14 | 1 | -2/+2 |
| | | | | This reverts commit 55532c7cb1fee208893fc13c372acf703830529b. | ||||
* | revert addition of zip | Mario | 2024-03-14 | 1 | -2/+2 |
| | |||||
* | update lock file | Mario | 2024-03-14 | 1 | -2/+2 |
| | |||||
* | fix deprecation warning | Mario | 2024-03-14 | 1 | -2/+2 |
| | |||||
* | use the streams php-jcs library until the floats issue will be fixed ↵ | Mario | 2024-03-14 | 14 | -354/+84 |
| | | | | upstream. see here for reference https://codeberg.org/streams/streams/issues/151 | ||||
* | Revert "composer update and use the fixed streams php-jcs library until the ↵ | Mario | 2024-03-14 | 121 | -1473/+9982 |
| | | | | | | floats issue will be fixed upstream. see here for reference https://codeberg.org/streams/streams/issues/151" This reverts commit 6bf61dfa6b585db01b607a79bd64ec9c583a9c10. | ||||
* | composer update and use the fixed streams php-jcs library until the floats ↵ | Mario | 2024-03-14 | 121 | -9982/+1473 |
| | | | | issue will be fixed upstream. see here for reference https://codeberg.org/streams/streams/issues/151 | ||||
* | fix deprecation warning and add test | Mario | 2024-03-07 | 1 | -2/+2 |
| | |||||
* | update composer libs | Mario | 2024-03-06 | 249 | -4317/+5758 |
| | |||||
* | custom sass bootstrap builds for channels and site | Mario | 2024-02-10 | 61 | -2/+20563 |
| | |||||
* | Remove behat as dev dependency. | Harald Eilertsen | 2024-01-07 | 1 | -2/+2 |
| | | | | | | | | | 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! | ||||
* | dump composer autoload | Mario | 2024-01-06 | 1 | -2/+2 |
| | |||||
* | require ext-sodium, dump composer autoload and a minor js fix | Mario | 2024-01-05 | 3 | -2/+6 |
| | |||||
* | composer add mmccook/php-json-canonicalization-scheme | Mario | 2024-01-03 | 13 | -2/+358 |
| | |||||
* | comÃposer add tephenhill/base58 | Mario | 2024-01-03 | 22 | -2/+1046 |
| | |||||
* | update symfony/polyfill-php81 | Mario | 2024-01-03 | 8 | -15/+69 |
| | |||||
* | update sabre/vobject | Mario | 2024-01-03 | 7 | -22/+20 |
| | |||||
* | update ramsey/uuid | Mario | 2024-01-03 | 4 | -15/+15 |
| |