Commit graph

14495 commits

Author SHA1 Message Date
Jennifer Richards c4b9cb20f1
chore: merge main into feat/tzaware 2022-10-28 14:43:50 -03:00
Jennifer Richards 0caf946e48
Merge branch 'feat/tzaware' into dev/main-for-tzaware-merge 2022-10-28 14:40:04 -03:00
Jennifer Richards a124eb8073
chore: update create_dummy_meeting to specify session purposes (#4654) 2022-10-28 14:36:35 -03:00
Jennifer Richards 3bf997ba03
chore: rename management commands to avoid non-inclusive language (#4656)
* chore: rename create_dummy_meeting to create_test_meeting

* chore: reword comments to match renamed command

* chore: rename make_dummy_nomcom to create_test_nomcom

Avoids non-inclusive language and better matches other command naming.

* chore: reword comments to match renamed command
2022-10-28 11:01:00 -05:00
Robert Sparks de3dbdca04
fix(nomcom-ui): Use pre instead of relying on now-missing pasted styling (#4658) 2022-10-28 10:58:38 -05:00
Robert Sparks 8e04feb498
fix: reference correct template in dbtemplate views (#4667) 2022-10-28 10:57:46 -05:00
Robert Sparks 48aa9b04c2
fix(nomcom): restore ability to classify pending feedback (#4668) 2022-10-28 10:57:28 -05:00
Nicolas Giard 8cb67f978c
feat: js compiled url store (#4568)
* feat: js compiled url store

* feat: use url store for AgendaFilter-MobileBar-QuickAccess components

* feat: use url store for AgendaScheduleList (wip)
2022-10-28 09:17:35 -05:00
Nicolas Giard 9f8fd90287
feat: agenda fallback link to plaintext version (#4663) 2022-10-28 09:03:42 -05:00
Jennifer Richards f43e37ea99
ci: Do the USE_TZ dance when running migrations 2022-10-27 16:58:36 -03:00
Jennifer Richards a5f0259072
fix: stabilize sorts of upcoming meetings (#4661)
* fix: stabilize upcoming meeting sort

* fix: stabilize upcoming meeting ical sort
2022-10-27 13:03:14 -05:00
Jennifer Richards 1debd1ff23
chore: merge main into feat/tzaware branch 2022-10-27 11:59:04 -03:00
Jennifer Richards a3673f25cb
fix: sort higher capacity rooms first in schedule editor (#4653)
* fix: handle rooms with capacity = None in schedule editor

* fix: sort higher capacity rooms ahead of lower

Sort was incorrect, this matches intent and comments.
2022-10-27 09:58:51 -05:00
Jennifer Richards f42016d8fb
Merge branch 'feat/tzaware' into dev/main-merge-to-tzaware 2022-10-27 11:58:32 -03:00
NGPixel b49d92e674
ci: deploy to sandbox - celery containers 2022-10-27 00:04:05 -04:00
NGPixel 417bf3da1c
ci: deploy to sandbox - fix settings replace 2022-10-26 23:13:09 -04:00
NGPixel bd66b59794
ci: deploy to sandbox - fix nanoid-dictionary import 2022-10-26 23:05:23 -04:00
NGPixel 89cff5cc3c
ci: deploy to sandbox - create mq container 2022-10-26 22:55:22 -04:00
Nicolas Giard a358119599
ci: deploy to container workflow - clean unused docker images 2022-10-26 15:33:07 -04:00
NGPixel 1d6f2002ad
ci: deploy to container workflow - add test/data folder contents 2022-10-26 14:49:33 -04:00
Jennifer Richards e290d9e499
test: avoid local times near midnight for test_past_swap_days_buttons() (#4642)
* test: avoid local times near midnight for test_past_swap_days_buttons()

* test: use timezone_options variable consistently

* test: add test of timezone_not_near_midnight() method

* fix: ensure that timezone_not_near_midnight() always exits
2022-10-26 09:42:50 -05:00
NGPixel 6503e57174
ci: deploy to container workflow - remove anonymous volumes on db delete 2022-10-26 03:10:17 -04:00
NGPixel db3c93a25a
ci: deploy to container workflow - add assets volume bind 2022-10-26 03:04:25 -04:00
NGPixel cd4992e412
ci: deploy to container workflow - use shared network 2022-10-26 02:45:56 -04:00
Nicolas Giard 7f4f3064cc
ci: update sandbox workflow 2022-10-26 00:16:49 -04:00
NGPixel 4d1f61ea1a
ci: deploy to container tool cleanup + docs 2022-10-26 00:10:29 -04:00
NGPixel f7ce4cec00
ci: deploy-to-container tool 2022-10-26 00:04:02 -04:00
Nicolas Giard 970ae448d8
ci: add sandbox deploy workflow (wip) 2022-10-25 17:12:35 -04:00
Nicolas Giard f802f3b8b5
ci: add sandbox deploy workflow (wip) 2022-10-25 16:09:52 -04:00
Nicolas Giard bbe13c3145
ci: add sandbox deploy workflow (wip) 2022-10-25 15:53:43 -04:00
Nicolas Giard fb0617f333
ci: add sandbox deploy workflow (wip) 2022-10-25 15:29:19 -04:00
Nicolas Giard 03bce5f2ff
ci: add sandbox deploy workflow (wip) 2022-10-25 15:15:06 -04:00
Nicolas Giard 16dc976ad1
ci: add sandbox deploy workflow (wip) 2022-10-25 14:58:49 -04:00
Nicolas Giard ba3391b8f8
ci: add sandbox deploy workflow (wip) 2022-10-25 14:46:16 -04:00
Jennifer Richards 705fccc2fa
Merge pull request #4646 from painless-security/jennifer/dbtemplate-fixes
fix: convert LastCallDocEvent.expires to DEADLINE_TZINFO to get date
2022-10-25 15:37:13 -03:00
Jennifer Richards cbc6d159a5
fix: convert LastCallDocEvent.expires to DEADLINE_TZINFO to get date 2022-10-25 10:03:18 -03:00
Jennifer Richards d55280d0b1
Merge pull request #4638 from ietf-tools/main
chore: merge main into feat/tzaware
2022-10-24 12:57:11 -03:00
Jennifer Richards a331fb6d2a
fix: fix tz handling in ics files (#4630)
* fix: render upcoming.ics timestamps correctly

Both correctly display timestamps in the claimed time zones and format
the date-times in correct iCalendar format.

* refactor: also render DTSTAMP using ics_date_time tag

* fix: render valid date-times in agenda.ics

* fix: render valid date-time in important_dates_for_meeting.ics

Only touching the DTSTAMP here. The DTSTART has VALUE=DATE so the tag
does not handle it.

* test: test ics_date_time tag
2022-10-24 12:54:52 -03:00
Lars Eggert d34e88dfd9
fix: Set an aria-label on freetext pronouns field (#4633) 2022-10-22 15:26:11 -05:00
Nicolas Giard 395f110df2
feat(agenda): various agenda improvements and fixes (#4613)
* chore: update dependencies + add jsconfig

* fix(agenda): handle localStorage being disabled

* feat: agenda share modal

* feat: agenda tour

* feat: agenda share filters + picked sessions + fixes

* test: fix agenda tests

* test: add agenda share dialog test

* test: remove agenda only flag
2022-10-21 16:04:32 -05:00
Robert Sparks d08815d8da
fix: find raw chatlog and polls for interims (#4628) 2022-10-21 15:58:54 -05:00
Jennifer Richards aba9c2ae12
fix: include outbound constraints in sreq update notification email (#4620)
* fix: include outbound constraints in sreq update notification email

* style: clean up whitespace
2022-10-21 11:18:19 -05:00
Lars Eggert 565707f804
feat: Add "IESG dashboard" to menu (#4624)
Fixes #4570
2022-10-21 11:05:33 -05:00
Robert Sparks 3c191909ca
fix: stable and correct ordering of agenda items (#4621)
* fix: align session sorting across functions

* fix: sessions of a group can have different types
2022-10-21 11:04:27 -05:00
Lars Eggert 5ac3874ce9
fix: Format NomCom feedback table per suggestion of @richsalz (#4625)
Also makes table header alignment the same as for columns, site-wide.

Fixes #4529
2022-10-21 11:04:10 -05:00
Robert Sparks 26e2e23418
fix: reduce agenda data calculation time (#4622)
* fix: reduce agenda data calculation time

* doc: improve docstring for preprocess_assingments_for_agenda
2022-10-21 11:03:11 -05:00
Lars Eggert b1bafff2fb
fix: Add value attributes back to buttons to make the logic work (#4617) 2022-10-20 11:57:36 -05:00
Jennifer Richards 000e8431c2
Merge pull request #4615 from painless-security/jennifer/materials-tz
fix: use UTC for materials/proceedings cutoff checks
2022-10-20 11:39:10 -03:00
Lars Eggert 160ca9286a
fix: Don't say that IESG processing has started (#4609)
* fix: Don't say that IESG processing has started

Fixes #4286

* Update ietf/doc/views_draft.py

Co-authored-by: Robert Sparks <rjsparks@nostrum.com>

* Update ietf/doc/views_draft.py

Co-authored-by: Robert Sparks <rjsparks@nostrum.com>

Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2022-10-20 09:02:09 -05:00
Jennifer Richards dcc4269b45
Merge pull request #4612 from painless-security/jennifer/idsubmit-math
refactor: simplify I-D cutoff calculations and make TZ more explicit
2022-10-20 09:36:18 -03:00