geostore
geostore copied to clipboard
Central storage, management and access for important geospatial datasets
## Bug Description The `cdk diff` command in our deploy pipeline runs *before* bootstrapping CDK, resulting in [warnings like the following](https://github.com/linz/geostore/runs/2714231688?check_suite_focus=true): > [+] Unknown Rules: {"CheckBootstrapVersion":{"Assertions":[{"Assert":{"Fn::Not":[{"Fn::Contains":[["1","2","3"],{"Ref":"BootstrapVersion"}]}]},"AssertDescription":"CDK bootstrap stack version 4...
### Enabler So that constructs end up with legible, similar names, we want to be consistent when setting their IDs. #### Acceptance Criteria - [ ] All infrastructure construct IDs...
See [the policy page](https://github.com/linz/geospatial-data-lake/security/policy); we should at least have a documented way to report vulnerabilities. See also https://securitytxt.org/, which will be relevant if we eventually have a web site.
### Enabler So that we can simplify maintenance (especially infrastructure and restore), we might want to store dataset metadata in S3 rather than a database #### Acceptance Criteria - [...
### User Story So that I can fix more than one error at a time, as a dataset maintainer, I want to know of all the dataset errors when importing...
### Enabler So that the intention of the code is clearer, we *might* want to use `Path`s rather than `str`s when passing around actual filesystem paths. At the moment this...
### Enabler An asset could appear more than once in a dataset. We do not consider this an error. This can however complicate the data flow to the checksum validator:...
I am proposing to prefix CI stacks with the PR branch name as opposed to a random number This is possible by using the `GITHUB_HEAD_REF` environment variable that is usable...
This should speed up the batch processing by avoiding the batch job startup cost. It looks like a natural number of items to process would be at least a multiple...