Commit graph

392 commits

Author SHA1 Message Date
Yassine Guedidi 1bee0eeb29 Make repositories use ServiceEntityRepository 2022-08-31 02:05:30 +02:00
Yassine Guedidi 51884911f5 Pass logger in constructor for importers 2022-08-31 02:05:29 +02:00
Yassine Guedidi 96c8cc25af Remove autoconfigured tags 2022-08-31 02:05:29 +02:00
Yassine Guedidi dad088b575 Autowire service arguments 2022-08-31 02:05:29 +02:00
Yassine Guedidi 76a5133545 Enable autowire and autoconfigure 2022-08-31 02:05:29 +02:00
Yassine Guedidi 73bdd66c84 Move services and parameters to app services 2022-08-31 02:05:29 +02:00
Yassine Guedidi 791b674cdc Migrate remaining places 2022-08-26 17:47:46 +02:00
Yassine Guedidi 481283bbee Migrate controller and action references 2022-08-26 17:47:46 +02:00
Yassine Guedidi 9549a90e76 Migrate first level template references to new notation 2022-08-25 21:09:26 +02:00
Yassine Guedidi 60777e0573 Use FQCN as service name for remaining CoreBundle services 2022-08-24 23:24:25 +02:00
Yassine Guedidi 0f9c359476 Use FQCN as service name for repositories 2022-08-24 23:24:25 +02:00
Yassine Guedidi 844e8e9d22 Use FQCN as service name for helper services 2022-08-24 23:24:24 +02:00
Yassine Guedidi 4449265836 Use FQCN as service name for remaining UserBundle services 2022-08-24 23:17:17 +02:00
Yassine Guedidi ff9f719ec5 Use FQCN as service name for UserRepository 2022-08-24 23:17:17 +02:00
Yassine Guedidi 97a4e826b5 Use FQCN as service name for global services 2022-08-24 23:17:16 +02:00
Yassine Guedidi 007bd31bee Use a listener to skip registration 2022-08-15 17:23:16 +02:00
Yassine Guedidi bfc28d4c0b Use Twig globals to pass registration_enabled 2022-08-15 17:23:16 +02:00
Yassine Guedidi 5a55a64fee Use fosuser_registration directly instead of wallabag_user.registration_enabled 2022-08-15 17:23:16 +02:00
Jeremy Benoist c2ef197726 Prepare 2.5.1
And also update Composer & Yarn deps.
2022-06-08 23:13:37 +02:00
Jeremy Benoist 1a5348a8b8
Prepare 2.5.0 release 2022-05-17 20:29:28 +02:00
Kevin Decherf 5809d7b072
Merge pull request #5794 from wallabag/2.5.0
Merge branch 2.5.0 in master
2022-05-14 16:44:13 +02:00
Jeremy Benoist 4947ea6758
Merge remote-tracking branch 'origin/master' into 2.5.0 2022-05-13 13:50:50 +02:00
Kevin Decherf 6824914eb5
Deprecate mobi export
- Disable mobi export on new installations
- Put a note in the setting label

Closes #5773

Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2022-05-13 09:52:43 +02:00
Yassine Guedidi 82fc828442 Remove bundle inheritance 2022-04-24 05:56:44 +02:00
Jeremy Benoist 0ac8089eee
CI workaround for PHP < 7.4 & MySQL 8
The error on PHP 7.2 & 7.3 is:

> PDO::__construct(): The server requested authentication method unknown to the client [caching_sha2_password]

See:
- https://stackoverflow.com/q/53066962/569101
- https://stackoverflow.com/q/52364415/569101
- https://stackoverflow.com/q/51489616/569101
- https://stackoverflow.com/q/50026939/569101

