Commit Graph
1064 Commits
Author SHA1 Message Date
furyhawkandCopilot f74ddef6ff feat: add totalFetched property to FuryMetricSnapshot and update fetchMetric to include total items fetched
Co-authored-by: Copilot <copilot@github.com>
2026-04-22 22:30:05 +08:00
furyhawkandCopilot ce46a9a1bf fix: filter readings in fetchMetric to ensure accurate snapshot for requested range
Co-authored-by: Copilot <copilot@github.com>
2026-04-22 22:20:38 +08:00
furyhawkandCopilot f29c5dd27e fix: update x-axis calculation and aria-label for dynamic reading range in SensorTrendChart
Co-authored-by: Copilot <copilot@github.com>
2026-04-22 21:11:10 +08:00
furyhawkandCopilot 8cc3fa10e6 feat: enhance SensorTrendChart to support dynamic duration for readings
Co-authored-by: Copilot <copilot@github.com>
2026-04-22 21:08:54 +08:00
furyhawkandCopilot a1abcf534c fix: remove unused SENSOR_LIMIT constant from furyDashboardApi
Co-authored-by: Copilot <copilot@github.com>
2026-04-22 20:57:47 +08:00
furyhawkandCopilot 2ecb5abe03 feat: implement batch fetching for metrics with date range support
Co-authored-by: Copilot <copilot@github.com>
2026-04-22 20:54:17 +08:00
furyhawk 0e69d5c41d fix: replace spacing with gap in HStack for improved layout consistency 2026-04-22 20:31:50 +08:00
furyhawk 6946d518c4 feat: add time range selection for dashboard metrics and update data fetching logic 2026-04-22 20:14:52 +08:00
furyhawk b323080562 fix: replace useColorModeValue with static color values for metric boxes 2026-04-22 19:29:59 +08:00
furyhawk 1ba7582831 feat: enhance dashboard styling with color mode support for metric boxes 2026-04-22 19:25:32 +08:00
furyhawkandGitHub 28c0952cce Merge pull request #179 from furyhawk/dependabot/docker_compose/traefik-v3.6
⬆ Bump traefik from 3.4 to v3.6
2026-04-22 13:03:25 +08:00
dependabot[bot]andGitHub 8d04d5c26d ⬆ Bump traefik from 3.4 to v3.6
Bumps traefik from 3.4 to v3.6.

