Wykres commitów

110 Commity (068c3f296470cfa73ef093743d6205697990bc5e)

Autor SHA1 Wiadomość Data
Matt Westcott 18005e7c06 Add check that fails loudly if versioned_static is called on application startup 2024-02-15 12:07:28 +00:00
Matt Westcott 7f879b66e4 Cut down pull request template text to minimum
Trialling a minimal pull request template. The Github "new PR" interface is quite overwhelming for new contributors, especially when Github adds its own signposting towards the contributing guidelines for first-time PRs - it's likely that this is leading users to see the already-filled text box as just more "wall of text", rather than something they're supposed to fill in.
2024-02-15 06:07:12 +10:00
LB Johnston b41e196489 Formatting documentation for whitespace fixes
Also include actual footnote reference for upgrading patch release note
2024-01-21 19:59:57 +10:00
Thibaud Colas 445773a2a6 Reorder and rewrite CONTRIBUTING.md to be more actionable
Add link to issue tracking page
2024-01-11 07:43:16 +10:00
Thibaud Colas 1c063da0bc Update issue templates with a new "Who can work on this" section 2024-01-11 07:43:16 +10:00
Matt Westcott 003993f4da Remove reference to Google group from CONTRIBUTING.md 2023-12-15 11:29:45 +00:00
zerolab 1be7fd5781
Formalise Django 5.0 support and drop Django < 4.2 support
Ref: https://docs.djangoproject.com/en/stable/releases/5.0/#third-party-library-support-for-older-version-of-django
2023-12-07 11:34:10 +00:00
Matt Westcott 605c9cf1a6 Drop support for Elasticsearch 5 and 6 2023-11-01 14:57:15 +00:00
Matt Westcott d9c8d9fff3 Update CI database versions (#10999)
Rebuild of #10842
2023-10-05 14:44:28 +01:00
Matt Westcott 93064ee74c Bump django-modelcluster to 6.1; no need to test Django 5.x against git main 2023-10-05 11:38:45 +01:00
Matt Westcott bf0601bb42 Test against Django 5.0.x stable branch instead of 4.2.x 2023-10-05 11:38:45 +01:00
Matt Westcott 9c3032083b Test against Python 3.12 2023-10-05 11:35:22 +01:00
Sage Abdullah 341d68c0b1 Use provisional django-taggit branch to test against Django main
Use own fork instead of their branch to ease updates later, in case
additional fixes are needed.
2023-09-27 16:59:01 +01:00
Matt Westcott 362b847ef5 Add test run on opensearch 2023-09-19 10:25:12 +01:00
Sage Abdullah cf9c264875
Use strict editable mode when installing on GitHub Actions 2023-08-16 15:54:33 +01:00
Sage Abdullah c9fd6b893f
Run tests in parallel in some of the GitHub Actions workflow setup 2023-08-02 15:31:58 +01:00
Sage Abdullah 6fed2c8c62
Generate coverage HTML report and upload as GitHub Actions artifact and summary 2023-08-02 14:48:57 +01:00
Sage Abdullah 19123cedc6
Bump actions@setup-python to v4 and add caching for pip 2023-08-02 14:45:54 +01:00
LB (Ben Johnston) a6a91e1a01 Update FUNDING.yml with Open Collective
Will go to https://opencollective.com/wagtail
2023-07-25 07:05:46 +10:00
Matt Westcott e364747bfa Install elasticsearch-py v8 for testing against Elasticsearch 8 2023-07-17 16:18:37 +01:00
Matt Westcott 5e1b12ce32 Add Elasticsearch 8 to test matrix (but keep using the v7 python library, as a baseline test) 2023-07-17 16:18:37 +01:00
zerolab adde8b66f6 Drop support for Python 3.7 2023-07-14 13:06:41 +01:00
Sage Abdullah 8bc31fc31c Unpin django-taggit when testing against Django main 2023-06-12 14:35:41 +01:00
Storm B. Heg 528f1e6e30 Update old transifex link in contributing.md 2023-04-23 20:11:39 +01:00
Jake Howard a2e1becc49 Move security.txt to wagtail.org (#9751) 2023-04-21 18:01:09 +01:00
Sage Abdullah 5b20ae5f83 Use django-taggit fork to test against Django main 2023-04-21 11:51:30 +01:00
Matt Westcott 18e57574cb Formalise support for Django 4.2 2023-04-03 17:14:29 +02:00
LB Johnston ef438ae3c0 Add GitHub FUNDING with custom link for Wagtail sponsorship 2023-02-25 17:12:09 +10:00
Matt Westcott 6345525152 Update PR template to prompt for a description of the PR 2023-02-14 22:29:48 +00:00
Sage Abdullah 4c4c88ace6 Add CAP_SYS_NICE to MySQL service config in GitHub Actions test workflow 2023-02-14 15:08:58 +00:00
Sage Abdullah b17c72cf3d Test Django main against django-modelcluster main branch
To be removed when a new release of django-modelcluster with the necessary fixes is out.
2023-02-10 14:41:58 +00:00
Matt Westcott 4f36562de7 Update Github actions to test against Django stable/4.2.x 2023-01-25 16:24:23 +00:00
benita c108de2bb5 Fix logo in README not being visible in high-contrast mode. Fix #8160
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-11-18 14:05:37 +00:00
Sage Abdullah f1b30cc87c Run Python tests with coverage and upload coverage data to codecov 2022-11-02 06:33:38 +10:00
Matt Westcott 7705b080a0 Add formal support for Python 3.11 2022-10-26 11:01:14 +01:00
Matt Westcott 55858c0dc0 Do not install django-rest-framework master when testing against Django main
This was added in 070b0bdfa4 to ensure https://github.com/encode/django-rest-framework/pull/8556 was in place, but this fix has now been released in django-rest-framework 3.14.
2022-10-19 16:48:29 +01:00
LB (Ben Johnston) af11749a19 Delete GSOC.md
GSoC 2022 is now complete - we can re-add this file later if needed for next year.
2022-10-13 19:18:28 +10:00
Alex d0c0e2fc02 build: harden test.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-20 20:49:14 +10:00
Alex b716a3baa6 build: harden codeql-analysis.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-20 20:49:14 +10:00
LB Johnston 95ca38332e update readme screenshot for Wagtail 4.0
- resolves #8997
2022-08-19 11:31:45 +01:00
Andy Chosak 722e292d63 Add testing against MySQL / Django 4.1.x 2022-08-06 21:54:32 +10:00
Matt Westcott 2a7b0f6328 Test against postgres 11 as standard 2022-08-04 13:52:33 +02:00
Matt Westcott d4837edef9 Formalise support for Django 4.1 2022-08-04 13:52:33 +02:00
Matt Westcott 070b0bdfa4 Test Django main against git master of django-rest-framework
Running against Django 4.2(dev) requires the fix https://github.com/encode/django-rest-framework/pull/8556
2022-07-14 18:07:39 +01:00
Matt Westcott a0de60b1ea
Test against Django stable/4.1.x branch (#8774)
* Test against Django stable/4.1.x branch

* Use postgres 12 for stable/4.1.x
2022-06-29 10:18:41 +01:00
LB (Ben Johnston) 0012c344d9
auto-format core markdown files (#8603)
- clean up formatting on existing martkdown files to align with prettier
2022-06-01 23:08:56 +10:00
Sage Abdullah 93c9103d8a Use PostgreSQL 12 when testing against Django main 2022-05-20 12:18:20 +01:00
sag᠎e bb2c826cbc
Use PostgreSQL 11 when testing against Django main (#8489)
Django dropped support for PostgreSQL 10 as of Django 4.1
2022-05-05 10:47:38 +01:00
Matt Westcott 5b4242df3c
Fix test migrations for django-taggit 3.0.0 (#8451)
* Fix test migrations for django-taggit 3.0.0 (forthcoming)

The next release of django-taggit [will change slugs to allow_unicode=True](https://github.com/jazzband/django-taggit/pull/797), which breaks our check for missing migrations.

This change is not released yet, but the fix is needed now so that we can run against django-taggit git master for our tests against Django main. It's also dependent on the version bump happening at the django-taggit end: https://github.com/jazzband/django-taggit/pull/800

* Allow django-taggit 3.x as a dependency and drop special case when testing against Django main
2022-05-02 14:47:48 +01:00
Kalob Taulien 6f74668dac
Added installation animation; changed link to getting started docs. 2022-04-25 08:35:38 -06:00