Merge in main for stable release being tested in Test, then deployed in production - #554
Open
tloubrieu-jpl wants to merge 356 commits into
Open
Merge in main for stable release being tested in Test, then deployed in production#554tloubrieu-jpl wants to merge 356 commits into
tloubrieu-jpl wants to merge 356 commits into
Conversation
- New publish-burnup-chart.yml triggers on push to main when docs/status/burnup_chart.html changes, copying it to gh-pages/status/ - Add docs/source/status.rst with link to the live chart - Wire status.rst into the Sphinx toctree in index.rst Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
Add burnup charts and per-node tracking to registry status reports
- Fix publish-burnup-chart workflow: save burnup_chart.html to /tmp before checking out gh-pages branch so the file survives the workspace replacement - Add docs/source/status.rst linking to the live chart - Wire status.rst into the Sphinx toctree - Add docs/status/burnup_chart.html to main so the workflow can trigger Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
…p chart documentation - Expand Registry Status Reporting in CLAUDE.md: correct venv invocation, table of all six query config files with endpoints, data population distinction (legacy Solr vs new OpenSearch / PSA inflation), AOSS pagination caveat, full output file table, burnup chart details - Add "How Numbers Are Calculated" section to docs/status/README.md explaining missing/loaded/staged/burnup derivation and the superseded flag algorithm - Add Loaded Products and Burnup Charts report sections to README - Update download script with new loaded_* and burnup_* files Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
…ed main Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
Rewrites connection-setup, installation, and all user task docs to use
numbered steps throughout. Adds test_connection page, standardizes config
file naming to registry-{tool}-config-{node}-{venue} pattern under ~/.pds/,
and fixes autosectionlabel warnings in conf.py.
Resolves #515
Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
…n-docs Improve user documentation with procedural step-by-step instructions
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Switch from category scale to Chart.js time scale with chartjs-adapter-date-fns. The axis now spans the full selected date range with evenly-spaced calendar ticks (weekly for ≤6mo, monthly for ≤2yr, yearly for all time) regardless of where data points happen to fall. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Expand registry loading status documentation page
…e is used when available
Without this, Terraform may attempt to create the domain access policy before the OpenSearch domain exists, causing a ResourceNotFoundException.
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v6...v7) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/cache](https://github.com/actions/cache) from 5 to 6. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@v5...v6) --- updated-dependencies: - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Update integration tests for security patch NASA-PDS/registry-api#779
Bumps the github-actions group with 1 update in the / directory: [actions/checkout](https://github.com/actions/checkout). Updates `actions/checkout` from 4 to 7 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4...v7) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com>
* don't use the local script to launch the API, this is useless and does not match the AWS deployment setup. * trigger local precommit check * migrate precommit configuration * add other missing closing double quote --------- Co-authored-by: Thomas Loubrieu <loubrieu@jpl.nasa.gov>
Explains PDS Keyword Search as the source of truth baseline, the comparison to the Registry API, and adds an FAQ covering node filtering, superseded flag interpretation, and how to request a data release for unreleased bundle/collection versions. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Bumps [requests](https://github.com/psf/requests) from 2.32.3 to 2.33.0. - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](psf/requests@v2.32.3...v2.33.0) --- updated-dependencies: - dependency-name: requests dependency-version: 2.33.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* split terraform scripts according to lifecycle of the components, validated in dev, without terragrunt * split terraform scripts according to lifecycle of the components, validated in dev, without terragrunt --------- Co-authored-by: Thomas Loubrieu <loubrieu@jpl.nasa.gov>
…enue (#553) * split terraform scripts according to lifecycle of the components, validated in dev, without terragrunt * split terraform scripts according to lifecycle of the components, validated in dev, without terragrunt * fix regression on run-init-on-aws with --terragrunt option * fix regression on run-init-on-aws with --terragrunt option --------- Co-authored-by: Thomas Loubrieu <loubrieu@jpl.nasa.gov>
Member
Author
|
DO NOT SQUASH/MERGE. We want to merge all commits individually so that next develop --> main merge does not encounter the same commit conflicts again. |
18 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🗒️ Summary
🤖 AI Assistance Disclosure
Estimated % of code influenced by AI: ___ %
⚙️ Test Data and/or Report
♻️ Related Issues
🤓 Reviewer Checklist
Reviewers: Please verify the following before approving this pull request.
Documentation and PR Content
Security & Quality
Testing & Validation
Maintenance