Skip to content

fix: render extension logic #1772

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

Merged
merged 2 commits into from
Jul 22, 2025
Merged

fix: render extension logic #1772

merged 2 commits into from
Jul 22, 2025

Conversation

hanbyul-here
Copy link
Collaborator

@hanbyul-here hanbyul-here commented Jul 21, 2025

Description of Changes

I believe this fix was first introduced as a temporary solution for dashboard not being able to parse array value as query parameters for titiler. We have solved that issue on the dashboard side then.

Notes & Questions About Changes

I also deprecated the part of the code that hits /mosaic endpoint from raster-timeseries data since that endpoint is gone.

Validation / Testing

Try the dataset without any sourceparams defined. I got rid of it from nightlights dataset for testing.

with this fix: https://deploy-preview-1772--veda-ui.netlify.app/exploration?datasets=%5B%7B%22id%22%3A%22nightlights-hd-monthly%22%2C%22settings%22%3A%7B%22isVisible%22%3Atrue%2C%22opacity%22%3A100%2C%22analysisMetrics%22%3A%5B%7B%22id%22%3A%22mean%22%2C%22label%22%3A%22Average%22%2C%22chartLabel%22%3A%22Average%22%2C%22themeColor%22%3A%22infographicB%22%7D%2C%7B%22id%22%3A%22std%22%2C%22label%22%3A%22St+Deviation%22%2C%22chartLabel%22%3A%22St+Deviation%22%2C%22themeColor%22%3A%22infographicD%22%7D%5D%7D%7D%5D&taxonomy=%7B%7D&search=&date=2022-03-01T05%3A00%3A00.000Z

without this fix: https://veda-ui-next-test.netlify.app/exploration?datasets=%5B%7B%22id%22%3A%22nightlights-hd-monthly%22%2C%22settings%22%3A%7B%22isVisible%22%3Atrue%2C%22opacity%22%3A100%2C%22analysisMetrics%22%3A%5B%7B%22id%22%3A%22mean%22%2C%22label%22%3A%22Average%22%2C%22chartLabel%22%3A%22Average%22%2C%22themeColor%22%3A%22infographicB%22%7D%2C%7B%22id%22%3A%22std%22%2C%22label%22%3A%22St+Deviation%22%2C%22chartLabel%22%3A%22St+Deviation%22%2C%22themeColor%22%3A%22infographicD%22%7D%5D%7D%7D%5D&taxonomy=%7B%7D&search=&date=2022-03-01T05%3A00%3A00.000Z

Copy link

netlify bot commented Jul 21, 2025

Deploy Preview for veda-ui ready!

Name Link
🔨 Latest commit 690c1aa
🔍 Latest deploy log https://app.netlify.com/projects/veda-ui/deploys/687e9f78d53503000884fe6b
😎 Deploy Preview https://deploy-preview-1772--veda-ui.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@hanbyul-here hanbyul-here changed the title Fix render extension logic fix: render extension logic Jul 21, 2025
@hanbyul-here hanbyul-here changed the title fix: render extension logic fix: render extension logic, deprecate /mosaic/register endpoint Jul 21, 2025
@hanbyul-here hanbyul-here force-pushed the fix-render-extension branch from e246f81 to 690c1aa Compare July 21, 2025 20:13
@hanbyul-here hanbyul-here changed the title fix: render extension logic, deprecate /mosaic/register endpoint fix: render extension logic Jul 21, 2025
Copy link
Contributor

@aboydnw aboydnw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did a smoke test and looks good to me. But I'll let an engineer give the green check mark

@hanbyul-here hanbyul-here merged commit fb29dcc into main Jul 22, 2025
11 checks passed
@hanbyul-here hanbyul-here deleted the fix-render-extension branch July 22, 2025 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants