Jim Fenton
0f1a6c960f
chore: Update test docs to postgresql; remove extraneous sqlite stuff ( #5400 )
...
* chore: Update test docs to postgresql; remove extraneous sqlite stuff
* Reverted addition of settings_postgrestest.py to .gitignore
2023-03-29 10:45:03 +09:00
Robert Sparks
01b4a91bfe
Merge remote-tracking branch 'ietf-tools/main' into feat/postgres
2023-03-29 10:41:47 +09:00
Jennifer Richards
72954c24fc
chore: Add type annotations to satisfy linter ( #5435 )
2023-03-29 09:06:14 +09:00
Jennifer Richards
6b826fd985
refactor: Purge old migrations and update ci to build on a clean schema ( #5431 )
...
* refactor: Remove all existing migrations
* refactor: Create clean set of migrations
* chore: Skip check_statetype_slugs when DB is not yet populated
* fix: Do not cache active_groups_menu on module import
* fix: Do not patch timezone awareness out of oidc-provider
* refactor: Migrate to create postgres schema, only use pgloader for data
* ci: Use migration scripts from feat/pg-migrations branch
* Revert "ci: Use migration scripts from feat/pg-migrations branch"
This reverts commit c82f64c614241ccede4865a50d494725c8a47c15.
* ci: Run check before migrate
* fix: Remove redundant migration caused by merge error
* chore: Add casts/ALTER TABLEs to eliminate pgloader errors/warnings
* chore: Change schema name to match docker image assumptions
* chore: Clear out schema so we get a clean start in case of a retry
2023-03-28 18:06: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
Kesara Rathnayake
b0c76416cd
feat: Allow password reset with non username email address ( #5419 )
...
This change allows password reset with any email address associated with the
account.
The password reset will only be sent to the active email addresses associated
with the account.
Fixes #5057
2023-03-28 11:07:31 +09:00
Robert Sparks
52a1069901
fix: reapply styling fix for pdfization ( #5428 )
2023-03-27 15:08:43 +09:00
Ian Williams
a778377bb8
fix(doc): Replace iconography for position's email status with text label ( #5421 )
...
* fix(doc): Use text badges for email status
BI's envelope icons with status icons are difficult to read.
Use text labels instead (keeping the same tooltip).
Fixes #3855 .
* test(doc): Fix failing ballot message tests
Some ballot message changes have been modified to correctly identify
what type of document this ballot is for.
Works on #3855
* test(doc): Remove debugging statement
Accidental inclusion of debug statement.
Works on #3855
2023-03-27 13:58:51 +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
Rich Salz
e1283cec6d
fix: Make "nomcom paths" field CSV-friendly ( #4892 ) ( #5401 )
...
When generating the NomCom volunteer paths, use a plus sign rather
than a comma, so that the output is more CSV-friendly.
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2023-03-26 14:19:49 +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
Jim Fenton
2c9a7fcb1c
fix(ipr): Clarify IPR update confirmation email ( #5420 )
...
Fixes #4133
2023-03-25 17:30:51 +09:00
Jim Fenton
d25eca930d
fix(doc): remove revision from shepherd writeup title ( #5413 )
...
Fixes #4200
2023-03-25 16:15:34 +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
Robert Sparks
88a78cf1ab
Merge remote-tracking branch 'ietf-tools/main' into feat/postgres
2023-03-20 13:46:32 -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
Jennifer Richards
330442171f
fix: Remove accidentally doubled bracket in f-string ( #5365 )
2023-03-17 17:23:51 -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
Lars Eggert
0faa2e40e7
fix: Don't expose existing emails via reset password and account creation forms ( #5288 )
...
* Rebase to feat/postgres
* Attempt to address further review comments
2023-03-15 17:27:29 -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
Robert Sparks
4b4e876305
Merge branch 'main' into feat/postgres
2023-03-09 11:43:38 -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
Robert Sparks
fce28e78f9
fix: case sensitivity for Subscribed.email ( #5270 )
2023-03-03 09:05:17 -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
Jennifer Richards
963b1bd197
test: Use actual room pk instead of assuming keys start at 1 ( #5255 )
2023-03-01 15:08:40 -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