Releases: ietf-tools/datatracker
8.6.0
Release Date: Fri, July 8, 2022 at 2:24 PM UTC
Release Author: @rjsparks
✨ New Features
aa8e4e6
- use author-tools for idnits. (PR #4135 by @rjsparks)ba7d468
- show meeting requests beyond rg/wg groups (PR #4134 by @jennifer-richards)0ba5099
- isolate py27 code interfacing with mailman from py39 code interfacing with django. (PR #4140 by @rjsparks)0872651
- csv export of nomcom volunteers. Fixes #4127. (PR #4146 by @rjsparks)
🐛 Bug Fixes
34b78af
- Rendering of email templates needs access tosettings
(PR #4163 by @larseggert)75bb797
- Fix floorplan (PR #4160 by @larseggert)b988850
- avoid mutables as defaults. Compute date default arguments at runtime rather than loadtime. (PR #4144 by @rjsparks)2934ae2
- dont serialize Submission.first_two_pages through /api/v1. (PR #4145 by @rjsparks)21452b7
- Update document shepherd writeup template based on community review (PR #4042 by @larseggert)64272b5
- update date inside shepherd writeup template (PR #4201 by @rjsparks)fd087d4
- Avoid crashes inurlize_ietf_docs
(PR #4161 by @larseggert)01abc93
- Add popup to explain colors for liaisons needing action. Rework how aria-label is supplied for several input fields. Update vnu.jar. Adjust some field styling. (PR #4115 by @larseggert)
Coverage
8.5.1
8.5.0
Release Date: Wed, June 22, 2022 at 9:44 PM UTC
Release Author: @rjsparks
This release adds what's needed to capture attendance at each session in the datatracker to improve nomcom eligibility calculations and simplify bluesheet processing. A future release will calculate bluesheets based on this data rather than using an uploaded text file from MeetEcho.
It also adds the ability for users to specify personal pronouns. Use your Account Info page to provide them if you wish. If provided, they will be displayed on your profile page and in MeetEcho. They may also appear in other places going forward.
✨ New Features
698f031
- separate MeetingRegistration rows for each registration type. updates the registration API (PR #3641 by @rpcross)07bfa68
- explicitly model session attendance (PR #4025 by @rjsparks)8b90ecd
- add pronouns to Person and oidc claims. Fixes #4043. (PR #4059 by @rjsparks)
🐛 Bug Fixes
6e97628
- ui: badge -> badge rounded-pill (PR #4076 by @larseggert)01c73b8
- Make attention indicators less subtle again (PR #4069 by @larseggert)8c76952
- rsync fewer files (PR #4089 by @larseggert)411b5f4
- Fix some HTML validation errors that came in via #4035 (PR #4066 by @larseggert)b3c39be
- make the shedule editor fit better on laptop lenses and smaller external monitors. (PR #4107 by @rjsparks)9b629f6
- link 'Save' button with form on secr rooms template (PR #4108 by @jennifer-richards)bbeb9ae
- Various accumulated fixes (PR #4106 by @larseggert)eda494a
- adjust migration leaves (PR #4109 by @rjsparks)c2fb5e5
- Group.used_roles overrides default_used_roles (PR #4118 by @jennifer-richards)cfa0886
- Make the IPR search form work when enter is pressed (PR #4114 by @larseggert)d062193
- Remove stray space from end of href (PR #4113 by @larseggert)4f34c04
- Authorize interim session requests using data-driven group roles (PR #4120 by @jennifer-richards)7da2795
- increase timeslot widths in editor so swap buttons fit (PR #4119 by @jennifer-richards)
🔧 Chores
58bb8cd
- remove full image build poc (commit by @NGPixel)ef21caf
- remove full.Dockerfile poc (commit by @NGPixel)21c89e6
- stop rsyncing old proceedings (PR #4099 by @larseggert)86e548c
- remove ietf/group/colors.py, which is unused (PR #4100 by @larseggert)63d80bf
- Remove various unused template tags (PR #4101 by @larseggert)c09fd9d
- Use URL resolver in more places (PR #4104 by @larseggert)10396d6
- remove more tools.ietf.org server only related things. (PR #4103 by @rjsparks)
Coverage
8.4.0
Release Date: Wed, June 15, 2022 at 3:38 PM UTC
Release Author: @rjsparks
✨ New Features
337d2ad
- Switch to SVG logo; use it (and new bitmaps) in more places (PR #4035 by @larseggert)
🐛 Bug Fixes
60ba38d
- Nav links got broken in #3980 (PR #4032 by @larseggert)8b339b7
- Fix include of bootstrap-icons (PR #4039 by @larseggert)525ce6b
- Correctly scroll to URL fragment after augmenting tables (PR #4040 by @larseggert)13ae073
- test web manifest (PR #4047 by @rjsparks)7dfb645
- improve how status is displayed for old draft versions. Fixes #3974. (PR #4055 by @rjsparks)7f4a6c1
- Fix some more underlined whitespace around links (PR #4053 by @larseggert)514944d
- Fix ballot icon overlapping document title (PR #4077 by @larseggert)3d93108
- Don't allow sorting milestone by order if group doesn't use dates (PR #4074 by @larseggert)53dde97
- validate group type/acronym properly in admin. Fixes #4028. (PR #4070 by @jennifer-richards)d0e6fd6
- Make document revisions in timeline clickable again (PR #4065 by @larseggert)0837325
- skip assets volume in cleandb script + add confirm prompt to cleanall (PR #4038 by @NGPixel)7fc601e
- Don't let the sort chevron wrap (PR #4075 by @larseggert)
♻️ Refactors
74f2a85
- replace flot with highcharts (PR #4030 by @larseggert)
🔧 Chores
159f89e
- Remove six and pathlib2 from deps (PR #4031 by @larseggert)e02ce05
- make /assets a named volume for dev container (PR #4018 by @NGPixel)5d5fc75
- fix missing devcontainer dependencies (PR #4024 by @NGPixel)d82a1c6
- add .dockerignore (PR #4027 by @NGPixel)02942a6
- bring test names fixture up to match the current database (PR #4054 by @rjsparks)25c7c48
- fix rsync-extras script options + add quiet mode (commit by @NGPixel)
Coverage
8.3.1
Release Date: Wed, May 25, 2022 at 8:33 PM UTC
Release Author: @rjsparks
🐛 Bug Fixes
49cf639
- improve person selection when receiving IANA email (PR #3993 by @rjsparks)0a8641c
- Fix whitespace at end of link (PR #4015 by @larseggert)9a24ee7
- Make AD position colors more noticeable (PR #4013 by @larseggert)0e599ea
- show session name on meeting/upcoming. Fixes #4010. (PR #4017 by @rjsparks)2f4b493
- Don't show To Subscribe on group about when there's no url to subscribe with. Fixes #4022. (PR #4023 by @rjsparks)
🔧 Chores
9316429
- remove workspace chown from dev init script + add warning when using root (commit by @NGPixel)742ce5a
- make dev container use base image (commit by @NGPixel)f02a7e1
- fix /dev/shm permissions on docker init script (commit by @NGPixel)8b6dbf3
- Update deps (PR #4021 by @larseggert)
Coverage
8.3.0
8.2.1
Release Date: Thu, May 19, 2022 at 6:56 PM UTC
Release Author: @rjsparks
🐛 Bug Fixes
39525a1
- escape the ballot comments (PR #3952 by @larseggert)b265bac
- Fix action holder form buttons (PR #3956 by @larseggert)75a32d2
- Link to reviews from search status column (PR #3955 by @larseggert)f4ce041
- Add whitespace before "for" (PR #3951 by @larseggert)4a55838
- ui: import moment.js library with moment-timezone support in wrapper (PR #3977 by @jennifer-richards)de6d8b2
- Prevent righthand-nav from overlapping the footer on short screens (PR #3980 by @larseggert)a1518e4
- ui: debounce the scroll event to make chrome happy (PR #3958 by @larseggert)f39e70a
- Don't add newlines at EOF, it cause visible whitespace for HTML includes (PR #3989 by @larseggert)8ef9231
- Don't urlencode all resource URLs (PR #3988 by @larseggert)
♻️ Refactors
fa17ddd
- tweak the horrible code in SearchableField (PR #3957 by @larseggert)
✅ Tests
8a7f67d
- make tests run without root access (PR #3968 by @NGPixel)de7ff7e
- fix more validation issues (PR #3975 by @larseggert)
🔧 Chores
f6c95be
- Update deps (PR #3954 by @larseggert)f1472ff
- run devcontainer as user vscode instead of root (PR #3948 by @NGPixel)249db17
- keep the database in sync with django-simple-history (PR #3967 by @rjsparks)502ed78
- clean unused /etc directory (PR #3963 by @rjsparks)820b70a
- Remove some unneeded things from .gitignore (PR #3945 by @larseggert)
Coverage
8.2.0
Release Date: Wed, May 11, 2022 at 9:47 PM UTC
Release Author: @rjsparks
✨ New Features
🐛 Bug Fixes
d736260
- re-align html and view for submit-to-iesg. Fixes #3913 (PR #3914 by @rjsparks)8fc8e9a
- guard against reviews without reviewassignments. Fixes #3906. (PR #3915 by @rjsparks)f4b8fc1
- 2023 -> 2023 in document shepherd template (PR #3923 by @larseggert)169ab1c
- Adopt -> Manage adoption (PR #3922 by @larseggert)19796c5
- Stretch righthand-nav to viewport edge (PR #3921 by @larseggert)5598762
- add more HTML validation & fixes (PR #3891 by @larseggert)cb996c5
- refactor/correct calculation of week-view event start/end times (PR #3947 by @jennifer-richards)
✅ Tests
84d6118
- Also rsync bofreq (PR #3902 by @larseggert)681fae2
- decode email payloads before validating (PR #3926 by @jennifer-richards)
🔧 Chores
86923df
- update dependency requirements (PR #3904 by @rjsparks)55d7629
- use and expect python39 (PR #3908 by @rjsparks)def13a8
- catchup with pytz country (PR #3933 by @rjsparks)47b89c1
- alter CSP to enable analytics (PR #3941 by @rjsparks)25390ab
- update issue template wording (commit by @NGPixel)7f8c583
- fix issue template (commit by @NGPixel)58ad3db
- add new feature issue template (commit by @NGPixel)98108e0
- fix new request issue template filename (commit by @NGPixel)ed80308
- update issue config links (commit by @NGPixel)636ebd7
- remove browser dropdown from report bug issue template (commit by @NGPixel)
Coverage
8.1.0
Release Date: Tue, April 26, 2022 at 10:26 PM UTC
Release Author: @rjsparks
✨ New Features
f4b0b45
- add analytics infrastructure (PR #3862 by @rjsparks)53a2b61
- Make the "report a bug" links more visible (PR #3883 by @larseggert)
🐛 Bug Fixes
6b06542
- fix OIDC authorization bug (PR #3842 by @kesara)cef7b05
- Don't change text color on hover for badge links (PR #3845 by @larseggert)3fdfa3a
- Show all liaison groups by default (PR #3852 by @larseggert)92e67ac
- Make the author button work on doc submit (PR #3850 by @larseggert)ec13e07
- Whitespace issue ballot popup (PR #3860 by @larseggert)cd9a2ee
- Color the background of table rows for an AD based on their ballot (PR #3867 by @larseggert)955d9ac
- Spacing issues and colorization in conflict review display (PR #3882 by @larseggert)9db1d48
- Correctly linkify all current TLDs (PR #3868 by @larseggert)4e4569a
- use ModelMultipleChoiceField for 'bethere' when hidden (PR #3894 by @jennifer-richards)
🔧 Chores
a32976c
- set base dev version to 8.0.0-dev (commit by @NGPixel)aba2aa2
- add vscode extensions volume to reduce ext reinstalls (PR #3833 by @NGPixel)8ea883c
- switch to Yarn 3 (PR #3819 by @NGPixel)
Coverage
8.0.0
Summary: Bootstrap 5, html 5, many bugfixes/enhancements
Release Date: Tue, April 19, 2022 at 7:48 PM UTC
Release Author: @rjsparks
✨ New Features
bd8638e
- shorten long agenda filter button labels (PR #3602 by @jennifer-richards)515dbed
- bring bs5 branch up to date with changes on main (PR #3644 by @jennifer-richards)5587428
- Save HTML source to file when tidy validation fails during test (PR #3646 by @larseggert)c7157c8
- Linkify external resources on the public profile page (PR #3647 by @larseggert)52969ae
- Mobile agenda improvements (PR #3655 by @larseggert)9e06efe
- update the shepherd writeup template (PR #3650 by @rjsparks)65d4c99
- use related docs pages count when no page count (PR #3686 by @evyncke)79bcc64
- redirect to release information at github (PR #3746 by @rjsparks)2e373ad
- improve release information in footer. (PR #3738 by @rjsparks)016ee71
- persist timeslot types made visible in the schedule editor (PR #3778 by @jennifer-richards)0944312
- remove room-view. Fixes #3810. (PR #3815 by @rjsparks)6eeae80
- bootstrap 5 and html5 validation (commit by @rjsparks)7c4205d
- reflect breaking change in internal release description (PR #3826 by @rjsparks)
🐛 Bug Fixes
dea0b4e
- fix reference to doc.rfc_number in template (commit by @jennifer-richards)918bb62
- change onsite tool icon to match the icons displayed at MeetEcho (PR #3574 by @rjsparks)3d7b267
- only add page navigation panel to compatible templates (commit by @jennifer-richards)baa3b29
- clean up formatting of login.html template (commit by @jennifer-richards)93d3daa
- handle remote_instructions field correctly on interim request form (commit by @jennifer-richards)b1deed3
- Switch to showing a single "Edit materials" button (commit by @larseggert)8761222
- Remove attempt to do smart linewraps for doc titles. (PR #3620 by @larseggert)8319731
- Fix agenda tab wrapping (PR #3621 by @larseggert)bbf1996
- Use bootstrap-icons icon (PR #3623 by @larseggert)ee68683
- point the api index page into Github instead of trac/svn (commit by @rjsparks)7b3ec18
- point to GitHub for bug reports (PR #3625 by @rjsparks)9ffb74c
- remove stale explanation of status reports (PR #3628 by @rjsparks)85d4ce7
- adjust about page to reflect move to GitHub. Normalize information level on page. (PR #3629 by @rjsparks)ebc2e1a
- remove anchor tag with empty href (PR #3630 by @jennifer-richards)e12ea0c
- use same github issue URL on 500 error page as elsewhere (PR #3631 by @jennifer-richards)fd8d976
- Use fixed lengths for the first three columns of "meta" tables (PR #3637 by @larseggert)646b7e5
- Move the navbar last, for text-based browsers (PR #3636 by @larseggert)5125bb1
- X-Frame-Options can only be DENY or SAMEORIGIN these days (PR #3634 by @larseggert)323d890
- Search for docalias, not document (PR #3635 by @larseggert)0bbe216
- Add a skipnav link (PR #3645 by @larseggert)c2cba85
- Fix a regression in #3625 (PR #3656 by @larseggert)a68c154
- Always word-wrap person names in person_link links (PR #3657 by @larseggert)ef7d962
- Remove the person_link nowrap option from the Python code (PR #3659 by @larseggert)d40842e
- Allow AD and Secretariat to update the people to notify about conflict-reviews until the are announced (PR #3651 by @russhousley)9df659b
- better draft name validation. Fixes #3539. (PR #3671 by @rjsparks)311bbf8
- Fix the doc_name to have class text-nowrap as we want to keep the entries in one line if possible. (PR #3683 by @kivinen)74d3052
- Include blocked charters in AD dashboard that are in external review (PR #3689 by @russhousley)5c5d052
- remove unintended debug code (PR #3704 by @rjsparks)71b1f13
- improfe draft name syntax checks (PR #3703 by @russhousley)4dc0247
- use approver's identity instead of System (PR #3701 by @Spectre17)9f4634f
- use approver's identity instead of System (#3701) (PR #3705 by @rjsparks)be10d6b
- remove overflow-hidden from div#content (PR #3681 by @jennifer-richards)6ecd4b4
- use better address calculation for schedule owner. Fixes #2611. (PR #3709 by @rjsparks)6ee123d
- replace invalid bi-chat* icons with valid ones (PR #3716 by @jennifer-richards)fd2adc8
- redirect to renamed schedule after saving a name change (PR #3696 by @jennifer-richards)d476925
- Re-add agenda day navigation targets to right-hand nav (PR #3723 by @larseggert)841f289
- repair incorrect merge (PR #3728 by @rjsparks)3d529ba
- improve validation of submission version. Add submission name validation tests. (commit by @rjsparks)902e37d
- improve looking into submission request for remote ip. (PR #3720 by @rjsparks)fd9a0a4
- Do not include concluded WG...