Skip to content

Fix UI issues, Enhance modal behavior and add missing translations#30

Open
anushacs-dell wants to merge 57 commits intomainfrom
develop
Open

Fix UI issues, Enhance modal behavior and add missing translations#30
anushacs-dell wants to merge 57 commits intomainfrom
develop

Conversation

@anushacs-dell
Copy link
Collaborator

@anushacs-dell anushacs-dell commented Jan 6, 2026

  • Improve initial BBOX map view by preventing auto-zoom on empty BBOX so the map opens at a sensible world view instead of zooming into the sea.
  • Updated the handling of the bbox map CRS dropdown.
  • Hide optional inputs by default and include them in the request only when explicitly enabled by the user, improving form clarity and request accuracy.
  • Adds a Cancel button during process execution that invokes DELETE /jobs/{jobId} to stop a running job.
  • Improve bbox input detection for non CWL processes.
  • Introduced a common AppDialog component to standardize popup behavior
  • Close button is always accessible, even when content is long
  • Long descriptions , details no longer break layout
  • Wrapped long descriptions to avoid horizontal scrolling and keep action links visible.
  • Updated the Modal of "HELP" in every pages.
  • i18n : add missing translations
  • Added support for detecting input types defined using allOf with a format key (eg- ogc-bbox),a $ref pointing to the target schema
  • Updated packageError handling - shows a user-friendly warning message.
  • Added a new FAQ entry explaining why an application package may not be accessible
  • Added proper support input label for literal array inputs.
  • Updated JSON PREVIEW to show array inputs to submit as simple arrays instead of objects.
  • Render bounding box results on the map

MohdNishan and others added 30 commits December 10, 2025 13:19
Improves popup usability and consistency
Enhance UI by bbox map handling and Bug Fixes
MohdNishan and others added 27 commits January 10, 2026 15:57
Improve Input type detection, PackageError handling and add FAQ
Improve description column layout in processes list
Improves the rendering of process metadata
Fix multiple input and default value
Fix multiple value input handling and payload generation in UI
Render bounding box results on the map
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.

3 participants