dependabot[bot] and GitHub
2fd4bad4a4
⬆ Bump actions/setup-node from 4 to 6
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4 to 6.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-14 10:25:28 +00:00
furyhawk and GitHub
98f8799d73
Merge pull request #122 from furyhawk/dependabot/github_actions/actions/setup-python-6
...
⬆ Bump actions/setup-python from 5 to 6
2025-09-08 15:01:41 +08:00
dependabot[bot] and GitHub
e8966f7e44
⬆ 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 >
2025-09-04 13:55:02 +00:00
furyhawk
d69ef91778
refactor: Remove unnecessary React import from weather hub component
v3.0
2025-05-29 09:22:11 +08:00
furyhawk
26e4f7bb04
refactor: Replace ChakraCard with Card component and improve spacing in weather components
2025-05-28 22:46:33 +08:00
furyhawk
85c34ba376
refactor: Update card component usage and spacing in FourDayOutlook
2025-05-28 22:33:57 +08:00
furyhawk
60c42651fa
feat: Add weather components for air temperature, wind direction, and forecasts
...
- Implemented AirTemperature component to display average temperature and readings by station.
- Created FourDayOutlook component for displaying a four-day weather outlook.
- Added MapComponents for handling map invalidation and centering.
- Developed TwoHourForecast component to show forecasts for the next two hours with area selection.
- Built WeatherMap component to visualize temperature and wind data on a map.
- Introduced WeatherStatistics component to summarize weather conditions across areas.
- Created WindDirection component to calculate and display average wind direction.
- Added utility function to get weather icons based on forecast descriptions.
2025-05-28 22:11:22 +08:00
furyhawk
f1cd7c3063
refactor: Update map handling in WeatherMap and TwoHourForecast components
2025-05-28 21:43:47 +08:00
furyhawk
26fab5b01f
refactor: Add MapCenter component for auto-centering the map and improve map integration in WeatherMap
2025-05-28 21:20:23 +08:00
furyhawk
fe1fbca07a
refactor: Add MapInvalidator component to handle map size invalidation on tab visibility
2025-05-28 20:26:50 +08:00
furyhawk
39ff52c1f6
refactor: Add view mode toggle and map display for TwoHourForecast component
2025-05-28 19:56:50 +08:00
furyhawk
4a836220bb
refactor: Improve WeatherMap component by enhancing marker display with temperature and wind direction
2025-05-28 19:13:28 +08:00
furyhawk
c1eb7400d9
refactor: Enhance WeatherMap component by adding temperature display above markers
2025-05-28 16:35:20 +08:00
furyhawk
33873fe260
refactor: Add WeatherMap component with Leaflet integration for displaying air temperature readings
2025-05-28 16:23:35 +08:00
furyhawk
b84abc0982
refactor: Restructure WindReading and WindStation interfaces, enhance wind direction calculations, and improve data handling in WindDirection component
2025-05-28 16:09:58 +08:00
furyhawk
dab8d8dc14
refactor: Improve Air Temperature data handling and enhance station mapping in readings
2025-05-28 15:59:07 +08:00
furyhawk
dea08f4b7b
refactor: Enhance data handling in weather API responses with flattened readings structure
2025-05-28 15:37:57 +08:00
furyhawk
67a0ff692a
refactor: Update OutlookForecast interface to use timestamp and add day field
2025-05-28 14:51:28 +08:00
furyhawk
68192a2803
refactor: Enhance OutlookForecast structure and improve getWeatherIcon function
2025-05-28 14:23:11 +08:00
furyhawk
690a9535f6
fix: Update Weather Hub sidebar link path to correct routing
2025-05-28 14:19:07 +08:00
furyhawk
f3817680b0
feat: Add Weather Hub component with real-time weather data and forecasts
2025-05-28 13:31:47 +08:00
furyhawk
1065b6e712
refactor: Remove unused client services file from the project
2025-05-28 13:16:42 +08:00
furyhawk
8de21b8c15
refactor: Remove unused weather route and related references from route tree
2025-05-28 13:16:20 +08:00
furyhawk
fcc06452e7
refactor: Remove unused weather components and related types
2025-05-28 13:14:55 +08:00
furyhawk
d6d08cb7c6
refactor: Correct Docker Compose file references in makefile to use the standard docker-compose.yml
2025-05-28 11:51:58 +08:00
furyhawk
f0a8bf7286
refactor: Update makefile to include specific Docker Compose files for all targets
2025-05-28 07:22:00 +08:00
furyhawk
846dee37d4
refactor: Add network target to create traefik-public network before starting containers
2025-05-27 20:24:43 +08:00
furyhawk
fe36257af0
refactor: Update Docker image references in .env and docker-compose.yml for consistency
2025-05-27 20:14:45 +08:00
furyhawk
6d1dd32c67
refactor: Update makefile to consistently use environment file for Podman commands
2025-05-27 20:09:51 +08:00
furyhawk
9defb712a7
refactor: Update weather components to use new forecast types and improve data handling
2025-05-27 16:09:30 +08:00
furyhawk
7a6b278eb4
refactor: Remove unused WeatherForecast component and related files
2025-05-27 15:12:54 +08:00
furyhawk
727568c217
Implement feature X to enhance user experience and fix bug Y in module Z
2025-05-27 14:54:29 +08:00
furyhawk
52976c7411
Refactor generated types for consistency and clarity
...
- Updated type definitions in `types.gen.ts` to use consistent formatting and remove unnecessary line breaks.
- Renamed types for better readability, such as changing `BodyLoginLoginAccessToken` to `Body_login_login_access_token`.
- Consolidated similar types and ensured all properties are consistently formatted.
- Added new types for item and user operations to enhance API interaction.
- Improved documentation comments for query parameters in weather-related data types.
2025-05-27 14:53:40 +08:00
furyhawk
5127214e2b
fix: Update Docker image configuration to use dynamic stack name
2025-05-27 13:56:02 +08:00
furyhawk
8b4841083d
feat: Add new weather data types and client configuration
...
- Introduced new types for air temperature, wind direction, lightning, and WBGT data.
- Updated existing types for user and item management.
- Created a new client configuration file to initialize the API client with default options.
2025-05-26 07:31:22 +08:00
furyhawk
abaed3af13
Add reset and info targets to Makefile for improved Podman management
2025-05-25 17:52:27 +08:00
furyhawk
54832a53ee
Enhance forecast data handling by adding new models for general forecasts, temperature and humidity ranges, and wind information; update existing forecast item structure for improved flexibility.
2025-05-25 17:31:17 +08:00
furyhawk
248d08ec08
Enhance model flexibility by allowing both snake_case and camelCase for timestamps and pagination tokens in forecast responses
2025-05-25 17:24:44 +08:00
furyhawk
e70a1d7a0d
Fix API response handling for air temperature and readings data; update models to support field name mismatches
2025-05-25 17:19:20 +08:00
furyhawk
f567a952ac
Refactor weather API routes and models for improved data handling and flexibility
2025-05-25 17:09:36 +08:00
furyhawk
0e8494efb5
Add OpenAPI specifications for various real-time weather services
...
- Created OpenAPI spec for 4-day weather forecast endpoint
- Added OpenAPI spec for air temperature readings across Singapore
- Introduced OpenAPI spec for lightning observation data
- Implemented OpenAPI spec for Wet Bulb Globe Temperature (WBGT) observations
- Established OpenAPI spec for wind direction readings across Singapore
2025-05-25 16:19:46 +08:00
furyhawk and GitHub
15c2b61c0c
Merge pull request #16 from furyhawk/dependabot/uv/backend/alembic-1.16.1
...
⬆ Bump alembic from 1.15.2 to 1.16.1 in /backend
2025-05-24 21:02:17 +08:00
dependabot[bot] and GitHub
d298c8e1c9
⬆ Bump alembic from 1.15.2 to 1.16.1 in /backend
...
Bumps [alembic](https://github.com/sqlalchemy/alembic ) from 1.15.2 to 1.16.1.
- [Release notes](https://github.com/sqlalchemy/alembic/releases )
- [Changelog](https://github.com/sqlalchemy/alembic/blob/main/CHANGES )
- [Commits](https://github.com/sqlalchemy/alembic/commits )
---
updated-dependencies:
- dependency-name: alembic
dependency-version: 1.16.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-22 10:25:27 +00:00
furyhawk and GitHub
4be3b27e47
Merge pull request #13 from furyhawk/dependabot/npm_and_yarn/frontend/types/leaflet-1.9.18
...
⬆ Bump @types/leaflet from 1.9.17 to 1.9.18 in /frontend
2025-05-20 20:17:13 +08:00
furyhawk and GitHub
89bb57ef50
Merge pull request #12 from furyhawk/dependabot/npm_and_yarn/frontend/hey-api/openapi-ts-0.67.5
...
⬆ Bump @hey-api/openapi-ts from 0.67.4 to 0.67.5 in /frontend
2025-05-20 20:17:00 +08:00
dependabot[bot] and GitHub
ad62e260ef
⬆ Bump @types/leaflet from 1.9.17 to 1.9.18 in /frontend
...
Bumps [@types/leaflet](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/leaflet ) from 1.9.17 to 1.9.18.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/leaflet )
---
updated-dependencies:
- dependency-name: "@types/leaflet"
dependency-version: 1.9.18
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-20 11:09:13 +00:00
dependabot[bot] and GitHub
d8f6416691
⬆ Bump @hey-api/openapi-ts from 0.67.4 to 0.67.5 in /frontend
...
Bumps [@hey-api/openapi-ts](https://github.com/hey-api/openapi-ts ) from 0.67.4 to 0.67.5.
- [Release notes](https://github.com/hey-api/openapi-ts/releases )
- [Changelog](https://github.com/hey-api/openapi-ts/blob/main/docs/CHANGELOG.md )
- [Commits](https://github.com/hey-api/openapi-ts/commits/@hey-api/openapi-ts@0.67.5 )
---
updated-dependencies:
- dependency-name: "@hey-api/openapi-ts"
dependency-version: 0.67.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-20 11:09:01 +00:00
furyhawk and GitHub
c62a1f2e22
Merge pull request #4 from furyhawk/dependabot/uv/backend/bcrypt-4.3.0
...
⬆ Bump bcrypt from 4.0.1 to 4.3.0 in /backend
2025-05-20 09:23:55 +08:00
furyhawk and GitHub
d64e107799
Merge pull request #11 from furyhawk/dependabot/npm_and_yarn/frontend/types/node-22.15.19
...
⬆ Bump @types/node from 22.15.18 to 22.15.19 in /frontend
2025-05-20 09:22:30 +08:00
dependabot[bot] and GitHub
eacf9c7c17
⬆ Bump @types/node from 22.15.18 to 22.15.19 in /frontend
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 22.15.18 to 22.15.19.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 22.15.19
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-19 10:29:07 +00:00