Martin Eyben
|
bc584b3ff0
|
feat: use WeatherFetching exception
|
2024-11-27 21:03:25 +00:00 |
|
Martin Eyben
|
5dfed9ff4c
|
fix: typo
|
2024-11-27 20:28:34 +00:00 |
|
Martin Eyben
|
dbd289762a
|
fix: WMOcode for openmeteo implmentation
|
2024-11-27 20:27:21 +00:00 |
|
Martin Eyben
|
288895f065
|
feat: display tests
|
2024-11-24 14:39:55 +01:00 |
|
Martin Eyben
|
00f77897c9
|
feat: refactor JSON fetcher
|
2024-11-24 13:12:17 +01:00 |
|
Martin Eyben
|
10e36d97c4
|
feat: coords tests
|
2024-11-24 12:59:26 +01:00 |
|
Martin Eyben
|
8f1e2649e1
|
feat: add weather data tests
|
2024-11-24 12:45:45 +01:00 |
|
Martin Eyben
|
eb56bbfe73
|
feat: openMeteo tests
|
2024-11-24 00:50:44 +01:00 |
|
Martin Eyben
|
68abfe66fa
|
feat: OpenWeatherMap tests
|
2024-11-24 00:18:19 +01:00 |
|
Martin Eyben
|
423e1a44f3
|
feat: refactor tests
|
2024-11-23 22:01:37 +01:00 |
|
Martin Eyben
|
69d5512220
|
minor: remove debug
|
2024-11-23 20:54:35 +01:00 |
|
Martin Eyben
|
d3ad85e267
|
feat: city test
|
2024-11-23 20:50:11 +01:00 |
|
Martin Eyben
|
f683f12080
|
feat: move fake json fetcher and remove sample test
|
2024-11-23 18:59:52 +01:00 |
|
Martin Eyben
|
e62635c057
|
feat: WeatherAPI tests
|
2024-11-23 18:41:40 +01:00 |
|
Martin Eyben
|
52e63be79c
|
feat: fake jsonfetcher
|
2024-11-23 10:42:04 +01:00 |
|
Martin Eyben
|
70c573eb81
|
fix: Locale format
|
2024-11-19 18:08:44 +01:00 |
|
Martin Eyben
|
decbd83316
|
feat: documentation
|
2024-11-19 17:59:45 +01:00 |
|
Martin Eyben
|
d263a3b68f
|
feat: refactor city fecth
|
2024-11-19 18:10:22 +01:00 |
|
Martin Eyben
|
ebf840a73d
|
feat: remove Temperature
|
2024-11-19 17:45:52 +01:00 |
|
Martin Eyben
|
a7ec614471
|
feat: documentation
|
2024-11-19 17:43:20 +01:00 |
|
Martin Eyben
|
1548da7b4b
|
fix: redefine scope
|
2024-11-19 11:51:15 +01:00 |
|
Martin Eyben
|
1f582b18f4
|
fix: declare scope
|
2024-11-19 11:47:16 +01:00 |
|
Martin Eyben
|
82af876560
|
fix: column size with special char (ugly)
|
2024-11-19 11:15:56 +01:00 |
|
Martin Eyben
|
672d530f13
|
minor: delete line
|
2024-11-19 10:45:50 +01:00 |
|
Martin Eyben
|
ad77a36da0
|
feat: refactor json fetcher
|
2024-11-19 10:44:07 +01:00 |
|
Martin Eyben
|
3c1ddbc291
|
feat: add wind direction ascii
|
2024-11-19 10:36:27 +01:00 |
|
Martin Eyben
|
5e006b2b4d
|
minor: remove debug print
|
2024-11-19 09:52:27 +01:00 |
|
Martin Eyben
|
f29cd6aa5d
|
feat: add argument parsing
|
2024-11-18 22:56:46 +01:00 |
|
Martin Eyben
|
4605b28d79
|
fix: OpenMeteo implementation
|
2024-11-18 22:09:24 +01:00 |
|
Martin Eyben
|
e51b7de1e0
|
feat(exception): add weather exception
|
2024-11-18 21:49:58 +01:00 |
|
Martin Eyben
|
bb8ceff5ea
|
feat(display): enhance display
|
2024-11-18 21:49:39 +01:00 |
|
Martin Eyben
|
83b7ce780a
|
fix: conflict
|
2024-11-18 21:36:08 +01:00 |
|
Nemo D'ACREMONT
|
34928424ca
|
feat: use WeatherData instead of Temperature
|
2024-11-16 16:01:45 +01:00 |
|
Nemo D'ACREMONT
|
5fe57da57e
|
feat: add OpenWeatherMap support
|
2024-11-15 08:18:08 +01:00 |
|
Nemo D'ACREMONT
|
3cc14c19b1
|
feat: add OpenMeteo support
|
2024-11-14 10:53:04 +01:00 |
|
Nemo D'ACREMONT
|
3a19820ffa
|
feat: use JSONFetcher in WeatherAPI
|
2024-11-14 10:43:16 +01:00 |
|
Nemo D'ACREMONT
|
cb18096f2e
|
feat: add JSONFetcher to fetch a JSON with URL
|
2024-11-14 10:42:50 +01:00 |
|
Nemo D'ACREMONT
|
8ce493501e
|
refactor: change String city to City city
|
2024-11-09 18:23:50 +01:00 |
|
Nemo D'ACREMONT
|
a4f127e4e3
|
refactor: rename city.java to City.java
|
2024-11-09 18:23:03 +01:00 |
|
Nemo D'ACREMONT
|
374b49e1d4
|
feat: add City class to store city and fetch its coordinates
|
2024-11-09 18:05:47 +01:00 |
|
Nemo D'ACREMONT
|
ddcf989bac
|
feat: add Coords class to store (lat, lon)
|
2024-11-09 17:56:46 +01:00 |
|
Nemo D'ACREMONT
|
a56bc2eb81
|
doc: add docstring for WeatherAPI.getTemperature
|
2024-11-09 16:45:44 +01:00 |
|
Nemo D'ACREMONT
|
dc6fbd8c4e
|
test: add tests for WeatherAPI
|
2024-11-09 16:45:00 +01:00 |
|
Martin Eyben
|
e1eb03c622
|
doc(weatherAPI): add few documentation
|
2024-11-04 10:49:47 +01:00 |
|
Nemo D'ACREMONT
|
25ad77e394
|
feat: add the first display class
|
2024-11-04 10:39:27 +01:00 |
|
Martin Eyben
|
96c1866978
|
feat(WeatherDataAPI): add api name method
|
2024-11-04 10:24:14 +01:00 |
|
Martin Eyben
|
f72b30311c
|
refactor(main): clean main
|
2024-11-04 10:14:47 +01:00 |
|
Martin Eyben
|
50a424c4b3
|
feat(WeatherAPI): WeatherAPI API implementation
|
2024-11-04 10:10:43 +01:00 |
|
Martin Eyben
|
a255eabc93
|
feat(WeatherDataAPI): get temperatures for multiple days
|
2024-11-04 10:00:05 +01:00 |
|
Nemo D'ACREMONT
|
243b613c79
|
feat: finish iteration 1 without interface
|
2024-11-04 09:40:55 +01:00 |
|