Kesara Rathnayake
101963d3bd
fix: Add editorial stream to proceedings ( #6027 )
...
* fix: Add editorial stream to proceedings
Fixes #5717
* fix: Move editorial stream after the irtf in proceedings
2023-07-24 10:06:28 -07:00
Robert Sparks
ab0b8e12aa
feat: include submitter in email about submitted slides ( #6033 )
...
* feat: include submitter in email about submitted slides
fixes #6031
* chore: remove unintended whitespace change
2023-07-23 13:56:49 -07:00
Robert Sparks
dbe1749438
feat: IAB statements ( #5940 )
...
* feat: support iab and iesg statements. Import iab statements. (#5895 )
* feat: infrastructure for statements doctype
* chore: basic test framework
* feat: basic statement document view
* feat: show replaced statements
* chore: black
* fix: state help for statements
* fix: cleanout non-relevant email expansions
* feat: import iab statements, provide group statements tab
* fix: guard against running import twice
* feat: build redirect csv for iab statements
* fix: set document state on import
* feat: show published date on main doc view
* feat: handle pdf statements
* feat: create new and update statements
* chore: copyright block updates
* chore: remove flakes
* chore: black
* feat: add edit/new buttons for the secretariat
* fix: address PR #5895 review comments
* fix: pin pydantic until inflect catches up (#5901 ) (#5902 )
* chore: re-un-pin pydantic
2023-07-23 11:00:24 -07:00
Tero Kivinen
5a0ea56b38
fix: Remove automatically suggested document for document that is already has review request ( fixes #3211 ) ( #5425 )
...
* Added check that if there is already review request for the document
in question, ignore the automatic suggestion for that document.
Fixes #3211 .
* fix: dont block on open requests for a previous version. Add tests
---------
Co-authored-by: Nicolas Giard <github@ngpixel.com>
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2023-07-23 10:02:40 -07:00
Tero Kivinen
14b4f82239
fix: review refactoring issue
...
fixes #5447
2023-07-23 09:58:01 -07:00
Roman Beltiukov
001719b3b5
fix: provide date for revisions in bibtex output ( #6029 )
...
* fix: provide date for revisions in bibtex output
* refactor: change walrus to if's
* fix: specify particular revision for events
2023-07-23 09:21:16 -07:00
Roman Beltiukov
4d611706d4
fix: return 404 for non-existing revisions ( #6014 )
...
* fix: return 404 for non-existing revisions
Links to non-existing revisions to docs should return 404
* fix: change rfc/rev and search behaviour
* refactor: fix tab level
* fix: return 404 for rfc revision for bibtex
2023-07-23 09:16:12 -07:00
Ali
e61f779816
fix: avoid deprecation warning on view_list() for objs without CommunityList
...
Fixes #5942
2023-07-23 09:12:13 -07:00
PriyankaN
00c0389c1f
fix:no history entry when changing RFC Editor note for doc ( #6021 )
...
* fix:no history entry when changing RFC Editor note for doc
* fix:no history entry when changing RFC Editor note for doc
---------
Co-authored-by: Priyanka Narkar <priyankanarkar@dhcp-91f8.meeting.ietf.org>
2023-07-22 17:33:11 -07:00
Lars Eggert
36a7c5c647
chore: Merge from @martinthomson's rfc-txt-html ( #6023 )
2023-07-22 16:53:10 -07:00
Rich Salz
ebad9489b8
fix: Clarify Questionnaire label ( #4688 ) ( #6017 )
...
When filtering nominees, `Questionnaire` implies `Accepted == yes`
so fix the dropdown test tosay that.
Fixes : #4688
2023-07-22 16:40:24 -07:00
Liubov Kurafeeva
3a499cd068
fix: Server error from api_get_session_materials() ( #6025 )
...
Fixes #5877
2023-07-22 16:36:35 -07:00
Lars Eggert
c717673060
fix: Fix menu hover issue ( #6019 )
...
* fix: Fix menu hover issue
Fixes #5702
* Fix leftmenu hover issue
2023-07-22 15:38:20 -07:00
Rich Salz
8a8821072f
fix: Clarify no-action-needed ( #5918 ) ( #6020 )
...
When a draft is submitted for manual processing, clarify that
no action is needed; the Secretariat has the next steps.
Fixes : #5918
2023-07-22 15:37:34 -07:00
Rich Salz
9aea2a2e8b
fix: Make name/email lookups case-insensitive ( #5972 ) ( #6007 )
...
* fix: Make name/email lookups case-insensitive (#5972 )
Use icontains so that looking up name or email is case insensitive
Added a test
Fixes: 5972
* fix: Use __iexact not __icontains
2023-07-22 13:16:42 -07:00
Liubov Kurafeeva
91297f18e6
fix: Provide human-friendly status in submission status API response ( #6011 )
...
Co-authored-by: nectostr <bastinda96@gmail.com>
2023-07-22 12:43:08 -07:00
Robert Sparks
f82988d8b7
fix: restore ability to create status change documents ( #5963 )
...
* fix: restore ability to create status change documents
Fixes #5962
* chore: address review comment
2023-07-22 12:40:38 -07:00
Lars Eggert
5f8fca68f4
chore: Remove unused "rendertest" stuff ( #6015 )
2023-07-22 12:36:07 -07:00
Lars Eggert
8e439df7c5
fix: HTML-escape person name in tests ( #5986 )
...
* fix: Add `mark_safe` to `person_link` to prevent HTML escaping
Fixes part of #5834 , namely https://github.com/ietf-tools/datatracker/issues/5834#issuecomment-1627454562
* fix: Fix tests instead of marking name safe
2023-07-21 15:52:19 -07:00
Robert Sparks
f52d0ddcf8
test: verify newsubmissiondocevent count by day is correct ( #6000 )
2023-07-20 08:53:23 -05:00
Jennifer Richards
ba356397c0
fix: Specify UTC for TruncDate ( #5996 )
2023-07-20 08:29:30 -05:00
Lars Eggert
d8c0ae5faf
fix: Add numeric localhost addresses to CSRF_TRUSTED_ORIGINS ( #5989 )
2023-07-19 09:55:22 -05:00
Lars Eggert
9d5d9d5172
fix: replace deprecated bootstrap things ( #5858 )
...
* text-muted -> text-body-secondary
* navbar-dark is deprecated
* Remove FIXME block, not an issue anymore
* Remove `navbar-light`
2023-07-18 12:22:28 -05:00
Paul Selkirk
3f228c788d
feat: Add totals to nominee feedback page ( #5977 )
...
* feat: Add totals to nominee feedback page (#4727 )
* test: Add a unit test for feedback totals
Also remember to wrap the totals in a <tr> tag.
2023-07-18 09:17:06 -05:00
Lars Eggert
bd9d3285b5
fix: #timeline -> #doc-timeline ( #5985 )
...
Fixes #5923
2023-07-18 09:01:43 -05:00
Lars Eggert
57843d8538
fix: Import fix from 7a946424c1
( #5984 )
2023-07-18 08:58:22 -05:00
Paul Selkirk
0693a4357d
feat: Add "generate email" to action on nominees page ( #4893 ) ( #5959 )
...
* feat: Add "generate email" to action on nominees page (#4893 )
* fix: Use bare email address for now
2023-07-17 16:00:16 -05:00
Robert Sparks
3fe1fcf122
fix: send the whole txt submission to te DraftParser ( #5956 )
2023-07-12 08:58:08 -05:00
Jennifer Richards
8267f4b452
test: Fix typo in names.json ( #5939 )
2023-07-07 15:10:47 -05:00
Paul Selkirk
bae204862d
feat: Add bibxml button to document info page ( #5921 )
...
* feat: Add bibxml button to document info page (#5908 )
* fix: No bibxml for RFCs
2023-07-07 08:23:15 -05:00
Jennifer Richards
09f347727b
chore: Remove temporary pin on pydantic ( #5911 )
...
* chore: Remove temporary pin on pydantic
* test: Guarantee ordering of sessions in test
Should fix an intermittent test failure.
2023-07-05 08:50:50 -05:00
Jennifer Richards
60dc60234d
fix: Better match xml2rfc date parsing ( #5914 )
...
* refactor: Split up get_creation_date to ease testing
* test: Add tests of parse_creation_date()
Note change in expected output when date_elt is None:
instead of returning None, this expects today's date.
* fix: Return today instead of None when date is absent
* fix: Handle empty string for day attribute
* test: Check a couple more parse_creation_date cases
* fix: Revert to returning None when date elt is absent
* style: black
2023-07-05 08:23:37 -05:00
Jennifer Richards
1db267dd7d
fix: Set has_onsite_tool correctly in no_session() view ( #5879 )
...
This will prevent a session that was changed from "notmeet" to
being scheduled from having its has_onsite_tool flag left as False
2023-06-26 16:10:51 -05:00
Paul Selkirk
98bf7afeab
feat: Display and bulk-edit nomcom position flags ( #4681 ) ( #5878 )
...
This adds a table to show the state of all nomcom positions, and lets the
chair set or un-set multiple state flags at the same time.
As a consequence, it moves the email templates to the "Edit position" form.
2023-06-26 16:10:05 -05:00
Lars Eggert
f250a653a2
fix: Remove IESG-related about tabs from non-IETF-stream docs ( #5515 )
...
* fix: Remove IESG-related about tabs from non-IETF-stream docs
Fixes #5514
* Fix code review comments
* Address review comments
* Address code review comments
2023-06-22 10:35:59 -05:00
Paul Selkirk
53b5e23612
fix: Be a little clearer when feedback is closed (or not yet open). ( #5861 )
2023-06-22 08:13:32 -05:00
Jennifer Richards
0144ee991e
fix: Include time zone information in v1 api datetimes ( #5851 )
...
* fix: Include time zone information in v1 api datetimes
* fix: Use Z suffix instead of offset in API datetimes
2023-06-21 11:43:19 -05:00
Lars Eggert
a6cc12c14b
fix: Don't (re)sort obsoleted/updated info ( #5391 )
...
* fix: Don't (re)sort obsoleted/updated info
Rebased against feat/postgres
* Update ietf/doc/utils_search.py
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
* Update ietf/doc/utils_search.py
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
* Update ietf/doc/utils_search.py
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
* Fix review comments
---------
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2023-06-20 12:07:45 -05:00
Robert Sparks
3c016cc5c8
feat: v3-era aware feed for rfcs ( #5828 )
...
* feat: v3-era aware feed for rfcs
* chore: remove obviated comment
* test: improve rfc feed tests
2023-06-16 15:52:42 -05:00
Robert Sparks
ac65232115
fix: improve when Message objects are created ( #5836 )
...
* fix: improve when Message objects are created
* test: further improve feedback test
* fix: improve and test another form
* test: Restructure test infrastructure
2023-06-16 15:51:31 -05:00
Jennifer Richards
f04d356834
fix: Do not cache official_timeslotassignment when None ( #5830 )
2023-06-15 09:27:31 -05:00
Jennifer Richards
6f361f9574
chore: Keep default CSRF_TRUSTED_ORIGINS when in debug mode ( #5827 )
2023-06-15 09:04:43 -05:00
Lars Eggert
01e2d8b2bf
fix: Don't resort a table if sort query argument is present ( #5825 )
...
* fix: Don't resort a table if sort query argument is present
Fixes #5686
* Address code review comments
2023-06-15 08:56:27 -05:00
Lars Eggert
fd09e60369
fix: RFC9389 obsoleted RFC8989 ( #5822 )
...
Fixes #5820
2023-06-14 12:35:07 -05:00
Lars Eggert
55f481ff74
fix: Also point to IETF web page for liaison relationships ( #5823 )
...
Fixes #5780
2023-06-14 12:34:46 -05:00
Lars Eggert
a3d9cf3723
fix: Make attendee table sortable ( #5824 )
...
Fixes #5606
2023-06-14 12:34:27 -05:00
Robert Sparks
518aedb0f0
chore: remove already run single-use management command ( #5815 )
2023-06-13 15:53:36 -05:00
Robert Sparks
a3db61cf69
Merge pull request #5795 from rjsparks/markdowncharters
...
feat: render charters on about page using markdown
2023-06-13 12:22:51 -05:00
Jennifer Richards
f5365b2229
test: Fix test_meetings_misc_session_edit ( #5807 )
2023-06-12 15:55:46 -05:00
Jennifer Richards
2bf7e8250c
fix: Import DEFAULT_TIMEOUT correctly ( #5803 )
2023-06-12 13:50:14 -05:00