Commit Graph

  • ea776991cc Comment out secrets from deploy, interpolate for rotated pic Guntis Smaukstelis 2025-02-18 20:43:01 +02:00
  • 29ef46f4c7 Interpolate option, also interpolate wind data Guntis Smaukstelis 2025-02-18 16:03:33 +02:00
  • cb9e6a88a0 Draw latvia contour, rescale canvas Guntis Smaukstelis 2025-02-18 15:37:17 +02:00
  • b78e8c20b6 Add checkbox for latvia contour Guntis Smaukstelis 2025-02-16 20:20:06 +02:00
  • 692594dcad Save csv to postgres after fetching Guntis Smaukstelis 2025-02-16 16:42:35 +02:00
  • 28d0ab2267 Calculate and draw hour precipitation rate Guntis Smaukstelis 2025-02-14 22:35:02 +02:00
  • 0b221bcfee Download structure for all files in one go. For better UX Guntis Smaukstelis 2025-02-14 20:26:57 +02:00
  • 8bd5be413d Cleanup now keeps only needed grib files Guntis Smaukstelis 2025-02-14 14:59:07 +02:00
  • 15cfbd1801 Refactor to one scheduler, separated csv/grib under one folder Guntis Smaukstelis 2025-02-14 14:46:31 +02:00
  • 3b8bb7d826 Hacky way to hardcode routes for spa Guntis Smaukstelis 2025-02-14 12:58:19 +02:00
  • dc82b95a8a Fix paths in docker images Guntis Smaukstelis 2025-02-13 23:21:19 +02:00
  • 37ac7eb0e3 Fix deployment for fly.io Guntis Smaukstelis 2025-02-13 16:11:50 +02:00
  • c3f85fb477 Create just one scheduler instance Guntis Smaukstelis 2025-02-13 13:15:46 +02:00
  • 78060f61c0 Add fetch recent gribs to scheduler Guntis Smaukstelis 2025-02-12 23:32:30 +02:00
  • 35acc79095 Universal scheduler, cleanup task for scheduler Guntis Smaukstelis 2025-02-12 23:18:40 +02:00
  • 09449b5675 Delete old grib files more than 9hours old Guntis Smaukstelis 2025-02-11 11:33:27 +02:00
  • cf69372204 Download recent forecasts with checking local files Guntis Smaukstelis 2025-02-10 23:43:58 +02:00
  • 63d555bf5b Read forecast dates which are already downloaded Guntis Smaukstelis 2025-02-08 23:34:50 +02:00
  • e203b4c01b Downlaod available forecasts from stac api Guntis Smaukstelis 2025-02-08 22:31:23 +02:00
  • af9debbb2e Consistent data formatting Guntis Smaukstelis 2025-02-05 23:35:40 +02:00
  • 9c8902e746 Add wind direction drawing Guntis Smaukstelis 2025-02-04 22:47:01 +02:00
  • e03ae14cfa Crop Latvia feature, fixed spinner Guntis Smaukstelis 2025-02-04 22:12:03 +02:00
  • 5cb5b5fc47 Correct colors for categorical rain Guntis Smaukstelis 2025-02-04 21:59:39 +02:00
  • 2b1e348dde Fix drawing of temperature, precipitation, wind Guntis Smaukstelis 2025-02-04 19:42:35 +02:00
  • df8d16ed4a Fetch binary chunk and draw on canvas Guntis Smaukstelis 2025-02-03 23:33:28 +02:00
  • c1b1226678 Styling of nav and harmonie Guntis Smaukstelis 2025-02-03 20:24:20 +02:00
  • 8d77a6a582 Setting up harmonie page in frontend Guntis Smaukstelis 2025-02-02 23:33:15 +02:00
  • ae4080103f Server responses for grib list and grib structure Guntis Smaukstelis 2025-02-01 23:14:20 +02:00
  • d9303c2e16 Fetch list of harmonie files Guntis Smaukstelis 2025-02-01 21:20:27 +02:00
  • 94d0612d80 Fetching from harmonie servers Guntis Smaukstelis 2025-02-01 20:19:58 +02:00
  • cb662e5f53 Add mapping of meteo discipline, category, product Guntis Smaukstelis 2025-01-31 14:56:59 +02:00
  • 3dbd2b5b55 Moved parser run to GribParserTest Guntis Smaukstelis 2025-01-30 22:57:32 +02:00
  • de69deb891 Grib list as json Guntis Smaukstelis 2025-01-30 22:53:00 +02:00
  • 762924cc79 Finish Grib file parser Guntis Smaukstelis 2025-01-30 22:44:25 +02:00
  • 912ca51cd6 Parse grib file initial attempt Guntis Smaukstelis 2025-01-30 15:53:26 +02:00
  • 044282df89 Update dependencies and readme Guntis Smaukstelis 2025-01-24 23:01:49 +02:00
  • f09fe95352 Suspend fly.io instance Guntis Smaukstelis 2025-01-02 16:09:57 +02:00
  • c0d71f136f Change fly ram to 256MB Guntis Smaukstelis 2024-11-29 11:41:17 +02:00
  • 4cc2bb9a87 Bigger wind font for higher resolution map Guntis Smaukstelis 2024-02-12 15:57:16 +02:00
  • b49bd50dfd Add typescript CSS module for type safe and autocomplete CSS Guntis Smaukstelis 2024-02-12 15:38:11 +02:00
  • 19c3e45122 Add weather icon inputs to cities on map Guntis Smaukstelis 2024-02-11 21:44:29 +02:00
  • 46b16e462e Increase font and box sizes for large maps Guntis Smaukstelis 2024-02-09 21:42:55 +02:00
  • 336dbe5596 Disable map views based on params, remove distinct Guntis Smaukstelis 2024-02-09 15:14:00 +02:00
  • 23c0990495 Query and display phenomena Guntis Smaukstelis 2024-02-08 22:48:27 +02:00
  • a70fe56a82 Fix canvas rescaling proportions with css Guntis Smaukstelis 2024-02-08 15:42:36 +02:00
  • b631c039c0 Extract constants for different maps Guntis Smaukstelis 2024-02-08 15:25:51 +02:00
  • f9f05b2a78 Add extra images for maps Guntis Smaukstelis 2024-02-06 16:56:31 +02:00
  • 0e83040217 Add list view for results and improve grid view Guntis Smaukstelis 2024-01-25 16:19:59 +02:00
  • bd090f0138 Add map 3840x1440 Guntis Smaukstelis 2024-01-23 22:58:26 +02:00
  • 68decb613c Use same city coords for station and city view Guntis Smaukstelis 2024-01-22 23:54:33 +02:00
  • 80a192a401 Update fly.io deployment script with env variables Guntis Smaukstelis 2024-01-21 22:30:23 +02:00
  • 99fb82c3fb Less redraw of station map, fix end date, some styling Guntis Smaukstelis 2024-01-21 21:06:32 +02:00
  • 6b0df1b8d5 Outline text for station map Guntis Smaukstelis 2024-01-19 21:57:34 +02:00
  • 16ed47c661 Add delay and spinner for station map, common const and component for delay Guntis Smaukstelis 2024-01-19 20:32:20 +02:00
  • ad03f43f66 Draw meteo values by the city on map Guntis Smaukstelis 2024-01-16 16:18:52 +02:00
  • 510f083d7e Chart as common component, accepts signals instead of pure values Guntis Smaukstelis 2024-01-15 23:22:45 +02:00
  • 65dfcf052a Query and display city field chart and all city weather data Guntis Smaukstelis 2024-01-12 17:13:39 +02:00
  • d6707b7bb0 Select city on canvas Guntis Smaukstelis 2024-01-06 23:48:23 +02:00
  • cb3e525fc2 Update js dependencies Guntis Smaukstelis 2024-01-05 16:35:12 +02:00
  • bdb2148ed3 City selection with display on a map Guntis Smaukstelis 2024-01-05 16:17:00 +02:00
  • db0fd5bf62 Add POSTGRES_HOST to docker compose Guntis Smaukstelis 2024-01-02 12:18:52 +02:00
  • a1ada147f4 Fix hardcoded 2023 year Guntis Smaukstelis 2024-01-01 20:56:50 +02:00
  • 8534d36ec6 Add postgres host to .env, filter out sum values for country Guntis Smaukstelis 2024-01-01 20:25:39 +02:00
  • 7d78a96e35 Fix in docker-comose, binding changes Guntis Smaukstelis 2023-12-28 12:11:08 +02:00
  • 5dfe61137c Add url logging to database url parsing exception Guntis Smaukstelis 2023-12-28 00:30:31 +02:00
  • 5d5a20e95a Replace pwd with relative path, update README Guntis Smaukstelis 2023-12-28 00:13:26 +02:00
  • 9851b9dcd3 Fix css for menu, fix prod api url Guntis Smaukstelis 2023-12-25 23:20:34 +02:00
  • 5324f4c176 Select weather fields for country view Guntis Smaukstelis 2023-12-25 12:09:58 +02:00
  • a48b9df91f Query and display weather data for all country Guntis Smaukstelis 2023-12-24 23:54:16 +02:00
  • 7305718c34 Cleanup and env file Guntis Smaukstelis 2023-12-19 17:48:48 +02:00
  • ac8c74fda1 Build web via node docker Guntis Smaukstelis 2023-12-19 16:06:32 +02:00
  • d08422f929 Docker compose for scala and postgres Guntis Smaukstelis 2023-12-19 14:47:45 +02:00
  • 69458131bd Removed time zone from dateTime in db Guntis Smaukstelis 2023-12-18 16:19:27 +02:00
  • 2aa6c5f43c Cleanup fileservice and dataservice Guntis Smaukstelis 2023-12-17 22:48:24 +02:00
  • 578fdd778f Querying min,max,avg,sum and also list data Guntis Smaukstelis 2023-12-17 22:02:53 +02:00
  • 3a1f0ac726 First version of querying data from postgres Guntis Smaukstelis 2023-12-15 13:46:45 +02:00
  • e89b526a88 Cleaning up data in file manager Guntis Smaukstelis 2023-12-12 16:15:36 +02:00
  • eaf2788031 Move queries in file manager to postgres Guntis Smaukstelis 2023-12-12 15:36:30 +02:00
  • 51ed1e2c7a Improving insert queries for postgres Guntis Smaukstelis 2023-12-11 00:12:52 +02:00
  • 8f2ade2fcf Fix parsing db url, remove 24h state, add db saving Guntis Smaukstelis 2023-12-10 20:37:53 +02:00
  • f956d658d5 Connect to local/fly database, insert new weather data Guntis Smaukstelis 2023-12-10 18:47:56 +02:00
  • 526426139c Comment out postgres Guntis Smaukstelis 2023-11-05 23:21:42 +02:00
  • 4dddcbff03 Add readme about docker, remove postgres.conf from git Guntis Smaukstelis 2023-10-24 19:59:52 +03:00
  • 6819aa3166 DB connection and transactor as separate class with config and IO Guntis Smaukstelis 2023-10-24 11:59:23 +03:00
  • 47be3bf385 DB insert/update rows from file, query dates from months Guntis Smaukstelis 2023-10-23 16:20:45 +03:00
  • aa4fa57adb Refactor to FileService and PostgresService Guntis Smaukstelis 2023-10-22 23:51:59 +03:00
  • e2c19024a2 Select from table in postgres Guntis Smaukstelis 2023-10-22 21:19:11 +03:00
  • c9120db28a Create, drop, insert table in postgres Guntis Smaukstelis 2023-10-21 21:12:58 +03:00
  • 5578290b8f Update vite to 4.1.5 Guntis Smaukstelis 2023-08-11 16:29:10 +03:00
  • f1e68c6dba Limit all dates asking to 3 months range Guntis Smaukstelis 2023-08-11 16:22:15 +03:00
  • a52eb2c54f Format map values, round option Guntis Smaukstelis 2023-08-08 23:05:55 +03:00
  • d6cc56e789 Add Rubik font family Guntis Smaukstelis 2023-08-08 19:50:19 +03:00
  • 1d6293f698 Fix vite image import Guntis Smaukstelis 2023-08-08 19:00:22 +03:00
  • eb85edf680 Add wind text boxes for map Guntis Smaukstelis 2023-08-08 17:22:52 +03:00
  • 5ce297e96a Map view for results Guntis Smaukstelis 2023-08-07 23:25:35 +03:00
  • 4c9af88859 Cleanup and bar graphs for snow Guntis Smaukstelis 2023-08-03 22:54:02 +03:00
  • b887317c6b Server returns query data, bar chart, styling charts Guntis Smaukstelis 2023-08-03 00:03:48 +03:00
  • cf57669830 Add option to select full day time range Guntis Smaukstelis 2023-07-04 00:20:13 +03:00
  • c5b84727a6 Add granularity for aggregation, group by hour/day/month/year Guntis Smaukstelis 2023-07-03 23:17:43 +03:00
  • 4d93fe68dc Refactor select fields Guntis Smaukstelis 2023-06-22 19:39:49 +03:00