Commit Graph

364 Commits

Author SHA1 Message Date
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
9a9d8840bb Enabled greek translation 2022-03-08 15:30:45 +01:00
9e5a7db740 2.4.3
Also exclude @dependabot from automated GitHub release
2022-02-14 16:25:16 +01:00
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
9d1716c0e5 Rebuild assets
And add `postcss-scss` and fixing some issues.
2022-01-05 20:43:36 +01:00
7a444ed4aa Merge pull request #5535 from marapavelka/patch-2
Add Czech language
2022-01-05 16:49:30 +01:00
c429a31273 Update wallabag.yml
Added option for Czech language.
2022-01-05 16:40:28 +01:00
100469025a Update webpack dev server config & webpack-cli package 2022-01-05 16:40:08 +01:00
283675ccd0 Rebuild assets and update webpack config
And optimize images (Thanks ImageOptim)
2022-01-05 16:09:43 +01:00
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
ed9210db09 Prepare 2.4.2 release 2021-03-16 09:23:37 +01:00
5a69fec5da Prepare 2.4.1
- update changelog
- bump version
- update deps
2021-01-04 10:21:07 +01:00
21dee08b4d Add issuer to otp config
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-12-31 18:09:14 +01:00
f5d82abcfe Update release process and introduce 2.4.1-dev 2020-12-10 15:01:47 +01:00
289406f258 Ensure manifest files are sorted properly 2020-12-08 09:34:17 +01:00
92b14a3536 Update for webpack-manifest-plugin 2020-12-03 10:15:21 +01:00
dd36b9bda5 Updated changelog for wallabag 2.4.0 2020-11-30 12:17:42 +01:00
40c01ad1d4 Ditch Travis to use GitHub Actions 2020-11-27 14:14:44 +01:00
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
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
885a1daec5 Add Croatian translation 2020-08-24 07:03:09 +02:00
488f01f50e Add Ukrainian translation 2020-07-26 21:23:56 +03:00
9717d01298 Upgrade Piwik Twig Extension to Matomo 2020-04-29 14:19:31 +02:00
7408a6cb68 Add controller, views and translations for ignore origin instance rules
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2020-04-25 15:59:23 +02:00
2495b19761 Add default system-wide ignore origin rules with install support
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2020-04-25 15:59:23 +02:00
d20a8c5fb4 Add ability to define lifetime token for the API
It'll allow admin of a wallabag instance to define its own lifetime for the refresh token and the access token.
The default value are the recommended one from the wallabag team.
2020-04-08 09:18:17 +02:00
c9b83a13c0 Merge pull request #4274 from AKKED/add_ja
add Japanese translation
2020-03-28 17:16:37 +01:00
11079d204d Merge pull request #4272 from Simounet/feat/load-custom-css-only-if-exists
Load custom.css only if exists
2020-03-28 16:49:29 +01:00
7d4176b27b Add Japanese translation 2020-03-28 16:47:44 +01:00
d8a40d703e Merge pull request #4281 from lizyn/zh_translation
Added language support for Simplified Chinese(简体中文)
2020-03-28 16:39:17 +01:00
899ab0d04f Remove capistrano-related files
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2020-03-08 17:00:51 +01:00
9ce18f06c3 Added Simplified Chinese as a language option 2020-02-25 00:19:04 +08:00
33e3eeaec8 Load custom.css only if exists 2020-02-07 13:21:48 +01:00
6fb7d4a7ae fixed annoying typo 2020-01-26 09:48:17 +01:00
20349b02dd Update wallabag.yml
reverted generic urls
2020-01-26 09:45:31 +01:00
1e921a657f cosmetic changes:
- http to https
- replaced generic .com by specific TLD
- updated some dead urls
2020-01-25 16:16:43 +01:00
958e77e6a7 Added elCurator import 2019-11-15 16:08:36 +01:00
af7b22a3be Fixed default value for reading speed 2019-09-19 14:23:06 +02:00
1576905e03 Rename internal settings table
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)
2019-08-08 16:03:20 +02:00
7e5b7e029a Merge pull request #3990 from wallabag/feature/sentry
Add Sentry support
2019-06-05 14:41:42 +02:00
c822b20835 Try to force people to update the secret 2019-06-05 14:14:17 +02:00
955a3bde17 Add Sentry support
Only enable in production
2019-06-05 13:15:15 +02:00
6546aca4a3 Keep composer.lock
We initially ignored the `composer.lock` because it generated a lock of rebase on PR when someone updated it and the master updated it too.
Now we have less contributions (sadly) so I think we won't run against that problem.
Also, it'll solve issue about people cloning the master and got angry because composer eat all the available memory to determine packages to install.
It'll also be much easier to make release.
Scrutinizer & Travis will be faster too.
2019-05-29 11:41:07 +02:00
1048c9c4a8 Configure timeout 2019-05-28 11:42:27 +02:00
bf9ace0643 Use httplug 2019-05-28 11:40:41 +02:00
9f0957b831 Merge remote-tracking branch 'origin/master' into 2.4 2019-05-15 14:38:07 +02:00
cc181629a0 Prepare 2.3.8 release 2019-05-14 10:16:46 +02:00
68a90821a3 Handle redirection from previous feeds 2019-04-26 13:40:58 +02:00
531c8d0a5c Changed RSS to Atom feed and improve paging 2019-04-25 13:46:31 +02:00