forked from OpenDataGIS/ckanext-facet_scheming
-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/dcat ap 112024 #123
Merged
Merged
Conversation
This file contains 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
Fix data attributes for purge action (admin/trash.html)
Fix visual bugs, improve documentation and add Postgres Harvester
Improve metadata fields truncation
Identification, tag normalization and private_fields API enhancements released
Bump version to 4.2.3 and update CHANGELOG with new features and fixes
Refactor dataset citation template to use safe dictionary access
Add new preset for optional date validation in default_presets.json
Refactor metadata profile rendering logic to improve conditional checks for GeoDCAT-AP/INSPIRE (spatial datasets) profiles
Fix Spanish label for dataset author field in schemas
Fix xls, postgres harvesters
Improve dataset handling in harvesters by adding checks for dataset existence and logging warnings for missing datasets
mjanez
added
enhancement
New feature or request
schema
ckanext-scheming schemas improvements or fixes
i18n
Translations
ckanext-dcat
labels
Dec 4, 2024
… in PackageController
… dataset creators - Add creator/author dicts - Improve DCAT-AP 3 - Improve GeoDCAT-AP 3
- Remove internal multilingual support. - Add ckanext-dcat fix for spatial_ref 0..1: mjanez/ckanext-dcat#4 - Remove deprecated methods - Add namespaces
…in EsNTIRISPProfile (es_dcat)
…reamline agent handling for publishers and creators
1 task
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
ckanext-dcat
enhancement
New feature or request
i18n
Translations
schema
ckanext-scheming schemas improvements or fixes
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.
Improvements to data processing:
ckanext/schemingdcat/package_controller.py
: Modified theflatten_repeating_subfields
method to ensure values are converted to strings before concatenation.Enhancements to multilingual support:
ckanext/schemingdcat/profiles/eu_dcat_ap_base.py
: Updated the_parse_dataset_base
method to handle multilingual fields for core fields, tags, and simple values.Handling of temporal and spatial resolution:
ckanext/schemingdcat/profiles/dcat_ap/es_dcat_ap_2.py: Added support for
temporal_resolutionand
spatial_resolution_in_metersfields in the
_parse_dataset_v2and
_graph_from_dataset_v2` methods.ckanext/schemingdcat/profiles/dcat_ap/eu_dcat_ap_2.py
Other changes:
ckanext/schemingdcat/profiles/__init__.py
: Fixed a minor syntax issue with the list of GeoDCAT-AP profiles.ckanext/schemingdcat/profiles/dcat_config.py
: Added new namespacesORG
andDCATUS
for extended vocabulary support. [1] [2]Since ckanext-dcat
v2.1.0
unnecessary due to its multilingual support:ckanext/schemingdcat/profiles/dcat/es_dcat.py
: Removed themultilang
parameter from the_add_triples_from_dict
method call.