Commit Graph

96 Commits

Author SHA1 Message Date
Fedor Indutny
ffac571dd8 systemGivenName/systemFamilyName in ContactPill 2022-09-27 17:07:00 -06:00
Fedor Indutny
62647a357f Support unregisteredAtTimestamp in storage service 2022-09-19 11:47:49 -07:00
Jamie Kyle
eb10aafd7c tsc:allowUnreachableCode, eslint:no-unreachable, assert->assertDev 2022-09-15 13:17:15 -06:00
Jamie Kyle
0086216c9d Add eqeqeq rule but require == for null 2022-09-14 14:40:44 -07:00
Fedor Indutny
ae01ad4276 Persist hasSetMyStoriesPrivacy in storage service 2022-09-07 14:17:09 -07:00
Fedor Indutny
15714f35ef Rename remote config flag 2022-08-17 15:06:17 -07:00
Fedor Indutny
96c4cc4bcf Introduce desktop.pnp.storageService flag 2022-08-16 16:58:17 -07:00
Fedor Indutny
0a299ec7e5 Fix assertion in mergeStickerPackRecord 2022-08-12 15:44:09 -04:00
Josh Perez
0a81376ca0 Do not accept stories without a name and no deletedAtTimestamp 2022-08-11 18:03:22 -04:00
Josh Perez
7126cbd5e4 Do not allow MyStories to be deleted 2022-08-11 12:18:48 -07:00
Scott Nonnenberg
269d170275 A number of additional merging fixes 2022-08-10 11:39:04 -07:00
Scott Nonnenberg
faf6c41332 Early preparations for PNP Contact Merging 2022-08-09 14:39:00 -07:00
Josh Perez
782838c591 Sync MyStories using the ID not the name 2022-08-03 20:10:05 -04:00
Fedor Indutny
b47a906211 Stickers in storage service 2022-08-03 10:10:49 -07:00
Josh Perez
e321e1fea8 Edit distribution lists via story settings menu 2022-07-20 20:07:09 -04:00
Fedor Indutny
565425c8b6 Correct identifier for story records 2022-07-06 17:34:13 -07:00
Josh Perez
9155784d56 Sync my stories with primary device 2022-06-30 20:52:03 -04:00
Fedor Indutny
7138daf5ef Support keepMutedChatsArchived flag 2022-05-25 13:44:05 -07:00
Scott Nonnenberg
dfd1190e8b Groups: Show in left pane more often, proper join message 2022-05-16 07:53:54 -07:00
Josh Perez
2f44e33c9c Move link notification to the conversation hero 2022-04-25 14:03:24 -07:00
Fedor Indutny
7821a872bd Drop ContactRecords for our own ACI/PNI 2022-04-19 20:10:10 -07:00
Fedor Indutny
610ebdd1e3 Batch storage item read requests 2022-04-12 17:50:17 -07:00
Fedor Indutny
f536421390 Better merging for changed keys in storage service 2022-03-21 15:06:34 -07:00
Fedor Indutny
36ce4f27a2 Optimize profile avatar uploads and sync urls 2022-03-15 17:14:20 -07:00
Fedor Indutny
4a00ea46bc Allow requesting profile without profileKey 2022-03-09 12:23:21 -08:00
Fedor Indutny
a72cf075ef Optimize initial storage service fetch 2022-03-09 10:22:34 -08:00
Josh Perez
eb91eb6fec Process incoming story messages 2022-03-04 13:14:52 -08:00
Fedor Indutny
3b4106d9dd Change order of syncs during linking 2022-03-02 14:53:47 -08:00
Scott Nonnenberg
b33b5d2a30 profileKey: Check length of incoming values, clear on failed send/fetch 2022-02-22 14:34:57 -06:00
Fedor Indutny
a0b05f41e3 Dropped storage keys should not cause upload 2022-02-14 11:36:32 -08:00
Fedor Indutny
e0205ffff8 Drop invalid storage service keys 2022-02-11 13:05:24 -08:00
Fedor Indutny
cb5131420f Update storageService logging 2022-02-08 10:00:18 -08:00
Fedor Indutny
b6287f4839 Properly propagate 204 to fetchManifest 2022-01-31 11:58:20 -08:00
Scott Nonnenberg
68a458ec4a Honor preferContactAvatars field on AccountRecord 2022-01-25 09:44:45 -08:00
Fedor Indutny
8cd557ff91 Add extra logging for change phone number 2022-01-20 14:44:25 -08:00
Josh Perez
978f57f076 Add some logging around setting preferred reaction emojis 2021-12-06 11:39:48 -05:00
Evan Hahn
67b17ec317 Hide "become a sustainer" button if you're already a sustainer 2021-11-30 17:29:57 +01:00
Evan Hahn
03631481e1 Format code with prettier 2021-11-11 17:13:46 -06:00
Evan Hahn
5619eeca83 Upgrade Prettier to 2.4.1 2021-11-11 16:43:05 -06:00
Fedor Indutny
f204784afe Prune invalid conversations from storage service 2021-11-11 13:38:02 -08:00
Fedor Indutny
519ca05911 Update electron to 15.3.0 2021-11-08 22:43:37 +01:00
Fedor Indutny
63fcdbe787 Use UUIDs in group database schema 2021-10-26 15:59:08 -07:00
Evan Hahn
74fde10ff5 Prefer import type when importing types 2021-10-26 14:15:33 -05:00
Fedor Indutny
4ef0bf96cc Uint8Array migration 2021-09-23 17:49:05 -07:00
Josh Perez
65ddf0a9e8 Import log instead of using it off of window 2021-09-17 14:27:53 -04:00
Evan Hahn
20be8a11fe Read and write preferred reactions to storage 2021-09-15 11:59:51 -07:00
Fedor Indutny
c7e7d55af4 UUID-keyed lookups in SignalProtocolStore 2021-09-09 19:38:11 -07:00
Josh Perez
c6b4f14f3b Fixes no group description unless admin 2021-08-26 16:12:07 -05:00
Josh Perez
4371996362 Reduce the amount of storage service conflicts 2021-08-23 19:17:36 -04:00
Josh Perez
91af0dad78 Faster preferences window 2021-08-18 13:08:14 -07:00