Jeremy Benoist
1973897305
Run PHP 7.1 on Travis
...
- Using nightly (as of now it's PHP 7.1 alpha)
- Force guzzle to be at least 5.3.1 (which fix some bugs in PHP 7)
2016-07-18 18:07:25 +02:00
Jeremy Benoist
99451fe4b7
Fix bad loading fixtures
...
Since doctrine/data-fixtures 1.2.0 fixtures seems to be badly loaded.
No time for investigate but reverting back to 1.1.* is fixing issues.
2016-06-22 23:15:17 +02:00
Jeremy Benoist
23634d5d84
Jump to Symfony 3.1
2016-06-22 17:59:35 +02:00
Jeremy Benoist
d71b600599
Use friendsofphp instead of fabpot
...
The fabpot's one is now depreacted
2016-06-17 22:03:29 +02:00
Jeremy Benoist
a417b86923
Merge pull request #1918 from wallabag/improve-pagination
...
Improve pagination when user has lot of entries
2016-04-13 09:42:18 +02:00
Nicolas Lœuillet
c31ea8a409
Remove useless dependancy
2016-04-12 21:47:16 +02:00
Nicolas Lœuillet
624a7c6df1
Improve pagination when user has lot of entries
...
Fix #1905
* Usage of whiteoctober/WhiteOctoberPagerfantaBundle
2016-04-12 16:04:17 +02:00
Jeremy Benoist
015e4284f0
Merge pull request #1824 from wallabag/v2-alternative-env
...
Remove SMTP configuration environment overrides
2016-04-08 21:03:17 +02:00
Jeremy Benoist
9479ae834c
Lock ocramius/proxy-manager
...
To avoid problem with PHP < 7.0
2016-04-06 11:37:03 +02:00
Mathieu Bruyen
0bb5669cf6
Remove SMTP configuration environment overrides
...
SMTP configuration has been added in #1518 to use ParameterHandle's
env-map. But Symfony actually has a native way of allowing parameters to
be overriden from environment so rather than having to define a mapping
for each possible parameter, users can define any override in
parameters.yml:
> parameters:
> database_host: %WALLABAG_DB_HOST%
and define an environment variable SYMFONY__WALLABAG_DB_HOST.
Links:
env-map: https://github.com/Incenteev/ParameterHandler#using-environment-variables-to-set-the-parameters
Symfony external parameters: http://symfony.com/doc/current/cookbook/configuration/external_parameters.html
2016-03-29 13:44:12 +02:00
Jeremy Benoist
4cb3ef5125
Put more validations on travis
...
Run php-cs-fixer to avoid CS on commits
Add a check on translation message using the built-in yaml validator. It'll avoid typo in translation yaml files.
2016-03-21 10:00:41 +01:00
Jeremy Benoist
7af794e525
Remove gettext & lowerize
2016-02-24 14:19:47 +01:00
Jeremy Benoist
7447461352
Add namespace prefix for psr-4
...
> Defining autoload.psr-4 with an empty namespace prefix is a bad idea for performance
2016-02-24 13:43:02 +01:00
Thomas Citharel
0a7e695975
remove unused functions & clean composer.json
2016-02-23 23:29:25 +01:00
Thomas Citharel
db847ca0b7
add composer extensions check & function_exists checks
2016-02-23 19:06:37 +01:00
Jeremy Benoist
5bcf1afd91
Use a tag for lexik/maintenance-bundle
2016-02-22 12:33:27 +01:00
Nicolas Lœuillet
fbbda94110
Fix #1351 : add maintenance mode
2016-02-22 12:33:09 +01:00
Nicolas Lœuillet
07643dde08
Fix #1137 : implemented Piwik
2016-02-19 15:27:57 +01:00
Jeremy Benoist
48e3007b7f
Fix from_email & fos_user
2016-01-31 15:31:34 +01:00
Jeremy Benoist
63e40f2d7c
Add CraueConfig for internal settings
2016-01-31 14:48:26 +01:00
Jeremy Benoist
7a0e6970b4
Use PHP7 random_bytes to generate RSS Token
...
random_bytes is a PHP 7 function wich has been ported to PHP 5 using paragonie/random_compat
2016-01-21 16:35:41 +01:00
Jeremy Benoist
31e33fc42e
Update to Symfony 3.0.x
2016-01-15 09:35:39 +01:00
Jeremy Benoist
6108b0f26c
Update deps
...
LexikFormFilterBundle & RulerZBundle are now Symfony 3 compatible
There are still some issue with FOSOAuthServerBundle
2016-01-15 09:35:38 +01:00
Jeremy Benoist
8ba854c068
TwoFactorBundle -> 2.0
2016-01-15 09:35:38 +01:00
Jeremy Benoist
b4faefc04d
Switch to psr-4
2016-01-15 09:35:38 +01:00
Jeremy Benoist
5c895a7fd1
Update bundle & stock file
...
- update stock file (AppKernel, app.php, etc ..) from SymfonyStandard edition)
- update bundle to latest release
- remove security on profiler
2016-01-15 09:35:38 +01:00
Jeremy Benoist
516022d60e
Improve composer.json
...
Following great article from Jordi: http://seld.be/notes/new-composer-patterns
Changelogs summary:
- paragonie/random_compat updated from 1.1.1 to 1.1.4
See changes: https://github.com/paragonie/random_compat/compare/1.1.1...1.1.4
Release notes: https://github.com/paragonie/random_compat/releases/tag/1.1.4
- doctrine/cache updated from v1.5.2 to v1.5.4
See changes: https://github.com/doctrine/cache/compare/v1.5.2...v1.5.4
Release notes: https://github.com/doctrine/cache/releases/tag/v1.5.4
- sensio/framework-extra-bundle updated from v3.0.11 to v3.0.12
See changes: https://github.com/sensiolabs/SensioFrameworkExtraBundle/compare/v3.0.11...v3.0.12
Release notes: https://github.com/sensiolabs/SensioFrameworkExtraBundle/releases/tag/v3.0.12
- nelmio/cors-bundle updated from 1.4.0 to 1.4.1
See changes: https://github.com/nelmio/NelmioCorsBundle/compare/1.4.0...1.4.1
Release notes: https://github.com/nelmio/NelmioCorsBundle/releases/tag/1.4.1
- friendsofsymfony/rest-bundle updated from 1.7.4 to 1.7.6
See changes: https://github.com/FriendsOfSymfony/FOSRestBundle/compare/1.7.4...1.7.6
Release notes: https://github.com/FriendsOfSymfony/FOSRestBundle/releases/tag/1.7.6
- nelmio/api-doc-bundle updated from 2.11.0 to 2.11.1
See changes: https://github.com/nelmio/NelmioApiDocBundle/compare/2.11.0...2.11.1
Release notes: https://github.com/nelmio/NelmioApiDocBundle/releases/tag/2.11.1
- neitanod/forceutf8 updated from v1.5 to v2.0
See changes: https://github.com/neitanod/forceutf8/compare/v1.5...v2.0
Release notes: https://github.com/neitanod/forceutf8/releases/tag/v2.0
- j0k3r/graby-site-config updated from 1.0.9 to 1.0.10
See changes: https://github.com/j0k3r/graby-site-config/compare/1.0.9...1.0.10
Release notes: https://github.com/j0k3r/graby-site-config/releases/tag/1.0.10
- j0k3r/graby updated from 1.0.6 to 1.0.7
See changes: https://github.com/j0k3r/graby/compare/1.0.6...1.0.7
Release notes: https://github.com/j0k3r/graby/releases/tag/1.0.7
- sebastian/diff updated from 1.4.0 to 1.4.1
See changes: https://github.com/sebastianbergmann/diff/compare/1.4.0...1.4.1
Release notes: https://github.com/sebastianbergmann/diff/releases/tag/1.4.1
- phpunit/phpunit updated from 4.8.19 to 4.8.21
See changes: https://github.com/sebastianbergmann/phpunit/compare/4.8.19...4.8.21
Release notes: https://github.com/sebastianbergmann/phpunit/releases/tag/4.8.21
- kphoen/rulerz updated from 0.16.1 to 0.16.2
See changes: https://github.com/K-Phoen/rulerz/compare/0.16.1...0.16.2
Release notes: https://github.com/K-Phoen/rulerz/releases/tag/0.16.2
2016-01-15 09:35:37 +01:00
Jeremy Benoist
e23edfd287
Update deps
...
Changelogs summary:
- doctrine/cache updated from v1.5.1 to v1.5.2
See changes: https://github.com/doctrine/cache/compare/v1.5.1...v1.5.2
Release notes: https://github.com/doctrine/cache/releases/tag/v1.5.2
- doctrine/common updated from v2.5.1 to v2.5.2
See changes: https://github.com/doctrine/common/compare/v2.5.1...v2.5.2
Release notes: https://github.com/doctrine/common/releases/tag/v2.5.2
- symfony/polyfill-mbstring installed in version v1.0.0
Release notes: https://github.com/symfony/polyfill-mbstring/releases/tag/v1.0.0
- symfony/polyfill-util installed in version v1.0.0
Release notes: https://github.com/symfony/polyfill-util/releases/tag/v1.0.0
- paragonie/random_compat installed in version 1.1.1
Release notes: https://github.com/paragonie/random_compat/releases/tag/1.1.1
- symfony/polyfill-php70 installed in version v1.0.0
Release notes: https://github.com/symfony/polyfill-php70/releases/tag/v1.0.0
- symfony/polyfill-php56 installed in version v1.0.0
Release notes: https://github.com/symfony/polyfill-php56/releases/tag/v1.0.0
- ircmaxell/password-compat installed in version v1.0.4
Release notes: https://github.com/ircmaxell/password_compat/releases/tag/v1.0.4
- symfony/polyfill-php55 installed in version v1.0.0
Release notes: https://github.com/symfony/polyfill-php55/releases/tag/v1.0.0
- symfony/polyfill-php54 installed in version v1.0.0
Release notes: https://github.com/symfony/polyfill-php54/releases/tag/v1.0.0
- symfony/polyfill-intl-icu installed in version v1.0.0
Release notes: https://github.com/symfony/polyfill-intl-icu/releases/tag/v1.0.0
- symfony/symfony updated from v2.7.7 to v2.8.0
See changes: https://github.com/symfony/symfony/compare/v2.7.7...v2.8.0
Release notes: https://github.com/symfony/symfony/releases/tag/v2.8.0
- symfony/security-acl installed in version v2.7.7
Release notes: https://github.com/symfony/security-acl/releases/tag/v2.7.7
- doctrine/orm updated from v2.5.1 to v2.5.2
See changes: https://github.com/doctrine/doctrine2/compare/v2.5.1...v2.5.2
Release notes: https://github.com/doctrine/doctrine2/releases/tag/v2.5.2
- kriswallsmith/assetic updated from v1.3.1 to v1.3.2
See changes: https://github.com/kriswallsmith/assetic/compare/v1.3.1...v1.3.2
Release notes: https://github.com/kriswallsmith/assetic/releases/tag/v1.3.2
- symfony/assetic-bundle updated from v2.7.0 to v2.7.1
See changes: https://github.com/symfony/assetic-bundle/compare/v2.7.0...v2.7.1
Release notes: https://github.com/symfony/assetic-bundle/releases/tag/v2.7.1
- symfony/swiftmailer-bundle updated from v2.3.8 to v2.3.9
See changes: https://github.com/symfony/swiftmailer-bundle/compare/v2.3.8...v2.3.9
Release notes: https://github.com/symfony/swiftmailer-bundle/releases/tag/v2.3.9
- symfony/monolog-bundle updated from 2.8.1 to v2.8.2
See changes: https://github.com/symfony/monolog-bundle/compare/2.8.1...v2.8.2
Release notes: https://github.com/symfony/monolog-bundle/releases/tag/v2.8.2
- sensio/distribution-bundle updated from v3.0.33 to v3.0.34
See changes: https://github.com/sensiolabs/SensioDistributionBundle/compare/v3.0.33...v3.0.34
Release notes: https://github.com/sensiolabs/SensioDistributionBundle/releases/tag/v3.0.34
- friendsofsymfony/rest-bundle updated from 1.7.2 to 1.7.4
See changes: https://github.com/FriendsOfSymfony/FOSRestBundle/compare/1.7.2...1.7.4
Release notes: https://github.com/FriendsOfSymfony/FOSRestBundle/releases/tag/1.7.4
- nelmio/api-doc-bundle updated from 2.10.3 to 2.11.0
See changes: https://github.com/nelmio/NelmioApiDocBundle/compare/2.10.3...2.11.0
Release notes: https://github.com/nelmio/NelmioApiDocBundle/releases/tag/2.11.0
- j0k3r/graby-site-config updated from 1.0.6 to 1.0.9
See changes: https://github.com/j0k3r/graby-site-config/compare/1.0.6...1.0.9
Release notes: https://github.com/j0k3r/graby-site-config/releases/tag/1.0.9
- j0k3r/safecurl updated from v1.1.1 to 2.0.2
See changes: https://github.com/j0k3r/safecurl/compare/v1.1.1...2.0.2
Release notes: https://github.com/j0k3r/safecurl/releases/tag/2.0.2
- j0k3r/graby updated from 1.0.4 to 1.0.6
See changes: https://github.com/j0k3r/graby/compare/1.0.4...1.0.6
Release notes: https://github.com/j0k3r/graby/releases/tag/1.0.6
- scheb/two-factor-bundle updated from v1.4.7 to v1.5.0
See changes: https://github.com/scheb/two-factor-bundle/compare/v1.4.7...v1.5.0
Release notes: https://github.com/scheb/two-factor-bundle/releases/tag/v1.5.0
- sebastian/recursion-context updated from 1.0.1 to 1.0.2
See changes: https://github.com/sebastianbergmann/recursion-context/compare/1.0.1...1.0.2
Release notes: https://github.com/sebastianbergmann/recursion-context/releases/tag/1.0.2
- sebastian/environment updated from 1.3.2 to 1.3.3
See changes: https://github.com/sebastianbergmann/environment/compare/1.3.2...1.3.3
Release notes: https://github.com/sebastianbergmann/environment/releases/tag/1.3.3
- sebastian/diff updated from 1.3.0 to 1.4.0
See changes: https://github.com/sebastianbergmann/diff/compare/1.3.0...1.4.0
Release notes: https://github.com/sebastianbergmann/diff/releases/tag/1.4.0
- phpunit/phpunit updated from 4.8.18 to 4.8.19
See changes: https://github.com/sebastianbergmann/phpunit/compare/4.8.18...4.8.19
Release notes: https://github.com/sebastianbergmann/phpunit/releases/tag/4.8.19
- symfony/phpunit-bridge updated from v2.7.7 to v2.8.0
See changes: https://github.com/symfony/phpunit-bridge/compare/v2.7.7...v2.8.0
Release notes: https://github.com/symfony/phpunit-bridge/releases/tag/v2.8.0
- doctrine/doctrine-cache-bundle updated from 1.2.1 to 1.2.2
See changes: https://github.com/doctrine/DoctrineCacheBundle/compare/1.2.1...1.2.2
Release notes: https://github.com/doctrine/DoctrineCacheBundle/releases/tag/1.2.2
- doctrine/doctrine-bundle updated from v1.5.2 to 1.6.1
See changes: https://github.com/doctrine/DoctrineBundle/compare/v1.5.2...1.6.1
Release notes: https://github.com/doctrine/DoctrineBundle/releases/tag/1.6.1
- phpzip/phpzip updated from 2.0.7 to 2.0.8
See changes: https://github.com/Grandt/PHPZip/compare/2.0.7...2.0.8
Release notes: https://github.com/Grandt/PHPZip/releases/tag/2.0.8
- kphoen/rulerz updated from 0.14.0 to 0.16.1
See changes: https://github.com/K-Phoen/rulerz/compare/0.14.0...0.16.1
Release notes: https://github.com/K-Phoen/rulerz/releases/tag/0.16.1
- friendsofsymfony/user-bundle updated from dev-master to dev-master
See changes: 45d6f40...e39b040
2016-01-15 09:35:37 +01:00
Nicolas Lœuillet
292c1324e9
Installation & configuration of Doctrine Migrations
2016-01-08 16:27:29 +01:00
Nicolas Lœuillet
1f4408de9e
1st draft for Pocket import via API
2016-01-02 23:24:17 +01:00
Nicolas Lœuillet
3c65dfb735
add slug for tags
2015-12-28 12:49:45 +01:00
Bertrand Dunogier
d4aa174367
Updated composer.lock
...
Had to restrict scheb/two-factor-bundle to ~1.4.0 because of a circular service reference.
See https://github.com/scheb/two-factor-bundle/issues/33 .
Also updated php version requirement to 5.5.0.
2015-12-23 22:49:03 +01:00
Jeremy Benoist
a7f1921f7d
Merge pull request #1478 from K-Phoen/rule-based-tags
...
Rule based tags
2015-12-06 14:31:26 +01:00
Mathieu Bruyen
59507c5b24
SMTP configuration through environment
...
Configuring SMTP parameters required to be written in files which is not
convenient when using docker containers as the credentials need to be in
the filesystem.
Created environment parameters override for those parameters. A new build
script created in order to generate those parameters right before
launching the application.
2015-11-26 10:44:03 +01:00
Kévin Gomez
a6e27f7466
Add matches operator
2015-11-13 14:37:58 +01:00
Kévin Gomez
6cbbf1481a
Update rulerz-bundle
2015-11-11 16:39:28 +01:00
Kévin Gomez
625acf3352
Add a command to automatically tag all entries for a user
2015-11-11 16:27:19 +01:00
Kévin Gomez
cad8cda7af
Use a tagged version of kphoen/rulerz-bundle
2015-11-11 16:25:44 +01:00
Kévin Gomez
c3510620ad
PoC of rule-based tagging
2015-11-11 16:23:49 +01:00
Jeremy Benoist
add597bad9
Rework on export
...
- all export now return a `HttpFoundation\Response`
- return a 404 on unsupported format
- add tests
2015-11-09 16:32:48 +01:00
Thomas Citharel
03690d1387
Start work on export
...
For now:
- ebook
- mobi
- pdf
- csv
2015-11-09 16:32:48 +01:00
Jeremy Benoist
53cf510689
Lock DoctrineBundle to 1.5.2
...
Because of a bad change, SQLite database cannot be created anymore.
➡️ https://github.com/doctrine/DoctrineBundle/pull/434
2015-11-08 10:47:56 +01:00
Jeremy Benoist
872384b0c1
Update deps & add PHPUnit Bridge
...
Changelogs summary:
- symfony/phpunit-bridge installed in version v2.7.6
Release notes: https://github.com/symfony/phpunit-bridge/releases/tag/v2.7.6
- twig/twig updated from v1.23.0 to v1.23.1
See changes: https://github.com/twigphp/Twig/compare/v1.23.0...v1.23.1
Release notes: https://github.com/twigphp/Twig/releases/tag/v1.23.1
- doctrine/inflector updated from v1.0.1 to v1.1.0
See changes: https://github.com/doctrine/inflector/compare/v1.0.1...v1.1.0
Release notes: https://github.com/doctrine/inflector/releases/tag/v1.1.0
- doctrine/cache updated from v1.5.0 to v1.5.1
See changes: https://github.com/doctrine/cache/compare/v1.5.0...v1.5.1
Release notes: https://github.com/doctrine/cache/releases/tag/v1.5.1
- doctrine/doctrine-cache-bundle updated from v1.0.1 to 1.2.1
See changes: https://github.com/doctrine/DoctrineCacheBundle/compare/v1.0.1...1.2.1
Release notes: https://github.com/doctrine/DoctrineCacheBundle/releases/tag/1.2.1
- doctrine/doctrine-bundle updated from v1.5.2 to 1.6.0
See changes: https://github.com/doctrine/DoctrineBundle/compare/v1.5.2...1.6.0
Release notes: https://github.com/doctrine/DoctrineBundle/releases/tag/1.6.0
- friendsofsymfony/user-bundle updated from dev-master to dev-master
See changes: d5b28c3...45d6f40
2015-11-06 23:39:14 +01:00
Nicolas Lœuillet
2db616b586
2factor authentication via email
2015-10-13 22:43:15 +02:00
Nicolas Lœuillet
fcb1fba5c2
* public registration
...
* remove WSSE implementation
* add oAuth2 implementation
2015-10-03 13:30:43 +02:00
Jeremy Benoist
34c2cc7a1a
Use tecnickcom/tcpdf
...
tecnick.com/tcpdf is abandonned.
2015-09-26 19:51:26 +02:00
Nicolas Lœuillet
a1691859ca
implement FosUser
2015-09-11 20:32:37 +02:00
Jeremy Benoist
75c3478a0c
Update deps
2015-09-10 15:09:44 +02:00
Jeremy Benoist
fad316151c
Integrate graby
2015-08-24 12:27:17 +02:00
Jeremy Benoist
4793ee6509
Fixed my name & website 👌
2015-08-20 20:39:26 +02:00