3 Commits

Author SHA1 Message Date
Keepers
0efe25bb71
get details working (and other cleanup) (#5116)
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-02-15 14:32:25 -07:00
ryanfkeepers
316e5f0195 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-30 13:15:24 -07:00
Keepers
80d7d5c63d
boilerplate teamschat collection package (#5087)
seems like a lot of code, but this is 95% boilerplate additions copied from groups collections packages, with a find-replace for names.

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, while the boilerplate here is still the same, it's much reduced compared to similar packages.

---

#### Does this PR need a docs update or release note?

- [x]  No

#### Type of change

- [x] 🌻 Feature

#### Issue(s)

* #5062

#### Test Plan

- [x]  Unit test
- [x] 💚 E2E
2024-01-30 20:04:49 +00:00