aboutsummaryrefslogtreecommitdiffhomepage
path: root/composer.json
Commit message (Collapse)AuthorAgeFilesLines
* Lock scheb/two-factor-bundle to avoid issue with ListenerInterface / ↵Jeremy Benoist2020-05-251-1/+1
| | | | | | | | | | TwoFactorListener - v4.6.0 introduce a fix for "deprecated listener for Symfony < 4.3" - but sentry-symfony 3.3.0 introduce a bug in the workaround previous fix - which was fixed in sentry-symfony 3.4.2 - we can't upgrade to that version because it requires sentry/sdk 2.1 which use `php-http/guzzle6-adapter` instead of curl - as we are using guzzle5, we can't upgrade and fix the listerner issue
* Update depsJeremy Benoist2020-05-251-51/+54
| | | | | | | | | | | | | | | | | | - Clean Travis config file - Only cache deps from composer (avoiding metadata to invalid Travis cache) - Update config file to match future version from Travis - Remove useless (not so working) `travis_fold` - Remove `SensioGeneratorBundle` and use `MakerBundle` ``` Package sensio/generator-bundle is abandoned, you should avoid using it. Use symfony/maker-bundle instead. ``` - Sort packages in `composer.json` - Use `laminas/*` package to remove deprecated `zendframework/*` ones: ``` Package zendframework/zend-code is abandoned, you should avoid using it. Use laminas/laminas-code instead. Package zendframework/zend-diactoros is abandoned, you should avoid using it. Use laminas/laminas-diactoros instead. Package zendframework/zend-eventmanager is abandoned, you should avoid using it. Use laminas/laminas-eventmanager instead. ```
* Upgrade Piwik Twig Extension to MatomoNicolas Lœuillet2020-04-291-1/+1
|
* Replace wallabag's fork of tcpdf with the original one, fix notices for PHP 7.4Kevin Decherf2020-04-261-1/+1
| | | | Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
* composer: replace grandt/phpepub with wallabag versionKevin Decherf2020-03-291-9/+2
| | | | Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
* Bump m6web/redis-mock from 4.7.0 to 5.0.0dependabot-preview[bot]2020-01-091-1/+1
| | | | | | | Bumps [m6web/redis-mock](https://github.com/M6Web/RedisMock) from 4.7.0 to 5.0.0. - [Release notes](https://github.com/M6Web/RedisMock/releases) - [Commits](https://github.com/M6Web/RedisMock/compare/v4.7.0...v5.0.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Lock PHPUnit-BridgeJeremy Benoist2019-11-221-1/+1
| | | | | | | | | | | | | | | | Version 4.4.0 & 5.0.0 will install PHPUnit 8.3.x by default which required PHP > 7.1. We could lock the PHPUnit version using `SYMFONY_PHPUNIT_VERSION` env variable but we'll have an issue with PHP 5 then because there is no PHPUnit version compatible with both PHP 5 & PHP 7. Also update deps: - Updating ocramius/package-versions (1.4.0 => 1.4.2) - Updating j0k3r/graby-site-config (1.0.94 => 1.0.95) - Updating php-http/client-common (2.0.0 => 2.1.0) - Updating symfony/mime (v4.3.8 => v4.4.0) - Updating white-october/pagerfanta-bundle (v1.2.4 => v1.3.1) - Installing phpseclib/phpseclib (2.0.23) - Updating php-amqplib/php-amqplib (v2.10.1 => v2.11.0) - Updating nette/php-generator (v3.2.3 => v3.3.1) - Updating zendframework/zend-diactoros (2.2.0 => 2.2.1)
* Bump symfony/phpunit-bridge from 4.3.8 to 5.0.0dependabot-preview[bot]2019-11-221-1/+1
| | | | | | | | Bumps [symfony/phpunit-bridge](https://github.com/symfony/phpunit-bridge) from 4.3.8 to 5.0.0. - [Release notes](https://github.com/symfony/phpunit-bridge/releases) - [Changelog](https://github.com/symfony/phpunit-bridge/blob/master/CHANGELOG.md) - [Commits](https://github.com/symfony/phpunit-bridge/compare/v4.3.8...v5.0.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Locked dbal to 2.9.2Jeremy Benoist2019-11-121-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Because the 2.9.3 seems to break test. Like a conflict with `DoctrineTestBundle` I guess (which can't be updated because we are still allowing PHP 7.1 and is not). The generated error usually appear when we update data using a service during test (like changing the craue config). Here is the error: ``` Testing tests/Wallabag/CoreBundle/Controller/ PHP Fatal error: Uncaught PDOException: There is no active transaction in /Users/jeremy/Sites/github/wallabag/vendor/dama/doctrine-test-bundle/src/DAMA/DoctrineTestBundle/Doctrine/DBAL/StaticDriver.php:142 Stack trace: #0 /Users/jeremy/Sites/github/wallabag/vendor/dama/doctrine-test-bundle/src/DAMA/DoctrineTestBundle/Doctrine/DBAL/StaticDriver.php(142): PDO->rollBack() #1 /Users/jeremy/Sites/github/wallabag/vendor/dama/doctrine-test-bundle/src/DAMA/DoctrineTestBundle/PHPUnit/PHPUnitListener.php(39): DAMA\DoctrineTestBundle\Doctrine\DBAL\StaticDriver::rollBack() #2 /Users/jeremy/Sites/github/wallabag/vendor/bin/.phpunit/phpunit-7.4/src/Framework/TestResult.php(412): DAMA\DoctrineTestBundle\PHPUnit\PHPUnitListener->endTest(Object(Tests\Wallabag\CoreBundle\Controller\ConfigControllerTest), 3.3917479515076) #3 /Users/jeremy/Sites/github/wallabag/vendor/bin/.phpunit/phpunit-7.4/src/Framework/TestResult.php(893): PHPUnit\Framework\TestResult->endTest(Object(Tests\Wallabag\CoreBundle\Controller\ConfigControllerTest), 3.3917479515076 in /Users/jeremy/Sites/github/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Controller/ControllerResolver.php on line 91 Fatal error: Uncaught PDOException: There is no active transaction in /Users/jeremy/Sites/github/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Controller/ControllerResolver.php on line 91 InvalidArgumentException: The controller for URI "/config" is not callable. The "kernel" service is synthetic, it needs to be set at boot time before it can be used. in /Users/jeremy/Sites/github/wallabag/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Controller/ControllerResolver.php on line 91 Call Stack: 3.4732 57305872 1. Symfony\Component\Debug\ErrorHandler->handleException() /Users/jeremy/Sites/github/wallabag/vendor/symfony/symfony/src/Symfony/Component/Debug/ErrorHandler.php:0 3.5000 58014320 2. Symfony\Component\Debug\ErrorHandler->handleException() /Users/jeremy/Sites/github/wallabag/vendor/symfony/symfony/src/Symfony/Component/Debug/ErrorHandler.php:613 ```
* Rename internal settings tableJeremy Benoist2019-08-081-6/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | In fact it's not _just_ a rename. We are now able to use our own entity with the CraueConfigBundle which allow us to enforce a custom length on string field and avoid error with utf8mb4 on MySQL. To fix that issue before we were in need to fork CraueConfigBundle to hard apply these length changes. The recent 2.3.0 release fix that issue. That's why we are in need to rename the table (getting rid of the bundle name from it) Also updating deps: - Updating symfony/polyfill-mbstring (v1.11.0 => v1.12.0) - Updating symfony/polyfill-ctype (v1.11.0 => v1.12.0) - Updating symfony/polyfill-php70 (v1.11.0 => v1.12.0) - Updating symfony/polyfill-util (v1.11.0 => v1.12.0) - Updating symfony/polyfill-php56 (v1.11.0 => v1.12.0) - Updating symfony/polyfill-intl-icu (v1.11.0 => v1.12.0) - Updating symfony/polyfill-apcu (v1.11.0 => v1.12.0) - Updating j0k3r/graby-site-config (1.0.88 => 1.0.89) - Updating php-http/message (1.7.2 => 1.8.0) - Updating symfony/polyfill-php73 (v1.11.0 => v1.12.0) - Updating symfony/http-client (v4.3.2 => v4.3.3) - Updating symfony/polyfill-php72 (v1.11.0 => v1.12.0) - Updating symfony/polyfill-intl-idn (v1.11.0 => v1.12.0) - Updating symfony/mime (v4.3.2 => v4.3.3) - Updating craue/config-bundle (dev-utf8mb4 46cfd37 => 2.3.0) - Updating masterminds/html5 (2.6.0 => 2.7.0) - Updating nette/di (v3.0.0 => v3.0.1) - Updating symfony/polyfill-iconv (v1.11.0 => v1.12.0) - Updating wallabag/php-mobi (1.0.1 => 1.1.0)
* Bump scheb/two-factor-bundle from 3.21.0 to 4.4.0dependabot-preview[bot]2019-07-261-1/+1
| | | | | | | | Bumps [scheb/two-factor-bundle](https://github.com/scheb/two-factor-bundle) from 3.21.0 to 4.4.0. - [Release notes](https://github.com/scheb/two-factor-bundle/releases) - [Upgrade guide](https://github.com/scheb/two-factor-bundle/blob/master/UPGRADE.md) - [Commits](https://github.com/scheb/two-factor-bundle/compare/v3.21.0...v4.4.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Use Twig 2.0Jeremy Benoist2019-06-211-1/+1
| | | | `mnapoli/piwik-twig-extension` locked Twig to the 1.10 version. The new version is compatible with Twig 2.0
* Add Sentry supportJeremy Benoist2019-06-051-1/+2
| | | | Only enable in production
* Drop SimplePieJeremy Benoist2019-05-291-1/+0
| | | | | It was only used to make an absolute url when downloading images. The deps is still there (in the `composer.lock`) because Graby use it (not for absolute but for encoding).
* Use httplugadev2019-05-281-4/+8
|
* Use Imagick to keep GIF animationJeremy Benoist2019-05-101-0/+3
| | | | | If Imagick is available, GIF will be saved using it to keep animation. Otherwise the previous method will be used and the animation won't be kept.
* Merge remote-tracking branch 'origin/master' into 2.4Jeremy Benoist2019-02-071-0/+1
|\
| * Update composer.json to add php-tidy (ext-tidy)Eloi Coutant2019-01-161-0/+1
| | | | | | Should fix https://github.com/wallabag/wallabag/issues/3844 for milestone https://github.com/wallabag/wallabag/milestone/63.
* | Add backup codesJeremy Benoist2019-01-231-1/+2
| |
* | Enable OTP 2FAJeremy Benoist2019-01-231-3/+3
| | | | | | | | | | | | | | | | | | - Update SchebTwoFactorBundle to version 3 - Enable Google 2fa on the bundle - Disallow ability to use both email and google as 2fa - Update Ocramius Proxy Manager to handle typed function & attributes (from PHP 7) - use `$this->addFlash` shortcut instead of `$this->get('session')->getFlashBag()->add` - update admin to be able to create/reset the 2fa
* | Merge pull request #3858 from wallabag/bump-ocramiusJérémy Benoist2019-01-181-3/+8
|\ \ | | | | | | Bump ocramius/proxy-manager
| * | Bump ocramius/proxy-managerThomas Citharel2019-01-171-3/+8
| | | | | | | | | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | | Enable PHPStanJeremy Benoist2019-01-181-1/+5
| | | | | | | | | | | | | | | - Fix error for level 0 & 1 (level 7 has 699 errors...) - Add `updated_at` to site_credential (so the `timestamps()` method applies correctly)
* | | Merge remote-tracking branch 'origin/master' into 2.4Jeremy Benoist2019-01-151-2/+2
|\ \ \ | |/ / |/| / | |/
| * Come back to stable versionJeremy Benoist2019-01-141-1/+1
| | | | | | | | Previous one was used because some PHPUnit version where deleted and tests can't be run anymore.
| * No more dev for guzzle-site-authenticatorJeremy Benoist2018-12-131-1/+1
| |
* | Use our own fork for CraueConfigBundleJeremy Benoist2018-11-281-1/+6
| | | | | | | | Mostly to fix utf8mb4 issue
* | Fix testsJeremy Benoist2018-11-281-21/+20
| |
* | Jump to unrelease predisJeremy Benoist2018-11-281-1/+1
| | | | | | | | To fix deprecated message regarding `each()`
* | CleanupJeremy Benoist2018-11-281-7/+22
| |
* | Jump to PHP 7.1+Jeremy Benoist2018-11-251-3/+3
| |
* | Merge remote-tracking branch 'origin/master' into 2.4Jeremy Benoist2018-11-251-1/+1
|\| | | | | | | | | | | | | | | # Conflicts: # web/wallassets/baggy.js # web/wallassets/manifest.json # web/wallassets/material.css # web/wallassets/material.js
| * Use latest bridge to avoid PHPUnit breakJeremy Benoist2018-11-231-1/+1
| | | | | | | | Because branch 4.8 & 5.7 have been removed
* | Jump to Symfony 3.4Jeremy Benoist2018-10-041-5/+4
|/ | | | | | | Thanks to the BC compatibility, almost nothing have to be changed. All changes are related to new bundle version of: - SensioFrameworkExtraBundle - DoctrineFixturesBundle
* Looked UserBundle again.Jeremy Benoist2018-02-241-1/+1
| | | | | | | See https://github.com/FriendsOfSymfony/FOSUserBundle/compare/v2.0.2...v2.1.0#diff-8a79d0e62995dd549be4e463c35a8cc3 It generate an error about a variable called `registration_enabled` which can not be found. So I guess we are in the case of “such usage” about BC in UserBundle. Don’t want to loose time finding how to fix it. Rollback to the working version.
* Update dama/doctrine-test-bundleJeremy Benoist2017-12-181-1/+1
| | | | | | Because: PHP Fatal error: Class 'PHPUnit_Framework_BaseTestListener' not found in /home/travis/build/wallabag/wallabag/vendor/dama/doctrine-test-bundle/src/DAMA/DoctrineTestBundle/PHPUnit/LegacyPHPUnitListener.php on line 7
* composer: update dependency versions to reduce memory footprintKevin Decherf2017-11-191-28/+28
| | | | Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
* Jump to Simpleue 2.0Jeremy Benoist2017-11-181-1/+1
| | | | The 1.3.0 tag is introducing BC so we jump to the 2.0
* Jump to Symfony 3.3 & update others depsJeremy Benoist2017-10-091-7/+7
| | | | Also update tests urls
* better entry txt export using html2textNicolas Hart2017-08-271-1/+2
|
* Add a real configuration for CS-FixerJeremy Benoist2017-07-011-1/+1
|
* Crypt site credential passwordJeremy Benoist2017-06-201-2/+3
|
* Merge pull request #3137 from aaa2000/isolated-testsJérémy Benoist2017-06-011-2/+3
|\ | | | | Isolated tests
| * Isolated testsadev2017-05-311-2/+3
| | | | | | | | Use https://github.com/dmaicher/doctrine-test-bundle to have test isolation.
* | PR has been merged in grabyJérémy Benoist2017-05-311-1/+1
| |
* | Remove htmlawed and use graby insteadJeremy Benoist2017-05-311-1/+0
| | | | | | | | | | Instead of using htmlawed (which is already used in graby) use graby directly (which require some refacto on graby side). Still needs some tests.
* | Use graby ContentExtractor to clean htmlJeremy Benoist2017-05-311-1/+1
|/ | | | It might be better to re-use some graby functionalities to clean html instead of building a new system.
* Switch back to latest guzzle-site-authenticatorJeremy Benoist2017-05-241-1/+1
|
* Merge remote-tracking branch 'origin/master' into 2.3Jeremy Benoist2017-05-191-1/+1
|\
| * Lock guzzle-site-authenticator to avoid errorJeremy Benoist2017-05-161-1/+1
| |