Commit graph

16466 commits

Author SHA1 Message Date
Robert Sparks e929002f67
ci: merge release to main (#8116)
ci: merge main to release (#8115)
2024-10-29 16:00:55 -05:00
Nicolas Giard 01700ab37b
ci: fix build workflow 2024-10-29 16:16:45 -04:00
Nicolas Giard 84f2affad9
ci: Update build.yml workflow 2024-10-29 16:07:05 -04:00
Nicolas Giard 0e392af870
ci: remove sudo from tests workflow 2024-10-29 15:32:14 -04:00
Nicolas Giard e530e0af6a
ci: add disable selenium toggle to build workflow 2024-10-29 15:24:56 -04:00
Nicolas Giard dd3b9bd2f9
ci: Update build.yml workflow to support parallel builds 2024-10-29 14:06:57 -04:00
Robert Sparks f5c86d5c9c
ci: merge main to release (#8115) 2024-10-29 12:29:06 -05:00
Robert Sparks 240cd21c55
ci: merge release to main (#8114)
ci: merge main to release (#8105)
2024-10-29 12:27:50 -05:00
Nicolas Giard 5f685f45fb
ci: fix tests.yml workflow 2024-10-29 12:52:18 -04:00
NGPixel 0d43663e9b ci: update base image target version to 20241029T1632 2024-10-29 16:43:21 +00:00
Robert Sparks b926178e62
fix: quicker calculation of status from draft text (#8111)
* fix: quicker calculation of status from draft text

* chore: remove unused import

* fix: only read a small prefix of draft text when needed
2024-10-29 11:18:31 -05:00
Nicolas Giard 8a4d020268
ci: use build account to push base image changes 2024-10-28 23:27:30 -04:00
Nicolas Giard 96060fcf6f
ci: fix build-base-app workflow 2024-10-28 22:59:29 -04:00
Nicolas Giard d1cffe7a14
ci: fix base image version command 2024-10-28 22:45:07 -04:00
Nicolas Giard 88dfeff3f7
ci: read target base image from TARGET_BASE file 2024-10-28 22:40:12 -04:00
Nicolas Giard 50d4dc61fe
ci: Update build-base-app.yml with image versioning 2024-10-28 22:10:40 -04:00
Robert Sparks 4527ac24c7
ci: merge main to release (#8105) 2024-10-28 15:26:38 -05:00
Robert Sparks 9c37f52ee5
ci: merge release to main (#8104)
ci: merge main to release (#8091)
2024-10-28 15:25:41 -05:00
Jennifer Richards 8ec185cbb9
ci: fixed base image for prod (#8103) 2024-10-28 15:24:14 -05:00
Robert Sparks 94f95c0eba
fix: correct label for objectively false ipr disclosures (#8101) 2024-10-28 11:57:06 -05:00
Robert Sparks 9e46a0581d
ci: merge main to release (#8091) 2024-10-25 10:46:41 -05:00
Robert Sparks e72c3658ed
ci: merge release to main (#8090) 2024-10-25 10:45:28 -05:00
Jennifer Richards 6e33097f22
chore: remove pyzmail (#8078)
Unused since a00dfc0c27
2024-10-25 08:52:27 -05:00
Jennifer Richards 3130ecd9f5
fix: add recording-name api key endpoint; appauth url fix (#8081)
* fix: add endpoint option for recording-name

* chore: migration

* test: validate PersonalApiKey when used in tests

* fix: limit /api/appauth URLs as intended

* test: fix tests

* chore: fix lint

* test: PersonalApiKey create -> factory

* chore: remove unused import
2024-10-25 08:52:09 -05:00
Robert Sparks 795fdfe243
ci: merge main to release (#8080)
ci: merge main to release
2024-10-24 12:31:42 -05:00
Robert Sparks 0b4b26f9c3
ci: merge release to main (#8079)
ci: merge main to release (#7973)
2024-10-24 12:30:29 -05:00
Nicolas Giard 2947e286f6
docs: Update LICENSE 2024-10-23 04:51:11 -04:00
Jennifer Richards c26ba974ba
refactor: use form for search_submission (#8065)
* refactor: use form for search_submission

* chore: remove lint

* style: Black
2024-10-22 10:51:16 -05:00
Jennifer Richards 1e193377df
ci: replace nginx default.conf (#8063)
* ci: squash nginx default.conf

* ci: replace nginx default.conf for auth
2024-10-21 16:48:51 -05:00
Robert Sparks 8881010051
feat: explicit names for meetecho recordings (#8062)
* feat: explicit names for meetecho recordings

* fix: better regex and kebab-styled-endpoint-name

* fix: spaces around comparison operator
2024-10-21 16:45:36 -05:00
Nicolas Giard 9873439cdc
ci: Update build.yml 2024-10-18 04:06:34 -04:00
Nicolas Giard d26bd5f420
ci: Update build.yml 2024-10-18 01:37:58 -04:00
Nicolas Giard 8b417470fd
ci: Update build.yml 2024-10-18 01:07:21 -04:00
Nicolas Giard d9d191fba5
ci: Update build.yml 2024-10-18 00:57:31 -04:00
Nicolas Giard dce23818b6
ci: Update build.yml 2024-10-18 00:33:56 -04:00
Nicolas Giard aa36fca280
ci: Update build.yml 2024-10-18 00:27:00 -04:00
Nicolas Giard 324e09af5a
ci: Update build.yml 2024-10-18 00:12:49 -04:00
Nicolas Giard ebc7cde351
ci: Update build.yml 2024-10-18 00:04:37 -04:00
Nicolas Giard 400bbca958
ci: Update build.yml 2024-10-17 23:56:15 -04:00
Nicolas Giard b324d75583
ci: Update build.yml 2024-10-17 23:46:56 -04:00
Nicolas Giard 60553adee4
ci: Update build.yml 2024-10-17 23:37:43 -04:00
Nicolas Giard a104360ace
ci: Update build.yml 2024-10-17 23:31:50 -04:00
Nicolas Giard a074cd4b85
ci: Update build.yml 2024-10-17 23:25:14 -04:00
Nicolas Giard 453ddc87ec
ci: Update build.yml 2024-10-17 23:15:27 -04:00
Nicolas Giard bbfbb25844
ci: Update build.yml 2024-10-17 21:46:58 -04:00
Nicolas Giard 5c2369362d
ci: Update build.yml 2024-10-17 21:12:46 -04:00
Nicolas Giard 9303aaf5f7
ci: Update build.yml 2024-10-17 21:07:51 -04:00
Jennifer Richards 9c56ba9a0a
fix: drop, not bounce, uninteresting ipr emails (#8057)
* fix: drop, not bounce, uninteresting ipr emails

* chore: log to address

* chore: unused import
2024-10-17 16:23:34 -05:00
Jennifer Richards de2e66ede3
feat: report xml2rfc errors for submissions (#8000)
* feat: capture xml2rfc output on exception

* fix: chain exception properly

* feat: log xml2rfc stderr/stdout

May want to pass these back to the submitter, but
let's watch them to see what sorts of sanitizing we
should do first.

* Revert "feat: log xml2rfc stderr/stdout"

This reverts commit 959c54d30733a4a3df7ed0250fef347ed6f03a08.

* feat: log xml2rfc stderr/stdout

This time without reformatting all the imports

* feat: path sanitization for submission errors

* fix: parentheses in regex

* test: test SubmissionError sanitization

* style: consolidate imports

* fix: apply sanitization to all args

---------

Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2024-10-17 16:23:13 -05:00
Jennifer Richards a338df16f2
fix: 404 instead of 300 for ambiguous email_or_person (#8004)
* fix: 404 on CommunityList name collision

* fix: 404 on ambiuous person for photo() view

* test: update tests

---------

Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2024-10-16 11:36:54 -05:00