Commit Graph

211 Commits

Author SHA1 Message Date
Scott Nonnenberg cbae7f8ee9 Search for username in compose mode 2021-11-11 17:17:29 -08:00
Evan Hahn 5619eeca83 Upgrade Prettier to 2.4.1 2021-11-11 16:43:05 -06:00
Evan Hahn 37992715cd Remove caption editor 2021-11-09 16:25:29 -08:00
Evan Hahn 8256170066 Fix ConversationController load race condition 2021-11-04 14:11:47 -07:00
Evan Hahn f647c4e053 Display user badges 2021-11-02 16:01:13 -07:00
Fedor Indutny 663cd77eac Use react-redux's batch instead of react's 2021-11-01 16:38:08 -07:00
Scott Nonnenberg 3190f95fac Usernames: Create/update/delete in profile editor 2021-11-01 12:13:35 -07:00
Evan Hahn a9cb621eb6 Various search UI improvements 2021-11-01 11:43:02 -07:00
Evan Hahn 8670a4d864 Retry outbound reactions for up to a day 2021-10-29 18:19:44 -05:00
Fedor Indutny 71ee0568c0 Changing storageID shouldn't cause rerender 2021-10-28 15:38:37 -07:00
Scott Nonnenberg 6dd67917e8 Settings window: Add interaction mode and tab focus state 2021-10-27 17:05:56 -07: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
Scott Nonnenberg 51af6947d4 onDecryptionError/onRetryRequest: Don't run until queue is empty 2021-10-20 14:50:00 -07:00
Scott Nonnenberg 25325622ed getMessageDescriptor: Log more information if we can't find conversation 2021-10-19 18:34:35 -07:00
Josh Perez fc425304fc Moves the attach-file shortcut into the component 2021-10-15 14:51:58 -04:00
Fedor Indutny 27573e6dce Use non-throttled timeouts for websockets 2021-10-07 11:18:22 -07:00
Fedor Indutny 8cf6748dce Delay initializing SQL in renderer 2021-10-07 11:16:51 -07:00
Josh Perez b9134f8332 Actionable toasts 2021-10-06 14:00:51 -07:00
Fedor Indutny 3e31a7405b Use physical keys+layout for shortcuts 2021-09-29 14:21:15 -07:00
Josh Perez 603c315c82 Moves AudioCapture into react 2021-09-29 13:23:06 -07:00
Evan Hahn 7b9a68b7f9 Upgrade zkgroup to v0.8.1 2021-09-28 09:30:30 -07:00
Fedor Indutny af387095be API to suspend/resume tasks with timeout 2021-09-27 11:22:46 -07:00
Scott Nonnenberg cf4c81b11c Clear stale sender certificates 2021-09-27 10:31:34 -07:00
Fedor Indutny af66a5b265 Truncate lastHeartbeat to day millis 2021-09-24 10:01:46 -07:00
Fedor Indutny 4ef0bf96cc Uint8Array migration 2021-09-23 17:49:05 -07:00
Evan Hahn d2ef82686d Notification improvements 2021-09-23 13:16:09 -05:00
Josh Perez e6d952d105 Removes ToastView, new React toast 2021-09-22 16:59:54 -04:00
Fedor Indutny b9d6497cb1 Better types for WebAPI 2021-09-21 17:58:03 -07:00
Josh Perez 4e6c415ad8 Ensure that delete logs timeout does not run after resolution 2021-09-20 20:25:29 -04:00
Josh Perez e9ef239ff0 Move emoji loading into TS 2021-09-20 10:59:09 -07:00
Josh Perez 65ddf0a9e8 Import log instead of using it off of window 2021-09-17 14:27:53 -04:00
Fedor Indutny 3f7957c20d Self-repairing message counter 2021-09-15 11:45:22 -07:00
Fedor Indutny 5780c3d4b8 Fix socket management for unlinkAndDisconnect 2021-09-15 11:44:27 -07:00
Evan Hahn 240585ef94 Allow duplicates in reaction palette 2021-09-13 10:04:45 -07:00
Fedor Indutny c7e7d55af4 UUID-keyed lookups in SignalProtocolStore 2021-09-09 19:38:11 -07:00
Fedor Indutny cd809a9922 Add changeNumber capability 2021-09-09 13:53:58 -07:00
Evan Hahn f28456c160 Let users customize the preferred reaction palette 2021-09-09 09:29:01 -07:00
Fedor Indutny 7a5385e00a Flush message counter on shutdown 2021-09-08 16:28:18 -07:00
Scott Nonnenberg c6278aa173 Lightbox: A number of tweaks 2021-09-07 09:12:26 -07:00
Fedor Indutny c7873dd7ea Reconnect websocket on e164 change 2021-09-02 16:47:42 -05:00
Evan Hahn 01b015680b Move getMessageById next to getMessagesById 2021-09-02 10:44:54 -07:00
Evan Hahn a85dd1be36 Retry outbound "normal" messages for up to a day 2021-08-31 13:58:39 -07:00
Fedor Indutny 62cf51c060 Pass mode in unlinkAndDisconnect event listener 2021-08-31 13:34:32 -07:00
Fedor Indutny 798533a417 Keep UI settings on heartbeat expiration 2021-08-30 14:39:57 -07:00
Evan Hahn f86f753df9 Add durations utility for computing durations 2021-08-26 09:10:58 -05:00
Scott Nonnenberg 9f1bd94627 New version startup: clear remote expiration, hydrate from remote config 2021-08-24 16:36:43 -07:00
Josh Perez e9308bbafb New option for control over update downloads 2021-08-19 15:56:29 -07:00
Josh Perez aecb11247f Removes old feature flags 2021-08-18 18:04:38 -07:00
Josh Perez 91af0dad78 Faster preferences window 2021-08-18 13:08:14 -07:00