0x330a
|
cb5d9c9627
|
fix: boolean logic for denying closed group messages
|
2023-11-23 16:13:46 +11:00 |
|
0x330a
|
06b879057f
|
fix: compile issues
|
2023-11-23 15:42:12 +11:00 |
|
0x330a
|
2bb3dda103
|
feat: adding in new closed group message handling logic
|
2023-11-23 11:42:15 +11:00 |
|
0x330a
|
5ed8f70fa6
|
feat: fill out the contact info properly, add in re-send colors
|
2023-11-22 15:53:45 +11:00 |
|
0x330a
|
896907dadb
|
feat: update protos and add a way to do toasts from DI
|
2023-11-22 12:16:21 +11:00 |
|
0x330a
|
d162522ac2
|
feat: fix the invite order properly
|
2023-11-20 16:45:55 +11:00 |
|
0x330a
|
cc24542af3
|
feat: add inviting members to group scaffolding, need to wire up the storage to create job and modify group state
|
2023-11-17 20:10:19 +11:00 |
|
0x330a
|
35f4643c5c
|
feat: adding edit contact list views and presenters and various storage functions to build UI state
|
2023-11-09 18:01:24 +11:00 |
|
0x330a
|
d8bc838754
|
refactor: testing and building out new edit closed group capabilities
|
2023-11-09 09:23:20 +11:00 |
|
0x330a
|
e67946146c
|
refactor: simplify some calls and start to add failed toast to strings
|
2023-11-08 12:46:36 +11:00 |
|
0x330a
|
abaa765207
|
feat: invite contact uses multiple contacts now, fix compile issues and write to members based on success / failure state and pending
|
2023-11-06 17:59:05 +11:00 |
|
0x330a
|
0eadfeaaca
|
feat: fix group persist and select contact list search for lowercase on name and query
|
2023-11-06 12:16:20 +11:00 |
|
0x330a
|
5a2fdb0e83
|
feat: need to fix a persist for group members but group with selected contacts working now
|
2023-11-03 17:45:57 +11:00 |
|
0x330a
|
6c3ac9bc5d
|
feat: update group creation composables and let contact parcelize
|
2023-11-02 17:34:52 +11:00 |
|
0x330a
|
fabe2d44da
|
fix: view model should give and receive better structured events and state
|
2023-11-02 12:27:23 +11:00 |
|
0x330a
|
82a55d256c
|
fix: tests and config sync to use the signingkey variant of the authenticated delete, finish authenticated delete, add and update dependencies for compose and kotlin and add navigation library to make nested composables for create group and future easier to deal with. build preview avatar component
|
2023-10-30 17:45:15 +11:00 |
|
0x330a
|
b62cca2612
|
feat(WIP): build an authenticated delete with sign callback
|
2023-10-27 16:45:44 +11:00 |
|
0x330a
|
2fc83b87ad
|
fix: group keys wasn't populating the config pushes for non keys objects in sync job
|
2023-10-27 16:10:26 +11:00 |
|
0x330a
|
ae7c27c2e0
|
feat: update libsession-util and get signCallbacks working for authenticated retrieve, handling incoming messages in new closed groups
|
2023-10-26 09:59:42 +11:00 |
|
0x330a
|
d63b5f85df
|
feat: in theory add in the subkey auth callbacks and make a default bytearray signer callback
|
2023-10-24 17:15:28 +11:00 |
|
0x330a
|
4f78f998fe
|
fix: compile issues for handle function
|
2023-10-23 18:00:26 +11:00 |
|
0x330a
|
383634c90e
|
feat: add set group invite completed, persist a group config individually
|
2023-10-23 17:57:40 +11:00 |
|
0x330a
|
2448af0b73
|
feat: adding basic invite for new groups handling and immediate response, need to add handling for response and actually sending the invites via UI possibly
|
2023-10-23 17:42:20 +11:00 |
|
0x330a
|
faeee662af
|
refactor: process the configs for libsession directly as the byte arrays, pull out the duplicate removal logic and envelope / unwrap from SnodeAPI
|
2023-10-18 12:22:25 +11:00 |
|
0x330a
|
9b9772ffab
|
refactor: tidy up the config sync job
|
2023-10-18 11:05:18 +11:00 |
|
0x330a
|
709f0629a0
|
fix: don't do double protobuf
|
2023-10-17 15:10:45 +11:00 |
|
0x330a
|
00ad9cf39f
|
feat: hacky workaround for new protobuf encryption branches !
|
2023-10-16 17:41:00 +11:00 |
|
0x330a
|
9dfb6f84b7
|
Merge remote-tracking branch 'upstream/master' into closed_groups
# Conflicts:
# app/build.gradle
# app/src/main/java/org/thoughtcrime/securesms/database/helpers/SQLCipherOpenHelper.java
# libsession/src/main/java/org/session/libsession/messaging/jobs/AttachmentDownloadJob.kt
|
2023-10-16 15:59:40 +11:00 |
|
0x330a
|
862a47e7e3
|
feat: add drop attachment download migration in case there are a lot of pending failed attachment downloads
|
2023-10-11 17:37:39 +11:00 |
|
0x330a
|
20df73355d
|
fix: or should be and (#1334)
|
2023-10-06 13:56:47 +11:00 |
|
0x330a
|
c013a276f1
|
refactor: fix the closed group message sending and remove sig_timestamp
|
2023-10-05 17:14:32 +11:00 |
|
0x330a
|
77a18e337b
|
Maybe fix oob in media preview adapter cursor adapter (#1324)
* fix: maybe fix oob exception?
* fix: attachment download was broken again
* refactor: wrap in an if and log warning in the bad state
|
2023-10-04 15:17:07 +11:00 |
|
0x330a
|
e419024f6b
|
feat: add linux native library support for libsession to enable junit testing (might not be the best way)
|
2023-10-04 09:59:10 +11:00 |
|
0x330a
|
fb2a7a8fed
|
feat: start adding tests and fix dependencies for tests
|
2023-10-02 17:39:16 +11:00 |
|
0x330a
|
5bd6986055
|
Merge remote-tracking branch 'upstream/dev' into closed_groups
# Conflicts:
# libsession/src/main/java/org/session/libsession/messaging/jobs/AttachmentDownloadJob.kt
|
2023-10-02 10:55:26 +11:00 |
|
0x330a
|
fc57d3396d
|
feat: add background group creation and placeholder spinny progress
|
2023-09-18 17:26:57 +10:00 |
|
0x330a
|
ec02087c6b
|
feat: finish implementing scheduling sync and pollers, destination based config sync job
|
2023-09-18 16:13:25 +10:00 |
|
0x330a
|
43e72550f9
|
refactor: fixing compile issues and namespace references throughout. figuring out config sig and base issues
|
2023-09-18 12:24:06 +10:00 |
|
0x330a
|
b5b248a6ec
|
refactor: refactor the configs to implement a parent with common functionality across config base and config sig
|
2023-09-17 23:00:40 +10:00 |
|
0x330a
|
915fa5bc2b
|
feat: notify updates for closed group info polling to set recipient name
|
2023-09-14 17:11:56 +10:00 |
|
0x330a
|
51c3020049
|
feat: group message from poller decoding / sending & receiving
|
2023-09-14 17:00:54 +10:00 |
|
0x330a
|
e8ade014ae
|
fix: implement hashcode and equals to make pollers unique in concurrent hash map
|
2023-09-13 18:39:16 +10:00 |
|
0x330a
|
82e3516a60
|
feat: basic polling happening with hashes merging
|
2023-09-13 18:29:19 +10:00 |
|
0x330a
|
040696c08b
|
feat: introduce the handling of poll messages for closed group poller
|
2023-09-13 12:11:42 +10:00 |
|
0x330a
|
df29ed8f16
|
feat: start on closed group polling for new signatures
|
2023-09-13 10:12:35 +10:00 |
|
0x330a
|
6067916da9
|
feat: add finishing of group push for initial group creation and saving group configs to DB. re-implement key signing messages properly for the signing config which doesn't override the config base
|
2023-09-11 18:07:23 +10:00 |
|
0x330a
|
2527ac2e21
|
feat: add a basic config send sign with group key
|
2023-09-08 17:21:45 +10:00 |
|
0x330a
|
de885b4b4a
|
feat: wiring together storage and configs for groups in a test way, experimenting with best structure that makes sense for group creation
|
2023-09-08 12:42:53 +10:00 |
|
0x330a
|
026f0056b9
|
feat: creating the basic storage code to test creating group in configs and pushing
|
2023-09-07 17:33:24 +10:00 |
|
0x330a
|
380d6694ea
|
fix: treat self sends correctly when no contact information for ourself (#1318)
|
2023-09-07 16:54:38 +10:00 |
|