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
Kevin Decherf
f51008aef0
Update docker-compose and Dockerfile for dev env
...
This change should ease the spawn of a development environment.
It can be used as a vscode devcontainer.
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2022-04-04 10:10:55 +02:00
Kevin Decherf
71ffcdc710
Update README
...
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2022-04-04 10:10:55 +02:00
Jeremy Benoist
fea2b46496
Composer 2.3 isn't compatible with wallabag
2022-04-01 16:09:59 +02:00
Jeremy Benoist
9e5a7db740
2.4.3
...
Also exclude @dependabot from automated GitHub release
2022-02-14 16:25:16 +01:00
Jeremy Benoist
3c507d676f
Add build test on PHP 8.0 & 8.1
...
Add `isTransactional` to `WallabagMigration` because PHP 8 behave differently with PDO transaction.
This is a workaround because we can't upgrade Doctrine Migration for now (upper versions have the fix).
- Build is now using Composer v2 (instead of v1)
- All actions have been updated to latest version
- Fix bug in PHP 8 were `$entry->getTags()` can't be properly used as a _traversable_ by `assertContains` during tests. Added a custom method `Entry::getTagsLabel()` which return a flatted tag array with only label
- Replace `assertNotRegExp` by `assertDoesNotMatchRegularExpression` because it was deprecated
2022-01-31 12:59:39 +01:00
Jeremy Benoist
96e2e8eeeb
Rebuild assets
...
Also update GitHub Actions to latest versions
2022-01-05 14:26:10 +01:00
Jeremy Benoist
0afd91a160
Remove dead test
...
The URL seems to be down now.
Move to a more frequent deps update
2022-01-05 13:25:50 +01:00
Kevin Decherf
4d43f79b34
dependabot: change schedule to check updates once a month
...
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2021-05-03 13:30:34 +02:00
Jeremy Benoist
6004de48ff
Allow GitHub Actions to run on 2.* branches
...
Since I created the 2.5.0 branch, GA on PR targeting that branch aren't triggered. This should fix this.
2020-12-31 14:18:49 +01:00
Jérémy Benoist
ab6f22a1f6
Fix issue template related to parameters
...
The way the template was used generated a badly rendered code.
2020-12-15 13:54:08 +01:00
Jeremy Benoist
415da16e77
Enhancement and config
2020-12-14 11:43:27 +01:00
Jérémy Benoist
03b531c360
Delete fetching-issue.md
2020-12-14 11:22:22 +01:00
Jeremy Benoist
5e5cb502f4
Remove old template
2020-12-14 11:20:33 +01:00
Jérémy Benoist
2249f40aa2
Update issue templates
...
Define new issue templates following new structure for them.
Also add a new template related to site config.
2020-12-14 11:19:43 +01:00
Thomas Citharel
98b834d836
Remove community.wallabag.org from the issue template
2020-12-11 09:32:26 +01:00
Jérémy Benoist
93e7c57101
Update dependabot.yml
...
Remove old lock in NPM after WebPack 5 update.
Add `materialize-css` because the update looks like to complex.
Remove `symfony/phpunit-bridge` lock
2020-12-07 09:30:25 +01:00
Jeremy Benoist
189a9ef033
Use ramsey/composer-install
to handle composer install & cache
2020-12-03 10:16:03 +01:00
Jeremy Benoist
cab3eb4005
Update deps (PHP & JS)
...
Also re-enable assets diff in GitHub Actions.
2020-11-30 11:52:44 +01:00
Jeremy Benoist
c09b4bbea5
Disable assets check
2020-11-27 14:15:10 +01:00
Jeremy Benoist
d9bc425e1a
Better diff display
2020-11-27 14:14:45 +01:00
Jeremy Benoist
a03a49294a
Make assets build fail if changes are detected
2020-11-27 14:14:45 +01:00
Jeremy Benoist
c29ad30b56
Jump to 18.04 as it offers Tidy extension by default too
2020-11-27 14:14:44 +01:00
Jeremy Benoist
40c01ad1d4
Ditch Travis to use GitHub Actions
2020-11-27 14:14:44 +01:00
dependabot-preview[bot]
4ea7290441
Create Dependabot config file
2020-10-16 10:44:49 +00:00
Jeremy Benoist
2a61e13fae
Improve CONTRIBUTING guide
...
Also:
- update the docker-compose to use Alpine image (lighter)
- update the PHP Dockerfile to use Imagick instead of GD (for GIF support when downloading images) and add support for SQLite
2019-06-19 14:54:38 +02:00
Jérémy Benoist
76cc8ca26f
Update FUNDING.yml
...
"Some users provided are not enrolled in GitHub Sponsors."
2019-06-12 17:43:15 +02:00
Jérémy Benoist
a73b74a0f2
Create FUNDING.yml
2019-06-12 10:48:46 +02:00
Kevin Decherf
96823682f9
misc: add note on GitHub PR template to auto-close issues
...
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2018-10-26 23:50:55 +02:00
Nicolas Lœuillet
42f4f11ef0
Updated changelog for 2.3
2017-12-11 19:52:21 +01:00
Nicolas Lœuillet
b0f323c976
Added link to community in issue template
2017-06-08 13:34:14 +02:00
Jérémy Benoist
78de00e831
Fix link in Github template
2017-05-31 07:12:55 +02:00
Jeremy Benoist
c396ee2c63
Improve PR template
2016-11-08 22:53:30 +01:00
Jeremy Benoist
7ffa48a11c
Update ISSUE_TEMPLATE.md
2016-10-12 11:22:11 +02:00
Nicolas Lœuillet
953305e904
Update CONTRIBUTING file
...
Fix #2059
2016-05-18 14:33:06 +02:00
Nicolas Lœuillet
0c608f1183
Change the installation method in issue template
2016-04-08 13:14:47 +02:00
Nicolas Lœuillet
a6a971d45f
Add the way to install (package or composer)
2016-03-01 12:01:42 +01:00
Nicolas Lœuillet
3174b764bc
fixes
2016-02-24 19:45:42 +01:00
Nicolas Lœuillet
ff94ee94a6
Update issue template
2016-02-23 16:28:07 +01:00
Nicolas Lœuillet
0504f5660e
Update CONTRIBUTING file
2016-02-22 22:10:26 +01:00
Nicolas Lœuillet
88a5b0c753
typo
2016-02-18 13:19:07 +01:00
Nicolas Lœuillet
c665b863c7
Fix #1691 create ISSUE_TEMPLATE and PULL_REQUEST_TEMPLATE
2016-02-18 13:15:11 +01:00