0
0
mirror of https://github.com/wagtail/wagtail.git synced 2024-11-28 08:48:04 +01:00
Commit Graph

86 Commits

Author SHA1 Message Date
Storm B. Heg
113fed2010 Update old transifex link in contributing.md 2023-04-23 20:12:16 +01:00
Jake Howard
9a2cff5a74 Move security.txt to wagtail.org (#9751) 2023-04-21 18:01:58 +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
Kalob Taulien
19c259d107
Slack button and link + license clarification
* Slack button; license clarification

* Updated link to wiki; better license wording
2022-04-21 09:43:31 -06:00
Kalob Taulien
0f62b437d8
Updated screenshot for Wagtail 3 (#8331)
* Updated screnshot for Wagtail 3

* Updated screenshot for Wagtail 3.0
2022-04-14 12:09:17 +01:00
Matt Westcott
050f481575 Apply Prettier formatting to test.yml 2022-04-05 15:10:05 +01:00
Vinit Kumar
760f37988e revert: change to pip caching
let's revisit this optimization in a different PR, since there is no
explicit requirements.txt in the project as such. We will need a slighly
different approach with this.

Authored-by: Vinit Kumar <vinit.kumar@kidskonnect.nl>
Signed-off-by: Vinit Kumar <vinit.kumar@kidskonnect.nl>
2022-04-05 14:55:26 +01:00
Vinit Kumar
f02f49c9ad feat: upgrade github actions and cache pip
Github actions have a new release and pip cache was not enabled.

Both of these will make the CI run faster.

Authored-by: Vinit Kumar <vinit.kumar@kidskonnect.nl>
Signed-off-by: Vinit Kumar <vinit.kumar@kidskonnect.nl>
2022-04-05 14:55:26 +01:00
Vinit Kumar
a7fb0f89be fix: cancel in progress CI runs
This improves the CI experience as it will run the github checks in a
group and at the same time cancel in progress jobs if a new commit is
pushed for the pull request.

No only does it makes the contributing experience nice, but it also
saves tonnes of energy.

- Github Issue: #8276

Authored-by: Vinit Kumar <vinit.kumar@kidskonnect.nl>
Signed-off-by: Vinit Kumar <vinit.kumar@kidskonnect.nl>
2022-04-05 14:55:26 +01:00
Matt Westcott
5c6f12a0e9 Put PR template boilerplate in HTML comment 2022-03-28 07:52:20 +10:00
Kyle Hart
ca4ccdbf17
Improved CTAs for complying with check in procedures (#8219) 2022-03-26 10:43:21 -06:00
LB (Ben Johnston)
038125427c
docs & github issue template - update bug issue triage (#8096)
* update github bug template to have status:Unconfirmed

- by default, ensure that all new bugs are raised with the label status:Unconfirmed
- for the bug template where 'hints' exist - use HTML comments to hide these

* docs - update issue tracking

- convert from RST to markdown
- add details about when to use Github discussions instead of an issue
- add details about bugs will be raised with the status:Unconfirmed
- add link to PR triage guide
- add links to release schedule & roadmap
- put less emphasis on milestones for new issue creation
2022-03-24 23:28:13 +01:00
PaarthAgarwal
d38c664c1f README.md - add darkmode and lightmode setting for logo
- Added wagtail-inverse.svg
2022-03-17 08:21:57 +10:00
Matt Westcott
06eb4c2afd Use released django-modelcluster when testing against Django main
django-modelcluster 5.3 now ships with the provisional Django 4.1 compatibility fix.
2022-03-11 14:30:29 +00:00
Matt Westcott
177bc53aa0 test Django main against django-modelcluster and django-taggit main branches, now that fixes have been merged 2022-03-04 16:07:22 +00:00
Matt Westcott
1c0d4d92a8 Install patched django-modelcluster and django-taggit when testing against django main 2022-02-23 08:26:23 +00:00
Thibaud Colas
fef6f6d253
Update GSOC.md 2022-02-21 14:20:05 +00:00
Thibaud Colas
af942a27e4
Reformat codebase with Prettier (#7912)
- Automated reformatting
- Manually change code where Prettier reformatting causes issues
- Revert "Disable Prettier formatting in CI for now"
2022-02-04 11:57:55 +00:00
Matt Westcott
6b22835dc5 Formalise support for Django 4.0 2022-01-24 11:46:12 +00:00
Jake Howard
e9183a95c8 Update docs links to reference new domain 2022-01-15 20:04:24 +10:00
Matt Westcott
d6d43338ef Drop support for Django <3.2 2022-01-14 14:23:56 +00:00
Matt Westcott
e953de9cb2 Fix Github Actions setup to install Django after Wagtail
This way, if the Django version is outside Wagtail's supported range (e.g. we're testing against Django's git main), it won't get silently downgraded.
2022-01-14 14:23:56 +00:00
Matt Westcott
cf0ee13b49 Remove Python 3.6 support 2021-12-09 16:36:29 +00:00
FahimFBA
1cbd3c2616 Fix redundancy in the documentation template
- fixes #7743
2021-12-03 06:38:32 +10:00
Thibaud Colas
326ce53695 Resize Assistiv Labs logo to 50% to match other sponsors 2021-11-03 20:25:47 +00:00
Thibaud Colas
b48926b63f
Add Assistiv Labs sponsorship info to the README (#7677) 2021-11-03 19:44:35 +00:00
Matt Westcott
9aaaee043d Start testing against Django stable/4.0.x 2021-10-28 14:11:14 +01:00