Lars Eggert
8b815fc76d
feat: Add list of sub-groups to group's "about" page ( #5450 )
...
* feat: Add list of sub-groups to group's "about" page
Fixes #5441
* Address review comments
2023-03-31 10:29:07 +09:00
Lars Eggert
53a90a38ce
fix: Don't disable mouse hover UI functionality on touch screens ( #5433 )
...
Because devices can have both touch and mouse input.
2023-03-28 12:16:04 +09:00
Lars Eggert
7c890ea69e
chore: Remove unused agenda-personalize.js ( #5387 )
...
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2023-03-26 14:53:31 +09:00
Lars Eggert
99cd5a39f4
chore: Remove unused arrow-ani.webp ( #5386 )
2023-03-26 14:15:39 +09:00
Jennifer Richards
bc9c74ef50
fix: Render complete iCalendar event when show_location is False ( #5394 )
...
* test: More carefully test event syntax in ical file
* test: Test agenda.ics view with all meeting sessions
* fix: Render complete iCalendar event when show_location is False
* chore: Fix confusing comment
2023-03-26 14:13:58 +09:00
Lars Eggert
b11f0fc50f
fix: Lengthen IESG dashboard trend period to 120 days ( #5409 )
...
Fixes #4450
2023-03-25 17:38:57 +09:00
Lars Eggert
c3bb142c98
Rebase ( #5416 )
2023-03-25 17:37:33 +09:00
Lars Eggert
0bc0469df2
chore: Remove unused jquery-ui ( #5385 )
...
* chore: Remove unused jquery-ui
Two templates under `secr` included it, but didn't seem to use it
for anything.
* Run `yarn` after removal
2023-03-25 15:57:44 +09:00
Lars Eggert
58b3155eda
chore: Remove unused week-view.js file ( #5383 )
2023-03-21 08:48:40 -05:00
Lars Eggert
5ed1d69f52
chore: Remove unused room-params.js ( #5384 )
2023-03-21 08:48:22 -05:00
Lars Eggert
3865d5232b
chore: Remove unused agenda_timezone.js ( #5388 )
2023-03-21 08:42:34 -05:00
Lars Eggert
81573a29c9
fix: Use more subtle colors for "Request full access URL" alert ( #5390 )
...
Fixes #1765
2023-03-21 08:41:51 -05:00
Lars Eggert
8f8a3489ea
fix: Add reviewer name to review assignment summary ( #5363 )
...
* fix: Add reviewer name to review assignment summary
Fixes #5360
* Address code review
* Fix test harder
2023-03-20 10:23:45 -05:00
Lars Eggert
0097778239
chore: Remove empty file ( #5374 )
2023-03-20 10:11:50 -05:00
Lars Eggert
8dd6947ac0
fix: Make "navskip" apply to all headings in an element ( #5364 )
...
Fixes #5291
2023-03-17 13:57:22 -05:00
Lars Eggert
57030e4303
fix: Pre-sort WG doc table on date ( #5361 )
...
Fixes #5341 .
Also remove some js code that was only used on the old agenda
page while I'm here.
2023-03-17 12:07:25 -05:00
Robert Sparks
39be6da031
chore: abstract ADMINS ( #5355 )
2023-03-16 11:02:51 -05:00
Jennifer Richards
ab63eb0f48
chore: Add absent iesg 0001_initial.py migration ( #5336 )
...
* chore: Add absent iesg 0001_initial.py migration
* chore: Remove index from 0001_initial.py to match production db schema
* chore: Add migration to create index on TelechatDate.date
* chore: Add __init__.py to ietf/iesg/migrations/
* chore: Add type annotation to satisfy linter
2023-03-16 11:02:16 -05:00
Robert Sparks
cf755d2516
fix: update bug report email address ( #5342 )
2023-03-15 17:26:21 -05:00
Ryan Cross
abc70ae650
refactor: Remove secr groups app ( #5334 )
2023-03-14 12:27:47 -05:00
Lars Eggert
a544cc91f9
fix: Import CSS from ea8e9e3489/rfc.css
( #5339 )
...
Fixes #5293
2023-03-14 12:23:08 -05:00
Robert Sparks
2fe4647832
feat: endpoint for imapd to authenticate against ( #5295 )
...
* feat: endpoint for imapd to authenticate against
* chore: remove unintended whitespace
* fix: be stricter in matching User
2023-03-14 12:19:21 -05:00
Ryan Cross
f884e07387
refactor: Remove secr roles ( #5257 )
...
* refactor: remove import_audio_files() and related code
* refactor: move functions from proc_utils to meeting/utils
* refactor: remove secr/proceedings
* refactor: remove secr/roles
---------
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2023-03-10 15:35:14 -06:00
Ryan Cross
b654b49d6b
refactor: Remove secr proceedings ( #5256 )
...
* refactor: remove import_audio_files() and related code
* refactor: move functions from proc_utils to meeting/utils
* refactor: remove secr/proceedings
2023-03-10 15:33:01 -06:00
Lars Eggert
61504b14aa
chore: Replace unmaintained bootstrap-datepicker with vanillajs-datepicker ( #5259 )
...
* chore: Replace unmaintained bootstrap-datepicker with vanillajs-datepicker
Fixes #3569 .
* Fix tests
* Fix another test
2023-03-09 10:12:26 -06:00
Lars Eggert
0237411ed5
feat: Add calendar view to "important dates" page ( #5260 )
...
Fixes #3512
2023-03-08 13:05:33 -06:00
Lars Eggert
19a7fecf46
fix: Remove unused Meeting.session_constraintnames
( #5263 )
...
Fixes #3389
2023-03-08 12:54:16 -06:00
Lars Eggert
8cdeddb2f7
fix: Fix spacing/wrapping in I-D announce email. ( #5277 )
2023-03-07 10:40:38 -06:00
Lars Eggert
98c24d1bb0
fix: Use correct group type in session request email response ( #5275 )
...
* fix: Use correct group type in session request email response
Fixes #2120
* Address review comments
* Address review comments
2023-03-07 10:15:47 -06:00
Lars Eggert
1d87686a2b
fix: Add missing closing brace in meta tag and updated/obsoleted-by info ( #5265 )
...
* fix: Add missing closing brace in meta tag
Fixes #3379
* Also fix "obsoleted by" meta information
* name -> canonical_name
2023-03-03 10:49:15 -06:00
Lars Eggert
97df94f41d
fix: Add footer with group interim ics calendar to announce email ( #5279 )
...
* fix: Add footer with group interim ics calendar to announce email
Fixes #2939
* Fix test
2023-03-03 10:32:15 -06:00
Lars Eggert
6f8cba5cd6
fix: Truncate text agenda labels to not overflow colums ( #5276 )
...
* fix: Truncate text agenda labels to not overflow colums
Also tweak the spacing some and add a guard for an undefined field.
Fixes #1313
* Fix test
2023-03-03 08:56:09 -06:00
Jennifer Richards
8041cd5c40
fix: Avoid unwanted whitespace when action_holder_badge is empty ( #5266 )
2023-03-02 15:17:39 -06:00
Lars Eggert
276dd08794
fix: Don't offer already-disabled API keys for disablement ( #5262 )
...
* fix: Don't offer already-disabled API keys for disablement
Fixes #3441
* Remove test class
2023-03-02 10:18:51 -06:00
Lars Eggert
5fc93bb8ca
fix: Link to IPR details not history in email ( #5252 )
...
* fix: Link to IPR details not history in email
Fixes #5251
* Fix test
2023-03-01 13:02:31 -06:00
Lars Eggert
4f9be6e8a0
fix: Restore correct operation of column sort headers. ( #5253 )
...
Fixes #5234 . Was broken in c061caa
.
2023-03-01 10:45:25 -06:00
Jennifer Richards
91a6c9a0df
chore: Remove unused ajax_get_utc() view and related plumbing ( #5239 )
...
* chore: Remove unused get_ajax_utc() view and related plumbing
* chore: Remove accidentally committed code
2023-02-28 14:36:55 -06:00
Jennifer Richards
0377ebdd28
feat: Put agenda.csv in meeting TZ and add agenda-utc.csv endpoint ( #5226 )
...
* fix: Let csv.writer handle encoding for agenda_csv view
* style: Use 'is None' instead of '== None'
* feat: Display times in meeting time for agenda.csv
* feat: Provide agenda-utc.csv view
* test: Test agenda.csv time zone and agenda-utc.csv endpoint
2023-02-28 14:31:07 -06:00
Robert Sparks
e8f4ddd26b
fix: adjust type of fk from community to doc ( #5240 )
2023-02-28 14:14:30 -06:00
Jennifer Richards
1eb16c9002
fix: Let csv.writer handle encoding for agenda_csv view ( #5225 )
2023-02-28 11:57:16 -06:00
Robert Sparks
74990cfcb8
fix: improve api key delete form validation and tests ( #5236 )
2023-02-28 11:54:45 -06:00
Jennifer Richards
9a1de57c9e
fix: Only consider ietf meetings as "next" for agenda_ical or agenda_json ( #5238 )
...
* style: Clean up get_meeting() signature and code style
* chore: Remove unused parameter from agenda_ical() view's signature
* fix: Only consider ietf meetings as "next" in agenda_ical
* fix: Only consider ietf meetings as "next" in agenda_json
* test: Test agenda_json "next meeting" and clean up agenda_ical test
* style: Reformat new tests using Black style
2023-02-28 11:47:20 -06:00
Lars Eggert
cf94b896c8
feat: Add reminder that AD changes for approved documents are unusual ( #5231 )
2023-02-28 10:21:39 -06:00
Jennifer Richards
8e16b4405b
fix: Support time zones in agenda.txt; restore agenda-utc.txt ( #5233 )
...
* fix: Format times in display timezone in agenda.txt template
* chore: Remove unused and non-timezone-friendly TimeSlot.time_desc()
* feat: Dispatch agenda-utc.txt URL
* refactor: Use None to indicate lack of utc parameter to view
* feat: Show display timezone in agenda.txt template
* refactor: Combine URL regexes for the agenda.txt to a single entry
* test: Update tests for agenda.txt/agenda-csv.txt
* fix: Remove ':' added to time formats in agenda.txt template
2023-02-28 10:16:39 -06:00
Ryan Cross
e469addcb2
feat: move IETF Activity reports from external text based to HTML pages ( #5180 )
...
* feat: move IETF Activity reports from external text based to HTML pages
* fix: use date_today(), fix fencepost problem
* fix: use is_meeting_report template variable instead of is_monthly_report
2023-02-27 16:58:59 -06:00
Lars Eggert
caf80efd84
feat: Prefill the abstract, shepherd and AD info into a ballot writeup ( #5218 )
...
* feat: Prefill the abstract, shepherd and AD info into a ballot writeup
* Suggestions from @rjsparks
* Remove instructions to add IANA Expert template.
* Make "notes" fields for various bodies conditioned on the doc stream
2023-02-27 12:19:39 -06:00
Jennifer Richards
a2bdd3109c
fix: Use session.order_in_meeting() in the agenda ( #5222 )
2023-02-27 12:18:12 -06:00
Robert Sparks
5c9a3642bd
fix: point menu item for editoral stream to rswg documents ( #5206 )
...
* fix: connect the menu item for the editoral stream to the rswg documents page.
* chore: repair merge damage
* fix: address review by shortcircuiting redirects
2023-02-27 08:40:43 -06:00
Jennifer Richards
0ec12647e1
fix: Add order_number to sessions in group.views.meetings() ( #5209 )
2023-02-24 15:07:45 -06:00
Robert Sparks
cbe534ee06
fix: use the intended state machine in person doc searches ( #5204 )
...
* fix: use the intended state machine in person doc searches
* chore: apply black to two touched functions
2023-02-24 12:27:17 -06:00