Robert Sparks
772b6e8c3c
Merge branch 'main' into feat/dark-mode
2023-06-13 13:37:04 -05:00
Robert Sparks
a3db61cf69
Merge pull request #5795 from rjsparks/markdowncharters
...
feat: render charters on about page using markdown
2023-06-13 12:22:51 -05:00
Robert Sparks
ce3114c6eb
chore: Merge pull request #5509 from larseggert/feat-dark-mode
...
feat: Upgrade bootstrap to 5.3.0 and enable dark mode
2023-06-13 11:00:38 -05:00
Nicolas Giard
f3831de3ef
chore(dev): fix internal static proxy + add /pgadmin to reverse-proxy ( #5809 )
2023-06-13 10:56:11 -05:00
Jennifer Richards
32b90dc334
ci: Drop CI tests for feat/django4 branch ( #5811 )
2023-06-13 10:55:20 -05:00
Jennifer Richards
f5365b2229
test: Fix test_meetings_misc_session_edit ( #5807 )
2023-06-12 15:55:46 -05:00
Nicolas Giard
0ab06998cb
docs: update django version badge in README.md
2023-06-12 15:32:45 -04:00
Jennifer Richards
2bf7e8250c
fix: Import DEFAULT_TIMEOUT correctly ( #5803 )
2023-06-12 13:50:14 -05:00
Robert Sparks
28fd611d7d
Merge pull request #5801 from ietf-tools/release
...
ci: merge release to main (to capture the main to release commit)
2023-06-12 13:18:49 -05:00
Jennifer Richards
12f1ac10ad
fix: Fix signature for LenientMemcacheCache.set() ( #5800 )
2023-06-12 12:48:32 -05:00
Robert Sparks
b75b560dea
feat: import IAB minutes from the IAB wordpress site ( #5689 )
...
* feat: import IAB minutes from the IAB wordpress site
Work in Progress
* fix: refactor as management commands
* fix: use datetime.timezone.utc for comparisons
* fix: coerce an argument. Command now runs
* chore: extend queryset in a better way
* fix: fetch kesara's repo and move files into place.
* fix: add a DocEvent explaining where the Documents came from
* fix: small optimizations and typo fixes
* fix: performance compromise for very old meetings
* fix: ensure variable is initialized
* fix: avoid operating on null by changing method signature - address review comments
* fix: repair html typo and address pyflake complaint
* chore: run black on a new and changed things
2023-06-09 17:07:31 -05:00
Robert Sparks
c3da3088fb
feat: render charters on about page uring markdown
2023-06-09 16:57:41 -05:00
Robert Sparks
c7d98a1cdb
chore: remove stale commented codeblock ( #5794 )
2023-06-09 16:56:09 -05:00
Robert Sparks
67370952d9
fix: adjust weasyprint requirements to match api change ( #5792 )
2023-06-09 12:54:46 -05:00
Guillaume Ayoub
2e5c9ed160
fix: use v59.0 options for WeasyPrint ( #5713 )
2023-06-09 12:54:35 -05:00
Paul Selkirk
0567b3dea2
fix: /meeting/materials splits out named sessions the same way /meeting/proceedings does ( #5715 )
...
* fix: /meeting/materials splits out named sessions the same way /meeting/proceedings does
* test: Test separation of named sessions in the materials
2023-06-09 12:41:01 -05:00
Lars Eggert
fbe876b758
fix: Produce correct HTML for the meeting requests table ( #5712 )
...
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2023-06-08 15:39:55 -05:00
Rich Salz
32b90b99bc
fix: Make sure "./run" is the invocation ( #5724 )
...
* fix: Make sure "./run" is the invocation
* Use $(dirname $0) instead of hacky test
* chore: Update docs
2023-06-08 15:27:23 -05:00
Jennifer Richards
d18db5bb76
feat: Improve submission status UX during validation ( #5742 )
...
* feat: Quietly check submission status before reloading
* chore: Remove misleading "time since" display
* feat: Back off submission status poll frequency
* chore: Fix code comment
2023-06-08 15:15:27 -05:00
Lars Eggert
818f0a9938
fix: Add definition of DOWNREF from RFC3967 ( #5789 )
...
Fixes #2788 , #5759
2023-06-08 15:14:14 -05:00
Lars Eggert
860e661cf5
fix: port 8000 -> 8001 ( #5788 )
2023-06-08 14:15:46 -05:00
Jennifer Richards
b7dd8b9b95
chore: Restart celery worker on source changes ( #5749 )
...
* chore: Restart celery worker on Python source change
* chore: Debounce celery restarts, only watch ietf dir
2023-06-08 14:13:46 -05:00
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