What's Changed
- Change links under Resources menu and add link to procedures manual by @dchiller in #1557
- Escape special characters in suggested chant data by @lucasmarchd01 in #1561
- Big Source Changes, Much Improvements, Wow. by @ahankinson in #1545
- Add command to reassign feast data and update chants by @lucasmarchd01 in #1564
- Merge develop into staging; 16 July 2024 by @dchiller in #1565
- Fixed: A follow-up to the source rework by @ahankinson in #1566
- Change help text for
date
field inSource
model. Black formatting changes by @lucasmarchd01 in #1567 - Fixed: Migrating alternate names by @ahankinson in #1568
- Further fixes for institution migration by @ahankinson in #1570
- Merge develop into staging, 22 July 2024 by @dchiller in #1571
- Display additional chant fields on Chant Detail page when they exist by @dchiller in #1573
- Add legacy logos for acknowledgements page by @lucasmarchd01 in #1574
- Change instances of "Differentia Database" to "Differentiae Database" by @lucasmarchd01 in #1575
- Put view classes in separate files by @dchiller in #1563
- build(deps): bump django from 4.2.11 to 4.2.14 by @dependabot in #1559
- build(deps): bump urllib3 from 2.2.1 to 2.2.2 by @dependabot in #1543
- Add country and source columns to browse sources table by @dchiller in #1578
- Add indexing notes search to chant search page by @lucasmarchd01 in #1576
- Add many-to-many segment field to source model by @dchiller in #1577
- Fix
populate_diff_id_fields
management command by @lucasmarchd01 in #1580 - Chant create: optimize suggested chants feature by @dchiller in #1579
- Update URLs, models, codebase, and admin pages to use "service" instead of "office" by @lucasmarchd01 in #1582
- New: Add source key filter to chants by @ahankinson in #1584
- New: Add views for institutions by @ahankinson in #1586
- Make "Country" and "Source" columns sortable on Source List page by @dchiller in #1592
- Add missing migration file by @lucasmarchd01 in #1596
- Merge
develop
intostaging
, 13 Aug 2024 by @dchiller in #1595 - Update nginx configuration and switch to
runserver_plus
in devcontainer setup by @lucasmarchd01 in #1599 - Fix
FieldError
on admin user change page by @lucasmarchd01 in #1600 - Change help text for
date
field on source edit page by @lucasmarchd01 in #1603 - Add country filter to source list page by @lucasmarchd01 in #1605
- Create partial database backup for RISM by @dchiller in #1614
- Institution fixes by @ahankinson in #1615
- Create JSON endpoint for
Service
andGenre
list and detail views by @dchiller in #1612 - Break up
test_views.py
so structure matches views directory by @dchiller in #1619 - Revert "Break up
test_views.py
so structure matches views directory" by @dchiller in #1624 - Adjust sortable columns for source list page (based on email feedback) by @dchiller in #1618
- Add zoom links to link checker exclusions by @dchiller in #1620
- Display chant.project on Chant Detail page where it exists by @dchiller in #1621
- Make
shelfmark
a required field on source create and edit forms by @lucasmarchd01 in #1606 - Re-apply split test_views.py into multiple files by @dchiller in #1625
- Merge develop into staging, 30 Aug 2024 by @dchiller in #1622
- Institution source changes by @ahankinson in #1629
- Remove error from queryset on
MelodySearchView
by @dchiller in #1648 - Maintain compatibility in export APIs by @dchiller in #1643
- Add command to standardize formatting of DACT IDs and Fragmentarium IDs by @dchiller in #1651
- Temporarily turn off volpiano display for MS 73 by @dchiller in #1649
- Adjust source fields: holding_institution, name, production_method, source_completeness by @dchiller in #1645
- fix(api): optimize json-cid view queries by @dchiller in #1656
- Commands: fix
remap_user_ids
and addmap_cantus_ids
by @dchiller in #1662 - Handle errors with improper chant text field characters/syllabification fails by @dchiller in #1653
- Merge
develop
intostaging
, 11 Oct 2024 by @dchiller in #1663 - Fix source_completeness field display and filtering behaviour by @dchiller in #1666
- Display all source centuries by @dchiller in #1669
- Merge
develop
intostaging
, 18 October 2024 by @dchiller in #1671 - build(deps): bump django from 4.2.14 to 4.2.16 by @dependabot in #1660
- Merge staging into production, 14 Aug 2024 by @lucasmarchd01 in #1601
- Temporarily turn off text validation by @dchiller in #1677
- Replace continued uses of source.title and source.siglum by @dchiller in #1679
- Merge
develop
intostaging
, 22 Oct 2024 by @dchiller in #1678 - Merge
staging
intoproduction
, 22 Oct 2024 by @dchiller in #1680
Full Changelog: 15July2024...2024.10.21