Guntis Smaukstelis
|
51ed1e2c7a
|
Improving insert queries for postgres
|
2023-12-11 00:12:52 +02:00 |
|
Guntis Smaukstelis
|
8f2ade2fcf
|
Fix parsing db url, remove 24h state, add db saving
|
2023-12-10 20:37:53 +02:00 |
|
Guntis Smaukstelis
|
f956d658d5
|
Connect to local/fly database, insert new weather data
|
2023-12-10 18:47:56 +02:00 |
|
Guntis Smaukstelis
|
526426139c
|
Comment out postgres
|
2023-11-05 23:21:42 +02:00 |
|
Guntis Smaukstelis
|
4dddcbff03
|
Add readme about docker, remove postgres.conf from git
|
2023-10-24 19:59:52 +03:00 |
|
Guntis Smaukstelis
|
6819aa3166
|
DB connection and transactor as separate class with config and IO
|
2023-10-24 11:59:23 +03:00 |
|
Guntis Smaukstelis
|
47be3bf385
|
DB insert/update rows from file, query dates from months
|
2023-10-23 16:20:45 +03:00 |
|
Guntis Smaukstelis
|
aa4fa57adb
|
Refactor to FileService and PostgresService
|
2023-10-22 23:51:59 +03:00 |
|
Guntis Smaukstelis
|
e2c19024a2
|
Select from table in postgres
|
2023-10-22 21:19:11 +03:00 |
|
Guntis Smaukstelis
|
c9120db28a
|
Create, drop, insert table in postgres
|
2023-10-21 21:12:58 +03:00 |
|
Guntis Smaukstelis
|
5578290b8f
|
Update vite to 4.1.5
|
2023-08-11 16:29:10 +03:00 |
|
Guntis Smaukstelis
|
f1e68c6dba
|
Limit all dates asking to 3 months range
|
2023-08-11 16:22:15 +03:00 |
|
Guntis Smaukstelis
|
a52eb2c54f
|
Format map values, round option
|
2023-08-08 23:05:55 +03:00 |
|
Guntis Smaukstelis
|
d6cc56e789
|
Add Rubik font family
|
2023-08-08 19:50:19 +03:00 |
|
Guntis Smaukstelis
|
1d6293f698
|
Fix vite image import
|
2023-08-08 19:00:22 +03:00 |
|
Guntis Smaukstelis
|
eb85edf680
|
Add wind text boxes for map
|
2023-08-08 17:22:52 +03:00 |
|
Guntis Smaukstelis
|
5ce297e96a
|
Map view for results
|
2023-08-07 23:25:35 +03:00 |
|
Guntis Smaukstelis
|
4c9af88859
|
Cleanup and bar graphs for snow
|
2023-08-03 22:54:02 +03:00 |
|
Guntis Smaukstelis
|
b887317c6b
|
Server returns query data, bar chart, styling charts
|
2023-08-03 00:03:48 +03:00 |
|
Guntis Smaukstelis
|
cf57669830
|
Add option to select full day time range
|
2023-07-04 00:25:46 +03:00 |
|
Guntis Smaukstelis
|
c5b84727a6
|
Add granularity for aggregation, group by hour/day/month/year
|
2023-07-03 23:17:43 +03:00 |
|
Guntis Smaukstelis
|
4d93fe68dc
|
Refactor select fields
|
2023-06-22 19:39:49 +03:00 |
|
Guntis Smaukstelis
|
bb817e5171
|
Select all cities and order results
|
2023-06-22 19:20:21 +03:00 |
|
Guntis Smaukstelis
|
6ce4d139a8
|
Use IO.blocking to run on separate thread
|
2023-06-22 14:20:03 +03:00 |
|
Guntis Smaukstelis
|
3e1635d494
|
Refactor save return type without Either
|
2023-06-22 13:59:44 +03:00 |
|
Guntis Smaukstelis
|
1abb12d92a
|
Moved to app/Main, scheduler helper methods moved to unfinished test
|
2023-05-25 13:51:45 +03:00 |
|
Guntis Smaukstelis
|
d651e3f3bd
|
Refactor main files to test files
|
2023-05-25 13:06:39 +03:00 |
|
Guntis Smaukstelis
|
be037a311d
|
Remove StatefulFetchService as we have already DataService with lst 24h state
|
2023-05-25 11:53:32 +03:00 |
|
Guntis Smaukstelis
|
f5e4826b88
|
DataService to save last 24h of data
|
2023-05-25 01:46:50 +03:00 |
|
Guntis Smaukstelis
|
d40aa9ec9b
|
StatefulFetchService to save last 24h of data
|
2023-05-25 00:06:20 +03:00 |
|
Guntis Smaukstelis
|
77026a9cb0
|
Small fixes and cleanup
|
2023-05-24 16:01:48 +03:00 |
|
Guntis Smaukstelis
|
c1625e75fa
|
Improve FileFetchSchedulerSpec test
|
2023-05-24 14:14:04 +03:00 |
|
Guntis Smaukstelis
|
eded85b089
|
Test for FileFetchScheduler
|
2023-05-23 22:02:56 +03:00 |
|
Guntis Smaukstelis
|
0581260073
|
Tests for FileNameService
|
2023-05-23 20:15:25 +03:00 |
|
Guntis Smaukstelis
|
bd302618d3
|
Refactor FileFetchScheduler
|
2023-05-23 19:16:57 +03:00 |
|
Guntis Smaukstelis
|
6f005c56d7
|
Charts for list data
|
2023-05-23 00:46:07 +03:00 |
|
Guntis Smaukstelis
|
f60ddd27af
|
Fix compiler warning about match order
|
2023-05-22 22:31:28 +03:00 |
|
Guntis Smaukstelis
|
18f6424397
|
Implicit for rounding double values to first decimal
|
2023-05-22 22:24:12 +03:00 |
|
Guntis Smaukstelis
|
760ef4e719
|
Dependency inject logger and replace println
|
2023-05-21 22:37:33 +03:00 |
|
Guntis Smaukstelis
|
00dd4a4f4a
|
Fix web title for production
|
2023-05-21 13:37:03 +03:00 |
|
Guntis Smaukstelis
|
8b3f97bb96
|
Fix duplications of data, sort query list, visual improvements
|
2023-05-21 13:26:17 +03:00 |
|
Guntis Smaukstelis
|
040672d6e0
|
Prettify CSV display
|
2023-05-21 00:22:08 +03:00 |
|
Guntis Smaukstelis
|
5744f5c214
|
FetchSingleFile with Either
|
2023-05-20 23:05:30 +03:00 |
|
Guntis Smaukstelis
|
b4955e2619
|
Implement FileFetchScheduler and refactor Main class
|
2023-05-20 21:53:03 +03:00 |
|
Guntis Smaukstelis
|
bbdfaa06d8
|
DBService object to class with logger injection
|
2023-05-20 20:20:14 +03:00 |
|
Guntis Smaukstelis
|
9241277b7f
|
Return of list of time double list instead of just doubles
|
2023-05-20 19:19:38 +03:00 |
|
Guntis Smaukstelis
|
54cedb2818
|
Indicate in web title that working in dev environment
|
2023-05-18 16:39:14 +03:00 |
|
Guntis Smaukstelis
|
32212da1ff
|
Implicits for list json values
|
2023-05-18 16:27:03 +03:00 |
|
Guntis Smaukstelis
|
4f7f6820b0
|
Round aggregator time range
|
2023-05-17 23:56:57 +03:00 |
|
Guntis Smaukstelis
|
db3e2d4e0f
|
Implement calendar for csv viewing
|
2023-05-17 20:41:53 +03:00 |
|