Skip to content

Releases: uccser/dthm4kaiako

0.24.2

20 May 21:46
Compare
Choose a tag to compare
  • Fix bad CSRF trusted origin

0.24.1

20 May 21:20
Compare
Choose a tag to compare
  • Fix bad CSRF trusted origin

0.24.0

20 May 03:29
Compare
Choose a tag to compare
  • Fix admin login by adding CSRF trusted origins
  • Update docker images to use debian bookworm
  • Update Python to 3.11
  • Update Nodejs to 20
  • JS dependency updates:
    • Update sass from 1.77.0 to 1.77.2
  • Python dependency updates:
    • Update django-allauth from 0.62.1 to 0.63.1
    • Update google-api-python-client from 2.128.0 to 2.129.0

0.23.0

10 May 04:00
Compare
Choose a tag to compare
  • Update to newest django LTS 4.2.x
  • Github Action dependency updates:
    • Update dependabot/fetch-metadata from 2.0.0 to 2.1.0
  • JS dependency updates:
    • Update sass from 1.76.0 to 1.77.0
  • Python dependency updates:
    • Add django-modelclone-next 0.8.2
    • Remove django_activeurl
    • Remove django-modelclone
    • Update django django from 3.2.25 to 4.2.13
    • Update django-filter from 21.1 to 24.2
    • Update django-markdownx from 3.0.1 to 4.0.7
    • Update python-slugify from 4.0.1 to 8.0.4
    • Update WeasyPrint from 62.0 to 62.1
    • Update google-api-python-client from 2.127.0 to 2.128.0
    • Update django-storages[google] from 1.14.2 to 1.14.3
    • Update coverage from 7.5.0 to 7.5.1

0.22.0

03 May 04:58
Compare
Choose a tag to compare
  • Show DTTA news on navbar and homepage
  • Github Action dependency updates:
    • Update dependabot/fetch-metadata from 2.0.0 to 2.1.0
  • JS dependency updates:
    • Update cssnano from 5.1.15 to 7.0.1
    • Update dayjs from 1.11.10 to 1.11.11
    • Update sass from 1.75.0 to 1.76.0
  • Python dependency updates:
    • Update django-allauth from 0.62.0 to 0.62.1
    • Update django-ipware from 4.0.2 to 7.0.1
    • Update django-model-utils from 4.5.0 to 4.5.1
    • Update WeasyPrint from 52.4 to 62.0
    • Update google-api-python-client from 2.126.0 to 2.127.0
    • Update django-debug-toolbar from 3.8.1 to 4.3.0
    • Update coverage from 6.5.0 to 7.5.0
    • Update flake8 from 3.9.2 to 7.0.0

0.21.0

23 Apr 22:51
Compare
Choose a tag to compare
  • Fix node UID issue when developing locally
  • Add allauth middleware
  • Update DTTA's logo and use their new colour scheme
  • Hide DTTA news from DTTA page
  • Replace ckeditor with TinyMCE and django-filebrowser-no-grappelli
  • Github Action dependency updates:
    • Update dependabot/fetch-metadata from 1.3.4 to 2.0.0
    • Update actions/checkout from 3 to 4
    • Update codecov/codecov-action from 3 to 4
    • Update actions/upload-artifact from 3 to 4
    • Update actions/download-artifact from 3 to 4
    • Update docker/login-action from 2.0.0 to 3.1.0
    • Update docker/metadata-action from 4 to 5
    • Update docker/build-push-action from 3.2.0 to 5.3.0
  • Python dependency updates:
    • Update django from 3.2.16 to 3.2.25
    • Update django-allauth from 0.51.0 to 0.62.0
    • Update jango-autoslug from 1.9.8 to 1.9.9
    • Update django-ckeditor from 6.5.1 to 6.7.1
    • Update django-cors-headers from 3.13.0 to 3.14.0
    • Update django-environ from 0.9.0 to 0.11.2
    • Update django-map-widgets from 0.4.0 to 0.4.2
    • Update django-model-utils from 4.2.0 to 4.5.0
    • Update djangorestframework from 3.14.0 to 3.15.1
    • Update gunicorn from 20.1.0 to 22.0.0
    • Update whitenoise from 6.2.0 to 6.6.0
    • Update psycopg2 from 2.9.5 to 2.9.9
    • Update pytz from 2022.6 to 2022.7.1
    • Update Pillow from 8.2.0 to 10.3.0
    • Update filetype from 1.1.0 to 1.2.0
    • Update google-api-python-client from 2.64.0 to 2.126.0
    • Update factory-boy from 3.2.1 to 3.3.0
    • Update django-debug-toolbar from 3.7.0 to 3.8.1
    • Update django-extensions from 3.2.1 to 3.2.3
    • Update google-auth from 1.28.1 to 2.29.0
    • Update django-storages[google] from 1.13.1 to 1.14.2
    • Update pydocstyle from 6.1.1 to 6.3.0
    • Add django-tinymce 4.0.0
    • Add django-filebrowser-no-grappelli 4.0.2
  • JS dependency updates
    • Update autoprefixer from 10.4.13 to 10.4.19
    • Update cssnano from 5.1.14 to 5.1.15
    • Update dayjs from 1.11.6 to 1.11.10
    • Update gulp-postcss from 9.0.1 to 9.1.0
    • Update jquery from 3.6.1 to 3.7.1
    • Update postcss from 8.4.18 to 8.4.38
    • Update sass from 1.55.0 to 1.75.0
    • Update yargs from 17.6.0 to 17.7.2

