Commit graph

142 commits

Author SHA1 Message Date
nielsandriesse
a915c5ddaa Re-organize files 2021-01-12 11:05:52 +11:00
Niels Andriesse
766bfcbd0c Fix attachments sometimes not downloading 2021-01-11 15:05:43 +11:00
Niels Andriesse
c094d1e7fb Rename project 2021-01-11 15:01:59 +11:00
Niels Andriesse
b2ef12a1df Reduce code duplication 2021-01-11 14:37:49 +11:00
Niels Andriesse
a6e44ca0f0 Clean 2021-01-11 14:12:07 +11:00
Niels Andriesse
475eb06538 Make Session ID upgrades mandatory 2021-01-11 12:53:19 +11:00
Niels Andriesse
4156b0e87e Debug 2021-01-11 09:55:20 +11:00
nielsandriesse
d5e1237b0c Allow admins to leave & fix remaining issues 2021-01-08 14:54:27 +11:00
Niels Andriesse
ee1d4b1bd5 Debug & make UI clearer 2021-01-06 10:37:26 +11:00
nielsandriesse
3ec93bb51c WIP 2021-01-05 16:19:12 +11:00
Niels Andriesse
d2aa790b1e Fix build 2021-01-04 14:39:27 +11:00
Niels Andriesse
d76949516b Remove more unused code 2021-01-04 14:08:05 +11:00
Niels Andriesse
71758b0c00 Remove the Signal protocol 2021-01-04 13:59:21 +11:00
Niels Andriesse
15c0fd9414 Merge branch 'dev' into cleanup 2020-12-18 14:40:59 +11:00
Niels Andriesse
61a0672824 Merge branch 'dev' into link-previews 2020-12-18 11:57:11 +11:00
Niels Andriesse
2ba0f5d4e4 Remove unused files 2020-12-17 15:20:43 +11:00
Niels Andriesse
6de6c8cf5d Improve accessibility 2020-12-17 11:37:53 +11:00
Niels Andriesse
7ec6ee1bfc Remove unnecessary dispatch_async 2020-12-17 09:50:28 +11:00
Niels Andriesse
7583661cca Implement auto-migration 2020-12-16 16:22:46 +11:00
Niels Andriesse
eba82d532e Add persistent upgrade Session ID button for V1 users 2020-12-16 14:41:00 +11:00
Niels Andriesse
45f85e3d64 Fix tint color 2020-12-16 14:28:14 +11:00
Niels Andriesse
b64f316b39 Use actual icon 2020-12-16 14:22:31 +11:00
Niels Andriesse
f7919b8d4f Undo accidental commit 2020-12-14 15:20:25 +11:00
Niels Andriesse
0864873d31 Clean 2020-12-14 15:18:45 +11:00
Niels Andriesse
6df2878d21 Implement actual prompt design 2020-12-14 14:30:34 +11:00
Niels Andriesse
a46e9e3eb5 Recommend that users migrate 2020-12-14 10:20:10 +11:00
Niels Andriesse
2a4977d269 Implement Session protocol 2020-12-14 09:49:02 +11:00
nielsandriesse
c0a5bf263f Remove session reset from conversation settings 2020-12-09 10:00:08 +11:00
nielsandriesse
7b564021fa Fix migration 2020-12-08 16:23:36 +11:00
nielsandriesse
1ac0e14d04 Fix typo 2020-12-08 14:22:12 +11:00
nielsandriesse
f920163131 Fix migration 2020-12-08 13:48:18 +11:00
nielsandriesse
348c7af191 Disable legacy closed groups 2020-12-08 13:37:24 +11:00
nielsandriesse
1d9ad6c37f Fix captions 2020-12-08 08:49:34 +11:00
Niels Andriesse
ea84839324 Update copy 2020-12-07 16:32:01 +11:00
Niels Andriesse
5b240da619 Add Session ID change notice 2020-12-07 16:27:29 +11:00
Niels Andriesse
3f5bc18f6b Fix remaining TODOs 2020-12-07 15:11:49 +11:00
Niels Andriesse
61611db58e Show message sync when sending a message 2020-12-07 13:19:46 +11:00
Niels Andriesse
438bbccdfa Fix background polling 2020-12-07 11:21:24 +11:00
Niels Andriesse
4f6d0b996a Fix production build error 2020-12-03 17:00:15 +11:00
nielsandriesse
ec4b26e76a Debug 2020-12-02 15:36:04 +11:00
nielsandriesse
5ccf25181c Merge branch 'dev' into push-notifications 2020-12-02 09:53:19 +11:00
nielsandriesse
75b184c0b9 Use new message receiving pipeline in PN extension 2020-12-02 09:52:50 +11:00
nielsandriesse
c8dfa377bd Fix link preview migration issue 2020-12-02 09:51:26 +11:00
nielsandriesse
ccc36c021b Resolve some leftover TODOs 2020-12-01 17:00:50 +11:00
nielsandriesse
5f2ec37db7 Fix message duplication bug 2020-12-01 11:40:37 +11:00
nielsandriesse
f2572e4c91 Fix album message ID handling 2020-12-01 09:03:13 +11:00
Niels Andriesse
b0712522eb Compress images a bit more 2020-11-30 09:30:21 +11:00
nielsandriesse
d39e155e1c Make link previews work again 2020-11-28 11:48:08 +11:00
nielsandriesse
20faa8e914 Debug 2020-11-27 16:22:15 +11:00
nielsandriesse
addc859c84 Fix duplicate messages & debug 2020-11-27 15:13:42 +11:00
nielsandriesse
2a57b8ab5b Fix disappearing messages 2020-11-27 11:08:48 +11:00
nielsandriesse
c59fe05f8e Cancel message send job(s) if associated message/thread is deleted 2020-11-27 10:08:46 +11:00
Niels Andriesse
3eae001202 Fix disappearing messages 2020-11-26 15:51:12 +11:00
Niels Andriesse
341782f255 Fix profile handling 2020-11-26 15:16:35 +11:00
Niels Andriesse
1ddb8ac50e Resolve more TODOs 2020-11-26 14:01:24 +11:00
Niels Andriesse
c4e0b45b33 Send expiration timer updates again 2020-11-26 13:30:30 +11:00
Niels Andriesse
4942da1d23 Send read receipts again 2020-11-26 13:23:35 +11:00
Niels Andriesse
d5dc33e619 Debug 2020-11-26 12:46:47 +11:00
Niels Andriesse
ac6baec6f2 Make things compile again 2020-11-26 10:37:56 +11:00
nielsandriesse
1037ce5113 WIP 2020-11-25 16:21:04 +11:00
nielsandriesse
5dfd4b1965 Restructure 2020-11-25 16:15:16 +11:00
nielsandriesse
178ab7e3e2 WIP 2020-11-24 20:09:23 +11:00
nielsandriesse
19c29b2bf9 WIP 2020-11-24 15:36:03 +11:00
nielsandriesse
921e2bced6 Debug 2020-11-24 14:10:32 +11:00
nielsandriesse
58b312f341 Fix job resuming 2020-11-24 11:45:03 +11:00
nielsandriesse
4317b17e7e Fill in some gaps 2020-11-24 09:49:31 +11:00
Niels Andriesse
aec182f36c WIP 2020-11-23 16:35:49 +11:00
Niels Andriesse
d7c71a8c06 Make things compile again 2020-11-23 10:24:40 +11:00
nielsandriesse
b218a16b05 Implement attachment downloading 2020-11-20 15:53:56 +11:00
nielsandriesse
7d207ddfb7 Organize files 2020-11-20 10:14:35 +11:00
nielsandriesse
9f4d72f2f5 Make quotes work again
Also organize files
2020-11-20 10:07:36 +11:00
Niels Andriesse
4a31a84daa Fix messages showing up as failed 2020-11-19 16:51:08 +11:00
Ryan ZHAO
aab39ffd80 show link preview cancel button 2020-11-19 16:28:06 +11:00
Niels Andriesse
2e85d5fb41 Fix message sending status bar 2020-11-19 16:21:00 +11:00
Niels Andriesse
72b4c3edaf WIP 2020-11-19 15:24:09 +11:00
Niels Andriesse
30370bf4d2 Make basic message sending work 2020-11-19 11:16:23 +11:00
Niels Andriesse
4f3448d75d Remove more Signal code 2020-11-19 10:37:18 +11:00
nielsandriesse
58802936c1 Finish message receiving pipeline 2020-11-19 09:44:00 +11:00
nielsandriesse
97545de75e Handle expiration timer updates 2020-11-18 15:36:51 +11:00
nielsandriesse
7e9eb2f138 Make typing indicators work & implement job resuming 2020-11-18 14:27:30 +11:00
Niels Andriesse
b030b5999b Make messages show up again 2020-11-18 12:02:38 +11:00
nielsandriesse
f36f447bec Ditch unused Signal code 2020-11-17 15:35:52 +11:00
nielsandriesse
6dc3184b2a Merge branch 'dev' into refactor-3 2020-11-13 10:07:45 +11:00
nielsandriesse
b88bfd1da0 Configure SessionMessagingKit 2020-11-13 08:41:54 +11:00
nielsandriesse
f706e38ef7 Debug 2020-11-12 13:54:59 +11:00
nielsandriesse
e819d8f536 Update dependencies 2020-11-12 13:20:28 +11:00
nielsandriesse
faac676bf5 Clean 2020-11-12 10:53:59 +11:00
nielsandriesse
1c0b32af3c Fix ECKeyPair usage 2020-11-12 10:41:45 +11:00
nielsandriesse
5d8d468826 Implement SessionSnodeKit & SessionProtocolKit conformances 2020-11-12 09:30:03 +11:00
nielsandriesse
58e69aae9c Organize files 2020-11-12 08:48:41 +11:00
nielsandriesse
000e907d47 Clean up Podfile 2020-11-12 07:55:24 +11:00
nielsandriesse
950bf59978 Fix target naming 2020-11-11 18:42:06 +11:00