Releases: ietf-tools/datatracker
12.7.0
Release Date: Thu, March 7, 2024 at 6:16 PM UTC
Release Author: @rjsparks
✨ New Features
01a0719- Add Announcements link to nomcom home page (PR #7053 by @pselkirk)7287e98- upload narrative minutes (PR #7125 by @rjsparks)
🐛 Bug Fixes
3ddd8c9- Fix/adjust periodic_tasks management command (PR #7108 by @jennifer-richards)ce1571e- Revert "Email authors" link for an RFC to the draft that it came from (PR #7077 by @pselkirk)3afd6ca- Avoid validation crash when title parsing fails (PR #7131 by @jennifer-richards)↘️ fixes issue #7130 opened by @jennifer-richards
5e8b7ad- Do not force showAgenda when agenda_note is set (PR #7142 by @jennifer-richards)
♻️ Refactors
✅ Tests
fb84f32- Tweak test to avoid Leap Day failure (PR #7119 by @jennifer-richards)
🔧 Chores
faa5f93- Drop cron jobs replaced by celery tasks (PR #7105 by @jennifer-richards)d456053- deps-dev: bump the npm group in /playwright with 1 update (PR #7099 by @dependabot[bot])58209b6- deps: bump the npm group (PR #7100 by @dependabot[bot])4a499e8- deps: bump codecov/codecov-action from 4.0.1 to 4.0.2 (PR #7101 by @dependabot[bot])1e1623c- deps-dev: bump the npm group (PR #7102 by @dependabot[bot])905b8c8- Remove every15m script (PR #7106 by @jennifer-richards)229fb89- deps: bump the yarn group with 18 updates (PR #7103 by @dependabot[bot])aaf402f- deps-dev: bump the npm group in /playwright with 1 update (PR #7134 by @dependabot[bot])93fca00- deps: bump the yarn group with 7 updates (PR #7137 by @dependabot[bot])
Coverage
12.6.1
12.6.0
Release Date: Wed, February 21, 2024 at 6:52 PM UTC
Release Author: @rjsparks
✨ New Features
52a7076- Links to chatlogs and session recordings on proceedings page (PR #7042 by @pselkirk)5fc0f69- Show room functional name when editing timeslots (PR #7075 by @jennifer-richards)8cb7f3d- Import IESG artifacts into the datatracker (PR #6908 by @rjsparks)65cf001- Group admin form accepts acronyms starting with numbers for SDO groups (PR #7051 by @pselkirk)89d2a0c- API to retrieve active email addrs (PR #7035 by @jennifer-richards)ecc823e- Give better errors when docName is missing (PR #7083 by @jennifer-richards)
🐛 Bug Fixes
e031139- remove obsolete call to mailman2 sync (commit by @rjsparks)3157cf6- Accept&ignore group_type for some views (commit by @jennifer-richards)9ab820f- Expand and enforce Cancel Interim Meeting Request comments length to 512 (PR #7069 by @pselkirk)↘️ fixes issue #6998 opened by @cindymorgan
♻️ Refactors
3ba39c9- Remove BOF chairs from bofreq template, because BOF requesters shouldn't fill it in (PR #7065 by @pselkirk)↘️ addresses issue #6968 opened by @SpencerDawkins
🔧 Chores
187c2c5- deps: bump the yarn group with 4 updates (commit by @dependabot[bot])5e91b27- deps: bump actions/download-artifact from 4.1.1 to 4.1.2 (PR #7047 by @dependabot[bot])1dbcc84- deps: bump the npm group in /playwright with 2 updates (PR #7045 by @dependabot[bot])62c1eb3- deps-dev: bump the npm group (PR #7046 by @dependabot[bot])cf79fe2- deps: bump ncipollo/release-action from 1.13.0 to 1.14.0 (PR #7048 by @dependabot[bot])6f03c6d- deps: bump the npm group (PR #7022 by @dependabot[bot])1a1be2c- deps: bump codecov/codecov-action from 3.1.5 to 4.0.1 (PR #7020 by @dependabot[bot])547c515- Fix incorrect docstring (commit by @jennifer-richards)231b338- deps: bump the yarn group with 3 updates (PR #7073 by @dependabot[bot])74ceac7- Bump default geckodriver version (PR #7076 by @jennifer-richards)
Coverage
12.5.0
Release Date: Wed, February 7, 2024 at 8:35 PM UTC
Release Author: @rjsparks
✨ New Features
b4cf04a- celery tasks to replace ietf/bin scripts (PR #6971 by @jennifer-richards)efdaee3- decouple from mailman2 - explicitly model nonwg mailing lists (PR #7013 by @rjsparks)fa56223- API to replace email alias generation commands (PR #7012 by @jennifer-richards)
🐛 Bug Fixes
ca42579- correct static url pattern (commit by @rjsparks)1e2a53e- restore explicit STATIC_ROOT (PR #6970 by @rjsparks)118b00d- Replace joint session field with instructions (PR #6997 by @jennifer-richards)4c396e6- Add file ext to href for non-meeting slides (PR #7030 by @jennifer-richards)↘️ fixes issue #7018 opened by @dhruvdhody
🔧 Chores
a6ec018- deps: bump actions/dependency-review-action from 3 to 4 (PR #6951 by @dependabot[bot])296db1c- deps: bump the yarn group with 4 updates (PR #6953 by @dependabot[bot])8150a12- deps-dev: bump the npm group in /playwright with 1 update (PR #6952 by @dependabot[bot])6ded5b8- deps: bump slackapi/slack-github-action from 1.24.0 to 1.25.0 (PR #6991 by @dependabot[bot])21f477a- deps: bump codecov/codecov-action from 3.1.4 to 3.1.5 (PR #6992 by @dependabot[bot])754b36f- deps-dev: bump the npm group (PR #6988 by @dependabot[bot])306f55c- deps: bump the npm group in /playwright with 2 updates (PR #6990 by @dependabot[bot])fbdc9d6- deps: bump the yarn group with 1 update (PR #6989 by @dependabot[bot])014adb8- deps-dev: bump the npm group in /playwright with 1 update (PR #7019 by @dependabot[bot])ae01f6f- clean away unused views/tests related to the Allowlisted model (PR #7027 by @rjsparks)
Coverage
12.4.0
Release Date: Wed, January 24, 2024 at 6:08 PM UTC
Release Author: @rjsparks
✨ New Features
🐛 Bug Fixes
9782221- Set authors when publishing an RFC (PR #6957 by @jennifer-richards)↘️ fixes issue #6949 opened by @xiaomin2016
b653892- change sync strategy for yc.o modules (PR #6959 by @rjsparks)4227ef5- do nothing if rfc has no draft; add test (PR #6960 by @jennifer-richards)7dbb7e3- Add testing, fix bug in fetch_meeting_attendance_task (PR #6961 by @jennifer-richards)0dadeb2- Fix task specs in periodic_tasks.py (PR #6965 by @jennifer-richards)
♻️ Refactors
fc2673c- use statics.ietf.org for all statics (commit by @rjsparks)8d12071- Move cron jobs to celery tasks (PR #6926 by @jennifer-richards)
🔧 Chores
b38e8c3- shadowbox with mypy (commit by @rjsparks)7de8fec- Remove unused import (PR #6958 by @jennifer-richards)7438a4e- remove unused code (PR #6963 by @rjsparks)36c43c8- add task tests; move message task to message app (PR #6964 by @jennifer-richards)
Coverage
12.3.0
Release Date: Wed, January 17, 2024 at 10:18 PM UTC
Release Author: @rjsparks
✨ New Features
🐛 Bug Fixes
02e0d96- Correctly display the last pre-RFC rev of a draft (commit by @pselkirk)678feca- remove unneeded (and broken) redirect (PR #6866 by @rjsparks)5174e39- Adjust dark theme to make range slider more visible (PR #6885 by @larseggert)↘️ fixes issue #6881 opened by @barnett617
88bc604- filter draft documents that became RFCs out of docs by ad (PR #6884 by @rjsparks)3312913- better archive search links for group documents (PR #6835 by @rjsparks)38ffd8a- correct DATE DTEND values - they are non-inclusive (PR #6907 by @rjsparks)cb70da9- Never show AD col on drafts_for_ad.html (PR #6914 by @jennifer-richards)06f496c- reduce database queries when building menues (PR #6928 by @rjsparks)
♻️ Refactors
47dad07- Avoid module-level queries (PR #6916 by @jennifer-richards)
✅ Tests
81dc555- unpin django-stubs and update mypy (PR #6901 by @jennifer-richards)
🔧 Chores
b6fd01c- deps: bump actions/setup-python from 4 to 5 (PR #6757 by @dependabot[bot])5c98493- deps: bump actions/upload-artifact from 3 to 4 (PR #6799 by @dependabot[bot])7d3a6ec- deps: bump github/codeql-action from 2 to 3 (PR #6801 by @dependabot[bot])dfc3f25- deps: bump actions/download-artifact from 3.0.2 to 4.1.0 (PR #6848 by @dependabot[bot])2fd6e61- deps: bump appleboy/ssh-action from 1.0.0 to 1.0.2 (PR #6858 by @dependabot[bot])e330924- deps: update all npm dependencies for dev/deploy-to-container (PR #6795 by @depfu[bot])6f88577- deps: update all npm dependencies for dev/coverage-action (PR #6733 by @depfu[bot])7431630- deps: update all npm dependencies for playwright (PR #6732 by @depfu[bot])ac1051e- Update dependabot.yml (commit by @NGPixel)3e84424- deps: bump /dev/deploy-to-container npm dependencies (PR #6869 by @dependabot[bot])ce63a6b- deps: bump the npm group in /dev/coverage-action with 4 updates (PR #6874 by @dependabot[bot])4d05844- deps-dev: bump the npm group in /playwright with 5 updates (PR #6872 by @dependabot[bot])5195e93- deps: bump the npm group in /dev/diff with 2 updates (PR #6876 by @dependabot[bot])6110c8d- deps: bump the yarn dependencies with 32 updates (PR #6877 by @dependabot[bot])e24fb60- Replace markup_txt with rfc2html (PR #6632 by @larseggert)287cf0f- update requests min version (PR #6905 by @jennifer-richards)b70be9b- deps: bump appleboy/ssh-action from 1.0.2 to 1.0.3 (PR #6894 by @dependabot[bot])adc73a9- deps: bump actions/download-artifact from 4.1.0 to 4.1.1 (PR #6923 by @dependabot[bot])b84c717- deps-dev: bump the npm group in /playwright with 1 update (PR #6922 by @dependabot[bot])1bcee8b- deps: bump the yarn group with 15 updates (PR #6924 by @dependabot[bot])
Coverage
12.2.0
Release Date: Wed, January 3, 2024 at 11:11 PM UTC
Release Author: @rjsparks
✨ New Features
🐛 Bug Fixes
db8fba4- Deduplicate referenced_by (PR #6820 by @larseggert)↘️ fixes issue #6808 opened by @jennifer-richards
bc74977- 404 requests for bibtex for none draft or rfc documents (PR #6834 by @rjsparks)359a107- Include RFCs when searching on a draft name (#6787) (PR #6827 by @pselkirk)↘️ fixes issue #6787 opened by @cindymorgan
c328ff7- improve idnits2_state document creation time calculations (PR #6832 by @rjsparks)↘️ fixes issue #6771 opened by @jennifer-richards
2c11b54- show state help for the editorial stream (PR #6836 by @rjsparks)1450ecd- Retain date of cancelled virtual interim meeting (#6708) (PR #6852 by @pselkirk)↘️ fixes issue #6708 opened by @cindymorgan
288b69d- Allow reassignment of withdrawn review assignment (#6723) (PR #6850 by @pselkirk)748bcc3- Wrap weasyprint to catch exceptions (PR #6728 by @pselkirk)bbc64d3- count RFCs correctly for doc/ad (PR #6833 by @rjsparks)↘️ fixes issue #6814 opened by @larseggert
b445119- Properly set AD as action holder when submitting to IESG for publication (PR #6854 by @pselkirk)↘️ fixes issue #5227 opened by @DavidSchinazi
🔧 Chores
50aa399- reconfigure pylint in dev containers (PR #6817 by @rjsparks)ec90725- remove rfc editor sync from sandbox deploy startup (commit by @rjsparks)
Coverage
12.1.0
Release Date: Tue, December 19, 2023 at 2:12 PM UTC
Release Author: @rjsparks
✨ New Features
🐛 Bug Fixes
4216c12- change verbosity of api key purge mgmt command (PR #6758 by @rjsparks)f5bd078- AD queue graphs and AD doc list sorting (PR #6752 by @larseggert)↘️ fixes issue #6700 opened by @fpalombini↘️ fixes issue #6720 opened by @cindymorgan
149f82f- Include refs to pre-RFC drafts as refs to the RFC (PR #6784 by @jennifer-richards)7d44780- no dups on stream documents view (PR #6804 by @jennifer-richards)↘️ fixes issue #6802 opened by @larseggert
ca664c4- don't create a volunteer object when a person has already volunteered (PR #6809 by @rjsparks)
♻️ Refactors
Coverage
12.0.1
Release Date: Thu, December 14, 2023 at 5:50 PM UTC
Release Author: @rjsparks
🐛 Bug Fixes
d74d5ed- ignore attempts to look for versions of rfcs, but find the rfc. (commit by @rjsparks (PR #6775))↘️ fixes issue #6769 opened by @jennifer-richards
e130a30- gather interesting years for stats accounting for published rfcs (commit by @rjsparks (PR #6776))↘️ fixes issue #6772 opened by @jennifer-richards
6083205- Update group dependencies for new rfc model (PR #6773 by @jennifer-richards)↘️ fixes issue #6768 opened by @jennifer-richards
501a5b8- consider subseries when calculating downref (PR #6777 by @rjsparks)↘️ fixes issue #6774 opened by @jennifer-richards
Coverage
12.0.0
Release Date: Mon, December 11, 2023 at 6:04 PM UTC
Release Author: @rjsparks
This release brings RFCs and subseries documents in as first-class Document objects. Previously RFCs had been pseudo-versions of Internet-Drafts, and subseries couldn't be correctly modeled at all.
There are also a few contributions from the 118 codesprint that targeted the feat/rfc branch that this release brings to production.
Attention users of /api/v1 : This release removes the DocAlias class. The RelatedDocument objects target will be Document objects instead of DocAlias objects. It adds Document types for RFCs, BCPs, STDs, and FYIs. Internet-Drafts that became RFCs are attached to the RFC through a RelatedDocument object of type "became_rfc". RFCs are attached to subseries documents through a "contains" relationship.
💥 BREAKING CHANGES
-
due to
e211dc5- RFCs and subseries as Document types (commit by @rjsparks):RFCs and subseries as Document types
✨ New Features
106c67e- Migrate docevents onto rfc documents (PR #5872 by @jennifer-richards)771296b- Link rfc/draft document history pages (PR #5894 by @jennifer-richards)87bd9bb- Use rfc doc type when updating from rfc index (commit by @jennifer-richards)fd1d425- Log warning if rfc index refers to unknown draft (commit by @jennifer-richards)7535df3- Set more fields on rfc doc (commit by @jennifer-richards)39ccea9- Set published state on rfc doc (commit by @jennifer-richards)8b63621- describe change as "set" or "changed" as appropriate (commit by @jennifer-richards)96fae0c- remove DocAlias (commit by @rjsparks)0390f18- subseries (commit by @rjsparks)092e572- move errata tags (commit by @rjsparks)71a760f- show references to and from subseries (commit by @rjsparks)3836f76- add subseries to main menu (commit by @rjsparks)b281919- Sort RFCs on subseries views; fix page title (PR #6704 by @jennifer-richards)e3ba021- Teach ajax_select2_search about subseries (PR #6709 by @jennifer-richards)a0bb0dd- RFCs and subseries as explicit document objects (commit by @rjsparks)e211dc5- RFCs and subseries as Document types (commit by @rjsparks)
🐛 Bug Fixes
e910836- teach build_file_urls about rfc type documents. (PR #5880 by @rjsparks)bff145f- Create relationships between draft and rfc Documents (PR #5890 by @jennifer-richards)5d9d878- Show rfc documents via document_main view (PR #5919 by @jennifer-richards)63a9920- restored where an rfc came from to the main rfc view (PR #5930 by @rjsparks)f53a849- various corrections to rfc main document view and tests (PR #5931 by @rjsparks)fc284be- Deal with rfc doc types for references/referenced_by views (commit by @jennifer-richards)400280e- repair test_history_bis_00 (commit by @rjsparks)799d3a1- adjusted bibtex view and tests (commit by @rjsparks)3486f38- adjust (useless) assertion in status_change test to reflect that the relevant relation points to an RFC (commit by @rjsparks)a3c87a1- repaired rfc_feed (commit by @rjsparks)285b11a- better use of factory (commit by @rjsparks)6eeffb1- become agnostic about RFC states until we care (commit by @rjsparks)8b1fcfd- repair views_search.index_all_drafts (commit by @rjsparks)e6a1a17- typo/logic error in get_base_name (commit by @rjsparks)11ec368- repaired idnits2_state (commit by @rjsparks)78b6f06- repair generate_draft_aliases (commit by @rjsparks)457b950- improvements to submit form validation (commit by @rjsparks)bbef891- removed notion of submitting RFCs from find_submission_filenames (commit by @rjsparks)632293d- repaired RelatedDocument is_downref and is_approved_downref methods (commit by @rjsparks)ffb11fd- downref form validation (commit by @rjsparks)2c6fe03- adjust gating of review requests (commit by @rjsparks)d4f5bc6- make factory name derivation better. Adjust status_change test (commit by @rjsparks)b2ebad1- repaired rfcdiff api endpoint (commit by @rjsparks)e42ac40- Use (rfc, published) state for RFC SearchRules (commit by @jennifer-richards)7d5b176- Fix display of RFCs in search_result_row.html (commit by @jennifer-richards)9bf0063- Preserve Document.time when migrating rfcs (PR #5954 by @jennifer-richards)8173444- continued repair of code/tests re: RelatedDocument model change (commit by @rjsparks)ac4ee27- track style changes in main (commit by @rjsparks)51c22d8- repairs reflecting removal of DocAlias from the RelatedDocument models (commit by @rjsparks)4235144- Track RFC documents that came from tracked drafts (commit by @jennifer-richards)eaf8d45- Only match draft docs to rfc index draft name (commit by @jennifer-richards)e898e43- Only consider rfcs for updates/obsoletes targets (commit by @jennifer-richards)ab99972- Check state correctly (commit by @jennifer-richards)aff4c2d- Drop leading 0s from RFC doc-id *(commit by @Jennife...