Jordan Rose
b2e547f9f2
Update to libsignal 0.86.1
2025-11-07 16:34:31 -05:00
Michelle Tang
8322bf3ecc
Choose manual profile over scheduled profile if active.
2025-08-27 15:55:18 -04:00
Michelle Tang
be41c2e8cb
Remove old manual overrides for notification profiles.
2025-08-11 13:02:13 -04:00
Cody Henthorne
4304ae2a96
Add notification profile id for backupsv2.
2025-04-24 15:55:39 -04:00
Cody Henthorne
b82d16abcb
Update last seen logic to used last read message instead of now timestamp.
2025-02-12 16:22:52 -05:00
Jameson Williams
1509e3ed79
Convert tests from Hamcrest -> AssertK.
2025-01-13 21:49:49 -05:00
Cody Henthorne
30ad854381
Fix bugs with notification schedules caused by 24xx end times.
2024-12-09 08:58:14 -05:00
Cody Henthorne
7d24bff134
Add unit test for RegistrationUtil.
2024-11-22 13:35:01 -05:00
Grzegorz Bobryk
cafbf48783
Move from enum.values() to enum.entries.
...
Resolves #13767
2024-11-04 09:18:47 -05:00
Cody Henthorne
71b5a9f865
Fix avatar loading in OS views when app is not running.
2024-08-22 13:04:59 -07:00
Cody Henthorne
4c9b5926b9
Do not enqueue no-op read receipt jobs.
2024-08-22 13:04:59 -07:00
Michelle Tang
21019d1726
Add manufacturer to notification help.
2024-08-08 12:22:34 -07:00
Michelle Tang
9024c19169
Update device-specific notification support configs.
2024-07-09 13:40:41 -04:00
Michelle Tang
b806952430
Add device-specific support configs.
2024-06-24 15:04:03 -04:00
Greyson Parrelli
b6a4e1f145
Rewrite the AppDependencies system.
2024-06-05 15:46:00 -04:00
Clark
251d251661
Send read receipts per edit message revision.
2023-08-14 17:20:04 -04:00
Greyson Parrelli
7c8de901f1
Store Job data as bytes.
2023-03-22 14:28:09 -04:00
Greyson Parrelli
6a1a657451
Fix story database observer updates to ensure rings are updated live.
2023-01-04 16:40:36 -05:00
Greyson Parrelli
3850c9c89d
Remove isMms from MessageId.
2022-12-30 15:11:56 -05:00
Greyson Parrelli
7949996c5c
Renamed database classes to table classes.
...
Because they're not databases. They're tables.
2022-11-30 17:10:36 -05:00
Greyson Parrelli
8d4419705b
Update to libsignal-client 0.15.0
2022-03-28 19:07:20 -04:00
Greyson Parrelli
2b5d65ae04
Revert "Update to libsignal-client 0.15.0"
...
This reverts commit 3d5f04eba757563dd92366d994a96cf323b8d540.
2022-03-28 19:07:20 -04:00
Jordan Rose
1e316ea19f
Update to libsignal-client 0.15.0
2022-03-28 19:07:20 -04:00
Greyson Parrelli
057231b9c3
Update libsignal-client to 0.14.0
2022-03-17 12:12:56 -04:00
Alex Hart
711148423d
Excise PowerMock and reenable like a bunch of ignored tests.
...
Co-authored-by: Rashad Sookram <rashad@signal.org >
2022-03-17 12:12:55 -04:00
Cody Henthorne
a05776551f
Fix sending reactions to note to self.
2022-02-03 17:12:30 -05:00
Cody Henthorne
50b37e0402
Fix notification profile disable bug.
...
Fixes #11892
2022-01-12 12:27:06 -05:00
Cody Henthorne
0dd2397fb4
Fix notification profile manually enabled and scheduled bug.
2022-01-03 18:47:11 -05:00
Cody Henthorne
adcb1bae13
Fix bug with schedule end being set to midnight.
2021-12-20 13:31:18 -05:00
Cody Henthorne
a8a104242a
Fix various issues regarding Notification Profile scheduling.
...
- Timezone conversion when detecting scheduled profile
- Not automatically enabling a scheduled profile on creation regardless
of when other profiles were enabled/disabled
2021-12-08 20:49:45 -05:00
Cody Henthorne
6c608e955e
Add Notification profiles.
2021-12-08 15:07:22 -05:00
Greyson Parrelli
0921ebe5f1
Add read and viewed receipts to the MSL.
2021-07-07 14:58:50 -03:00
Greyson Parrelli
190ca9eddd
Have DatabaseFactory.getSmsDatabase() return MessageDatabase.
...
Slowly moving towards a single interface.
2020-08-24 11:16:41 -03:00
Alex Hart
9e5f64c431
Improve message requests, add megaphone.
2020-02-26 17:08:27 -05:00