0x330a
2b45df84b1
feat: finish testing basic UI interactions for creating groups
2023-10-20 09:37:15 +11:00
0x330a
87968713c2
feat: add more view tests
2023-10-19 17:24:08 +11:00
0x330a
e79a980f2c
refactor: move test functions to automation and storage utilities, add compose component activity dependency and create group fragment content descriptions, add compose only testing for create group logic, update protos to match latest for chunk 2
2023-10-19 17:18:56 +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
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
9d02eb33c7
build: update version code
2023-10-13 16:48:47 +11:00
0x330a
b6bb586509
feat: add foreground types to key caching service and call service
2023-10-13 14:32:04 +11:00
0x330a
82cbf830ae
fix: need quotes on job type key
2023-10-11 17:52:04 +11:00
0x330a
c1102a2a50
build: update build number
2023-10-11 17:37:55 +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
6f22eb659b
fix: use the context compat register receiver to fix Android 14 crash ( #1338 )
2023-10-11 17:12:28 +11:00
0x330a
cb1b5b0f78
build: update version name and code
2023-10-09 10:12:51 +11:00
0x330a
c013a276f1
refactor: fix the closed group message sending and remove sig_timestamp
2023-10-05 17:14:32 +11:00
0x330a
86e66fb423
feat: change storage to regular mocked injected in constructor
2023-10-05 10:09:57 +11:00
0x330a
84bc1dcb6b
Update session libsodium ( #1326 )
...
* chore: update dependencies for the libsodium dependency and replace aar
* fix: update gradle dependencies to work with integration tests
* fix: test
* refactor: make it use espresso wait
* refactor: bring compose dependencies back to stable releases
2023-10-04 15:17:27 +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
81111ea54a
feat: add in dexmaker inline to mock final classes with android tests (experiment)
2023-10-04 12:50:49 +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
443ddfa370
Merge remote-tracking branch 'upstream/master' into dev
2023-09-28 14:01:58 +10:00
Andrew
e124d442ef
Ignore unknown fields in push V2 json
2023-09-22 10:02:39 +09:30
Andrew
698b853716
Make playDebug the default variant
2023-09-21 20:52:57 +09:30
andrew
0cd0ac9c75
Ignore unknown fields in push V2 json
2023-09-21 19:44:54 +09:30
0x330a
16536c43d6
feat: get the group member list from convo activity/vm
2023-09-19 12:21:37 +10: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
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
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
Andrew
984c3763b6
Remove unused longmessage package
2023-09-07 17:09:00 +09:30
Andrew
833b30fc14
Increase activity_home_outdated_client_config text size to 11sp
2023-09-07 17:05:28 +09:30
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
08c06a724c
feat: add basic scaffold for create group view
2023-09-06 23:10:09 +10:00
0x330a
f0df026beb
feat: add basic compose for create group and some reusable components
2023-09-06 13:58:54 +10:00
0x330a
76ae6997db
feat: finish most wrappers and compile issues, start new closed group compose code
2023-09-04 17:56:55 +10:00
andrew
303aacb2e3
Fix post notifications permission request
2023-09-04 14:49:28 +09:30
0x330a
993a2c4a64
Merge remote-tracking branch 'upstream/master' into closed_groups
2023-09-04 13:24:49 +10:00
0x330a
84ebe44936
feat: add group info
2023-09-01 16:14:04 +10:00
hjubb
99e5ed3db7
Merge remote-tracking branch 'upstream/dev'
2023-09-01 13:50:33 +10:00
0x330a
29275cef51
build: update build number ( #1310 )
2023-09-01 13:42:23 +10:00
0x330a
3fe2250469
feat: finish user group wrappers and start volatile convo
2023-09-01 13:36:41 +10:00
0x330a
d19d1231c9
fix: compile errors and moving the references to sessionId and broken hex string function
2023-08-31 17:32:43 +10:00
0x330a
b42b9fa414
feat: adding more closed group in recipient logic, adding more wrappers for user groups and serializing / deserializing the closed groups in user group type
2023-08-30 17:48:21 +10:00