Nicolas Giard
81a56730f6
ci: Update build.yml workflow
2024-06-25 03:21:23 -04:00
Nicolas Giard
6bb95a36f1
ci: Update build.yml workflow
2024-06-25 03:01:44 -04:00
Robert Sparks
5aacd59db0
fix: prune away unsused model and view ( #7585 )
2024-06-24 10:25:19 -05:00
Jennifer Richards
77f61f0f45
fix: signal rejected IPR response emails ( #7584 )
2024-06-24 10:22:01 -05:00
Nicolas Giard
6fbd8473f2
ci: Update db.Dockerfile to postgres 16
2024-06-23 19:28:10 -04:00
Jennifer Richards
cc604a247b
fix: use system temp dir, not /a/tmp ( #7581 )
...
* chore: remove IDSUBMIT_MANUAL_STAGING_DIR
unused
* fix: use system temp dir, not /a/tmp
2024-06-21 11:34:30 -05:00
Robert Sparks
7cd26c22aa
ci: merge main to release ( #7580 )
...
ci: merge main to release
2024-06-21 09:51:36 -05:00
Jennifer Richards
6f4e328334
fix: remove is_secure() check ( #7579 )
...
The real work happened in a previous commit,
just nudging the patch version with this CC
message.
2024-06-21 09:50:35 -05:00
Robert Sparks
1210d4282f
ci: merge release to main ( #7578 )
...
ci: merge main to release (#7577 )
2024-06-21 09:47:23 -05:00
Robert Sparks
79ef179119
ci: merge main to release ( #7577 )
...
ci: merge main to release
2024-06-21 09:41:12 -05:00
Robert Sparks
98879ca396
ci: merge release to main ( #7576 )
...
ci: merge main to release (#7560 )
2024-06-21 09:38:16 -05:00
Jennifer Richards
c8471d47d3
chore: remove is_secure() check ( #7575 )
2024-06-21 09:33:00 -05:00
Jennifer Richards
66b3095878
ci: writeable /home/datatracker
2024-06-20 11:34:57 -03:00
Jennifer Richards
b3fb20cf97
ci: /var/cache/xml2rfc-cache for celery
2024-06-20 11:27:21 -03:00
Jennifer Richards
a28bf98402
ci: writable /var/cache/xml2rfc
2024-06-20 11:22:03 -03:00
Jennifer Richards
ad9fb85551
ci: replace htpasswd2 with /bin/true ( #7567 )
2024-06-19 16:24:45 -05:00
Jennifer Richards
74cdc15853
ci: get registration API key from env ( #7564 )
2024-06-19 13:43:43 -05:00
dependabot[bot]
b9be2536cc
chore(deps): bump codecov/codecov-action from 4.4.1 to 4.5.0 ( #7548 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.4.1 to 4.5.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4.4.1...v4.5.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 19:36:30 -04:00
dependabot[bot]
bd3364bbd2
chore(deps): bump docker/build-push-action from 5 to 6 ( #7547 )
...
* chore(deps): bump docker/build-push-action from 5 to 6
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix: disable docker build summary
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nicolas Giard <github@ngpixel.com>
2024-06-18 19:35:23 -04:00
Nicolas Giard
7a1863317a
chore: Update k8s/datatracker.yaml
2024-06-18 18:46:03 -04:00
Robert Sparks
d04e542d18
ci: merge main to release ( #7560 )
...
ci: merge main to release
2024-06-18 15:08:15 -05:00
Robert Sparks
b78ec6dff8
ci: merge release to main ( #7559 )
...
ci: merge main to release (#7551 )
2024-06-18 15:07:26 -05:00
Jennifer Richards
92784f9c31
feat: re-run yang checks via celery ( #7558 )
...
* refactor: yang checks -> task
* chore: add periodic task
* chore: remove run_yang_model_checks.py
* test: add tests
* refactor: populate_yang_model_dirs -> task
* chore: remove populate_yang_model_dirs.py
* chore: remove python setup from bin/daily
2024-06-18 10:42:13 -05:00
Jennifer Richards
0ac2ae12dc
refactor: don't use filesystem for group aliases ( #7556 )
...
* refactor: generate group aliases on the fly
* chore: remove group alias file check
* chore: drop group alias settings, fix lint
* refactor: rename var to hint it's ignored
* test: update tests
* refactor: move utility to utils
* test: add test
---------
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2024-06-18 08:28:09 -05:00
Jennifer Richards
6338f4594f
refactor: don't use filesystem for draft aliases ( #7555 )
...
* refactor: compute draft aliases on demand
n.b., very slow for full set of aliases
* refactor: simplify and cache email_aliases
The name != "" case is, as far as I can see, unused.
* chore: remove draft alias checks
* chore: remove draft alias/virtual settings
* chore: remove lint
* test: update tests
* test: better mocking
* refactor: move utility to utils
* test: add tests
2024-06-18 08:13:10 -05:00
Jennifer Richards
2a90447a45
fix: fewer ipr bounce alerts ( #7553 )
2024-06-17 16:57:56 -05:00
Robert Sparks
99b3f628bf
ci: merge main to release ( #7551 )
...
ci: merge main to release
2024-06-17 08:53:45 -05:00
Robert Sparks
345c2659b0
ci: merge release to main ( #7550 )
...
ci: merge main to release (#7513 )
2024-06-17 08:52:34 -05:00
Jennifer Richards
35ab9bf4e4
refactor: adjust mail ingestion api ( #7523 )
2024-06-15 14:18:01 -05:00
Jennifer Richards
7541c21486
chore: scoutapm shutdown fix ( #7538 )
2024-06-14 15:51:21 -05:00
Jennifer Richards
4e6abcbaad
refactor: make WG summary view into a task ( #7529 )
...
* feat: generate_wg_summary_files_task()
* refactor: wg summaries from filesys for view
* refactor: use new helper for charter views
* refactor: use FileResponse
* refactor: don't use FileResponse
FileResponse generates a StreamingHttpResponse
which brings with it differences I don't fully
understand, so let's stay with HttpResponse
* test: update view tests
* test: test_generate_wg_summary_files_task()
* chore: create PeriodicTask
N.B. that this makes it hourly instead of daily
2024-06-14 15:49:44 -05:00
Jennifer Richards
774fe78d3f
chore: gunicorn access logs / capture_output ( #7534 )
2024-06-14 10:43:06 -05:00
Jennifer Richards
c1941df7e7
chore: adjustments for k8s deployment ( #7531 )
...
* chore: handle TERM in datatracker-start.sh
* chore: delay celery start if migration needed
* chore: skip-checks when migrating
* chore: label beat/celery as deleteBeforeUpgrade
Used by the infra-k8s deployment process to flag
these as needing to be shut down before a new
release rolls out.
* chore: increase termination grace periods
2024-06-14 09:28:14 -05:00
Jennifer Richards
bdc4b618bb
chore: configure logging for k8s ( #7525 )
2024-06-13 09:35:43 -03:00
Jennifer Richards
4c0e3e17f6
chore: remove bin/monthly ( #7522 )
...
* chore: fix Weekly -> Monthly
Let's get it right before it goes away... :-)
* chore: remove bin/monthly
* chore: fix accidentally committed change
2024-06-11 09:46:15 -05:00
Robert Sparks
3509d75822
ci: merge main to release ( #7513 )
...
ci: merge main to release
2024-06-07 08:57:21 -05:00
Robert Sparks
d70fe5bda7
ci: merge release to main ( #7512 )
...
ci: merge release to main
2024-06-07 08:56:20 -05:00
Matthew Holloway
c1f1e1b830
fix: Formatting blockquotes in datatrackers rendered markdown ( #7500 )
...
* Formatting blockquotes in datatrackers rendered markdown
* Blockquote default formatting, with overrides for legacy blockquote
* Removing unnecessary 'richtext' CSS class
---------
Co-authored-by: Matthew Holloway <Matthew Holloway>
2024-06-06 15:42:23 -05:00
Matthew Holloway
3e09c14a81
fix: Scroll metadata sidebar tab content ( #7499 )
...
* Scroll metadata sidebar tab content
* Increase spacing for scrollbars for browsers that allow overlapping
---------
Co-authored-by: Matthew Holloway <Matthew Holloway>
2024-06-06 13:38:14 -05:00
Robert Sparks
c5aaab74b8
fix: mailman3 links for nonwg lists ( #7507 )
2024-06-06 13:11:54 -05:00
Jennifer Richards
da0a217a8c
feat: use surname/initials for author name ( #7510 )
...
* feat: use surname/initials for author name
* test: test new method
* fix: handle case where author name is empty
2024-06-06 13:10:24 -05:00
Robert Sparks
09577bae6f
ci: merge main to release ( #7504 )
...
ci: merge main to release
2024-06-04 12:59:38 -05:00
Robert Sparks
786ae3edc6
ci: merge release to main ( #7503 )
...
ci: merge release to main
2024-06-04 12:58:28 -05:00
Robert Sparks
2c75df3557
fix: correct links to early meeting proceedings. ( #7492 )
2024-06-04 12:57:08 -05:00
Robert Sparks
ac3813f1af
fix: improve warnings on ballot issue view. Fixes #7490 . ( #7491 )
2024-06-04 12:38:54 -05:00
Ryan Cross
99b852805b
fix: handle registration is_nomcom_volunteer = false correctly ( #7484 )
...
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2024-05-31 10:14:52 -05:00
Jennifer Richards
2ccc230ce7
feat: send_apikey_usage_emails_task() ( #7486 )
...
* feat: send_apikey_usage_emails_task
* chore: update test to use task instead of cmd
* chore: add PeriodicTask
* chore: remove old command + empty management dir
* chore: remove now-empty bin/weekly
* refactor: only consider keys that might have events
---------
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
2024-05-30 08:31:25 -05:00
Jennifer Richards
020bdeb058
feat: purge_personal_api_key_events() task ( #7485 )
...
* feat: purge_personal_api_key_events() task
* feat: log number of events purged
* test: test new task
* fix: name task properly
* chore: create daily PeriodicTask
* chore: remove old management command
* chore: remove tests of old command
* test: finish removing now-empty tests.py
2024-05-30 08:23:49 -05:00
Matthew Holloway
607a5c84b2
Merge pull request #7482 from holloway/linux-docker-compose
...
docs: Linux Docker install
2024-05-29 15:35:33 +12:00
Matthew Holloway
f01ef0c915
Adding Linux Docker Desktop install docs
2024-05-29 14:47:49 +12:00