Also upgrade `actions/checkout` v3
2022-04-11 22:11:22 +02:00
Nicolas Lœuillet 9a9d8840bb Enabled greek translation 2022-03-08 15:30:45 +01:00
Nicolas Lœuillet 6dfc031839
Enhanced tests and changed route 2022-03-02 20:07:43 +01:00
Nicolas Lœuillet dce50ddb79
Added route to list entries with annotations 2022-03-02 20:07:17 +01:00
Jeremy Benoist 9a6146d2ef
Merge remote-tracking branch 'origin/master' into 2.5.0 2022-03-02 20:03:33 +01:00
Jeremy Benoist 9e5a7db740
2.4.3
Also exclude @dependabot from automated GitHub release
2022-02-14 16:25:16 +01:00
Jeremy Benoist 01609f8514
Update to ESLint 8
And run it:
- `yarn eslint app/**/*.js --fix`
- `yarn eslint web/**/*.js --fix`
2022-01-05 21:43:32 +01:00
Jeremy Benoist 9d1716c0e5
Rebuild assets
And add `postcss-scss` and fixing some issues.
2022-01-05 20:43:36 +01:00
Jérémy Benoist 7a444ed4aa
Merge pull request #5535 from marapavelka/patch-2
Add Czech language
2022-01-05 16:49:30 +01:00
marapavelka c429a31273
Update wallabag.yml
Added option for Czech language.
2022-01-05 16:40:28 +01:00
Jeremy Benoist 100469025a
Update webpack dev server config & webpack-cli package 2022-01-05 16:40:08 +01:00
Jeremy Benoist 283675ccd0
Rebuild assets and update webpack config
And optimize images (Thanks ImageOptim)
2022-01-05 16:09:43 +01:00
Kevin Decherf c467bf9382 Update npm/yarn dependencies
Replace deprecated babel-eslint with @babel/eslint-parser
Replace deprecated eslint-loader with eslint-webpack-plugin
Update other plugins, resolving several opened security reports.

Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2021-08-05 22:51:23 +02:00
Jeremy Benoist ed9210db09
Prepare 2.4.2 release 2021-03-16 09:23:37 +01:00
Jeremy Benoist dd9d6a4c64
Add Delicious import
Since 2021, you can export again your data \o/

Also fix indentation in json fixtures files.
2021-02-08 09:47:56 +01:00
Jeremy Benoist 5a69fec5da
Prepare 2.4.1
- update changelog
- bump version
- update deps
2021-01-04 10:21:07 +01:00
Thomas Citharel 21dee08b4d Add issuer to otp config
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-31 18:09:14 +01:00
Jeremy Benoist f5d82abcfe
Update release process and introduce 2.4.1-dev 2020-12-10 15:01:47 +01:00
Jeremy Benoist 289406f258
Ensure manifest files are sorted properly 2020-12-08 09:34:17 +01:00
Jeremy Benoist 92b14a3536
Update for webpack-manifest-plugin 2020-12-03 10:15:21 +01:00
Nicolas Lœuillet dd36b9bda5
Updated changelog for wallabag 2.4.0 2020-11-30 12:17:42 +01:00
Jeremy Benoist 40c01ad1d4
Ditch Travis to use GitHub Actions 2020-11-27 14:14:44 +01:00
Simounet 9937d3a060
Webpack upgraded from 4 to 5 + dependancies updated 2020-11-24 22:28:52 +01:00
Tom 8eac42a897
Added dutch translation to the settings
Since the NL translation is 100% i think it deserves a place in the settings page :-)
2020-10-09 15:23:58 +02:00
Jeremy Benoist dce3c84c9c
Upgrade to NodeJS 12
Update javascript deps to latest version.
Rebuild assets

- Keep `stylehint` in a lower version because starting at v9.0.0 it generates too much errors. We might fix them later.
- Don't touch `materialize-css` to avoid too much side effect. We might update it later (to 1.0.0).
2020-08-25 12:28:12 +02:00
Jérémy Benoist 885a1daec5
Add Croatian translation 2020-08-24 07:03:09 +02:00