Hi all,
Here’s my weekly progress report for the official GSoC 2025 coding period.
Week 6 Report (July 7 – July 13)
What did I get done this week?
- Implemented entity fetching on the UI instead of relying on Grafana tables, making it easier to filter and select data on the frontend.
- Developed five types of filters for the Query UI:
- Basic filters – ID, name, and description for all entities.
- Temporal filters – Start and end time filters for Datastreams.
- Spatial filters – Location-based filters using points and polygons for Observed Areas.
- Observation filters – Filtering based on result values, phenomena, and result times.
- Custom query input – A text area for users to define their own query expressions.
What do I plan on doing next week?
- Continue refining and testing the spatial filters.
- Add filtering support for Sensors, Observed Areas and Things to enhance Datastream selection.
- Start integrating Variables into the plugin.
Am I blocked on anything?
- No blockers at the moment.