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 Request: Interactive Filtering UI #4406

Open
jqnatividad opened this Issue Aug 16, 2018 · 8 comments

Comments

Projects
None yet
4 participants
@jqnatividad
Contributor

jqnatividad commented Aug 16, 2018

It'd be nice if we had a modern, interactive filtering UI, similar to what was implemented for energidataservice.dk, which runs CKAN.

co2_emission_prognosis_-co2_emission_prognosis_data-_welcome_to_energy_data_service

https://www.energidataservice.dk/en/dataset/co2emisprog/resource_extract/d856694b-5e0e-463b-acc4-d9d7d895128a

It'd be awesome if this innovation is contributed back to CKAN core!

@LukeTully

This comment has been minimized.

Contributor

LukeTully commented Aug 17, 2018

@jqnatividad This is a problem I'll likely be working on in the next few months for our portal. I'll be sure to contribute back anything I can! It'll be great to have this functional reference.

@tino097

This comment has been minimized.

Member

tino097 commented Aug 21, 2018

The extension for this is now public
https://www.energidataservice.dk/news/6212922a-7e66-4325-8dc0-ff59e25eac3d

@jqnatividad

This comment has been minimized.

Contributor

jqnatividad commented Aug 21, 2018

Awesome @tino097! Will index ckanext-dataextractor on extensions.ckan.org so other CKAN installations can find it.

As extensions.ckan.org assumes the repo is in github, will have to create the entry manually. Please do check the entry once its up.

@LukeTully, perhaps you can generalize and adapt it so any CKAN installation can use it, better yet, as I think @TkTech is implying, adapt the JS so its in CKAN core.

@LukeTully

This comment has been minimized.

Contributor

LukeTully commented Aug 22, 2018

Thanks @tino, @TkTech, and @jqnatividad . There's a bit to go through here, so I'll update this thread when I'm able to take a more thorough look. Seems like there's quite a bit of CKAN usage happening in DK which is promising.

@LukeTully

This comment has been minimized.

Contributor

LukeTully commented Aug 22, 2018

@tino097 were you using azure object storage due to the datastore api's query limitation? Haven't dug into this until just now, but the datastore api seems to lack comparison operators without passing sql queries directly from the frontend.

@tino097

This comment has been minimized.

Member

tino097 commented Aug 24, 2018

@LukeTully yes, that was the case

@tino097 tino097 closed this Aug 24, 2018

@tino097 tino097 reopened this Aug 24, 2018

@jqnatividad

This comment has been minimized.

Contributor

jqnatividad commented Sep 10, 2018

Added ckanext-dataextractor to the extension catalog. Will close issue, once its generalized to remove azure dependency and/or the filtering behaviour is added to core CKAN.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment