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