feat(settings): add dedicated About page #5

Merged
vikingowl merged 1 commits from feature/about-page into dev 2026-01-22 12:40:33 +01:00
Owner

Summary

  • Add AboutTab.svelte with app branding, version display, update checking
  • Show update status and download link when new version available
  • Include links to GitHub repo and issue tracker
  • Display tech stack badges and license info

Dev Configuration Improvements

  • justfile now reads PORT, DEV_PORT, LLAMA_PORT, OLLAMA_PORT from .env
  • docker-compose.dev.yml uses env var substitution
  • Add dev-build and dev-rebuild recipes for Docker
  • Update .env.example with all configurable variables

Test Plan

  • Navigate to Settings > About tab
  • Verify version displays correctly
  • Verify update check button works
  • Verify links open in new tabs
  • Test just backend respects PORT from .env
  • Test just dev uses env vars from .env
## Summary - Add AboutTab.svelte with app branding, version display, update checking - Show update status and download link when new version available - Include links to GitHub repo and issue tracker - Display tech stack badges and license info ## Dev Configuration Improvements - justfile now reads PORT, DEV_PORT, LLAMA_PORT, OLLAMA_PORT from .env - docker-compose.dev.yml uses env var substitution - Add dev-build and dev-rebuild recipes for Docker - Update .env.example with all configurable variables ## Test Plan - [x] Navigate to Settings > About tab - [x] Verify version displays correctly - [x] Verify update check button works - [x] Verify links open in new tabs - [x] Test `just backend` respects PORT from .env - [x] Test `just dev` uses env vars from .env
vikingowl added 1 commit 2026-01-22 12:39:47 +01:00
- Add AboutTab.svelte with app branding, version display, update checking
- Show update status and download link when new version available
- Include links to GitHub repo and issue tracker
- Display tech stack badges and license info
- Remove About section from GeneralTab (now separate tab)

Also improves development configuration:
- justfile now reads PORT, DEV_PORT, LLAMA_PORT, OLLAMA_PORT from .env
- docker-compose.dev.yml uses env var substitution
- Add dev-build and dev-rebuild recipes for Docker
- Update .env.example with all configurable variables
vikingowl merged commit 9007faab0d into dev 2026-01-22 12:40:33 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: vikingowl/vessel#5