Skip to content

refactor: ui into main#6

Merged
ChristianBeilschmidt merged 23 commits intomainfrom
openapi
Mar 4, 2026
Merged

refactor: ui into main#6
ChristianBeilschmidt merged 23 commits intomainfrom
openapi

Conversation

@ChristianBeilschmidt
Copy link
Member

No description provided.

ChristianBeilschmidt and others added 23 commits February 11, 2026 14:33
…ion logic

feat: add Result component to display NDVI process results

feat: create Results component to list job statuses with pagination and sorting

refactor: remove unused Dashboard and Table components

fix: update UserService to handle API configuration with new auth methods

chore: add PreventDefaultOnSubmitEventPlugin to prevent form submission reload

chore: clean up frontend dependencies and update OpenAPI schema references

test: add unit tests for Create New, Result, and Results components
- Removed unused image `structure-green.png` and replaced it with `GeoEngine_Structure_lightgreen.svg` and `GeoEngine_Structure_lightblue.svg`.
- Changed the logo icon in the landing page and navigation to `geoengine:logo-white`.
- Updated various text content for clarity and engagement.
- Adjusted styles for icons and added new styles for content boxes in the landing page.
- Modified app configuration to remove commented-out code related to icon registry.
- Enhanced the overall layout and appearance of the landing page sections.
- Added a new command in the Justfile to run backend and frontend simultaneously.
@ChristianBeilschmidt ChristianBeilschmidt changed the title Openapi build: project into main Mar 4, 2026
@coveralls
Copy link
Collaborator

Coverage Status

coverage: 80.076% (-8.4%) from 88.45%
when pulling bd5d61d on openapi
into 7165ba5 on main.

@ChristianBeilschmidt ChristianBeilschmidt changed the title build: project into main refactor: project into main Mar 4, 2026
@ChristianBeilschmidt ChristianBeilschmidt changed the title refactor: project into main refactor: ui into main Mar 4, 2026
@ChristianBeilschmidt ChristianBeilschmidt merged commit 4b1f1e2 into main Mar 4, 2026
11 of 13 checks passed
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