Commit graph

16633 commits

Author SHA1 Message Date
Jennifer Richards 0b445a9f09
docs: fix email in README.md (#7784) 2024-08-05 08:47:32 -05:00
Robert Sparks 7c89b4faab
ci: merge main to release (#7780) 2024-08-01 16:36:04 -05:00
Robert Sparks 755d5b6567
ci: merge release to main (#7779) 2024-08-01 16:35:09 -05:00
Jennifer Richards d683920cec
test: log in before pdfize test (#7778) 2024-08-01 16:33:49 -05:00
Robert Sparks 9704eed16a
ci: merge main to release (#7777)
ci: merge main to release
2024-08-01 15:32:26 -05:00
Robert Sparks ca1b3e0172
ci: merge release to main (#7776)
ci: merge release to main
2024-08-01 15:25:40 -05:00
Jennifer Richards 06677a9863
fix: require login to pdfize (#7775)
* fix: require login to pdfize

* fix: suppress "pdfized" button when it won't work
2024-08-01 15:23:35 -05:00
Matthew Holloway fb1942a538
fix: Sort RFCs by date (#7766)
* fix: Sort RFCs by date

* fix: concluded wgs and bofs date sort #7350
2024-08-01 14:25:03 -05:00
Jennifer Richards 247361b7dd
ci: better access logs+redirect auth URLs+fix X-Request-Start header (#7700)
* fix: silence nginx healthcheck logs

* fix: nginx logs in JSON

* fix: typos in nginx conf

* refactor: repeat less nginx config

* fix: log more req headers from gunicorn

* fix: redirect auth->datatracker, not deny

* feat: log X-Forwarded-Proto
2024-07-30 20:55:07 -03:00
Robert Sparks b5ab4b6611
chore: update test name fixture (#7751) 2024-07-25 15:31:53 -07:00
Jennifer Richards d5ceb7b20d
fix: optional / for /person/merge/ URL (#7746) 2024-07-24 14:20:18 -07:00
Sangho Na aa36f481e1
chore: Add additional log messages to directauth() (#7716)
* chore: Add additional log messages to directauth()

* chore: Keep single log message for each successful response
2024-07-21 11:15:33 -07:00
Sangho Na a3e4e634fc
fix: Exclude replaced documents from IESG discusses (#7712)
* fix: Exclude replaced documents from IESG discusses

* test: Add checks for filtering replaced IESG drafts

* chore: Improve replaced draft filter

---------

Co-authored-by: Paul Selkirk <paul@painless-security.com>
2024-07-21 11:14:02 -07:00
Lars Eggert 363c01e711
fix: Explicitly set executable_path for Selenium (#7715)
* fix: Explicitly set `executable_path` for Selenium

So it finds `geckodriver` again.

* Minimize diff

* fix: use existing executable_name

Co-authored-by: Lars Eggert <lars@eggert.org>

---------

Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2024-07-20 17:14:40 -07:00
Ryan Cross c5ca0ea405
fix: force choice of From address in Announcement form. Fixes #7679. (#7720) 2024-07-20 15:24:14 -07:00
Robert Sparks 60a3976c3d
Fixed 'to' to 'review_to' and 'cc' to 'review_cc'. (#7710)
Co-authored-by: Tero Kivinen <kivinen@iki.fi>
2024-07-20 15:23:56 -07:00
Robert Sparks 9783756992
Changed milestones to use RFC number if draft is published as RFC. (#7718)
Co-authored-by: Tero Kivinen <kivinen@iki.fi>
2024-07-20 15:23:32 -07:00
Jennifer Richards a86c62e133
fix: raw_id_fields for EventAdmin classes (#7711)
* fix: raw_id_fields for ReviewRequestDocEventAdmin

* fix: raw_id_fields for ReviewAssignmentDocEventAdmin

* fix: raw_id_fields for AddedMessageEventAdmin

* fix: raw_id_fields for SubmissionDocEventAdmin

* refactor: make inheritance clearer
2024-07-20 15:17:43 -07:00
Robert Sparks 7b82e60552
Merge pull request #7714 from jennifer-richards/agenda-upload-error
fix: handle missing minutes / agenda file cleanly
2024-07-20 16:31:07 -05:00
Jennifer Richards c7f6bdef0a
test: test missing file 2024-07-20 13:02:32 -07:00
Jennifer Richards 0555eef13a
fix: prevent error when no file selected 2024-07-20 12:47:43 -07:00
Nicolas Giard 02baeef01f
docs: Update README.md postgres badge version 2024-07-17 22:00:56 -04:00
Nicolas Giard d0976ec7ab
ci: add concurrency group to deploy workflow 2024-07-17 21:54:32 -04:00
Robert Sparks 6c74980b35
Merge pull request #7702 from holloway/feat/overflow-shadows
feat: Groups menu overflow shadows
2024-07-17 18:05:31 -05:00
Matthew Holloway b00dfd3c99 feat: Overflow shadows 2024-07-17 12:31:00 +12:00
Robert Sparks c1688f294b
ci: merge main to release (#7696)
ci: merge main to release
2024-07-15 17:59:02 -05:00
Robert Sparks 3a839ecfe8
ci: merge release to main (#7695)
ci: merge main to release (#7693)
2024-07-15 17:58:02 -05:00
Jennifer Richards 30510d97d8
ci: fix migration container secrets (#7694) 2024-07-15 17:57:25 -05:00
Robert Sparks 865bfb5451
ci: merge main to release (#7693)
ci: merge main to release
2024-07-15 16:54:26 -05:00
Robert Sparks 078a22d606
ci: merge release to main (#7692)
ci: merge main to release (#7682)
2024-07-15 16:53:23 -05:00
Jennifer Richards 18bb793b2d
feat: add nginx, robots.txt, HTTP headers (#7683)
* feat: nginx + robots.txt

* feat: minimal /health/ endpoint

* ci: startupProbe for datatracker pod

* ci: probe auth pod; set timeoutSeconds

* feat: add CSP and other headers to nginx

* fix: typo in nginx.conf

* feat: split auth/dt nginx confs

* test: test health endpoint

* ci: auth service on port 80

We'll remove http-old (8080) in the future.

* ci: rename auth container/nginx cfg
2024-07-15 16:45:51 -05:00
Robert Sparks 17e0f573b3
fix: check correct state machine when clearing status change ballots (#7684)
* fix: check correct state machine when clearing status change ballots

Fixes #7335

* fix: Improve ballot clearing tests

* fix: look at the right state machines for defer state for a ballot

* fix: also do the right thing with conflrev defers
2024-07-15 16:33:00 -05:00
Nicolas Giard c9dab33f83
ci: migrate to using secret instead of configmap (#7685) 2024-07-15 16:32:47 -05:00
Rich Salz 475cf2fc85
fix: Ensure called from the docker directory (#7689) 2024-07-15 16:32:28 -05:00
Nicolas Giard 392511f78f
chore: Update dependabot.yml 2024-07-15 15:03:07 -04:00
Robert Sparks 26ca821f31
Added a note on updating older clones 2024-07-15 12:16:13 -05:00
Robert Sparks 8ed01c2143
ci: merge main to release (#7682)
ci: merge main to release
2024-07-12 13:30:55 -05:00
Robert Sparks a58e34c55b
ci: merge release to main (#7681)
chore: merge main to release (#7678)
2024-07-12 13:28:05 -05:00
Jennifer Richards f1d58da877
feat: send doc event emails via celery (#7680)
* feat: notify_event_to_subscribers_task

* fix: avoid circular import, handle error

* fix: don't queue task in test mode

* fix: don't even send mail in test mode

* test: separately test signal

* fix: if/else error

* test: better naming

* test: test the new task

* test: better test name

* test: refactor notify email test

* fix: save, not update

* test: restore template coverage
2024-07-12 10:10:46 -05:00
Robert Sparks 9372a5be17
chore: merge main to release (#7678)
fix: merge release to main (to trigger a chore release build) (#7677)
2024-07-11 10:40:55 -05:00
Robert Sparks 877e8429b1
fix: merge release to main (to trigger a chore release build) (#7677)
fix: merge release to main (to trigger a chore release build)
2024-07-11 10:39:56 -05:00
Robert Sparks 56972059d3
Merge pull request #7676 from ietf-tools/main
ci: merge main to release
2024-07-11 10:33:06 -05:00
Robert Sparks 2bfb70019c
ci: merge release to main (#7675)
ci: merge release to main
2024-07-11 10:32:10 -05:00
Jennifer Richards 8f14dabcf5
ci: don't start if checks fail (#7674)
* ci: run checks when migrating

* ci: don't start if checks fail
2024-07-11 10:30:19 -05:00
Nicolas Giard 03cfe52531
ci: disable coverage chart generation 2024-07-10 20:55:59 -04:00
Nicolas Giard ec1238d4fd
ci: disable coverage chart generation (#7672) 2024-07-10 20:53:49 -04:00
Robert Sparks 51ec6c693a
ci: merge main to release (#7671)
ci: merge main to release
2024-07-10 18:28:25 -05:00
Robert Sparks 1f3d726068
ci: merge release to main (#7670)
ci: merge release to main
2024-07-10 18:27:28 -05:00
Robert Sparks dce74a1f56
chore: trival change to force a build (#7669) 2024-07-10 18:26:26 -05:00
Robert Sparks 5071d47aef
ci: merge main to release (#7668)
ci: merge main to release
2024-07-10 18:03:37 -05:00