]> infiniteadaptability.org Git - workouts/commitdiff
updated using git-ex
authoralex <[email protected]>
Sun, 25 Oct 2020 09:34:51 +0000 (02:34 -0700)
committeralex <[email protected]>
Sun, 25 Oct 2020 09:34:51 +0000 (02:34 -0700)
todo

diff --git a/todo b/todo
index 38f9501d8d5f17b5b4287cbfc3b1caa39ff3b46d..d0a05322c1fb8e5a48178a5116c7dab36f53e5c2 100644 (file)
--- a/todo
+++ b/todo
@@ -2,25 +2,35 @@ To Do:
 -refactor into cli+node frontend
        - [x] cli
        - [x] create interface w/ gui
+       - [x] update all printf calls to log functionality
        - [ ] update cli w/ getopt instead of own rolled
                - [x] done
                - [ ] add help
-               - [ ] add verbose
+               - [x] add verbose
                - [ ] fix build issues
                - [ ] make sure tests pass
-       - [ ] update all printf calls to log functionality
+                       - [ ] add new unit tests
+                               - [x] add
+                               - [x] attr
+                               - [x] ls
+                               - [ ] new
+                               - [ ] recent
+                               - [ ] toggle
+                       - [ ] add atexit function in test_utils to delete db on test failure
+                               - [ ] add assert(0) at end of test that adds to db before reset_env()
        - [ ] finish extended features necessary for gui/backend integration
+               - [ ] update date of recent workout from cli
+                       - [ ] rm then add
+               - [ ] workouts rm [!name] [!date]
+               - [ ] rename workouts functionality
        - [ ] migrate data to sqlite db
-       - [ ] rename workouts functionality
+               - [ ] consider how to keep up-to-date/backups
 
 Later:
-- [ ] workouts rm [!name] [!date]
-- [ ] update date of recent workout from cli
-       - [ ] rm then add
+- [ ] workouts rm attr [!name]
 - [ ] make attributes customizable
        - [ ] modify workout.js
 - [ ] add delete functionality
 - [ ] add attribute add functionality to gui
-- [ ] workouts rm attr [!name]
 - [ ] add --format option to ls commands
 - [ ] bash completion
\ No newline at end of file