session-android/app/src/main/java/org/thoughtcrime/securesms/conversation/v2
Harris 00f06ab034
Namespace retrieval and storage with auth (#880)
* feat: add migration and fork info for upcoming auth and closed group retrieval updates

* feat: add closed group poller calls and include namespace to parse raw messages function

* feat: add DB upgrades and queries for namespaces

* fix: fix the polling for post-HF signatures and group messages

* fix: realise we need a compound key for namespaces in received hashes, test explicitly setting namespace

* feat: add setForkInfo implementation

* refactor: include default fork info command on create, refactor migration to use new table since we can't add constraints in alter for PK, replace `lastHash` with `last_hash` in case that fixes paging

* refactor: include namespace and use when statement for closed group polling

* refactor: revert to main net

* refactor: use namespace constants

* refactor: revert to testnet and log the poll result

* fix: use or to log either poller

* fix: revert to default network and add more logging, only set the latest fork info if it is an increment

* build: update minor version

* refactor: use single target snode and namespace list for message sending

* fix: link previews and expiring messages in closed groups
2022-05-18 10:20:57 +10:00
..
components Split image from replies (#779) 2022-01-18 14:33:04 +11:00
dialogs refactor: Use view binding to replace Kotlin synthetics (#824) 2022-01-14 07:56:15 +02:00
input_bar feat: Add conversation filtering for message requests (#830) 2022-03-04 08:46:39 +02:00
menus Namespace retrieval and storage with auth (#880) 2022-05-18 10:20:57 +10:00
messages Namespace retrieval and storage with auth (#880) 2022-05-18 10:20:57 +10:00
search Add a global search (#834) 2022-02-07 17:06:27 +11:00
utilities Namespace retrieval and storage with auth (#880) 2022-05-18 10:20:57 +10:00
ConversationActivityV2.kt Add one on one calls over clearnet (#864) 2022-04-19 14:25:40 +10:00
ConversationAdapter.kt Add one on one calls over clearnet (#864) 2022-04-19 14:25:40 +10:00
ConversationLoader.kt feat: Add conversation filtering for message requests (#830) 2022-03-04 08:46:39 +02:00
ConversationRecyclerView.kt refactor: Use view binding to replace Kotlin synthetics (#824) 2022-01-14 07:56:15 +02:00
ConversationViewModel.kt Fix approved references and visible message setting flags for approval (#854) 2022-03-10 09:54:18 +11:00
DeleteOptionsBottomSheet.kt refactor: Use view binding to replace Kotlin synthetics (#824) 2022-01-14 07:56:15 +02:00
MessageDetailActivity.kt refactor: Use view binding to replace Kotlin synthetics (#824) 2022-01-14 07:56:15 +02:00
ModalUrlBottomSheet.kt refactor: Use view binding to replace Kotlin synthetics (#824) 2022-01-14 07:56:15 +02:00