Releases: NaturalHistoryMuseum/ckanext-versioned-datastore
Releases · NaturalHistoryMuseum/ckanext-versioned-datastore
v5.2.3
v5.2.2
v5.2.1
v5.2.1 (2023-10-16)
Fix
- use msearches to increase datastore_get_resource_versions performance
Refactor
- rename a variable to something better
Performance
- increase msearch batch size from 10 to 100
Docs
- update docs to correctly detail return type
[main e91e554] bump: version 5.2.0 → 5.2.1
3 files changed, 21 insertions(+), 3 deletions(-)
v5.2.0
v5.1.1
v5.1.0
v5.1.0 (2023-10-02)
Feature
- allow custom titles on dwc downloads of queries
Fix
- try two different debug variable names and cast to bool
Chores/Misc
- add regex for version line in citation file
- add citation.cff to list of files with version
- add contributing guidelines
- add code of conduct
- add citation file
- update support.md links
[main 6e652af] bump: version 5.0.2 → 5.1.0
3 files changed, 22 insertions(+), 3 deletions(-)
v5.0.2
v5.0.2 (2023-07-20)
Fix
- remove the text saying multiple emails are allowed
- make email required and add validation in popup
- add validators for notifiers (email and webhook)
- put notifier call inside try/except
[main d34cda0] bump: version 5.0.1 → 5.0.2
2 files changed, 11 insertions(+), 2 deletions(-)
v5.0.1
v5.0.0
v5.0.0 (2023-07-18)
Breaking Changes
- remove request id from file names
Feature
- add action to regenerate downloads
- add search url and check for file on status page
- add json endpoint for download status, add urls to queue action
- allow admin users to specify a custom filename for downloads
- add server_args to request model
- add new interface method to modify eml
- allow other plugins to modify converted queries
- add a 'raw' download option that also allows non-datastore files
- allow setting the download query from the url
- convert to multisearch if query_version starts with 'v0'
- add helper for creating nav slugs in templates
- add navigational slugs
- create util method for getting lists of resource ids and versions
- convert old-style queries to new multisearch queries
- add slug_or_doi option to button
- allow adding a json search query to the download button
- add download button snippet for single resources
Fix
- don't return search url for non-datastore resources
- assume file doesn't exist if filepath is None
- ignore missing server and notifier types
- change default notifier to none
- add raw state to status response
- get the correct debug variable
- use filename instead of temporary filepath for core file
- convert xml content to string
- add geo coverage to eml generation
- use jinja's none, not python's None
- don't process zero-length filters
- show 0 record totals
- add pub/sub to the download button to close if another is opened
- set datastore template option true by default
- set values to true/false instead of on/off
- add error message for missing storage path config
- allow for non-existent resource id list
- convert old queries when resolving slugs
- load geo json if passed as a string
- open search in new page
- preload main js before download button js
Refactor
- remove request id from file names
Tests
- mock url_for in query dois test
- patch url_for in direct call test
- use download hash filename
- patch url_for
- add test for non-datastore resource downloads
- add storage path to config
- fix path to get_available_datastore_resources
- add nav slugs table to test setup
[main c3b518d] bump: version 4.2.2 → 5.0.0
2 files changed, 67 insertions(+), 2 deletions(-)