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

Fix visual bugs, improve documentation and add Postgres Harvester #111

Merged
merged 7 commits into from
Nov 11, 2024

Conversation

mjanez
Copy link
Owner

@mjanez mjanez commented Nov 11, 2024

This pull request includes several updates to the README.md file, enhancements to the ckanext-schemingdcat extension, and improvements to the CSS and translation files. The most important changes include updates to the documentation, new features for custom harvesters, and CSS modifications for better text handling.

Documentation Updates:

  • Added details about the requirement for ckanext-harvest for custom harvesters and provided a link to the improved version.
  • Included a new section on SQL Harvester and a comprehensive guide on schema generation and field mapping structure.

New Features:

  • Introduced the schemingdcat_postgres_harvester plugin for local databases.

CSS Improvements:

  • Added CSS classes truncate-text and truncate-link to handle text overflow and ensure better display of long text and links.

Translation Files:

  • Updated translation files to include new messages related to harvest source management.

Code Refactoring:

  • Replaced toolkit with p.toolkit in ckanext/schemingdcat/logic/auth/ckan.py for better readability and consistency.

@mjanez mjanez added bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request labels Nov 11, 2024
@mjanez mjanez added this to the v4.2.2 milestone Nov 11, 2024
@mjanez mjanez self-assigned this Nov 11, 2024
@mjanez mjanez merged commit f628b9c into main Nov 11, 2024
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant