Commit Graph

33 Commits

Author SHA1 Message Date
Peter Stockings
ef2529d56e Use production config, and resolve issue with postgres url format (Unsure why this only surfaced after recreation of app) 2024-12-26 01:33:14 +11:00
Peter Stockings
4a1655dd44 Update readme to include dev machine setup and explaination on deployment issue (Recreating app) 2024-12-26 00:57:56 +11:00
Peter Stockings
923d996fe4 Prefill dashboard filter start/end date with first and last readings date 2024-12-26 00:36:45 +11:00
Peter Stockings
83c4ff7a7a Make navbar menu work on mobile 2024-12-26 00:25:20 +11:00
Peter Stockings
95dbe23ca8 Add favicon 2024-12-25 11:39:00 +11:00
Peter Stockings
7441d59c6a Update instructions for post deployment fix for cert/domain issue (Unsure of root cause) 2024-12-25 11:38:47 +11:00
Peter Stockings
635f7f271e Redirect from landing to dashboard if authenticated 2024-12-25 11:32:25 +11:00
Peter Stockings
191ac840c9 Add landing page 2024-12-25 11:27:25 +11:00
Peter Stockings
541c328857 Add turbolinks to improve perceived navigation speed and experience 2024-12-25 01:33:45 +11:00
Peter Stockings
23e3fe50a5 Add cancel buton to add reading page and remove tailwindcss@3.2.4.js 2024-12-25 01:02:49 +11:00
Peter Stockings
6b9ca59109 Set node_env to production in Dockerfile 2024-12-25 00:59:12 +11:00
Peter Stockings
1ec0e41c3a Add gunicorn back to requirements.txt 2024-12-25 00:46:55 +11:00
Peter Stockings
806e5105e7 Dont inline profile image, instead add endpoint to serve it 2024-12-25 00:40:16 +11:00
Peter Stockings
16e31963cc Compress profile image before saving 2024-12-25 00:27:09 +11:00
Peter Stockings
cf81057c29 Remove .buildpacks & runtime.txt due to swtiching to dockerfile 2024-12-25 00:12:01 +11:00
Peter Stockings
786d422864 Switch to using tailwind.css build and subsequently switch to docker file 2024-12-25 00:09:56 +11:00
Peter Stockings
2abd140dd8 Add health check endpoint 2024-12-24 23:42:29 +11:00
Peter Stockings
f3c778048f Add page to confirm deletion and add cancel button on edit page 2024-12-24 23:24:15 +11:00
Peter Stockings
c160f9d214 Update navbar style 2024-12-24 23:04:31 +11:00
Peter Stockings
10ee97794e Add functionality to import/export readings in csv format 2024-12-24 20:32:58 +11:00
Peter Stockings
cd8f9453c5 When filtering readings on dashboard show selected start/end date and show filter accordion by default 2024-12-24 20:22:52 +11:00
Peter Stockings
7d18320575 Combine dashboard filter route into dashboard route 2024-12-24 20:15:21 +11:00
Peter Stockings
7626ec4c94 Add graphs on dashboard 2024-12-24 13:31:01 +11:00
Peter Stockings
03510190ea Improve look of dashboard 2024-12-24 11:22:04 +11:00
Peter Stockings
312da29ffb Add profile image to navbar 2024-12-24 11:21:50 +11:00
Peter Stockings
5fdda885e5 Add launch.json for debugging from vscode 2024-12-24 11:21:26 +11:00
Peter Stockings
9b137f21fa Show most recent readings first 2024-12-24 11:21:05 +11:00
Peter Stockings
5f61e1967b Add alpine.js and make flashed messages dismissable 2024-12-24 01:16:59 +11:00
Peter Stockings
7c3499d07a Add prefetch to links 2024-12-24 01:12:27 +11:00
Peter Stockings
4df28eaf2f Add gunicorn==20.1.0 to requirements.txt 2024-12-24 01:03:50 +11:00
Peter Stockings
18cc0d4b7c Add Procfile 2024-12-24 01:00:30 +11:00
Peter Stockings
11239fd4f5 Get project working locally 2024-12-24 00:57:08 +11:00
Peter Stockings
d4fc1868ab Add dokku/python config for flask app 2024-12-23 23:37:39 +11:00