4 Commits

Author SHA1 Message Date
ryanfkeepers
14817de592 get details working (and other cleanup)
details wasn't properly listing backed up items.  This fixes
the details display, and contains some code clean-up that occurred
along the way.
2024-01-24 15:17:14 -07:00
ryanfkeepers
4cba77343a lazily fetch messages in chat
once we're past kopia assits, the chat can
download all of its messages and store them in the body
uploded to kopia.
2024-01-24 12:48:13 -07:00
ryanfkeepers
db14816ac8 add teamschat boilerplate to m365/service 2024-01-22 17:19:42 -07:00
ryanfkeepers
a17ed85220 boilerplate teamschat collection package
seems like a lot of code, but this is 95% boilerplate additions copied
from other similar collections packages.  Some noteworthy differences:
* teamsChats does not handle metadata, so all metadata, delta, and previous
path handling was removed
* teamsChats does not produce tombstones
* chats are never deleted, so no "removed" items are tracked
* all chats gets stored at the prefix root, so no "containers" are iterated, and therefore only one collection is ever produced.

This means that, overall, the boilerplate here is much reduced compared to
boilerplate in similar packages.
2024-01-22 16:46:53 -07:00