Skip to content

Feat/customizable UI#17

Merged
kek-Sec merged 2 commits intomainfrom
feat/customizable-ui
Apr 22, 2025
Merged

Feat/customizable UI#17
kek-Sec merged 2 commits intomainfrom
feat/customizable-ui

Conversation

@kek-Sec
Copy link
Copy Markdown
Owner

@kek-Sec kek-Sec commented Apr 22, 2025

This pull request introduces the ability to customize the application title and description via environment variables and build arguments, updates dependencies and documentation, and modernizes Docker and Makefile commands.

@kek-Sec kek-Sec requested a review from Copilot April 22, 2025 09:46
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR implements customizable UI settings by dynamically injecting the application title and description via environment variables and build arguments while updating related dependencies, Docker, and documentation.

  • Bump version from 1.0.6 to 1.0.7
  • Add an HTML transform plugin to inject dynamic title and description in the Vite configuration and update the UI index template accordingly
  • Update docker-compose, Readme, and CHANGELOG to document and support the new customization features

Reviewed Changes

Copilot reviewed 6 out of 8 changed files in this pull request and generated no comments.

Show a summary per file
File Description
version.yaml Update application version
ui/vite.config.js Introduce HTML plugin for dynamic title/description injection
ui/index.html Replace static title and description with placeholders
docker-compose.yaml Add build args for title and description customization
Readme.md Document new build arguments and configuration options
CHANGELOG.md Record the feature update in the changelog
Files not reviewed (2)
  • Dockerfile: Language not supported
  • Makefile: Language not supported

@kek-Sec kek-Sec merged commit 84e72dc into main Apr 22, 2025
11 of 12 checks passed
@kek-Sec kek-Sec deleted the feat/customizable-ui branch April 22, 2025 10:04
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.

2 participants