34 lines
1.0 KiB
Plaintext
34 lines
1.0 KiB
Plaintext
= Todo
|
|
:icons: font
|
|
|
|
* Operations
|
|
** [ ] figure out CI/CD on gitea
|
|
** [ ] dockerize the build
|
|
** [ ] run on happy.chrissexton.org
|
|
* Clean up JS
|
|
** [ ] check for quote differences
|
|
** [ ] check for missing semicolons
|
|
** [ ] check for validation/verification word change issues
|
|
* Clean up Go
|
|
** [ ] check for errs that need addressing
|
|
** [ ] split into multiple files
|
|
** [ ] split structures out to a new package
|
|
** [ ] check for validation/verification word change issues
|
|
** [ ] add demo/default data
|
|
** [x] make dist directory into VFS
|
|
** [ ] convert times to UTC
|
|
* Web UI
|
|
** [ ] New users
|
|
*** [ ] need to figure out how to send an email with a magic link
|
|
*** [ ] need to enable vue*router to handle magic links
|
|
*** [ ] show email when logged in with a verified account
|
|
** [ ] Moods
|
|
*** [ ] need some way to add new moodsets
|
|
*** [ ] need a moodset selector
|
|
*** [ ] need to fix mood query to apply only to current moodset
|
|
** [ ] Calendar view
|
|
*** [ ] need some way to see the mood history
|
|
*** probably colored cells
|
|
* iPhone app
|
|
* Watch app
|
|
* Android app |