]> nmode's Git Repositories - signal-cli/commit
Implement remote storage sync
authorAsamK <asamk@gmx.de>
Mon, 27 Jun 2022 13:39:22 +0000 (15:39 +0200)
committerAsamK <asamk@gmx.de>
Sun, 28 Jan 2024 21:38:41 +0000 (22:38 +0100)
commit6a5dcd00b2bc60a0f756c95659a65876cdaeb3c8
treedfe08c32c1b8603a37cb616ae0e5578830fcbedc
parent6c65de8ddf8ba2d1af7f5294fa1af7f575ca1fb4
Implement remote storage sync

Closes #604
41 files changed:
lib/src/main/java/org/asamk/signal/manager/actions/RetrieveStorageDataAction.java [deleted file]
lib/src/main/java/org/asamk/signal/manager/actions/SyncStorageDataAction.java [new file with mode: 0644]
lib/src/main/java/org/asamk/signal/manager/api/TrustLevel.java
lib/src/main/java/org/asamk/signal/manager/config/ServiceConfig.java
lib/src/main/java/org/asamk/signal/manager/helper/AccountHelper.java
lib/src/main/java/org/asamk/signal/manager/helper/Context.java
lib/src/main/java/org/asamk/signal/manager/helper/GroupHelper.java
lib/src/main/java/org/asamk/signal/manager/helper/IncomingMessageHandler.java
lib/src/main/java/org/asamk/signal/manager/helper/ProfileHelper.java
lib/src/main/java/org/asamk/signal/manager/helper/StorageHelper.java
lib/src/main/java/org/asamk/signal/manager/helper/SyncHelper.java
lib/src/main/java/org/asamk/signal/manager/internal/JobExecutor.java
lib/src/main/java/org/asamk/signal/manager/internal/ManagerImpl.java
lib/src/main/java/org/asamk/signal/manager/internal/RegistrationManagerImpl.java
lib/src/main/java/org/asamk/signal/manager/jobs/DownloadProfileJob.java [new file with mode: 0644]
lib/src/main/java/org/asamk/signal/manager/jobs/SyncStorageJob.java [new file with mode: 0644]
lib/src/main/java/org/asamk/signal/manager/storage/AccountDatabase.java
lib/src/main/java/org/asamk/signal/manager/storage/SignalAccount.java
lib/src/main/java/org/asamk/signal/manager/storage/UnknownStorageIdStore.java [new file with mode: 0644]
lib/src/main/java/org/asamk/signal/manager/storage/configuration/ConfigurationStore.java
lib/src/main/java/org/asamk/signal/manager/storage/groups/GroupInfoV1.java
lib/src/main/java/org/asamk/signal/manager/storage/groups/GroupInfoV2.java
lib/src/main/java/org/asamk/signal/manager/storage/groups/GroupStore.java
lib/src/main/java/org/asamk/signal/manager/storage/groups/LegacyGroupStore.java
lib/src/main/java/org/asamk/signal/manager/storage/identities/IdentityKeyStore.java
lib/src/main/java/org/asamk/signal/manager/storage/keyValue/KeyValueStore.java
lib/src/main/java/org/asamk/signal/manager/storage/recipients/LegacyRecipientStore2.java
lib/src/main/java/org/asamk/signal/manager/storage/recipients/Recipient.java
lib/src/main/java/org/asamk/signal/manager/storage/recipients/RecipientAddress.java
lib/src/main/java/org/asamk/signal/manager/storage/recipients/RecipientStore.java
lib/src/main/java/org/asamk/signal/manager/syncStorage/AccountRecordProcessor.java [new file with mode: 0644]
lib/src/main/java/org/asamk/signal/manager/syncStorage/ContactRecordProcessor.java [new file with mode: 0644]
lib/src/main/java/org/asamk/signal/manager/syncStorage/DefaultStorageRecordProcessor.java [new file with mode: 0644]
lib/src/main/java/org/asamk/signal/manager/syncStorage/GroupV1RecordProcessor.java [new file with mode: 0644]
lib/src/main/java/org/asamk/signal/manager/syncStorage/GroupV2RecordProcessor.java [new file with mode: 0644]
lib/src/main/java/org/asamk/signal/manager/syncStorage/StorageRecordProcessor.java [new file with mode: 0644]
lib/src/main/java/org/asamk/signal/manager/syncStorage/StorageRecordUpdate.java [new file with mode: 0644]
lib/src/main/java/org/asamk/signal/manager/syncStorage/StorageSyncModels.java [new file with mode: 0644]
lib/src/main/java/org/asamk/signal/manager/syncStorage/StorageSyncValidations.java [new file with mode: 0644]
lib/src/main/java/org/asamk/signal/manager/syncStorage/WriteOperationResult.java [new file with mode: 0644]
lib/src/main/java/org/asamk/signal/manager/util/KeyUtils.java