Paul Selkirk
2ca4f7beaf
fix: Improve validation for form that accepts pasted email feedback ( #5761 )
...
* test: Test paste-email-feedback-form with missing headers and/or body
* fix: Don't crash if paste-email-feedback-form doesn't contain a Subject line
* test: Test that paste-email-feedback-form requires headers
* fix: If email headers are missing, prompt the user to try again
* chore: retrigger PR checks
2023-06-08 13:56:24 -05:00
Lars Eggert
cc35a2d678
fix: Don't add "essential people" to session requests by default ( #5734 )
...
* fix: Don't add "essential people" to session requests by default
Because since #5169 we ask they not be included anymore. (This was part of my
original change but I guess I forgot to add it to the PR...)
* Don't import Person
2023-06-08 13:48:53 -05:00
depfu[bot]
d565c349ce
chore(deps): update all npm dependencies for dev/deploy-to-container ( #5753 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2023-06-08 13:48:30 -05:00
Paul Selkirk
d2406d8420
fix: tweak Nomination.share_nominator label text ( #5775 )
...
* fix: tweak Nomination.share_nominator label text
"Share nominator name with candidate" was confusing, because it's
imperative, where it's really intended to be permissive - it's okay to
share with the candidate.
* chore: add migration for label text
2023-06-08 13:47:46 -05:00
depfu[bot]
59ced7f428
chore(deps): update all npm dependencies for dev/diff ( #5754 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2023-06-08 13:47:06 -05:00
depfu[bot]
37e83ea078
chore(deps): update all npm dependencies for dev/coverage-action ( #5755 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2023-06-08 13:37:34 -05:00
Robert Sparks
cdeb4887d7
Merge pull request #5756 from ietf-tools/depfu/batch_all/yarn/2023-06-05
...
chore(deps): update all Yarn dependencies
2023-06-08 13:37:07 -05:00
Robert Sparks
fcfe54baaf
Merge pull request #5766 from pselkirk/fix-4771
...
fix: Don't use an uninitialized variable (#4771 )
2023-06-08 13:36:44 -05:00
Robert Sparks
dfc5cc4b4b
Merge pull request #5768 from pselkirk/cleanup-feedback-email
...
fix: Remove leading 32 spaces in feedback email rendering
2023-06-08 13:36:23 -05:00
Robert Sparks
88a878fd61
Merge pull request #5774 from rjsparks/dont_come_around_here_no_more
...
chore: remove unused mgmt commands
2023-06-08 13:35:50 -05:00
Robert Sparks
7ebf383627
ci: merge main to release
2023-06-08 07:51:37 -05:00
Robert Sparks
f0c54027d0
ci: merge release to main
2023-06-08 07:49:29 -05:00
Robert Sparks
d6da25a448
fix: better caching of search results ( #5782 )
2023-06-07 16:25:19 -05:00
Robert Sparks
0864b73aab
fix: use slowpages to cache doc/active ( #5781 )
2023-06-07 15:35:17 -05:00
Jennifer Richards
0c3ff8be59
chore: Unpin google-i18n-address version ( #5779 )
2023-06-07 11:00:25 -05:00
Robert Sparks
ccf82bbd17
doc: update about.html for version 11 ( #5770 )
2023-06-06 18:14:29 -05:00
Nicolas Giard
52e175b39b
chore: start devcontainer services on re-open ( #5776 )
2023-06-06 17:07:06 -05:00
Robert Sparks
18941434c3
chore: remove unused mgmt commands
2023-06-06 16:12:35 -05:00
Nicolas Giard
fd2303044c
chore: rewrite host header in dev nginx proxy config ( #5772 )
2023-06-06 16:11:32 -05:00
Jennifer Richards
9cee31613b
chore: Set CSRF_TRUSTED_HOSTS to localhost for dev ( #5771 )
2023-06-06 15:58:06 -05:00
Jennifer Richards
edd72826e6
fix: Prevent errors when memcached object size is exceeded ( #5769 )
...
* feat: Subclass PyMemcacheCache to tolerate too-large object errors
* fix: Use LenientMemcacheCache to prevent search errors
* fix: Re-raise errors other than "object too large"
2023-06-06 14:35:41 -05:00
Nicolas Giard
8401291e34
docs: update README.md
2023-06-06 13:47:58 -04:00
Paul Selkirk
4748a830fe
fix: Remove leading 32 spaces in feedback email rendering
2023-06-06 00:07:49 -04:00
Paul Selkirk
1ad2e6bd59
fix: Don't use an uninitialized variable ( #4771 )
2023-06-05 23:15:02 -04:00
Robert Sparks
3fc77633a7
fix: protect htmlize and opengraph templates from fake dochistory objects ( #5764 )
2023-06-05 20:19:25 -05:00
Nicolas Giard
cfaf966492
fix: add internal static.ietf.org var for pdfized render ( #5765 )
2023-06-05 20:18:35 -05:00
NGPixel
74ef1320f6
chore: fix yarn cache
2023-06-05 19:24:23 -04:00
Nicolas Giard
7d04a71a94
chore: update .gitignore
2023-06-05 18:10:50 -04:00
Nicolas Giard
055651f5f7
chore: fix app-init.sh
2023-06-05 18:06:19 -04:00
Nicolas Giard
03a192b54c
chore: add nginx reverse proxy to dev environment ( #5745 )
...
* chore: add nginx reverse proxy to dev environment
* chore: replace settings_local in docker and backup old
2023-06-05 16:47:06 -05:00
Robert Sparks
fefb042ec4
ci: merge main to release
...
chore: Pin google-i18n-address version (#5762 )
2023-06-05 13:57:29 -05:00
Jennifer Richards
4051ac8c85
chore: Pin google-i18n-address version ( #5762 )
2023-06-05 13:05:59 -05:00
Robert Sparks
f2d859b2d0
ci: release django4
2023-06-05 09:01:18 -05:00
Robert Sparks
4a062f5250
Merge pull request #5757 from ietf-tools/release
...
ci: merge release commit and patch back into main
2023-06-05 08:14:03 -05:00
depfu[bot]
1cb037da07
chore(deps): update all Yarn dependencies
2023-06-05 12:12:03 +00:00
Nicolas Giard
b77c5cd145
ci: fix semver not using release branch
2023-06-02 15:51:37 -04:00
Nicolas Giard
7ee65847db
ci: fix semver not using release branch
2023-06-02 15:50:05 -04:00
Jennifer Richards
d33a6f3c0c
fix: Handle missing date fields in XML submissions ( #5744 )
...
* refactor: Eliminate _construct_creation_date helper
* fix: Use xml2rfc method for filling in missing date fields
* fix: Set options.date for xml2rfc writers
* test: Test handling of missing date element/fields
2023-06-02 14:40:52 -05:00
Robert Sparks
f711c83a66
Merge pull request #5740 from ietf-tools/feat/django4
...
feat!: django4
2023-06-01 16:52:02 -05:00
Jennifer Richards
5d467d996c
Merge pull request #5739 from jennifer-richards/coop_setting
...
chore: Use permissive cross-origin-opener-policy setting
2023-06-01 18:44:00 -03:00
Jennifer Richards
c8f9739604
Merge pull request #5738 from ietf-tools/main
...
chore: Merge main into feat/django4
2023-06-01 17:32:27 -03:00
Jennifer Richards
2d661a1a5f
chore: Use permissive cross-origin-opener-policy setting
2023-06-01 17:12:15 -03:00
Robert Sparks
a3452d0ee2
chore: merge main to release
...
chore: merge main to release
2023-06-01 11:19:52 -05:00
Jennifer Richards
e3d16bc8e6
feat: Use distinct event desc for drafts received via api_submit ( #5735 )
2023-06-01 11:15:57 -05:00
Robert Sparks
c5b75d38a9
Merge pull request #5736 from ietf-tools/release
...
Merge pull request #5698 from ietf-tools/main
2023-06-01 11:07:50 -05:00
Nicolas Giard
a9833d5af7
fix: use @fullcalendar/luxon3 plugin ( #5729 )
2023-06-01 10:18:01 -05:00
Jennifer Richards
5a2708283b
feat: Extract document creation date from XML draft ( #5733 )
...
* fix: Extract document creation date from XML draft
* test: Fix test
2023-06-01 09:58:55 -05:00
Jennifer Richards
8d4780d304
fix: Ignore failure to extract text draft title unless it is needed ( #5730 )
...
* fix: Accept a Path as source for a PlaintextDraft
* fix: Guard against failure to extract PlaintextDraft title
* fix: Ignore failure to extract text draft title unless it is needed
2023-06-01 09:39:59 -05:00
Robert Sparks
36b847b57a
fix: explain what is not counted in the meeting request summary ( #5728 )
2023-06-01 09:32:11 -05:00
Jennifer Richards
3391166aaf
fix: Return NomComs, not Groups, from active_nomcoms filter ( #5726 )
...
* fix: Return NomComs, not Groups, from active_nomcoms filter
* fix: deduplicate and order nomcoms in active_nomcoms filter
2023-05-31 15:05:59 -05:00