Sam Jaffe
|
a44ef357fe
refactor: extract Aggregate/Ordered protocols and use extension to inject them into models
|
2 hete |
Sam Jaffe
|
2bc33d4e38
refactor: properly set sortOrder when deserializing
|
2 hete |
Sam Jaffe
|
c198f3babf
refactor: fix capitalization of status, add unknown status
|
2 hete |
Sam Jaffe
|
94ba61cabe
refactor: relocated a bunch of things and push some mutator functions into Project/Task
|
2 hete |
Sam Jaffe
|
8fe064eb87
fix: initialize sortOrder when providing parent
|
2 hete |
Sam Jaffe
|
a87d01a2f6
fix: properly re-attach parents when decoding
|
2 hete |
Sam Jaffe
|
a88d9b75f4
refactor: add enforced sorting to Task/SubTask
|
2 hete |
Sam Jaffe
|
716ff24410
chore: linter
|
2 hete |
Sam Jaffe
|
9815e29ee9
feat: add Category to Task to override project category
|
2 hete |
Sam Jaffe
|
8a499cb3bb
fix: proper 1-Many relationship in SwiftUI requires inverse to be provided...
|
2 hete |
Sam Jaffe
|
a53bd05ecb
refactor: include Tag/Task/SubTask in model context, change relationship to cascade
|
2 hete |
Sam Jaffe
|
f26c8329d9
fix/feat: proper relationship ownership, add delete for task/subtask
|
2 hete |
Sam Jaffe
|
fdcf63dc76
refactor: shim Codable feature onto models
|
2 hete |
Sam Jaffe
|
bb92d06162
fix: newlines after final note line in yaml formatter
|
3 hete |
Sam Jaffe
|
4d1fb8a62e
feat: create non-persisting support for URL Hints propogated via an @EnvironmentObject
|
3 hete |
Sam Jaffe
|
afd58ee425
refactor: rename Status.{Default => Todo}
|
3 hete |
Sam Jaffe
|
c03f6c4346
refactor: change to using Tag wrapper type due to issue w/ handling of Array<String>
|
3 hete |
Sam Jaffe
|
2ddfb241e5
refactor: add "YaML" output format for immutable save-states
|
3 hete |
Sam Jaffe
|
c582797409
feat: add SubTask and views
|
3 hete |
Sam Jaffe
|
eca268dcf2
feat: add tagging
|
3 hete |
Sam Jaffe
|
e22c340c6d
refactor: change completed to a status enum
|
3 hete |
Sam Jaffe
|
e9327fbf2c
feat: add Task skeleton, ability to alter name and check-off doneness
|
3 hete |