0.20.1

01 Nov 22:18
Compare
Choose a tag to compare
0.20.1 Pre-release
Pre-release
  • Dependency updates:
    • Updated cssnano from 5.1.13 to 5.1.14.
    • Updated pytz from 2022.5 to 2022.6.

0.20.0

31 Oct 20:48
Compare
Choose a tag to compare
0.20.0 Pre-release
Pre-release
  • Update project to use uccser-development-stack v3.
  • Update to Plausible analytics.
  • Auto-merge minor dependency updates (this includes minor and patch updates).
  • Allow all dependency update pull requests to be created (remove open limit on Dependabot).
  • Fix bug where learning area cards weren't served.
  • Disable healthcheck on Docker task service to prevent deletion while running.
  • Show full Git SHA on development website.
  • Add OCI labels to Django Docker image.
  • Set testing settings to use PostGIS DB
  • Add tests for search utility functions.
  • Update test coverage to codecov.
  • Dependency changes:
    • Update ansi-colours from 4.1.1 to 4.1.3.
    • Update argon2-cffi from 20.1.0 to 21.3.0.
    • Update autoprefixer from 10.4.6 to 10.4.13.
    • Update coverage from 6.2 to 6.5.0.
    • Update cssnano from 5.0.12 to 5.1.13.
    • Update dayjs from 1.10.7 to 1.11.6.
    • Update django from 3.2.13 to 3.2.16.
    • Update django-allauth from 0.50.0 to 0.51.0.
    • Update django-anymail[mailgun] from 8.5 to 8.6.
    • Update django-ckeditor from 6.2.0 to 6.5.1.
    • Update django-cors-headers from 3.11.0 to 3.13.0.
    • Update django-debug-toolbar from 3.3.0 to 3.7.0.
    • Update django-environ from 0.8.1 to 0.9.0.
    • Update django-extensions from 3.1.2 to 3.2.1.
    • Update django-map-widgets from 0.3.3 to 0.4.0.
    • Update django-storages[google] from 1.12.3 to 1.13.1.
    • Update djangorestframework from 3.13.1 to 3.14.0.
    • Update docker/build-push-action from v2.7.0 to v3.2.0.
    • Update docker/login-action from v1.10.0 to v2.0.0.
    • Update docker/metadata-action from v3 to v4.
    • Update factory-boy from 3.2.0 to 3.2.1.
    • Update filetype from 1.0.10 to 1.1.0.
    • Update fuse.js from 6.5.3 to 6.6.2.
    • Update google-api-python-client from 2.46.0 to 2.64.0.
    • Update gulp-sass from 5.0.0 to 5.1.0.
    • Update jquery from 3.6.0 to 3.6.1.
    • Update postcss from 8.4.13 to 8.4.18.
    • Update psycopg2 from 2.9.3 to 2.9.5.
    • Update pytz from 2022.1 to 2022.5.
    • Update sass from 1.45.0 to 1.55.0.
    • Update whitenoise from 6.0.0 to 6.2.0.
    • Update yargs from 17.3.0 to 17.6.0.

0.19.2

14 May 07:51
Compare
Choose a tag to compare
0.19.2 Pre-release
Pre-release
  • Add management command for rebuilding search indexes.
  • Add last name to User model string representation.
  • Increase length of backend username field.

0.19.1

09 May 00:02
Compare
Choose a tag to compare
0.19.1 Pre-release
Pre-release
  • Remove Django prepend www URL setting as this is handled by the swarm proxy.
  • Modify swarm proxy prepend www URL setting to skip production testing URL.
  • Fix case of environment variable name.
  • Remove unused GAE cron job setting.