Skip to content

Latest commit

 

History

History
214 lines (141 loc) · 9.38 KB

File metadata and controls

214 lines (141 loc) · 9.38 KB

UNRELEASED

2026.4.7

2026.4.6

2026.4.5

2026.4.4

2026.4.3

2026.4.1

2026.4.0

  • [ #700 ] 700: Add job filter to CMS
  • [ #704 ] 704: Convert images to WebP in order to decrease loading times
  • [ #664 ] 664: Dropout tracking
  • [ #668 ] Add GDPR data controls
  • [ #591 ] 591: Remove copyright
  • [ #663 ] Add duration tracking

2026.3.1

2026.3.0

  • [ #691 ] Bump the dependencies group with 4 updates
  • [ #690 ] 662 Profession selection tracking
  • [ #689 ] Pin django-jazzmin to 3.0.1 as it breaks the admin layout
  • [ #688 ] 674: Replace tts-1-hd with gpt-4o-mini-tts and add intonation instructions for example sentence audio generation
  • [ #686 ] Fix pipeline
  • [ #685 ] Add isort
  • [ #683 ] 467: Add csv import and export
  • [ #682 ] Maintenance: Change order of imports
  • [ #681 ] Maintenance: Fix button for generating audio and image
  • [ #680 ] Fix queries
  • [ #679 ] Bump the dependencies group across 1 directory with 8 updates
  • [ #673 ] Basic request tracking in Matomo
  • [ #672 ] Document the tracking headers
  • [ #671 ] Return absolute url for example sentence audio in api v2
  • [ #669 ] 661: Add analytics models and api
  • [ #659 ] Fix example sentence serialization error
  • [ #656 ] Add Mypy
  • [ #654 ] Update black to 26.1.0 to fit the version in the CI/CD pipeline
  • [ #653 ] Fix API output of example_sentence
  • [ #652 ] Bump the dependencies group across 1 directory with 11 updates
  • [ #639 ] Add pylint to precommits
  • [ #638 ] Update to Django5.2
  • [ #503 ] Enable pylint with rule

2025.11.1

  • [ #632 ] Indicate in API and CMS if a job, unit or word was migrated from the old data model

2025.11.0

  • [ #601 ] Create APIv2 with words endpoint
  • [ #607 ] Add endpoint for jobs
  • [ #610 ] Add endpoint for units of a job
  • [ #611 ] Add endpoint to get all words of a unit
  • [ #616 ] Add API endpoint for all words of a given job
  • [ #618 ] Add sponsors endpoint to api v2
  • [ #619 ] Add cms v2 Feedback model and api v2 feedback endpoint
  • [ #612 ] Add example sentence to Word and Unit-Word relationship
  • [ #606 ] Add v1_id column for cmsv2 models migration
  • [ #556 ] Fix overflow in sidebar
  • [ #603 ] Replace setup.cfg with pyproject.toml
  • [ #609 ] Add SBOM in dev and prod releases
  • [ #578 ] Create SECURITY.md

2025.10.0

  • [ #599 ] Has image filter in word overview

2025.9.0

  • [ #594 ] New data model (cmsv2), Audio and image generation via OpenAI, Job Unit Filter

2024.11.0

  • [ #512 ] Gender neutral language
  • [ #532 ] Fix color of feedback list in dark mode
  • [ #544 ] Refactoring of toggle_plural_field.js

2024.6.0

  • [ #353 ] Filter feedback by creator of related objects
  • [ #468 ] Excel list out of existing vocabulary in cms
  • [ #534 ] Adjust form appearance for small screens
  • [ #470 ] Inform users of word duplication in document form

2024.5.1

2024.5.0

  • [ #267 ] Add professions in the vocabulary list
  • [ #497 ] Mark words that have an image with icon in training sets view
  • [ #477 ] Add definition field
  • [ #516 ] Add fields for plural of alternative words and plural article
  • [ #352 ] Highlight unread feedback entries in list
  • [ #436 ] Add fields for grammatical gender

2023.7.0

  • [ #478 ] Add possibility to set example sentence
  • [ #490 ] Add module and vocabulary counters to discipline list
  • [ #490 ] Add vocabulary counters to training set list
  • [ #490 ] Group discipline filter by parent discipline
  • [ #368 ] Limit training set filter options by selected discipline and vice versa
  • [ #476 ] Add possibility to filter vocabulary by released training sets

2023.5.0

  • [ #464 ] Add URL to sponsor model

2023.2.0

  • [ #434 ] Add adverbs, pronouns and numerals as word types
  • [ #371 ] Add sponsor management and api delivery

2022.12.0

  • [ #418 ] Fix background color in dark mode

2022.11.0

  • [ #404 ] Deliver protected vocabulary words in API
  • [ #412 ] Use different logo on login form

2022.8.0

  • [ #269 ] Allow to set custom API key
  • [ #285 ] Generate API key with correct requirements
  • [ #271 ] Generate QR codes for API keys
  • [ #369 ] Improve list view of missing images
  • [ #372 ] Extend the public upload form with a show-all-list
  • [ #365 ] Update created_by to ForeignKey

2022.6.2

  • [ #358 ] Fix public image upload

2022.6.1

  • [ #337 ] Remove image names
  • [ #211 ] Add feedback endpoint to API
  • [ #346 ] Add bulk action to mark feedback as read
  • [ #317 ] Add icon preview for disciplines and training sets
  • [ #350 ] Add counter for unread feedback entries

2022.6.0

  • [ #338 ] Support image preview regardless of extension case
  • [ #343 ] Remove module dropdown in public upload

2022.5.0

Initial release