Robert Sparks
fbd9509db7
chore: silence interleaved migration warning ( #4687 )
2022-11-02 14:33:09 -03:00
Jennifer Richards
91635de968
test: fix tests broken in recent commits ( #4685 )
...
* chore: remove unused import in timezone.py
* test: fix test_view_request, broken by recent work
2022-11-01 16:30:42 -03:00
Jennifer Richards
3008c4904e
feat: add 'cancel session' button to meeting schedule editor ( #4682 )
...
* feat: add 'cancel session' button to meeting schedule editor
* fix: only show edit/cancel session buttons for secretariat
Other users cannot access these views.
* feat: refuse to cancel a canceled session; give feedback to user
* test: test cancel_session view
* test: test that sessions have edit/cancel buttons
2022-11-01 14:41:50 -03:00
Jennifer Richards
1841d15104
feat: allow secretariat to edit/cancel sreqs when the tool is locked ( #4676 )
...
* feat: allow secretariat to edit/cancel sreqs when the tool is locked
* chore: remove unused template var
2022-10-28 18:19:38 -03:00
Jennifer Richards
9752fabf85
test: fix timezone_not_near_midnight not to use pytz ( #4678 )
2022-10-28 18:19:08 -03:00
Jennifer Richards
41882f2ac7
test: remove syntax error introduced in merge
2022-10-28 16:52:03 -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
9f8fd90287
feat: agenda fallback link to plaintext version ( #4663 )
2022-10-28 09:03:42 -05: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
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
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
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
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
fb644d7b50
fix: use UTC for materials/proceedings cutoff checks
2022-10-20 09:32:20 -03:00
Jennifer Richards
0346271578
refactor: simplify I-D cutoff calculations and make TZ more explicit
2022-10-19 17:47:07 -03:00
Lars Eggert
76b88b1658
fix: Replace some deprecated jQuery with recommended replacements ( #4607 )
2022-10-19 14:36:15 -05:00
Lars Eggert
cf033352b4
fix: Tweak text as suggested by @richsalz ( #4606 )
...
Fixes #4531
2022-10-19 13:01:39 -05:00
Lars Eggert
0cc0281fe8
fix: Fix table sort functionality for tables with colspan
attributes ( #4605 )
...
Fixes #4555
2022-10-19 11:59:09 -05:00
Jennifer Richards
320d9c3706
chore: renumber migrations
2022-10-18 17:22:37 -03:00
Jennifer Richards
69447d0ba0
Merge branch 'feat/tzaware' into jennifer/main-for-tzaware-merge
...
# Conflicts:
# ietf/name/fixtures/names.json
# ietf/utils/management/commands/send_gdpr_consent_request.py
2022-10-18 16:57:42 -03:00
Robert Sparks
9b4903e2e6
fix: Fix incorrect "GDPR" features/terminology. Fixes #4521 . ( #4587 )
...
* fix: remove help/personal-information and the prompt-for-consent email management command.
* fix: remove gdpr treatment except for consent checkbox. Rename Submit.
* fix: drom the consent column from Person and Person.History
* fix: remove the consent boolean. Reorganize the account info form.
* chore: reorder migrations
2022-10-18 13:27:19 -05:00
Jennifer Richards
8101b4f057
chore: remove unused imports
2022-10-18 12:50:07 -03:00
Jennifer Richards
2d875d534d
chore: migrate fields whose defaults changed to date_today
2022-10-18 12:46:14 -03:00
Jennifer Richards
3220bf3c40
chore: replace last few datetime.date.today() calls with date_today()
2022-10-18 12:45:47 -03:00
Jennifer Richards
5b5e2dd9f0
chore: use settings.TIME_ZONE for datetime_today() default tz
2022-10-18 12:25:55 -03:00
Jennifer Richards
dfe1147e7c
chore: switch a few datetime_today() calls to date_today()
2022-10-18 12:25:25 -03:00
Lars Eggert
66533827e1
fix: Fix status change form ( #4598 )
...
* fix: Fix status change form
Also make it so that select2 search fields get focus when they open.
* Remove feat
2022-10-18 09:59:04 -05:00
Jennifer Richards
1804727432
test: use date_today() instead of datetime_today()
2022-10-18 11:54:09 -03:00
Lars Eggert
5f7c585252
feat: Auto-focus select2 search fields when they open ( #4599 )
2022-10-18 09:42:00 -05:00
Robert Sparks
cbb8da73c8
fix: regenerate correct shepherd template. Fixes #4558 ( #4595 )
...
* fix: regenerate correct shepherd template
* chore: remove unnecessary extra whitespace
* fix: improve readability of code per review comments
2022-10-18 07:57:08 -05:00
Jennifer Richards
fffe0c1991
feat: disallow '/' from Person.name ( #4594 )
...
* feat: disallow '/' from Person.name
* chore: migrate Person/HistoricalPerson to include new name validator
* test: test name validation
2022-10-17 15:41:39 -05:00
Jennifer Richards
bf6e0af2c9
chore: use settings.TIME_ZONE as default for date_today()
2022-10-17 17:36:47 -03:00
Jennifer Richards
da70acfdff
Merge branch 'feat/tzaware' into jennifer/yet-more-tz-fixes
...
# Conflicts:
# ietf/ietfauth/utils.py
# ietf/meeting/tests_views.py
# ietf/stats/tests.py
2022-10-17 16:39:45 -03:00