Wykres commitów

735 Commity (main)

Autor SHA1 Wiadomość Data
Jake Howard a733d61a48 Don't set UWSGI user ids
Heroku doesn't support setuid / setgid
2023-02-16 10:13:49 +00:00
Jake Howard 209a906e1c Add some security-based settings to production config 2023-02-16 10:13:49 +00:00
Jake Howard d7a607a26e Remove stray docker-compose local.py example 2023-02-16 10:13:49 +00:00
Jake Howard 4bba28ed11 Add Heroku config 2023-02-16 10:13:49 +00:00
Jake Howard 1185e6de37 Remove public mention of Heroku setup
This isn't really something we want to support
2023-02-16 10:13:49 +00:00
Jake Howard e831dcee27 Always load local.py in dev 2023-02-16 10:13:49 +00:00
Jake Howard 304d82d051 Update django-storages 2023-02-16 10:13:49 +00:00
Jake Howard 1506d76574 Actually install basic auth middleware 2023-02-16 10:13:49 +00:00
Jake Howard 7486296aa3 Mount entire dir into dev container 2023-02-16 10:13:49 +00:00
Jake Howard fb0c1bfad2 Add basic auth config 2023-02-16 10:13:49 +00:00
Jake Howard 729acc6fe7 Allow configuring wagtail admin base URL 2023-02-16 10:13:49 +00:00
Jake Howard 4235db5273 Improve S3 config 2023-02-16 10:13:49 +00:00
Jake Howard db5263696b Add frontend caching config 2023-02-16 10:13:49 +00:00
Jake Howard f50e3cfdb9 Add support for Heroku redis 2023-02-16 10:13:49 +00:00
Jake Howard 62df6b2876 Always disable debug in production 2023-02-16 10:13:49 +00:00
Jake Howard 451db64630 Add management commands to reset demo environment 2023-02-16 10:13:49 +00:00
Jake Howard acc119f39b Add collected static files to ignores 2023-02-16 10:13:49 +00:00
Thibaud Colas 086170fb89 Manually change StreamField block identifiers for uniqueness 2023-02-14 12:09:25 +00:00
Matt Westcott ad41681491
Clarify that you need to wait 10 seconds after the docker command completes 2023-02-13 20:48:01 +00:00
Matt Westcott f9d5a8ab42 Switch to wagtail-font-awesome-svg
The only remaining uses of font-based icons in the admin backend appear to be the sidebar menu items - switch those to wagtail-font-awesome-svg. For the front-end (where wagtailfontawesome was being used for the footer icons), import the font-awesome 4.7 CSS directly from cdnjs (as this is the version wagtailfontawesome was using).
2023-02-07 17:44:17 +10:00
Matt Westcott e02fbce696 Update Python requirements in readme 2023-02-07 17:43:34 +10:00
4the4ryushin 7367fedc0c fix small typo 2023-02-06 10:10:00 +00:00
Matt Westcott 4f76276c95 Update imports that reference wagtail.core
wagtail.core has been deprecated since 3.0, outputs warnings as of 4.2, and is due for removal in 5.0.
2023-01-27 16:34:34 +00:00
Thibaud Colas f3776c5bbb Add Wikibooks link in README 2023-01-10 11:08:51 +00:00
Thibaud Colas 5951953628 Add demo content for RecipePage 2023-01-10 11:08:51 +00:00
Thibaud Colas f3754842d6 Convert demo StreamField pages to RecipePage data model 2023-01-10 11:08:51 +00:00
Thibaud Colas 8bbf239cf6 Fix incorrect comment 2023-01-10 11:08:51 +00:00
Thibaud Colas f2098d9731 Fix typo 2023-01-10 11:08:51 +00:00
Thibaud Colas e68376f342 Rename 2023-01-10 11:08:51 +00:00
Coen van der Kamp 18d160c47b Add a special page to demo various panels with streamfields 2023-01-10 11:08:51 +00:00
Matt Westcott 25c9fb17e5
Add missing end slash when generating tag URLs (#382) 2023-01-09 23:46:35 +00:00
Matt Westcott 274bba1279 Add instructions to wait for `docker compose up` to complete 2023-01-05 14:44:31 +00:00
Sanyam-Garg 6d64a92c77
update docker compose command (#350)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-12-27 14:44:26 +00:00
Tibor Leupold c7520702b6
Don't restart containers if stopped (#376) 2022-12-27 14:40:01 +00:00
Thibaud Colas 3a85805964 Use a different section heading and item label in InlinePanel 2022-11-30 11:30:12 +00:00
Thibaud Colas 9bf38d9e35 Stop using now-unneeded col6 classes for panels 2022-11-30 11:30:12 +00:00
Thibaud Colas 4b407634d2 Stop using now-unneeded collapsible class for panels 2022-11-30 11:30:12 +00:00
Thibaud Colas 8982499c4c Replace FontAwesome usage with built-in icons for StreamField blocks 2022-11-30 11:28:13 +00:00
nick.moreton a320fb16a9 Lint base.html 2022-11-28 11:50:34 +00:00
Nick Moreton ec0715d857 Support for the classname="full" has been removed 2022-11-28 11:50:34 +00:00
Nick Moreton 13c5993f82 Enable opening links within the live preview panel 2022-11-28 11:50:34 +00:00
Thibaud Colas 4e0bf6e73a Add wagtailcore.modellogentry to ignored content in fixtures 2022-11-25 17:26:46 +00:00
Thibaud Colas c3185e5974 Add two new embed blocks within bakerydemo site 2022-11-25 17:26:46 +00:00
Thibaud Colas 8d68d70260 Update bakerydemo fixture with Wagtail data changes from 2019 to v4.1.1 2022-11-25 17:26:46 +00:00
Coen van der Kamp 77d55ac019 Fix spelling 'set up' 2022-11-04 10:10:54 +00:00
Matt Westcott 023d27386b Call rebuild_references_index on initial load
Bump Wagtail version to 4.1 (and Django to 4.1) and add a call to rebuild_references_index as part of the load_initial_data management command, so that the "Used X times" reference counts for images and snippets are accurate.
2022-11-01 13:58:06 +00:00
Sage Abdullah 7815be8ae0 Apply DraftStateMixin and RevisionMixin to BreadIngredient model 2022-10-20 15:00:43 +01:00
Sage Abdullah 83388aa18e Apply PreviewableMixin with multiple preview modes to Person model 2022-10-20 15:00:43 +01:00
Sage Abdullah 7aa02ef310 Enable scheduled publishing feature for Person snippet 2022-10-20 15:00:43 +01:00
Sage Abdullah f381355cfe Apply DraftStateMixin and RevisionMixin to Person model 2022-10-20 15:00:43 +01:00