e8a2707987
Seperate library from project
...
- Move OWM library crate to a seperate repo
- https://git.candifloss.cc/candifloss/OpenWeatherMapSDK.git
2025-10-10 11:46:39 +05:30
a2bdf239e0
Add daemon weatherd
...
- Add daemon `weatherd` to fetch and cache weather data
- Update API libraries to serialize to json
- Add "cache_file" parameter to "general" config
- Cargo `fmt` and `clippy`
2025-10-07 15:01:11 +05:30
01c12478f6
Separate config loading from API library
...
- Create new library crate for config parsing
- Modularity & flexibility
2025-09-20 08:41:28 +05:30
9e8c1e6029
Update workspace Cargo.toml
...
- Fix workspace resolver
2025-09-19 17:54:55 +05:30
1270a3e595
Create Weather API 2.5 Library
...
- Move API-specific structs to library
- Move API-specific configuration to library
2025-09-19 08:11:44 +05:30
bb410d002f
Parse json data
...
- Process json response
- Extract required json fields
- Use the extracted fields
2025-09-18 22:42:31 +05:30
bebfc6887f
Fetch weather data
...
- Fetch weather data from the url using the api key, city id, and units config
2025-09-18 21:33:22 +05:30
8661ea87db
Load TOML Config
...
- Read `toml` file in the config dir
- Parse `toml` config in the file
2025-09-18 19:47:33 +05:30