Squashed commit of the following:
commit 97029311b87954d28b127c4d036c10ed5c13c632
Author: Wojciech Kwolek <wojciech@kwolek.xyz>
Date: Mon Aug 31 22:29:53 2020 +0200
allow editing accomplishments
commit 199462a9a62723ebe7183925f2d616d41e21eded
Merge: d094e32 4f1b750
Author: Wojciech Kwolek <wojciech@kwolek.xyz>
Date: Mon Aug 31 21:48:09 2020 +0200
Merge branch 'master' into feature/edit
commit d094e321c7e9d526646adad411d47fd03dc4d37b
Author: Wojciech Kwolek <wojciech@kwolek.xyz>
Date: Mon Aug 31 20:59:53 2020 +0200
implement deleting accomplishments
commit 5c33caba1baf0ad6a0c62cccba35209c7e28a71c
Author: Wojciech Kwolek <wojciech@kwolek.xyz>
Date: Mon Aug 31 17:33:12 2020 +0200
add edit buttons to the day view
commit 6cc826c5cbb0a0260f5745a8392c3bc92afb6c71
Author: Wojciech Kwolek <wojciech@kwolek.xyz>
Date: Mon Aug 31 16:38:35 2020 +0200
add __pycache__ to gitignore
commit 1593e4c6cfa1a45096421292152185579a449e53
Author: Wojciech Kwolek <wojciech@kwolek.xyz>
Date: Mon Aug 31 16:35:40 2020 +0200
extract a method for getting all day related data for a template
Squashed commit of the following:
commit 846aa01f3bb2e88cc2141506dbad8fefce1cf75b
Author: Wojciech Kwolek <wojciech@kwolek.xyz>
Date: Mon Aug 31 21:02:58 2020 +0200
remove unimplemented edit link
commit d094e321c7e9d526646adad411d47fd03dc4d37b
Author: Wojciech Kwolek <wojciech@kwolek.xyz>
Date: Mon Aug 31 20:59:53 2020 +0200
implement deleting accomplishments
commit 5c33caba1baf0ad6a0c62cccba35209c7e28a71c
Author: Wojciech Kwolek <wojciech@kwolek.xyz>
Date: Mon Aug 31 17:33:12 2020 +0200
add edit buttons to the day view
commit 6cc826c5cbb0a0260f5745a8392c3bc92afb6c71
Author: Wojciech Kwolek <wojciech@kwolek.xyz>
Date: Mon Aug 31 16:38:35 2020 +0200
add __pycache__ to gitignore
commit 1593e4c6cfa1a45096421292152185579a449e53
Author: Wojciech Kwolek <wojciech@kwolek.xyz>
Date: Mon Aug 31 16:35:40 2020 +0200
extract a method for getting all day related data for a template
Allow browsing historical accomplishments.
Created a timeutils module, which contains all time-related logic, to
allow easier extension later (for when I'll be implementing timezones
and custom day-start hours)
show today's accomplishements on the main page
extract main.handle_accomplishment_submission function
handle adding new accomplishments to the database
add header and add accomplishment UI
extract .card css component
add Accomplishment model
Co-authored-by: Wojciech Kwolek <wojciech@kwolek.xyz>
Reviewed-on: https://git.r23s.eu/wojciech/doneth.at-backend/pulls/1
Squashed commit of the following:
commit 4e6ba2b6b8c1ee9dfec97af2057c3a150a50d716
Author: Wojciech Kwolek <wojciech@kwolek.xyz>
Date: Sat Aug 29 13:59:50 2020 +0200
Implement registering, log in an out logic. Show errors in the forms.
commit d1c1ab67564416580a242f97af48c59b6cc54e45
Author: Wojciech Kwolek <wojciech@kwolek.xyz>
Date: Fri Aug 28 13:39:12 2020 +0200
add login form
commit 0b643968c7d02b4bd47825d066459bcc9bb8a405
Author: Wojciech Kwolek <wojciech@kwolek.xyz>
Date: Fri Aug 28 13:14:32 2020 +0200
add tailwindcss and sign-up form template
commit 65c49de0f50500e8e69b86d14cdd29e63619854a
Author: Wojciech Kwolek <wojciech@kwolek.xyz>
Date: Thu Aug 27 19:38:35 2020 +0200
add db with migrations, add User model and signup form class