Releases: ietf-tools/datatracker
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
11.12.1
11.12.0
Release Date: Thu, September 28, 2023 at 5:29 PM UTC
Release Author: @rjsparks
✨ New Features
b08d26d
- Scout monitoring for celery workers (PR #6342 by @jennifer-richards)c718fed
- Allow review rejections to be undone (PR #6312 by @pselkirk)
🐛 Bug Fixes
a3fb6a4
- add review team setting allowing reviewers to reject assignments past the deadline (PR #5418 by @kivinen)↘️ fixes issue #3069 opened by @ietf-svn-bot
303ff70
- Linkify email address lists one-by-one (PR #6315 by @larseggert)910a266
- Prevent duplicate HTML IDs on photo page (PR #6356 by @larseggert)↘️ fixes issue #6355 opened by @larseggert
7300859
- Enable editing of related liaison statement information (PR #6371 by @larseggert)6acc7aa
- Restore the ability to search in tables (PR #6386 by @larseggert)5db70b2
- State descriptions can have HTML in them, mark them safe (PR #6384 by @larseggert)7e18a0f
- Allow editing of interim meeting subject lines (PR #6385 by @larseggert)↘️ fixes issue #6310 opened by @cindymorgan
a8f50f5
- Only enable city/country entry for in-person interims (PR #6383 by @larseggert)↘️ fixes issue #6346 opened by @cindymorgan
c2c0227
- Allow filtering for nominees who have not declined (PR #6382 by @larseggert)↘️ fixes issue #6380 opened by @martinthomson
🔧 Chores
20f427e
- remove unused view (PR #6304 by @rjsparks)21997b1
- Pin urllib3 to <2 (PR #6321 by @jennifer-richards)d825888
- Update rabbitmq version to 3.12 (PR #6323 by @jennifer-richards)8877c25
- deps: bump docker/login-action from 2 to 3 (PR #6335 by @dependabot[bot])b55b3bb
- deps: bump docker/setup-qemu-action from 2 to 3 (PR #6336 by @dependabot[bot])5bb093a
- deps: bump docker/build-push-action from 4 to 5 (PR #6337 by @dependabot[bot])c717a35
- deps: bump docker/setup-buildx-action from 2 to 3 (PR #6338 by @dependabot[bot])b4aad9a
- deps: update all Yarn dependencies (PR #6370 by @depfu[bot])0c3a4e1
- deps: update all npm dependencies for dev/coverage-action (PR #6368 by @depfu[bot])108b546
- deps: update all npm dependencies for dev/diff (PR #6367 by @depfu[bot])1dc06f0
- deps: update all npm dependencies for dev/deploy-to-container (PR #6366 by @depfu[bot])61045d3
- deps: update all npm dependencies for playwright (PR #6365 by @depfu[bot])
Coverage
11.11.0
Release Date: Wed, September 13, 2023 at 10:26 PM UTC
Release Author: @rjsparks
✨ New Features
febdeff
- Capture that IPR disclosures are removed under the Objectively False IPR Disclosure Policy (PR #6231 by @pselkirk)8bc4507
- Give AD the action in ad-f-up doc state (PR #6272 by @jennifer-richards)
🐛 Bug Fixes
fb4002d
- Don't show deferred I-Ds in AD's missing ballot list (PR #6162 by @larseggert)↘️ fixes issue #6152 opened by @paulwouters
cd56d43
- Allow secretariat to change the state of a dead draft (PR #6253 by @pselkirk)7f074bf
- avoid redirects in mailarchive links (PR #6282 by @rjsparks)6b6c881
- construct double-submit test correctly (PR #6168 by @rjsparks)18a1af2
- Reject nul characters in ipr search parameters (PR #6292 by @jennifer-richards)69fd3a0
- Validate string before calling int() (PR #6268 by @jennifer-richards)↘️ fixes issue #6267 opened by @martinthomson
d3d2f0d
- Enable js functionality on sortable tables (PR #6301 by @larseggert)
🔧 Chores
c8c1ebd
- remove unnecessary .gitignore files (PR #6262 by @rjsparks)b5bf678
- remove one shot iab artifact importers (PR #6258 by @rjsparks)f2dc32a
- remove unused scipts from ietf/bin (PR #6259 by @rjsparks)87f0781
- make some old things kept for documentation a little safer (PR #6260 by @rjsparks)3c1fc3c
- use factory-boy 3.3 (PR #6269 by @rjsparks)d3794c5
- deps: update all Yarn dependencies (PR #6291 by @depfu[bot])9b8969c
- deps: bump actions/checkout from 3 to 4 (PR #6275 by @dependabot[bot])bcc8587
- deps: update all npm dependencies for dev/del-old-packages (PR #6288 by @depfu[bot])351c698
- deps: update all npm dependencies for playwright (PR #6289 by @depfu[bot])5d00e72
- deps: update all npm dependencies for dev/coverage-action (PR #6290 by @depfu[bot])
Coverage