Commit Graph

8233 Commits

Author SHA1 Message Date
ryanzhao
375815c719 WIP: refactor on jobs using old job table 2023-05-05 16:51:44 +10:00
0x330a
d4d4f81c36 fix: remove user notifications for leaving group to prevent synced device issues, don't create thread in messages for new closed groups, includei nactive groups in the deletion queries for merging group configs 2023-05-05 16:05:43 +10:00
andrew
6a5d97a0f0 Fix something 2023-05-05 12:37:46 +09:30
andrew
9e6d1e27fc Add comment 2023-05-05 12:33:50 +09:30
andrew
a9078c8d08 ...and the rest 2023-05-05 12:32:54 +09:30
andrew
a152250a60 Add comments 2023-05-05 12:18:39 +09:30
andrew
24741fcc22 Synchronize Cipher in KeystoreHelper 2023-05-05 12:10:46 +09:30
andrew
d3ce899a80 Synchronize all Cipher#doFinal 2023-05-05 12:07:19 +09:30
andrew
45eb3549f6 Add sync status message 2023-05-04 17:01:45 +09:30
ryanzhao
d868021f0a move job running status from database to memory 2023-05-04 15:30:09 +10:00
0x330a
a1ee4ccde6 build: update submodule 2023-05-04 12:52:09 +10:00
0x330a
18f16bc045
refactor: try to add a retry logic to config sync job in case of snode failure 2023-05-04 11:27:49 +10:00
0x330a
281b8dac33 fix: checking the last read open to message and make sure that scroll behaviour matches expected, fix the config sync job not deleting ALL old hashes only latest 2023-05-03 19:26:40 +10:00
0x330a
f7b4fe216f fix: removing debug logs, adding failure error handling logs for expiry message updater, properly using the message thread ID created for the expiring messages. Process the non-thread messages properly with await in BatchMessageReceiveJob 2023-05-02 16:30:35 +10:00
ryanzhao
7a14c3f8be Merge branch 'dev' into bluetooth-manager-crash 2023-05-02 09:20:41 +10:00
Andrew
99cb10f5be
Add send approval message (#1157) 2023-05-01 17:19:19 +10:00
Andrew
83b6002a27
Fix emoji misalignment (#1155) 2023-05-01 17:19:13 +10:00
Andrew
a934c5c2e2
Fix missing media progress (#1151) 2023-05-01 17:19:01 +10:00
Andrew
70aab2994b
Refactor MmsDatabase (#1169) 2023-05-01 17:16:48 +10:00
Ryan Zhao
2630c97a4e add where clause for marking all jobs pending to reduce the time for writing to db 2023-05-01 17:01:57 +10:00
0x330a
216070fa5d
fix: finally fix the darn unread count issue by 2023-05-01 14:39:17 +10:00
0x330a
ac736744f6 refactor: mark as read on open and use less buffer time 2023-05-01 09:15:03 +10:00
0x330a
d207d00423 fix: don't process thread creation for user is sender && recipient (sync message) for message request responses 2023-04-28 12:31:16 +10:00
0x330a
456e272a45
fix: another ID check 2023-04-27 17:04:11 +10:00
0x330a
1cc8cc9148
fix: another contact recipient config library call removed for non-standard IDs 2023-04-27 14:48:54 +10:00
ryanzhao
bd4f451513 Merge branch 'dev' into bluetooth-manager-crash 2023-04-27 14:38:09 +10:00
0x330a
03c264fb67
fix: add blocked check for read receipt and updating expiring messages 2023-04-27 13:19:07 +10:00
0x330a
1cf4ef9e10
fix: adding in more checks for open group inbox recipients before being saved to the shared configs. Prevent sending typing indicator for blocked users 2023-04-27 12:02:47 +10:00
0x330a
1f8fa4a904
Merge remote-tracking branch 'upstream/dev' into libsession-integration 2023-04-27 10:52:03 +10:00
0x330a
9ccf9b6bde
fix: prevent blocking local number 2023-04-27 10:44:35 +10:00
andrew
58e532f0ec Swallow screenshot exceptions 2023-04-26 16:31:28 +09:30
Andrew Gallasch
ffef98ecc9
Fix LandingActivity textColor (#1159) 2023-04-26 14:59:32 +10:00
Andrew Gallasch
5d552a7f93
Remove unnecessary api version checks in WindowUtil (#1163) 2023-04-26 14:56:00 +10:00
Andrew Gallasch
716fc1f4fa
Add SafeViewPager to fix touch exception in MediaPreviewActivity (#1166) 2023-04-26 14:54:54 +10:00
Andrew Gallasch
7d33177e06
Fix status and nav bar colors (#1165) 2023-04-26 14:48:34 +10:00
0x330a
bba6eb0cc2
fix: some open group volatile convo fix for last read timer being set. Need to investigate further 2023-04-24 17:33:02 +10:00
0x330a
8e5a810135
fix: pinned status for communities and groups, group last read time being set to snodeapi.now on finish joining 2023-04-24 15:51:38 +10:00
Ryan Zhao
c7bbdb778b minor refactor 2023-04-24 15:50:53 +10:00
Ryan Zhao
51856138e3 refactor on SignalAudioManager 2023-04-24 15:38:06 +10:00
0x330a
c777c05456
fix: add legacy config subscription to the home activity to enable showing banner at any time 2023-04-24 12:03:07 +10:00
0x330a
cd13da647c
feat: update libsession module 2023-04-21 09:52:45 +10:00
0x330a
a4edcf54f4
refactor: remove the old custom build libsodium stuff from cmake 2023-04-20 09:54:07 +10:00
0x330a
6acb3dfff4 feat: new libsession util commit 2023-04-19 14:47:14 +10:00
0x330a
905a1c4b62 fix: new build on normal repo 2023-04-19 14:10:25 +10:00
0x330a
db2b9a5fa7 refactor: use PR version of libsession-util to test cmake build 2023-04-19 10:45:21 +10:00
0x330a
2d1c0b3c02 fix: remove hilt testing, add spy on app context storage field instead, update libsession-util to fixed sodium cmake branch 2023-04-19 10:43:24 +10:00
0x330a
c445267ed9 feat: adding dependencies to try and get android tests working, fixing bug with initial config not syncing properly 2023-04-18 22:50:06 +10:00
0x330a
fdff11c535
feat: setup android unit tests for verifying storage behaviours and state of shared configs 2023-04-17 18:17:03 +10:00
0x330a
2e673901ba
feat: add shortened hex for session IDs throughout, replace nullable getName with null in underlying contacts for individual contacts, build shared lib with release mode, remove todo, fix broken unit test 2023-04-17 14:01:30 +10:00
0x330a
15db31004f
feat: add test theme for xml layout previews 2023-04-14 15:09:26 +10:00