Commit Graph

166 Commits

Author SHA1 Message Date
simon 9285a1ea32
deploy to prod and testing, sync db 2022-09-19 20:59:26 +07:00
simon 4d0f00d854
bump python version 2022-09-19 20:48:25 +07:00
simon 0cc942564f
separate docker-compose files for prod and testing 2022-09-19 20:47:48 +07:00
simon 897a302314
rebuild with new python version 2022-06-13 15:05:58 +07:00
simon 96eb9b6ffa
add umami 2022-05-10 19:02:32 +07:00
simon e6962e6b50
update nginxproxy 2022-05-10 18:41:39 +07:00
simon 309a670846
update python base image 2022-05-10 18:35:15 +07:00
simon 7f56b94c41
migrate to postgres 14 2022-05-10 18:34:49 +07:00
simon 37e47bcac5
better build_missing_timestamps for monthly graphs 2022-03-04 13:34:08 +07:00
simon a1b2170402
lower about link in nav 2022-02-21 19:56:04 +07:00
simon c71424e296
replace pd deprecated append with concat 2022-02-21 16:55:14 +07:00
simon 2d18fdd97f
bump python base image version 2022-02-21 16:39:06 +07:00
simon 798ca0cba2
fix check_missing over multiple years 2022-02-21 16:30:49 +07:00
simon f5faea4798
update c year 2022-01-26 19:28:34 +07:00
simon 079cb52720
better month epoch stamps extractor 2022-01-02 13:24:38 +07:00
simon 02720af901
bump python image version 2021-12-05 10:49:25 +07:00
simon 7f852b32d1
add lightbox to monthly graphs 2021-11-16 17:34:34 +07:00
simon 7463bb17bc explicitly set timezone for scheduler 2021-11-03 16:35:40 +07:00
simon 7b52192ea5 specify compose file 2021-11-03 16:19:23 +07:00
simon 836f64520b lock postgres 13 2021-11-03 16:18:48 +07:00
simon aaae24b486 speedup deployment with slim python image and build step outside of compose 2021-09-09 10:57:26 +07:00
simon 49c3f55482 removed the in progress message 2021-09-09 10:33:17 +07:00
simon f8eec5c74f replacing 0 with on for graphs to coninue the line 2021-09-09 10:26:08 +07:00
simon f4dd0d08aa allowing for nan values in year comparison 2021-09-01 11:55:10 +07:00
simon 15c0945d1a extend hazardous category to avoid out of range 2021-08-23 12:04:15 +07:00
simon 931f1f9e62 better handeling of return value validation by datatype 2021-08-21 17:14:11 +07:00
simon 8a700bf83d fix error on empty year comparison column 2021-08-06 09:20:57 +07:00
simon b56e02fbc2 various mobile front end improvements 2021-08-01 12:09:32 +07:00
simon 8a6aa8392d fix monthly scheduler job 2021-08-01 12:08:52 +07:00
simon 052d8d32ac improve mobile aqi value layout 2021-07-31 12:22:49 +07:00
simon a02dd4ed17 grey out nan value in table 2021-07-31 12:21:41 +07:00
simon aa6b150d25 ignore unsave import message 2021-07-30 18:00:17 +07:00
simon 5bf25699df try this again with this __pycahche__ thing 2021-07-30 17:58:00 +07:00
simon dc4e5703f3 handle nan value in year comparison data 2021-07-30 17:57:07 +07:00
simon c51e843947 return a validation value for the monitor to restart on value error 2021-07-30 17:55:00 +07:00
simon ffb25d5559 exporting 10 days to table header 2021-07-21 17:07:39 +07:00
simon f74927774c add post_data to output for debug 2021-07-20 16:30:42 +07:00
simon d87f449e21 set id for autorefresh graph 2021-07-19 11:10:14 +07:00
simon 398d3411c2 better aqi value and category conversion from pm2.5 amount 2021-07-18 19:10:11 +07:00
simon 77b1c211b5 typo for pycache ignore 2021-07-14 21:01:46 +07:00
simon c7af9c7114 mobile frontent improvement 2021-07-14 21:01:10 +07:00
simon cda956da02 updated for new comined flask app 2021-07-12 13:21:41 +07:00
simon 4c727dc8aa recreating all monthly graphs if needed 2021-07-11 22:47:13 +07:00
simon 2d6ef3a447 reverse data table json export to newest on top 2021-07-11 22:46:34 +07:00
simon adde5b75c4 some housekeeping 2021-07-07 19:18:06 +07:00
simon 129caa06a4 indexing on epoch_time for faster where queries 2021-07-07 19:17:26 +07:00
simon efc2a61520 point to new api endpoints 2021-07-07 19:16:33 +07:00
simon 0ac8d21284 major app rebuild into a single flask application 2021-07-07 19:08:46 +07:00
simon a8641d94a6 updating input function for new db layout 2021-06-04 18:25:09 +07:00
simon 78a628dc4f sending sensor_id for future multiple sensors and some better error correction 2021-06-03 17:08:53 +07:00