---
updated-dependencies:
- dependency-name: traefik
  dependency-version: v3.6
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-17 10:08:03 +00:00
furyhawk 671a2c0834 fix: remove --replace option from podman compose commands for up, deploy-local, and restore 2026-04-14 13:39:52 +08:00
furyhawk f355e961fa feat: add --replace option to podman compose commands for local deployment and restore 2026-04-14 13:33:26 +08:00
furyhawk aa73fb57ac feat: refactor Makefile to use OS-specific commands for creating local directories 2026-04-14 12:07:01 +08:00
furyhawk 3707f37290 feat: enhance Makefile to ensure local directories are created for deployment and testing 2026-04-14 11:56:17 +08:00
furyhawk 7780ac4e9c fix: set NODE_ENV to development during npm install in Dockerfile 2026-04-14 09:39:19 +08:00
furyhawk 87f4615b66 chore: remove .env file to prevent sensitive data exposure 2026-04-14 08:34:23 +08:00
furyhawk 3f6f5c280c feat: add example environment configuration file and update .gitignore 2026-04-13 13:27:53 +08:00
furyhawk efecb5bf5e feat: update VITE_API_URL for local development and add deployment targets in Makefile 2026-04-13 13:10:01 +08:00
furyhawk 2ed4719d04 fix: update email configuration for mailcatcher service 2026-04-13 12:17:09 +08:00
furyhawk b538ac83ec feat: add healthcheck to backend service in docker-compose.override.yml 2026-04-12 23:15:11 +08:00
furyhawk 9bc593c9a7 feat: implement Fury Dashboard with sensor data visualization and API integration 2026-04-12 22:38:10 +08:00
furyhawk e1c523aa99 fix: update funding information in FUNDING.yml 2026-04-11 22:19:58 +08:00
furyhawk 23ca461fd8 docs: add repository agent guide v4.0 2026-04-11 22:10:58 +08:00
dependabot[bot]andfuryhawk 208b9e57e0 ⬆ Bump actions/setup-python from 5 to 6
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-11 22:10:58 +08:00
furyhawk f8f8efe49b fix: update VITE_API_URL and MAILCATCHER_HOST in configuration files 2026-04-11 21:10:26 +08:00
furyhawk 839aa20e49 Merge remote-tracking branch 'origin/ai' into https 2026-04-11 20:38:26 +08:00
furyhawk ef1f542e93 docs: Update README and development documentation with quick start and build instructions
feat: Add Playwright service to docker-compose for end-to-end testing
refactor: Enhance makefile with new build targets and environment variable support
2026-04-11 20:15:02 +08:00
furyhawk e88d24c52d fix: update environment variables and logging configuration in service files 2026-04-11 10:58:41 +08:00
furyhawk 73eb938caa feat: add persistence scripts and configurations for Llama.cpp server 2026-04-11 10:42:51 +08:00
furyhawk 9d090e937d Add Docker Compose configuration for llama-cpp-server and new notebook for Gemma 4 vision model
- Updated .gitignore to include new model directories.
- Removed version specification from existing docker-compose.yml for llama-cpp-server.
- Created new docker-compose.yml for ai_stack/llamacpp.server with GPU support and environment configurations.
- Added Gemma4_(E2B)_Vision.ipynb notebook for data preparation, training, and inference of the Gemma 4 model.
2026-04-06 12:01:01 +08:00
furyhawk e8981f256e Add web search notebook for Python programming resources using DDGS 2026-04-06 10:56:50 +08:00
furyhawk 7becfa7262 feat: comment out speaches service in docker-compose.yml 2026-04-04 21:20:36 +08:00
furyhawk 9fa3b569f4 feat: add esphome/config/ to .gitignore to exclude ESPHome configuration files 2026-04-02 10:18:07 +08:00
furyhawk 5aec15f765 feat: add initial ESPHome configuration files including secrets, test, and Docker Compose setup 2026-04-02 10:16:53 +08:00
furyhawk 2ce1cd8ea4 feat: update RSS widget to use LocalLLaMA subreddit and clean up spacing 2026-03-26 17:32:54 +08:00
furyhawk db48f4638a feat: add initial configuration files including .env, docker-compose, and theme settings 2026-03-26 16:46:58 +08:00
furyhawk 8527ea4fa3 feat: enhance Sidebar with collapsible functionality and update WeatherMap styling 2026-03-26 15:14:32 +08:00
furyhawk aade40fea2 feat: update Ollama service configuration in Docker Compose for improved GPU support 2026-03-12 16:57:01 +08:00
furyhawk 60e00b5ef6 feat: add Docker Compose configuration for VLLM service with GPU support 2026-02-27 21:17:51 +08:00
furyhawk d21471ec59 feat: enable NVIDIA GPU support in Docker Compose for Ollama service 2026-02-18 09:40:16 +08:00
furyhawk 451e7f9566 feat: update VLLM service configuration in docker-compose 2026-02-12 13:48:23 +08:00
furyhawk 78cfb8058c feat: add VLLM service configuration to docker-compose 2026-02-12 08:37:00 +08:00
furyhawk 196a573b8c feat: Generate TypeScript client for Ollama API using OpenAPI specification
- Added a new script `generate-ollama-client-simple.sh` for generating a simple TypeScript client using the existing OpenAPI tools.
- Created a comprehensive `generate-ollama-client.sh` script to generate a FastAPI client from the Ollama OpenAPI specification with support for axios.
- Introduced `generate_fastapi_client.py` to support generating FastAPI clients from OpenAPI specifications in multiple languages, including TypeScript and Python.
- Generated TypeScript types for the Ollama API endpoints in `types.gen.ts`.
- Included example usage files for both Python and TypeScript clients to demonstrate how to interact with the Ollama API.
2025-06-24 20:51:54 +08:00
furyhawk 322d7ff4fb feat: add OpenAPI configuration files for Ollama service 2025-06-24 16:47:22 +08:00
furyhawk 0070042144 fix: correct port mappings for Postgres and Speaches services in docker-compose 2025-06-24 14:44:36 +08:00
furyhawk 1d8068a89f fix: comment out network_mode for services in docker-compose 2025-06-23 23:02:50 +08:00
furyhawk 3110ac11de feat: add port mappings for Ollama, Postgres, and Speaches services in docker-compose 2025-06-23 23:01:04 +08:00
furyhawk eedc7e4657 fix: update docker-compose and Makefile for host networking configuration 2025-06-23 22:09:08 +08:00