{"id":19292191,"url":"https://github.com/nasa-pds/registry-loader","last_synced_at":"2026-01-17T15:42:13.517Z","repository":{"id":37791496,"uuid":"434011356","full_name":"NASA-PDS/registry-loader","owner":"NASA-PDS","description":"Tools used to load and update data in the registry, currently harvest and registry manager package in a docker image. ","archived":false,"fork":false,"pushed_at":"2026-01-13T02:16:04.000Z","size":31101,"stargazers_count":1,"open_issues_count":9,"forks_count":0,"subscribers_count":8,"default_branch":"main","last_synced_at":"2026-01-13T03:19:32.523Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NASA-PDS.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE.txt","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-12-01T22:56:41.000Z","updated_at":"2026-01-13T02:15:52.000Z","dependencies_parsed_at":"2024-12-10T20:31:25.487Z","dependency_job_id":"636f3ceb-d4bd-41f5-ac73-bc630fd32a6a","html_url":"https://github.com/NASA-PDS/registry-loader","commit_stats":null,"previous_names":[],"tags_count":35,"template":false,"template_full_name":"NASA-PDS/template-repo-java","purl":"pkg:github/NASA-PDS/registry-loader","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NASA-PDS%2Fregistry-loader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NASA-PDS%2Fregistry-loader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NASA-PDS%2Fregistry-loader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NASA-PDS%2Fregistry-loader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NASA-PDS","download_url":"https://codeload.github.com/NASA-PDS/registry-loader/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NASA-PDS%2Fregistry-loader/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28478399,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T11:59:17.896Z","status":"ssl_error","status_checked_at":"2026-01-16T11:55:55.838Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T22:29:36.489Z","updated_at":"2026-01-16T12:00:48.922Z","avatar_url":"https://github.com/NASA-PDS.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NASA PDS Registry Loader\n\nStarting with release 0.5.1 of the Registry API, an _archive status_ field was introduced which enables the selective \navailability of data based on its value for each product, collection and bundle. Archive status may be assigned a value of; \n_staged_, _restricted_, _certified_ and _archived_. Only those records with an archive status of _archived_ are visible \nthrough the API.\n\nThe script contained in this repository; _upgrade/archive-status.sh_ introduces this field to all records stored within\nthe indicated ElasticSearch/Opensearch endpoint, setting all values to _staged_. **If you are upgrading the Registry API \nfrom any release before 0.5.1 to 0.5.1 or later, this script must be applied to your Registry's Opensearch endpoint.**\n\nThe syntax for invoking this script is as follows:\n\n```archive-status.sh \u003cOpensearch URL\u003e [\u003cOpensearch username\u003e \u003cOpensearch password\u003e]```\n\nOnce this script has been applied, the _registry-manager_ utility is used to promote the archive status of the \nproducts, collections and bundles to other values. Refer to the \n[_registry-manager_ documentation](https://nasa-pds.github.io/pds-registry-app/operate/reg-manager.html#ArchiveStatus) \non using the set-archive-status command.\n\n## Contributing\n\nWithin the NASA Planetary Data System, we value the health of our community as much as the code. Towards that end, we ask that you read and practice what's described in these documents:\n\n -   Our [contributor's guide](https://github.com/NASA-PDS/.github/blob/main/CONTRIBUTING.md) delineates the kinds of contributions we accept.\n -   Our [code of conduct](https://github.com/NASA-PDS/.github/blob/main/CODE_OF_CONDUCT.md) outlines the standards of behavior we practice and expect by everyone who participates with our software.\n\n## License\n\nThe project is licensed under the [Apache version 2](LICENSE.md) license.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnasa-pds%2Fregistry-loader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnasa-pds%2Fregistry-loader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnasa-pds%2Fregistry-loader/lists"}