All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Amendment to MAGIC Discovery metadata profile v2 (catalogue identifier namespace)
- MAGIC Administrative metadata profile v1
- MAGIC Discovery metadata profile v2
- Local media type definition for ArcGIS hosted raster tiles
- Local media type definition for Garmin FPL files
- Local media type definition for GPX files
- MAGIC products local licence v1
- Streamlining Terraform/OpenTofu provisioning, and improving security configuration of AWS CloudFront distributions
- Moving resources site pages within resources directory to prepare for documentation site migration
- Refactoring Terraform resources into a module for static sites
- Migrating documentation site to use a basic Flask based static site generator
- All rights reserved local licence v1 (minor revision)
- Local licences
- Operations mapping local licence v1
- All rights reserved local licence v1
- Local media type definitions for ArcGIS hosted OGC API Features services
- Jekyll static site replaced with GitBook rewrite
- Outdated example ISO 19115 records
- Standalone
metadata-resources.data.bas.ac.ukwebsite setup for related resources (XML stylesheets, etc.) - Local media type definitions for zipped Shapefiles/GeoPackages and georeferenced PDFs
- Project copyright dates updated
- Static site content significantly streamlined and updated
- Managing XML stylesheets as a resource within this project
- Replacing and upgrading Terraform configuration
- Project README rewritten
- Old contributing policy
- SpatioTemporal Asset Catalogue (STAC) as a new candidate standard #206
- IEC 61174 (RTZ) as a new standard #192
- Scripts to allow example ISO 19115 records to be updated from configuration files #201
- Re-licencing project under the MIT licence
- Tools menu (BAS Metadata Library)
- Updating project README
- Updating project website (profiles and standards)
- Flask application replaced with Jekyll static site
- Sample ISO 19915 record replaced with real world example record
- Candidate records for DataCite and Schema.org, until these can be introduced properly as supported standards
- GEMINI ISO 19115 profile due to its incompatibility with ISO 19115-2
- Vocabulary information from website, including GCMD keyword term listings
- Link to internal wiki from website
- switching copyright holder to UKRI
- Synk support
- Documentation on vocabularies used
- Documentation for the UK Discovery profile
- Link to project wiki in the project website
- INSPIRE compatible sample record with altered schemaLocation
- Per-standard/profile information pages with links to sample records where relevant
- Updating to BAS metadata generator library 0.2.2
- Fake artefacts for sample records to refer to
- Replacing candidate record with new UK PDC Discovery profile
- References to candidate records changed to sample records
- Refactoring about page content into other pages (notably summary of standards moved to home page)
- CD no longer deletes items in S3 buckets it doesn't own, as other projects now publish to them as well
- References to DataCite and Schema.org until these are implemented properly
- BAS Style Kit styling
- Missing documentation on using Flask Freeze
- Snyk project URL
- Case sensitivity on ISO to HTML stylesheet file (
printTextLines.xsl)
- End user documentation moved from README to static site
- Candidate metadata record for ISO 19115, ISO 19139, EU Inspire and UK Gemini
- Candidate metadata record for DataCite metadata standard
- Candidate metadata record for Schema.org
- XML stylesheets applied to ISO 19115 for comparing records against best practices and for viewing by humans