Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

0.10.2

20 January 2026

  • Change on_delete to RESTRICT to prevent accidental data deletion #95

  • Bump black from 25.12.0 to 26.1.0 #92

  • Fix formatting issues #94

  • Bump psycopg2 from 2.9.10 to 2.9.11 #93

  • Bump django-filter from 25.1 to 25.2 #91

  • Update myst-parser requirement from <4.1,>=4.0 to >=4.0,<5.1 #90

0.10.1

13 January 2026

  • Adjust timing of backups to potential off-peak time #88

0.10.0

12 January 2026

  • Update docs and project name #86

  • Enable filtering for the SpecimenRecordAPIViewSet #85

  • Update Django, update db image in GHA test file #84

  • Fix CORS issues #83

  • Remove wagtail-footnotes package #82

  • Update wagtail requirement from <7.2,>=7.0 to >=7.0,<7.3 #81

  • Update sphinx requirement from <8.3,>=8.2 to >=8.2,<9.2 #80

  • Bump python-dotenv from 1.1.1 to 1.2.1 #79

  • Bump psycopg2-binary from 2.9.10 to 2.9.11 #78

  • Tweak serialized data for pages and images #76

  • Add script for creating species pages, fix Makefile help command #75

  • Add taxon property #74

0.9.0

10 January 2026

  • Add nightly db backups #72

  • Update db backup workflow #71

  • Bump coverage from 7.10.6 to 7.11.0 #70

  • Update whitenoise requirement from <6.10,>=5.0 to >=5.0,<6.12 #67

  • Bump black from 25.1.0 to 25.9.0 #66

  • Bump wagtail-footnotes from 0.13.0 to 0.14.0 #65

0.8.1

4 September 2025

  • Add API endpoint docs, include missing image model migration #62

  • Bump coverage from 7.10.2 to 7.10.6 #61

0.8.0

10 August 2025

  • Add commands and docs for backing up and restoring data #56

  • Add custom columns to geography, specimens, and taxonomy models in the Wagtail admin list views #55

  • Bump coverage from 7.9.1 to 7.10.2 #54

0.7.2

30 June 2025

  • Remove leading “/” from static file path #51

0.7.1

30 June 2025

  • Customize home page with links to my stuff #49

  • Bump python-dotenv from 1.1.0 to 1.1.1 #48

  • Bump flake8 from 7.2.0 to 7.3.0 #47

  • Bump coverage from 7.8.2 to 7.9.1 #46

  • Update dj-database-url requirement from <3.0.0,>=2.1.0 to >=2.1.0,<4.0.0 #45

0.7.0

8 June 2025

  • Add images app, create custom models and serializers #43

0.6.0

7 June 2025

  • Add pages app, including models and serializers #41

0.5.1

7 June 2025

  • Fix changelog #39

0.5.0

6 June 2025

  • Publish docs #37

  • Fix old tag name, update changelog #36

  • Add docs and changelog #35

  • Upgrade Wagtail to 7.0 #34

  • Create specimens app #22

  • Bump python-dotenv from 1.0.1 to 1.1.0 #33

  • Bump flake8 from 7.1.1 to 7.2.0 #32

  • Bump coverage from 7.6.10 to 7.8.0 #31

  • Update wagtail requirement from <6.4,>=6.3 to >=6.3,<6.5 #26

  • Update whitenoise requirement from <6.9,>=5.0 to >=5.0,<6.10 #25

  • Bump black from 24.10.0 to 25.1.0 #23

  • Bump coverage from 7.6.9 to 7.6.10 #21

  • Bump coverage from 7.6.8 to 7.6.9 #20

  • Bump black from 24.8.0 to 24.10.0 #19

0.4.2

24 November 2024

  • Update gunicorn requirement from <22.0.0,>=21.2.0 to >=21.2.0,<24.0.0 #17

  • Bump psycopg2 from 2.9.3 to 2.9.10 #16

  • Update whitenoise requirement from <5.1,>=5.0 to >=5.0,<6.9 #15

  • Bump coverage from 7.6.4 to 7.6.8 #14

  • Bump flake8 from 7.1.0 to 7.1.1 #13

0.4.1

24 November 2024

  • Add dependabot #11

0.4.0

23 November 2024

  • Refactor geography serializers and viewsets #9

  • Add command to load all fixture data #8

  • Add taxonomy app, refactor geography snippets #7

0.3.0

15 November 2024

  • Create models for geography app #5

0.2.0

15 November 2024

  • Add linting and formatting to GitHub Actions #4

  • Add Wagtail API v2 #3

0.1.1

11 November 2024

  • Create README, minor tweaks to config #2

0.1.0

10 November 2024

  • Set up initial config for dev, prod, linting, and formating #1