Releases: ietf-tools/datatracker
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...
11.16.0
Release Date: Thu, November 30, 2023 at 1:05 AM UTC
Release Author: @rjsparks
✨ New Features
b09f6ef
- add jump to now/day on mobile agenda (PR #6654 by @NGPixel)↘️ addresses issue #6621 opened by @kivinen↘️ addresses issue #6623 opened by @martinthomson
9dec409
- iab workshops (PR #6684 by @rjsparks)
🐛 Bug Fixes
8bd5d94
- chatlog component missing pinia + agenda switch to text dark mode colors (PR #6653 by @NGPixel)f442d6c
- Remove extra spaces in bibtex (PR #6688 by @kesara)d1909fd
- Combine Group and GroupHistory when counting (PR #6701 by @jennifer-richards)↘️ fixes issue #6683 opened by @jennifer-richards
✅ Tests
ddebdf0
- Add delay to upcoming mtg filter tests (PR #6707 by @jennifer-richards)
🔧 Chores
c965b44
- deps: update all npm dependencies for dev/del-old-packages (commit by @depfu[bot])4500642
- deps: update all npm dependencies for playwright (commit by @depfu[bot])efcbe01
- deps: update all npm dependencies for dev/deploy-to-container (commit by @depfu[bot])2836347
- deps: update all npm dependencies for dev/diff (commit by @depfu[bot])1f997b2
- deps: update all npm dependencies for dev/coverage-action (commit by @depfu[bot])62775bc
- Squelch celery deprecation warning (PR #6662 by @jennifer-richards)
Coverage
11.15.1
11.15.0
Release Date: Thu, November 16, 2023 at 7:20 PM UTC
Release Author: @rjsparks
This release includes contributions volunteered at the IETF 118 Codesprint.
✨ New Features
f5507da
- Render markdown agendas with bs5 styles (commit by @larseggert)53d0014
- add "add comment" feature to the review requests. (PR #6603 by @kivinen)5d2ac56
- Now that charters are Markdown, render them as such on charter page (PR #6628 by @larseggert)c36f63b
- Revamp AD dashboard (PR #6534 by @larseggert)
🐛 Bug Fixes
275b3b2
- Make authors take at least two lines in HTMLized (PR #6606 by @larseggert)1df7319
- Remove time from materials cell (PR #6584 by @larseggert)a3b4162
- Don't redirect user to the login page when logging in (PR #6570 by @pselkirk)b5ee9ec
- Don't allow group chair to change group parent (PR #6496 by @pselkirk)f8a06f6
- Add history entry when approving the slides. (PR #6588 by @kivinen)f1425e4
- move meeting management from base Docs to Meeting (PR #6586 by @Spectre17)2bec81d
- Don't include csrf_token in GET-only form (PR #6549 by @pselkirk)2974e81
- build proceedings attendee list from MeetingRegistration table. … (PR #6567 by @rpcross)↘️ fixes issue #6265 opened by @jennifer-richards
53e2323
- Sort milestones for groups not using dates (PR #6642 by @jennifer-richards)↘️ fixes issue #6641 opened by @jennifer-richards
522443a
- pin django_vite to <3 in requirements.txt (commit by @NGPixel)
🔧 Chores
fcf1a9a
- deps: bump actions/setup-node from 3 to 4 (PR #6565 by @dependabot[bot])5edd06f
- fix app.Dockerfile (commit by @NGPixel)822068c
- deps: update all npm dependencies for dev/coverage-action (PR #6610 by @depfu[bot])1b4cb6b
- deps: update all npm dependencies for playwright (PR #6609 by @depfu[bot])5eb2f56
- deps: update all Yarn dependencies (PR #6613 by @depfu[bot])
Coverage
11.14.0
Release Date: Thu, October 26, 2023 at 5:52 PM UTC
Release Author: @rjsparks
✨ New Features
b04ffe1
- Send mail when slides are approved (PR #5440 by @pselkirk)bdf71ca
- Update ISE state when entering/exiting IETF conflict review (PR #6474 by @pselkirk)a6a39a0
- Show/edit shepherd for IAB-stream documents (PR #6498 by @pselkirk)↘️ addresses issue #4810 opened by @cindymorgan
🐛 Bug Fixes
6f634a0
- Don't forget to empty_outbox (commit by @pselkirk)e9a8c34
- Nicer formatting for group milestone tables (commit by @larseggert)ba66d25
- Use smaller buttons for NomCom feedback and color the count bubble (commit by @larseggert)6e3c663
- hide sidebar and dark/light toggles from print (PR #6502 by @martinthomson)↘️ fixes issue #6501 opened by @martinthomson
3bfe90e
- Add "numeric" option to localecompare (PR #6520 by @larseggert)caa4e83
- Remove menu item for outdated tutorials list (PR #6521 by @larseggert)↘️ fixes issue #6473 opened by @larseggert
699a8e2
- Change some colors to make agenda tool work in dark mode (PR #6428 by @larseggert)0a4fc28
- More darkmode fixes (PR #6477 by @larseggert)↘️ fixes issue #6499 opened by @martinthomson
888a4f2
- Add link to session to material metadata (PR #6536 by @larseggert)c2a44db
- Use d-none class instead of hide (PR #6535 by @larseggert)6d87279
- BCPs can normatively cite all other standards levels (PR #6530 by @larseggert)
♻️ Refactors
f6a2d8c
- More efficient mail construction/sending (commit by @pselkirk)16c876b
- remove unused secr/console app (PR #6508 by @rpcross)4575864
- remove unused secr/areas app (PR #6509 by @rpcross)dc14308
- Drop submission validation via libmagic (PR #6500 by @jennifer-richards)c9e14cb
- remove unused physical bluesheet functions (PR #6525 by @rpcross)601ab53
- remove secr IPR admin link (PR #6540 by @rpcross)
🔧 Chores
7619537
- deps: update all Yarn dependencies (PR #6452 by @depfu[bot])9e9e989
- deps: update all npm dependencies for dev/coverage-action (PR #6451 by @depfu[bot])48b75cc
- deps: update all npm dependencies for playwright (PR #6449 by @depfu[bot])bea4459
- Pin django-stubs to working version (PR #6503 by @jennifer-richards)1efb19c
- Update django-oidc-provider patch (PR #6526 by @jennifer-richards)0e46ca4
- deps: update all Yarn dependencies (PR #6522 by @depfu[bot])8bdb653
- deps: update all npm dependencies for dev/coverage-action (PR #6518 by @depfu[bot])86094bd
- deps: update all npm dependencies for dev/diff (PR #6517 by @depfu[bot])7f7f439
- deps: update all npm dependencies for dev/deploy-to-container (PR #6516 by @depfu[bot])1f89174
- deps: update all npm dependencies for playwright (PR #6515 by @depfu[bot])be4a6ef
- Revert agenda editor font change (PR #6538 by @jennifer-richards)
Coverage
11.13.0
Release Date: Thu, October 12, 2023 at 12:30 PM UTC
Release Author: @rjsparks
✨ New Features
abe93a4
- Add the ability to rerun a test suite until a failure occurs (commit by @larseggert)7dbfc02
- Remove document notes from the datatracker (PR #6387 by @larseggert)f19d104
- Update IRTF state when entering/exiting IETF conflict review (PR #6424 by @pselkirk)↘️ addresses issue #3469 opened by @ietf-svn-bot
🐛 Bug Fixes
9391985
- Add link to public pages to private NomCom pages (commit by @larseggert)8f0a0da
- Typo (commit by @jennifer-richards)4f6caa8
- Make sure groups in test have different acronyms (commit by @larseggert)cbd49a7
- Disqualify the nomcom chair from volunteering for the nomcom (commit by @pselkirk)5105705
- Limit group names to 80 characters (commit by @larseggert)9a09bf1
- make statement published time match statement doc time (PR #6419 by @rjsparks)a97f306
- improve handling malformed new specific ipr submissions (PR #6420 by @rjsparks)0f16012
- Add html-validate suppression that should have been part of #6356 (PR #6440 by @larseggert)5e0d1be
- Remove incorrect line from submission API info web page (PR #6432 by @DavidSchinazi)72fef7b
- Don't allow ADs to set docs to -sent states (PR #6445 by @pselkirk)a02812b
- Use String.prototype.localeCompare() when sorting table rows (PR #6441 by @larseggert)16f9e0e
- Adjust IRTF charter approval email headers (#5917) (PR #6460 by @pselkirk)0f6b403
- Fix "Is Accepting Feedback: yes" action for NomCom (PR #6467 by @larseggert)↘️ fixes issue #6466 opened by @martinthomson
fa00abf
- Add remote instructions and date/time to interim agenda page (PR #6442 by @larseggert)↘️ fixes issue #6249 opened by @martinthomson↘️ fixes issue #6433 opened by @JonathanLennox
✅ Tests
🔧 Chores
Coverage