Jennifer Richards
8f87573144
ci: Fill in settings_local for docker
2024-05-13 21:41:36 -04:00
Jennifer Richards
c8ee43da95
ci: run datatracker pod as non-root user ( #7366 )
...
* feat: patch_libraries management command
* ci: Patch libraries in docker img build
* ci: non-root datatracker user
* ci: securityContext for datatracker pod
2024-05-13 21:41:36 -04:00
Jennifer Richards
9379bbad7d
ci: remove reminder comment
2024-05-13 21:41:36 -04:00
Jennifer Richards
6ccde89a68
ci: do not re-run yarn / collectstatics ( #7353 )
2024-05-13 21:41:36 -04:00
Jennifer Richards
ebaf6b5680
ci: quotes around shell parameters
2024-05-13 21:41:36 -04:00
Jennifer Richards
48f908020f
ci: collect statics when building image
2024-05-13 21:41:36 -04:00
Jennifer Richards
f58bbc3caa
ci: parameterize / update settings ( #7248 )
...
* ci: parameterize gunicorn in datatracker-start.sh
* fix: typo
* ci: update settings_local for helm chart
* ci: Add todo comment
* ci: Drop redundant USE_TZ setting
* ci: Require secrets in production
* ci: fix indentation
* style: Black
* ci: memcached cfg from env in settings.py
* ci: set SITE_URL in settings.py
* refactor: /www/htpasswd -> /a/www/htpasswd
(it's a symlink on production)
* refactor: Remove obsolete SECR_ settings
* refactor: SECR_MAX_UPLOAD_SIZE -> DATATRACKER_...
* refactor: SECR_PPT2PDF_COMMAND -> PPT2PDF_COMMAND
* ci: Fix up helm/settings_local
* ci: Remove commented-out settings
* ci: Refactor/improve env var guards
* ci: More env refactoring / guards
2024-05-13 21:41:36 -04:00
Jennifer Richards
e3d0290480
ci: install libreoffice ( #7262 )
...
Use bullseye-backports to get something more recent
(ietfa has 7.3.6.2; bullseye has 7.0.x.x;
bullseye-backports has 7.4.7.2)
2024-05-13 21:41:36 -04:00
Jennifer Richards
7a238a363e
ci: collectstatic --no-input ( #7252 )
2024-05-13 21:41:36 -04:00
Robert Sparks
1c90789b49
chore: reduce worker count and disable live checks for the datatracker pod ( #7240 )
2024-05-13 21:41:36 -04:00
Robert Sparks
b36ff61805
feat: use gunicorn ( #7215 )
...
* feat: use gunicorn
* fix: let gunicorn emit logs to stdout/stderr
* fix: log to stdout/stderr in json format
* fix: run collectstatic for the local copy of the statics
2024-05-13 21:41:36 -04:00
Nicolas Giard
f6db3e8e1b
ci: Update Dockerfile
2024-05-13 21:41:36 -04:00
Nicolas Giard
0faf4d868c
ci: Update Dockerfile
2024-05-13 21:41:36 -04:00
Jennifer Richards
bf74f2db31
ci: still need to chmod start.sh
2024-05-13 21:41:36 -04:00
Jennifer Richards
f980954336
ci: add missing "&&"
2024-05-13 21:41:36 -04:00
Robert Sparks
ff228a5913
feat: merge dt and celery container builds ( #6973 )
...
* feat: merge dt and celery container builds
* fix: mount /a instead of /assets
* feat: use consolidated script
* fix: get start.sh dependencies. Remove watchdog
* fix: correct source path
2024-05-13 21:41:36 -04:00
Jennifer Richards
661941dbf1
feat: Split datatracker/celery start scripts ( #6974 )
2024-05-13 21:41:36 -04:00
dependabot[bot]
5fbeb8cd90
chore(deps): bump tar in /dev/deploy-to-container in the npm group ( #7397 )
...
Bumps the npm group in /dev/deploy-to-container with 1 update: [tar](https://github.com/isaacs/node-tar ).
Updates `tar` from 7.0.1 to 7.1.0
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.0.1...v7.1.0 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-06 10:04:47 -04:00
dependabot[bot]
342905fef8
chore(deps): bump tar from 7.0.1 to 7.1.0 in /dev/diff in the npm group ( #7398 )
...
Bumps the npm group in /dev/diff with 1 update: [tar](https://github.com/isaacs/node-tar ).
Updates `tar` from 7.0.1 to 7.1.0
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.0.1...v7.1.0 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-06 10:04:18 -04:00
dependabot[bot]
000e6b7dca
chore(deps): bump tar in /dev/deploy-to-container in the npm group ( #7323 )
...
Bumps the npm group in /dev/deploy-to-container with 1 update: [tar](https://github.com/isaacs/node-tar ).
Updates `tar` from 6.2.1 to 7.0.1
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.1...v7.0.1 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-29 14:12:30 -04:00
dependabot[bot]
64ff6b8e2e
chore(deps): bump tar from 6.2.1 to 7.0.1 in /dev/diff in the npm group ( #7325 )
...
Bumps the npm group in /dev/diff with 1 update: [tar](https://github.com/isaacs/node-tar ).
Updates `tar` from 6.2.1 to 7.0.1
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.1...v7.0.1 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-29 14:12:05 -04:00
Robert Sparks
cedd58f950
feat: obviate ghostlinkd ( #7336 )
...
* wip: identify whats needed to obviate ghostlinkd
* fix: hardlink new charter files to ftp directory
* fix: hardlink new charter files to ftp directory (continued)
* chore: bring settings comment up to date
* chore: add archive and ftp dirs to setup of various environments
* fix: test charter submits write to ftp dir
* chore: remove debug
* fix: test charter approval writes to ftp dir
* fix: link review revisions into ftp dir
* fix: link to all archive and ftp on submission post
* chore: clean comments, move action to github issue
* fix: link idindex files to all archive and ftp
* chore: deflake
* chore: remove TODO comment
* fix: use settings
* chore: rename new setting
2024-04-19 16:18:52 -05:00
dependabot[bot]
280481b924
chore(deps): bump nanoid in /dev/deploy-to-container in the npm group ( #7299 )
...
Bumps the npm group in /dev/deploy-to-container with 1 update: [nanoid](https://github.com/ai/nanoid ).
Updates `nanoid` from 5.0.6 to 5.0.7
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/5.0.6...5.0.7 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-10 17:05:32 -04:00
dependabot[bot]
960ede93e8
chore(deps): bump the npm group in /dev/diff with 1 update ( #7255 )
...
Bumps the npm group in /dev/diff with 1 update: [tar](https://github.com/isaacs/node-tar ).
Updates `tar` from 6.2.0 to 6.2.1
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.0...v6.2.1 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-02 13:32:37 -04:00
dependabot[bot]
ca98af431a
chore(deps): bump the npm group ( #7256 )
...
Bumps the npm group in /dev/deploy-to-container with 1 update: [tar](https://github.com/isaacs/node-tar ).
Updates `tar` from 6.2.0 to 6.2.1
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.0...v6.2.1 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-02 13:32:21 -04:00
dependabot[bot]
9e8c41aaee
chore(deps-dev): bump the npm group ( #7277 )
...
Bumps the npm group in /dev/coverage-action with 1 update: [npm-check-updates](https://github.com/raineorshine/npm-check-updates ).
Updates `npm-check-updates` from 16.14.17 to 16.14.18
- [Release notes](https://github.com/raineorshine/npm-check-updates/releases )
- [Changelog](https://github.com/raineorshine/npm-check-updates/blob/main/CHANGELOG.md )
- [Commits](https://github.com/raineorshine/npm-check-updates/compare/v16.14.17...v16.14.18 )
---
updated-dependencies:
- dependency-name: npm-check-updates
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-02 13:32:10 -04:00
dependabot[bot]
cb84ad3f44
chore(deps-dev): bump the npm group ( #7228 )
...
Bumps the npm group in /dev/coverage-action with 1 update: [npm-check-updates](https://github.com/raineorshine/npm-check-updates ).
Updates `npm-check-updates` from 16.14.15 to 16.14.17
- [Release notes](https://github.com/raineorshine/npm-check-updates/releases )
- [Changelog](https://github.com/raineorshine/npm-check-updates/blob/main/CHANGELOG.md )
- [Commits](https://github.com/raineorshine/npm-check-updates/compare/v16.14.15...v16.14.17 )
---
updated-dependencies:
- dependency-name: npm-check-updates
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-21 02:13:44 -04:00
Jennifer Richards
80cc6a3802
ci: Add SITE_URL to settings_local for sandbox ( #7112 )
2024-02-28 08:30:51 -06:00
dependabot[bot]
1e1623c8fc
chore(deps-dev): bump the npm group ( #7102 )
...
Bumps the npm group in /dev/coverage-action with 1 update: [eslint](https://github.com/eslint/eslint ).
Updates `eslint` from 8.56.0 to 8.57.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.56.0...v8.57.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-26 15:30:44 -05:00
dependabot[bot]
58209b62db
chore(deps): bump the npm group ( #7100 )
...
Bumps the npm group in /dev/deploy-to-container with 1 update: [nanoid](https://github.com/ai/nanoid ).
Updates `nanoid` from 5.0.5 to 5.0.6
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/5.0.5...5.0.6 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-26 15:29:55 -05:00
dependabot[bot]
6f03c6da6d
chore(deps): bump the npm group ( #7022 )
...
Bumps the npm group in /dev/deploy-to-container with 1 update: [nanoid](https://github.com/ai/nanoid ).
Updates `nanoid` from 5.0.4 to 5.0.5
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/5.0.4...5.0.5 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-12 15:12:48 -05:00
dependabot[bot]
62c1eb3e59
chore(deps-dev): bump the npm group ( #7046 )
...
Bumps the npm group in /dev/coverage-action with 1 update: [npm-check-updates](https://github.com/raineorshine/npm-check-updates ).
Updates `npm-check-updates` from 16.14.14 to 16.14.15
- [Release notes](https://github.com/raineorshine/npm-check-updates/releases )
- [Changelog](https://github.com/raineorshine/npm-check-updates/blob/main/CHANGELOG.md )
- [Commits](https://github.com/raineorshine/npm-check-updates/compare/v16.14.14...v16.14.15 )
---
updated-dependencies:
- dependency-name: npm-check-updates
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-12 15:11:18 -05:00
dependabot[bot]
754b36f405
chore(deps-dev): bump the npm group ( #6988 )
...
Bumps the npm group in /dev/coverage-action with 1 update: [npm-check-updates](https://github.com/raineorshine/npm-check-updates ).
Updates `npm-check-updates` from 16.14.12 to 16.14.14
- [Release notes](https://github.com/raineorshine/npm-check-updates/releases )
- [Changelog](https://github.com/raineorshine/npm-check-updates/blob/main/CHANGELOG.md )
- [Commits](https://github.com/raineorshine/npm-check-updates/compare/v16.14.12...v16.14.14 )
---
updated-dependencies:
- dependency-name: npm-check-updates
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-29 17:28:39 -05:00
Nicolas Giard
e3de3943e2
ci: add release docker image build + base helm template
2024-01-25 21:57:10 -05:00
Nicolas Giard
f76a99816f
ci: update build.sh statics location
2024-01-24 14:44:15 -05:00
Nicolas Giard
71cf00ddc6
ci: fix collectstatics from build workflow
2024-01-15 18:49:12 -05:00
Nicolas Giard
763b72592a
ci: fix collectstatics build step
2024-01-15 18:41:18 -05:00
Nicolas Giard
4f97fdcb1b
ci: collect + push statics on build
2024-01-15 18:28:33 -05:00
Robert Sparks
caa1d5f462
doc: Update INSTALL
2024-01-05 09:57:40 -06:00
Nicolas Giard
f071c8c365
ci: fix sandboxNoDbRefresh flag
2024-01-03 21:51:40 -05:00
Nicolas Giard
b3c0b30838
ci: add disable daily DB refresh flag
2024-01-03 21:24:44 -05:00
dependabot[bot]
5195e93b4e
chore(deps): bump the npm group in /dev/diff with 2 updates ( #6876 )
...
Bumps the all group in /dev/diff with 2 updates: [dockerode](https://github.com/apocas/dockerode ) and [fs-extra](https://github.com/jprichardson/node-fs-extra ).
Updates `dockerode` from 4.0.0 to 4.0.2
- [Release notes](https://github.com/apocas/dockerode/releases )
- [Commits](https://github.com/apocas/dockerode/compare/v4.0.0...v4.0.2 )
Updates `fs-extra` from 11.1.1 to 11.2.0
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/11.1.1...11.2.0 )
---
updated-dependencies:
- dependency-name: dockerode
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: fs-extra
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-03 18:22:46 -05:00
dependabot[bot]
ce63a6bd7c
chore(deps): bump the npm group in /dev/coverage-action with 4 updates ( #6874 )
...
Bumps the all group in /dev/coverage-action with 4 updates: [chart.js](https://github.com/chartjs/Chart.js ), [eslint](https://github.com/eslint/eslint ), [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import ) and [npm-check-updates](https://github.com/raineorshine/npm-check-updates ).
Updates `chart.js` from 3.5.1 to 3.9.1
- [Release notes](https://github.com/chartjs/Chart.js/releases )
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.5.1...v3.9.1 )
Updates `eslint` from 8.53.0 to 8.56.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.53.0...v8.56.0 )
Updates `eslint-plugin-import` from 2.29.0 to 2.29.1
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases )
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.29.0...v2.29.1 )
Updates `npm-check-updates` from 16.14.11 to 16.14.12
- [Release notes](https://github.com/raineorshine/npm-check-updates/releases )
- [Changelog](https://github.com/raineorshine/npm-check-updates/blob/main/CHANGELOG.md )
- [Commits](https://github.com/raineorshine/npm-check-updates/compare/v16.14.11...v16.14.12 )
---
updated-dependencies:
- dependency-name: chart.js
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: eslint-plugin-import
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: npm-check-updates
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-03 18:19:41 -05:00
dependabot[bot]
3e84424260
chore(deps): bump /dev/deploy-to-container npm dependencies ( #6869 )
...
Bumps the all group in /dev/deploy-to-container with 1 update: [dockerode](https://github.com/apocas/dockerode ).
Updates `dockerode` from 4.0.0 to 4.0.2
- [Release notes](https://github.com/apocas/dockerode/releases )
- [Commits](https://github.com/apocas/dockerode/compare/v4.0.0...v4.0.2 )
---
updated-dependencies:
- dependency-name: dockerode
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-03 18:14:20 -05:00
depfu[bot]
6f885778c3
chore(deps): update all npm dependencies for dev/coverage-action ( #6733 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2024-01-03 17:47:02 -05:00
depfu[bot]
e3309242ab
chore(deps): update all npm dependencies for dev/deploy-to-container ( #6795 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2024-01-03 17:46:48 -05:00
Robert Sparks
ec90725f12
chore: remove rfc editor sync from sandbox deploy startup
2023-12-22 08:18:43 -06:00
Nicolas Giard
f3f3f51ce2
ci: disable LETS_ENCRYPT for deploy-to-container CLI
2023-12-21 23:54:00 -05:00
Robert Sparks
4823dfe8eb
chore: move some things that had been moved but later touched in main again ( #6751 )
2023-12-07 18:27:08 -04:00
Robert Sparks
79cac6e565
Merge branch 'main' into feat/rfc
2023-12-05 13:58:47 -06:00