Sam Jaffe
|
a44ef357fe
refactor: extract Aggregate/Ordered protocols and use extension to inject them into models
|
пре 2 недеља |
Sam Jaffe
|
d9ac6423a2
feat: add project notes using a ScrollView to enable multiple lines
|
пре 2 недеља |
Sam Jaffe
|
8f2745fac5
refactor: switch all ForEach to use PersistentModel.id
|
пре 2 недеља |
Sam Jaffe
|
bae8775fe6
fix: do not use the class-initializer for UUID()
|
пре 2 недеља |
Sam Jaffe
|
917c329968
refactor: generate new UUID whenever calling init()
|
пре 2 недеља |
Sam Jaffe
|
2bc33d4e38
refactor: properly set sortOrder when deserializing
|
пре 2 недеља |
Sam Jaffe
|
cc2ea05010
refactor: remove Project.timestamp
|
пре 2 недеља |
Sam Jaffe
|
dfb964baf1
refactor: set sortOrder when creating new Project
|
пре 2 недеља |
Sam Jaffe
|
2cd511298e
fix?: add UUID to Project() in the hopes that it prevents dictionary errors...
|
пре 2 недеља |
Sam Jaffe
|
94ba61cabe
refactor: relocated a bunch of things and push some mutator functions into Project/Task
|
пре 2 недеља |
Sam Jaffe
|
a87d01a2f6
fix: properly re-attach parents when decoding
|
пре 2 недеља |
Sam Jaffe
|
a88d9b75f4
refactor: add enforced sorting to Task/SubTask
|
пре 2 недеља |
Sam Jaffe
|
716ff24410
chore: linter
|
пре 2 недеља |
Sam Jaffe
|
4fe1951ccc
feat: implement move for Project/Task/SubTask
|
пре 2 недеља |
Sam Jaffe
|
8a499cb3bb
fix: proper 1-Many relationship in SwiftUI requires inverse to be provided...
|
пре 2 недеља |
Sam Jaffe
|
a53bd05ecb
refactor: include Tag/Task/SubTask in model context, change relationship to cascade
|
пре 2 недеља |
Sam Jaffe
|
f26c8329d9
fix/feat: proper relationship ownership, add delete for task/subtask
|
пре 2 недеља |
Sam Jaffe
|
fdcf63dc76
refactor: shim Codable feature onto models
|
пре 2 недеља |
Sam Jaffe
|
013e618456
feat: add Category selection to Project(s)
|
пре 2 недеља |
Sam Jaffe
|
fdea6a09c6
refactor: rename Category => Project
|
пре 2 недеља |