furyhawk and GitHub
9593ee8b20
Merge pull request #200 from furyhawk/dependabot/uv/backend/python-multipart-0.0.32
...
⬆ Bump python-multipart from 0.0.30 to 0.0.32 in /backend
2026-06-24 09:01:44 +08:00
furyhawk
f51db3eb97
Update OpenAIProvider base URL to use the correct IP address
2026-06-22 21:46:14 +08:00
furyhawk
027468cb5a
Add brand validation and financial modeling skills
...
- Implemented a brand validation script to check content against brand guidelines including colors, fonts, tone, and messaging.
- Created a comprehensive financial modeling suite with DCF analysis, sensitivity testing, Monte Carlo simulations, and scenario planning.
- Added scripts for DCF modeling and sensitivity analysis, including detailed documentation for usage and input requirements.
- Included example usage for both brand validation and financial modeling to demonstrate functionality.
2026-06-11 14:47:57 +08:00
dependabot[bot] and GitHub
f0c1188f97
⬆ Bump python-multipart from 0.0.30 to 0.0.32 in /backend
...
Bumps [python-multipart](https://github.com/Kludex/python-multipart ) from 0.0.30 to 0.0.32.
- [Release notes](https://github.com/Kludex/python-multipart/releases )
- [Changelog](https://github.com/Kludex/python-multipart/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Kludex/python-multipart/compare/0.0.30...0.0.32 )
---
updated-dependencies:
- dependency-name: python-multipart
dependency-version: 0.0.32
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-08 10:05:31 +00:00
furyhawk and GitHub
d65d90ec7b
Merge pull request #198 from furyhawk/dependabot/uv/backend/python-multipart-0.0.30
...
⬆ Bump python-multipart from 0.0.29 to 0.0.30 in /backend
2026-06-06 21:19:20 +08:00
dependabot[bot] and GitHub
a816c158d8
⬆ Bump python-multipart from 0.0.29 to 0.0.30 in /backend
...
Bumps [python-multipart](https://github.com/Kludex/python-multipart ) from 0.0.29 to 0.0.30.
- [Release notes](https://github.com/Kludex/python-multipart/releases )
- [Changelog](https://github.com/Kludex/python-multipart/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Kludex/python-multipart/compare/0.0.29...0.0.30 )
---
updated-dependencies:
- dependency-name: python-multipart
dependency-version: 0.0.30
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-02 05:48:12 +00:00
furyhawk and GitHub
ca0269e336
Merge pull request #196 from furyhawk/dependabot/uv/backend/python-multipart-0.0.29
...
⬆ Bump python-multipart from 0.0.28 to 0.0.29 in /backend
2026-06-01 10:35:45 +08:00
furyhawk
1b837ce502
Refactor Makefile to support both Docker and Podman, enhancing compatibility and flexibility
2026-05-24 11:00:25 +08:00
furyhawk
eef80ca97d
⬆ Update @tanstack/react-router-devtools to version 1.120.5 and improve formatting in vite.config.ts
2026-05-23 14:11:49 +08:00
furyhawk
8dbc7c8927
Refactor code structure for improved readability and maintainability
2026-05-23 12:55:18 +08:00
furyhawk
d0ab5c5833
⬆ Update package references for React Router Devtools
2026-05-23 12:03:48 +08:00
dependabot[bot] and GitHub
668545ca33
⬆ Bump python-multipart from 0.0.28 to 0.0.29 in /backend
...
Bumps [python-multipart](https://github.com/Kludex/python-multipart ) from 0.0.28 to 0.0.29.
- [Release notes](https://github.com/Kludex/python-multipart/releases )
- [Changelog](https://github.com/Kludex/python-multipart/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Kludex/python-multipart/compare/0.0.28...0.0.29 )
---
updated-dependencies:
- dependency-name: python-multipart
dependency-version: 0.0.29
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-22 10:16:26 +00:00
furyhawk and GitHub
f720c4747e
Merge pull request #190 from furyhawk/dependabot/uv/backend/pydantic-settings-2.14.1
...
⬆ Bump pydantic-settings from 2.13.1 to 2.14.1 in /backend
2026-05-22 07:05:20 +08:00
furyhawk and GitHub
be4ebf6eef
Merge pull request #193 from furyhawk/dependabot/uv/backend/emails-1.1.2
...
⬆ Bump emails from 0.6 to 1.1.2 in /backend
2026-05-22 07:05:00 +08:00
furyhawk and GitHub
db1b4fcc3d
Merge pull request #194 from furyhawk/dependabot/uv/backend/psycopg-binary--gte-3.3.4-and-lt-4.0.0
...
⬆ Update psycopg[binary] requirement from <4.0.0,>=3.1.13 to >=3.3.4,<4.0.0 in /backend
2026-05-22 07:04:30 +08:00
dependabot[bot] and GitHub
e3d60c4148
⬆ Update psycopg[binary] requirement in /backend
...
Updates the requirements on [psycopg[binary]](https://github.com/psycopg/psycopg ) to permit the latest version.
- [Changelog](https://github.com/psycopg/psycopg/blob/master/docs/news.rst )
- [Commits](https://github.com/psycopg/psycopg/compare/3.1.13...3.3.4 )
---
updated-dependencies:
- dependency-name: psycopg[binary]
dependency-version: 3.3.4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-21 10:40:48 +00:00
dependabot[bot] and GitHub
54137141ab
⬆ Bump emails from 0.6 to 1.1.2 in /backend
...
Bumps [emails](https://github.com/lavr/python-emails ) from 0.6 to 1.1.2.
- [Release notes](https://github.com/lavr/python-emails/releases )
- [Changelog](https://github.com/lavr/python-emails/blob/master/CHANGELOG.md )
- [Commits](https://github.com/lavr/python-emails/compare/v0.6...v1.1.2 )
---
updated-dependencies:
- dependency-name: emails
dependency-version: 1.1.2
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-21 10:40:39 +00:00
dependabot[bot] and GitHub
4e384811ce
⬆ Bump pydantic-settings from 2.13.1 to 2.14.1 in /backend
...
Bumps [pydantic-settings](https://github.com/pydantic/pydantic-settings ) from 2.13.1 to 2.14.1.
- [Release notes](https://github.com/pydantic/pydantic-settings/releases )
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.13.1...v2.14.1 )
---
updated-dependencies:
- dependency-name: pydantic-settings
dependency-version: 2.14.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-21 05:48:56 +00:00
furyhawk and GitHub
cea503b075
Merge pull request #192 from furyhawk/dependabot/uv/backend/python-multipart-0.0.28
...
⬆ Bump python-multipart from 0.0.26 to 0.0.28 in /backend
2026-05-21 13:46:33 +08:00
dependabot[bot] and GitHub
b5bc4c6bf5
⬆ Bump python-multipart from 0.0.26 to 0.0.28 in /backend
...
Bumps [python-multipart](https://github.com/Kludex/python-multipart ) from 0.0.26 to 0.0.28.
- [Release notes](https://github.com/Kludex/python-multipart/releases )
- [Changelog](https://github.com/Kludex/python-multipart/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Kludex/python-multipart/compare/0.0.26...0.0.28 )
---
updated-dependencies:
- dependency-name: python-multipart
dependency-version: 0.0.28
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-14 10:10:58 +00:00
furyhawk and GitHub
31a071e176
Merge pull request #182 from furyhawk/dependabot/uv/backend/tenacity-9.1.4
...
⬆ Bump tenacity from 8.5.0 to 9.1.4 in /backend
2026-05-14 15:57:14 +08:00
dependabot[bot] and GitHub
fc2b9a32a1
⬆ Bump tenacity from 8.5.0 to 9.1.4 in /backend
...
Bumps [tenacity](https://github.com/jd/tenacity ) from 8.5.0 to 9.1.4.
- [Release notes](https://github.com/jd/tenacity/releases )
- [Commits](https://github.com/jd/tenacity/compare/8.5.0...9.1.4 )
---
updated-dependencies:
- dependency-name: tenacity
dependency-version: 9.1.4
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-14 07:55:48 +00:00
furyhawk and GitHub
885506dac2
Merge pull request #181 from furyhawk/dependabot/uv/backend/bcrypt-5.0.0
...
⬆ Bump bcrypt from 4.3.0 to 5.0.0 in /backend
2026-05-14 15:54:15 +08:00
furyhawk and GitHub
254c2ff1b0
Merge pull request #184 from furyhawk/dependabot/uv/backend/pydantic-2.13.3
...
⬆ Bump pydantic from 2.12.5 to 2.13.3 in /backend
2026-05-14 15:53:38 +08:00
furyhawk
9c3a7339ad
Refactor route imports and update route definitions in routeTree.gen.ts
...
- Changed import statements to use consistent naming conventions for route imports.
- Updated route definitions to reference the new import names.
- Removed redundant code related to the FileRoutesByPath interface and route children.
- Simplified the route tree structure by directly exporting the root route with children.
2026-05-14 07:05:53 +08:00
furyhawk
fdc6ee44f8
Implement feature X to enhance user experience and optimize performance
2026-05-13 19:56:40 +08:00
furyhawk and GitHub
7c08de605b
Merge pull request #187 from furyhawk/dependabot/docker/frontend/node-26
...
⬆ Bump node from 24 to 26 in /frontend
2026-05-11 13:16:54 +08:00
furyhawk and GitHub
8b22affbc5
Merge pull request #186 from furyhawk/dependabot/docker_compose/traefik-v3.7
...
⬆ Bump traefik from v3.6 to v3.7
2026-05-08 21:44:43 +08:00
dependabot[bot] and GitHub
6d557d64e3
⬆ Bump node from 24 to 26 in /frontend
...
Bumps node from 24 to 26.
---
updated-dependencies:
- dependency-name: node
dependency-version: '26'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-08 10:10:38 +00:00
dependabot[bot] and GitHub
18d1da41e1
⬆ Bump traefik from v3.6 to v3.7
...
Bumps traefik from v3.6 to v3.7.
---
updated-dependencies:
- dependency-name: traefik
dependency-version: v3.7
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-08 10:10:20 +00:00
furyhawk and GitHub
c326f3df92
Merge pull request #185 from furyhawk/copilot/disable-workflows
...
Disable add-to-project workflow
2026-05-06 10:36:53 +08:00
5675955090
disable add-to-project workflow
...
Agent-Logs-Url: https://github.com/furyhawk/home_stack/sessions/5b4122a6-c38f-4c18-8d92-14b82be7b67f
Co-authored-by: furyhawk <831682+furyhawk@users.noreply.github.com >
2026-05-06 02:35:34 +00:00
dependabot[bot] and GitHub
2769b7d4b2
⬆ Bump pydantic from 2.12.5 to 2.13.3 in /backend
...
Bumps [pydantic](https://github.com/pydantic/pydantic ) from 2.12.5 to 2.13.3.
- [Release notes](https://github.com/pydantic/pydantic/releases )
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md )
- [Commits](https://github.com/pydantic/pydantic/compare/v2.12.5...v2.13.3 )
---
updated-dependencies:
- dependency-name: pydantic
dependency-version: 2.13.3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-04 12:13:51 +00:00
dependabot[bot] and GitHub
7f917199a3
⬆ Bump bcrypt from 4.3.0 to 5.0.0 in /backend
...
Bumps [bcrypt](https://github.com/pyca/bcrypt ) from 4.3.0 to 5.0.0.
- [Changelog](https://github.com/pyca/bcrypt/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/bcrypt/compare/4.3.0...5.0.0 )
---
updated-dependencies:
- dependency-name: bcrypt
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-04 12:13:26 +00:00
furyhawk
aac7383d2d
Add Pydantic-based dice game implementation
...
- Introduced a new notebook `pydantic_embedding.py` for future enhancements.
- Created a `pydantic_test.py` notebook that implements a dice game using the Pydantic AI Agent.
- The game rolls a die and checks if the result matches the player's guess, incorporating the player's name in the response.
2026-05-04 19:34:26 +08:00
furyhawk
8420594dcf
Remove lazy loading from weather components to fix hooks error
2026-04-23 22:35:15 +08:00
furyhawk
a54e5bf0b6
Fix WeatherMap lazy loading conflict: Import directly instead of lazy-loading
2026-04-23 21:29:52 +08:00
furyhawk
30bcb50cba
Fix React hooks error: Remove React.memo and add lazyMount/unmountOnExit to tabs
2026-04-23 21:22:13 +08:00
furyhawk
d5c48cba3a
Fix TypeScript errors: Add React import and remove unused latestWindReading declaration
2026-04-23 21:12:55 +08:00
furyhawk
ed71ad3545
fix: resolve TypeScript errors in frontend components
2026-04-23 21:02:33 +08:00
furyhawk
6afd515b62
perf: optimize frontend with code splitting, memoization, and tree shaking
...
- Implemented lazy loading for weather hub tabs
- Added React.memo to weather components for performance
- Optimized data processing with useMemo in dashboard
- Enabled tree-shaking in Vite build
- Improved bundle size by removing unused imports
2026-04-23 20:50:23 +08:00
furyhawk
3fa5720b5a
perf: optimize backend API services and Docker build caching
...
- Add database connection pooling (pool_size=20, max_overflow=10, pool_pre_ping)
- Add LRU response caching for weather endpoints with configurable TTLs
- Reuse httpx.AsyncClient across weather API requests
- Add Docker build cache mounts for uv and npm package managers
- Optimize query ordering in users and items endpoints
- Apply ruff formatting fixes across backend
2026-04-23 19:45:48 +08:00
furyhawk
7b4dc70beb
Revert "fix: implement caching and incremental fetching in fetchMetric for optimized data retrieval"
...
This reverts commit 5aa555e18f .
2026-04-22 23:30:35 +08:00
furyhawk and Copilot
5aa555e18f
fix: implement caching and incremental fetching in fetchMetric for optimized data retrieval
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-22 23:13:12 +08:00
furyhawk and Copilot
0196505179
fix: add limit parameter to fetchMetric API call to prevent large response sizes
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-22 23:04:15 +08:00
furyhawk and Copilot
4c40ea96e3
fix: adjust batch window size in fetchMetric for optimized data fetching based on range
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-22 22:44:50 +08:00
furyhawk and Copilot
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
furyhawk and Copilot
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
furyhawk and Copilot
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
furyhawk and Copilot
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