Skip to content
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 20 commits into from
Dec 4, 2024
Merged

Feature/dcat ap 112024 #123

merged 20 commits into from
Dec 4, 2024

Conversation

mjanez
Copy link
Owner

@mjanez mjanez commented Dec 4, 2024

Improvements to data processing:

  • ckanext/schemingdcat/package_controller.py: Modified the flatten_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_resolutionandspatial_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 namespaces ORG and DCATUS 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 the multilang parameter from the _add_triples_from_dict method call.

mjanez added 11 commits November 4, 2024 22:56
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 mjanez added enhancement New feature or request schema ckanext-scheming schemas improvements or fixes i18n Translations ckanext-dcat labels Dec 4, 2024
@mjanez mjanez self-assigned this Dec 4, 2024
@mjanez mjanez added this to the v4.3.0 milestone Dec 4, 2024
@mjanez mjanez merged commit cdaccb0 into develop Dec 4, 2024
1 of 2 checks passed
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant