session-android/libsignal/src/main/java/org/session/libsignal/utilities
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
..
guava Move files 2021-05-18 09:26:08 +10:00
Base64.java clean 2021-02-01 11:35:53 +11:00
Broadcaster.kt Move protos 2021-05-18 09:36:20 +10:00
ByteUtil.java Move files 2021-05-18 09:26:08 +10:00
ExternalStorageUtil.kt Move files 2021-05-18 09:12:33 +10:00
ForkInfo.kt Namespace retrieval and storage with auth (#880) 2022-05-18 10:20:57 +10:00
HTTP.kt Add documentation 2021-07-09 15:11:59 +10:00
Hex.java clean 2021-02-01 10:25:19 +11:00
HexEncoding.kt Fix packages 2021-05-18 09:29:10 +10:00
JsonUtil.java Move files 2021-05-18 09:12:33 +10:00
KeyHelper.java Move files 2021-05-18 09:26:08 +10:00
ListenableFuture.java Move files 2021-05-18 09:12:33 +10:00
Log.java Move files 2021-05-18 09:12:33 +10:00
Namespace.kt Namespace retrieval and storage with auth (#880) 2022-05-18 10:20:57 +10:00
NoExternalStorageException.java Move files 2021-05-18 09:12:33 +10:00
Pair.java Move files 2021-05-18 09:26:08 +10:00
PrettifiedDescription.kt Fix packages 2021-05-18 09:29:10 +10:00
ProfileAvatarData.java Move files 2021-05-18 09:50:16 +10:00
PromiseUtilities.kt Move files 2021-05-18 09:12:33 +10:00
PushAttachmentData.java Move files 2021-05-18 09:50:16 +10:00
Reflection.kt Fix packages 2021-05-18 09:29:10 +10:00
Retrying.kt Add one on one calls over clearnet (#864) 2022-04-19 14:25:40 +10:00
SettableFuture.java Move files 2021-05-18 09:12:33 +10:00
SignalServiceAddress.java Move files 2021-05-18 09:50:16 +10:00
Snode.kt add delete endpoint call in snode api 2021-08-10 12:52:01 +10:00
ThreadUtils.kt Clean 2021-04-29 10:02:07 +10:00
Trimming.kt Fix packages 2021-05-18 09:29:10 +10:00
Util.java Move protos 2021-05-18 09:44:06 +10:00
Validation.kt Fix packages 2021-05-18 09:29:10 +10:00