acad2def92
Attempt to resolve filter omitting recent entries
master
Peter Stockings
2025-01-06 23:14:21 +11:00
b51f204d8d
Update references to login/signup templates
Peter Stockings
2025-01-02 22:43:07 +11:00
cfc61ca43b
Fix error with date in dashboard template
Peter Stockings
2024-12-31 00:15:48 +11:00
164b23e913
Add tests
Peter Stockings
2024-12-31 00:08:08 +11:00
d3eba9ba5b
Refactor reading logic
Peter Stockings
2024-12-30 23:30:22 +11:00
68c8059466
Fixc weekly graph
Peter Stockings
2024-12-30 23:29:30 +11:00
ea0ad126ab
Clean up main route
Peter Stockings
2024-12-29 23:21:16 +11:00
6291c37820
Move nested functions
Peter Stockings
2024-12-29 22:59:08 +11:00
91b3ef0e7e
Restructure tempates directory
Peter Stockings
2024-12-29 22:54:43 +11:00
049e845d5b
Refactor routes.py
Peter Stockings
2024-12-29 22:51:01 +11:00
1cd0b15201
Show current local time default when adding new reading
Peter Stockings
2024-12-29 11:31:12 +11:00
07ae62c633
Improve month calendar
Peter Stockings
2024-12-29 01:02:11 +11:00
ff66583b7b
Ensure the local timestamp is naive before localizing
Peter Stockings
2024-12-28 23:41:06 +11:00
233eba4fda
Make back button on edit reading page always go to dashboard
Peter Stockings
2024-12-28 01:11:53 +11:00
2caddf52fe
Add support for setting user timezone
Peter Stockings
2024-12-28 01:11:11 +11:00
32f810a8b3
Remove empty line to trigger rebuild to test if it automatically picks up updated VM timezone (UTC - SYD)
Peter Stockings
2024-12-27 15:53:56 +11:00
22535c66b7
Fix for graph view not highlighted when selected and change list card item icon arrow to 3 dots
Peter Stockings
2024-12-26 21:39:36 +11:00
64c1400465
Include graphs into tabbed section
Peter Stockings
2024-12-26 17:55:43 +11:00
7e58114cc4
Add back button to each page
Peter Stockings
2024-12-26 17:46:45 +11:00
2a0d997927
Lighten shade of gray on font of date on weekly/monthly view
Peter Stockings
2024-12-26 17:23:29 +11:00
492e2cf19d
Make weekly/monthly view more responsive
Peter Stockings
2024-12-26 17:20:06 +11:00
0fa3535c96
Add week and month view
Peter Stockings
2024-12-26 17:09:52 +11:00
9614567e22
Remove background of readings list on dashboard
Peter Stockings
2024-12-26 16:37:34 +11:00
9ed9aee471
Add more badges
Peter Stockings
2024-12-26 16:25:48 +11:00
cec37fe1f7
Add progress badge denoting current streak length, and refactor dashboard route
Peter Stockings
2024-12-26 16:15:36 +11:00
97a8e54e11
Change readings table to list of cards, also update edit reading page to include link to delete reading
Peter Stockings
2024-12-26 16:06:55 +11:00
26cf035b22
Fix edit icon
Peter Stockings
2024-12-26 15:00:55 +11:00
094365e7ad
Remove postgres url from production config
Peter Stockings
2024-12-26 01:37:38 +11:00
ef2529d56e
Use production config, and resolve issue with postgres url format (Unsure why this only surfaced after recreation of app)
Peter Stockings
2024-12-26 01:33:14 +11:00
4a1655dd44
Update readme to include dev machine setup and explaination on deployment issue (Recreating app)
Peter Stockings
2024-12-26 00:57:56 +11:00
923d996fe4
Prefill dashboard filter start/end date with first and last readings date
Peter Stockings
2024-12-26 00:36:45 +11:00
83c4ff7a7a
Make navbar menu work on mobile
Peter Stockings
2024-12-26 00:25:04 +11:00
95dbe23ca8
Add favicon
Peter Stockings
2024-12-25 11:39:00 +11:00
7441d59c6a
Update instructions for post deployment fix for cert/domain issue (Unsure of root cause)
Peter Stockings
2024-12-25 11:38:47 +11:00
635f7f271e
Redirect from landing to dashboard if authenticated
Peter Stockings
2024-12-25 11:32:25 +11:00
191ac840c9
Add landing page
Peter Stockings
2024-12-25 11:27:25 +11:00
541c328857
Add turbolinks to improve perceived navigation speed and experience
Peter Stockings
2024-12-25 01:33:45 +11:00
23e3fe50a5
Add cancel buton to add reading page and remove tailwindcss@3.2.4.js
Peter Stockings
2024-12-25 01:02:49 +11:00
6b9ca59109
Set node_env to production in Dockerfile
Peter Stockings
2024-12-25 00:59:12 +11:00
1ec0e41c3a
Add gunicorn back to requirements.txt
Peter Stockings
2024-12-25 00:46:55 +11:00
806e5105e7
Dont inline profile image, instead add endpoint to serve it
Peter Stockings
2024-12-25 00:40:16 +11:00
16e31963cc
Compress profile image before saving
Peter Stockings
2024-12-25 00:27:09 +11:00
cf81057c29
Remove .buildpacks & runtime.txt due to swtiching to dockerfile
Peter Stockings
2024-12-25 00:12:01 +11:00
786d422864
Switch to using tailwind.css build and subsequently switch to docker file
Peter Stockings
2024-12-25 00:09:56 +11:00
2abd140dd8
Add health check endpoint
Peter Stockings
2024-12-24 23:42:29 +11:00
f3c778048f
Add page to confirm deletion and add cancel button on edit page
Peter Stockings
2024-12-24 23:24:15 +11:00
c160f9d214
Update navbar style
Peter Stockings
2024-12-24 23:04:31 +11:00
10ee97794e
Add functionality to import/export readings in csv format
Peter Stockings
2024-12-24 20:32:58 +11:00
cd8f9453c5
When filtering readings on dashboard show selected start/end date and show filter accordion by default
Peter Stockings
2024-12-24 20:22:52 +11:00
7d18320575
Combine dashboard filter route into dashboard route
Peter Stockings
2024-12-24 20:15:21 +11:00
7626ec4c94
Add graphs on dashboard
Peter Stockings
2024-12-24 13:31:01 +11:00
03510190ea
Improve look of dashboard
Peter Stockings
2024-12-24 11:22:04 +11:00
312da29ffb
Add profile image to navbar
Peter Stockings
2024-12-24 11:21:50 +11:00
5fdda885e5
Add launch.json for debugging from vscode
Peter Stockings
2024-12-24 11:21:26 +11:00
9b137f21fa
Show most recent readings first
Peter Stockings
2024-12-24 11:21:05 +11:00
5f61e1967b
Add alpine.js and make flashed messages dismissable
Peter Stockings
2024-12-24 01:16:59 +11:00
7c3499d07a
Add prefetch to links
Peter Stockings
2024-12-24 01:12:27 +11:00
4df28eaf2f
Add gunicorn==20.1.0 to requirements.txt
Peter Stockings
2024-12-24 01:03:50 +11:00
18cc0d4b7c
Add Procfile
Peter Stockings
2024-12-24 01:00:30 +11:00
11239fd4f5
Get project working locally
Peter Stockings
2024-12-24 00:57:08 +11:00
d4fc1868ab
Add dokku/python config for flask app
Peter Stockings
2024-12-23 23:37:39 +11:00