Wykres commitów

757 Commity (main)

Autor SHA1 Wiadomość Data
Matt Westcott 30b6e93c9f Upgrade to Wagtail 6.3 2024-11-06 07:19:56 +10:00
LB 54d72e488b Update to Node 22 (active LTS)
- See https://nodejs.org/en/blog/release/v22.11.0
- See https://github.com/wagtail/wagtail/issues/12531
2024-11-04 15:04:18 +00:00
Albina Starykova 45061c82dd Replace X link with Mastodon 2024-10-26 10:39:46 +10:00
Sage Abdullah d72c386436 Add v5.2, v6.0, and v6.1 tags to README 2024-09-26 10:57:00 +01:00
Albina 0e71443969
Add skip-link (#504) 2024-09-06 22:37:56 +01:00
Thibaud Colas b93091c062 Remove unused dropdown menu code 2024-09-06 21:54:09 +01:00
Albina Starykova 38623ec758 More linting 2024-09-06 21:54:09 +01:00
Albina Starykova 8d5eda07a3 Linting 2024-09-06 21:54:09 +01:00
Albina Starykova 26bfd2b37e Fix small accessibility and design issues 2024-09-06 21:54:09 +01:00
Wijnand Baretta 63c95cac3b link to virtualenv corrected
It linked to https://virtualenv.pypa.io/en/stable/installation/ which gave a 404, link has been changed to https://virtualenv.pypa.io/en/stable/installation.html
2024-08-28 10:49:42 +01:00
Matt Westcott 7feeb22ed1 Add footertext locale migration and remove spurious workflowcontenttype fixture
Fixes #501
2024-08-15 19:11:26 +01:00
Matt Westcott d0293edc09 Update Vagrant config to ubuntu/jammy64
This provides Python 3.10, which is the minimum supported version for Django 5.0
2024-08-07 12:40:44 +01:00
Matt Westcott 6e81b080ae use workspace-python-3.12 image 2024-08-07 11:31:30 +01:00
Storm B. Heg 7b91247911 Use `actions/checkout@v4` 2024-08-06 09:13:01 +01:00
Storm B. Heg bc95a6b493 Replace `docker-compose` with `docker compose` in CI
Docker Compose v1 has been removed from `ubuntu-latest` runner images
per July 29, 2024.

See https://github.com/actions/runner-images/issues/9692
2024-08-06 09:13:01 +01:00
Matt Westcott dbca05f71a Version bump django-basic-auth-ip-whitelist to 0.6.x 2024-08-01 16:33:20 +01:00
Matt Westcott b380f18144 Drop mentions of Python 3.8/3.9 in docs (Django 5.0 requires 3.10) 2024-08-01 16:33:20 +01:00
Thibaud Colas e7e36b97aa Upgrade Docker, Heroku, CI to Python 3.12 2024-08-01 16:33:20 +01:00
Matt Westcott 4fa8d9ae8d Bump to Wagtail 6.2, Django 5.0 2024-08-01 15:17:58 +01:00
Matt Westcott 676f211c0c Fix explanation of .env and local.py
As of d7a607a26e both local.py and .env are initially empty, as the bakerydemo.settings.dev module is directly usable as DJANGO_SETTINGS_MODULE. Update the explanation in readme.md to reflect this.
2024-06-13 12:05:20 +02:00
Matt Westcott 2ba19b0203 Comment out django_debug_toolbar settings from dev settings
The current version (4.4.2) of django-debug-toolbar aborts when running ./manage.py test with the toolbar enabled. While bakerydemo doesn't have any tests, .github/workflows/docker.yml runs this anyway, presumably as a sort of sanity check, and thus we need to properly disable django-debug-toolbar rather than just leaving it inactive via INTERNAL_IPS.

(The `__debug__` route is still defined in bakerydemo.urls, but this seems to be harmless.)
2024-06-12 14:01:03 +02:00
Thibaud Colas cd572f58a8 Reformat bakerydemo/base/models.py 2024-05-30 12:08:06 +01:00
Thibaud Colas 7cbb0ec053 Add code comment 2024-05-17 13:18:27 +01:00
Sage Abdullah f7ab88b40f Fix verbose name of user-facing models 2024-05-17 13:18:27 +01:00
Sage Abdullah febc32b7d6 Add UserApprovalTask
Based on https://docs.wagtail.org/en/stable/extending/custom_tasks.html
2024-05-17 13:18:27 +01:00
Sage Abdullah 5d00e7111a Enable inspect view for CountryModelViewSet 2024-05-17 13:18:27 +01:00
Sage Abdullah 7368667f96 Register Country model with a ModelViewSet
This serves as an example of how ModelViewSet can be mixed with snippets
in a SnippetViewSetGroup
2024-05-17 13:18:27 +01:00
Sage Abdullah 8295c442a5 Add more filters to snippet viewsets 2024-05-17 13:18:27 +01:00
Sage Abdullah dbdb9b4abf Add German and Arabic locale fixtures 2024-05-17 13:18:27 +01:00
Storm B. Heg afc8cf42a2 Bump to Wagtail 6.1 2024-05-02 06:42:33 +10:00
Timothy Elems dc5639c663 Use bash highlighting for code blocks and add note about 'cp' command (#482)
Fixes #390
2024-04-29 15:39:30 +01:00
Rohit Sharma baff48b7d9
Add icons to registered settings (#484)
* Add icons to registered settings
2024-04-14 18:20:51 +10:00
Matt Westcott 1d9247f0f5 Downgrade to Django 4.2 - django-basic-auth-ip-whitelist isn't compatible with 5.0 yet 2024-02-09 11:36:00 +00:00
Matt Westcott 53f6593adf Upgrade to Wagtail 6.0, Django 5.0 2024-02-09 10:55:49 +00:00
Sage Abdullah 549400c645 Add GenericRelation to revisions and workflow states 2024-02-06 19:48:27 +00:00
Rachel Smith edd2410b42 Replace image tags with picture tags
- Uses Wagtail 5.2 picture tags https://docs.wagtail.org/en/latest/releases/5.2.html#responsive-multi-format-images-with-the-picture-tag
- Each image now has three renditions for avif, webp and jpeg formats
- Some images now have two sizes on top of this (6 renditions in total) for different screen sizes
2024-02-01 08:01:53 +10:00
Rachel Smith e56d12f8b2 Remove /templates/base/include/header.html as it's unused 2024-02-01 08:01:53 +10:00
Andrei Satsevich a171a4baa2 Fix abbreviations on weekday names
Fixes #298
2024-02-01 08:00:08 +10:00
Meagen Voss 6f41aef056
Merging pull request #476 from thibaudcolas/accessibility-landmarks-fixes
Adding these fixes to clear the errors being flagged by the accessibility checker.
2024-01-31 16:37:17 -05:00
Thibaud Colas 303fdff02b Move messages within the main landmark 2024-01-31 15:14:26 +00:00
Thibaud Colas 018248bcd8 Use a header element for header template 2024-01-31 15:14:19 +00:00
Thibaud Colas 3163c11f5d Add list_export for Snippets 2024-01-26 11:35:38 +00:00
AlMo d88b0b5276
Update Dockerfile (#351). Fix #360 2023-12-16 01:31:44 +00:00
TopDevPros 31eb9d610d
Add support for external links in search promotions. (#449)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2023-12-16 01:27:46 +00:00
John-Scott Atlakson 5f3585d5f9 Fixed stylelint pre-commit config 2023-12-16 00:18:52 +00:00
John-Scott Atlakson 7ae19364e8 Removed flake8/isort config 2023-12-16 00:18:52 +00:00
John-Scott Atlakson 3fbd1980a9 Added Wagtail's `ruff.toml`
Ignore F405 in settings
2023-12-16 00:18:52 +00:00
John-Scott Atlakson 00a56197db Updated Makefile 2023-12-16 00:18:52 +00:00
John-Scott Atlakson 88ca447f76 Updated project requirements
Some of these were necessary for proper Django 4.2 support
Replaced linters with `ruff` and updated the pre-commit configuration to match upstream Wagtail for consistency
2023-12-16 00:18:50 +00:00
LB (Ben Johnston) 726584090c
Upgrade to Node 20 & Upgrade npm packages (#463) Fix #462 2023-12-16 00:09:16 +00:00