kernelkind
563fbb9c4b
fix NoteUnits front insertion logic
...
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-09-13 15:18:29 -04:00
kernelkind
10b62a073b
test: NoteUnits repost test
...
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-09-04 15:53:53 -04:00
kernelkind
ae1d5ab1c5
add CompositeType::Repost
...
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-09-04 15:53:37 -04:00
kernelkind
3b7f1f1b39
test: better naming for NoteUnits tests
...
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-09-04 15:53:24 -04:00
kernelkind
8f8ff42156
NoteUnits: use UnitKey instead of just NoteKey
...
in preparation for multiple composite types
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-09-04 15:45:39 -04:00
kernelkind
bb878d3772
fix duplicate ReactionUnit for multiple kth indices
...
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-08-25 20:02:34 -04:00
kernelkind
5c9eb492b6
introduce failing test for reaction duplication bug
...
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-08-25 20:02:34 -04:00
kernelkind
1a93663b1a
replace HybridSet with NoteUnits
...
This will unify the collections that hold the notes to timelines
and threads and allow the notifications timeline to have grouped
notifications, among other things
Signed-off-by: kernelkind <kernelkind@gmail.com >
2025-08-25 10:31:50 -04:00