Commit Graph

105 Commits

Author SHA1 Message Date
Evan Hahn c1e3e87b99 Prohibit Chai expect or should; prefer assert 2022-01-19 11:19:08 -08:00
Fedor Indutny 145d9287d9 Add tentative prefix to crash report uploads 2022-01-14 13:50:45 -08:00
Scott Nonnenberg 90356d4c0f Move a number of sync messages to jobs for retry 2022-01-14 13:34:52 -08:00
Evan Hahn a5a73e869c Convert remaining main process tests to TypeScript 2022-01-11 17:10:35 -08:00
Evan Hahn 0c12607e79 Fix "did reaction fully send?" logic 2022-01-11 16:50:11 -08:00
Fedor Indutny 91f1b62bc7 Detect startup after recent crashes 2022-01-11 12:02:46 -08:00
Evan Hahn d9b951bfcb Update base config logging, removal, and tests 2022-01-11 11:12:55 -08:00
Evan Hahn 206f461370 Move menu tests to TypeScript 2022-01-11 09:28:04 -08:00
Scott Nonnenberg a17e157e7b Fix messages_unread index 2022-01-07 12:51:19 -08:00
Fedor Indutny fa8ff2ae4c Fix messages_preview index 2022-01-07 11:51:41 -08:00
Fedor Indutny 9d04daff5f Fix message_user_initiated 2021-12-21 22:49:40 +01:00
Scott Nonnenberg 60a53656af Optimize a few queries 2021-12-20 22:04:02 +01:00
Evan Hahn 3fa911598b Use Signal's spellcheck dictionary files 2021-12-17 14:24:54 -08:00
Scott Nonnenberg 42cb570029 messages table: introduce new computed isStory field for index usage 2021-12-15 09:17:14 +01:00
Evan Hahn c32917284a Increase SystemTrayService test timeout to help CI reliability 2021-12-14 19:13:06 +01:00
Evan Hahn 43f843f9fc Use assert.isRejected instead of custom assertRejects 2021-12-13 18:38:40 +01:00
Evan Hahn 0e3d12c457 Prevent display sleep while on a call 2021-12-10 16:53:10 -06:00
Scott Nonnenberg fdc9885baa Migration and data access functions for stories 2021-12-08 20:52:46 +01:00
Fedor Indutny 874a019227 M1 Support 2021-12-03 23:49:15 +01:00
Scott Nonnenberg fbd7292663 Update username max/min lengths 2021-11-15 14:18:46 -08:00
Evan Hahn ede34ecee3 Enable noImplicitOverride TypeScript compiler option 2021-11-12 15:44:20 -08:00
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 d6ffb08a63 Disable class-methods-use-this lint rule 2021-11-04 16:04:51 -05:00
Fedor Indutny 7f9beef055 Extra logging for GV2 UUID migration 2021-11-03 09:59:46 -05: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 246583d274 Fix runtime error during SQL migration 2021-10-27 12:15:03 -05: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 be862afd1a base_config: Don't throw if loaded config file is empty 2021-10-25 14:41:44 -05:00
Josh Perez b32d068e83 Affordances for really tall messages 2021-10-20 15:46:42 -05:00
Fedor Indutny 50c9b1bf7f Cache system-tray-setting in ephemeral config 2021-10-20 14:56:49 -05:00
Scott Nonnenberg efde909484 Delete reactions when their parent message is deleted 2021-10-15 15:54:31 -07:00
Evan Hahn 35a54cdc02 Introduce a new design for the left pane 2021-10-12 16:59:08 -07:00
Evan Hahn 940f009987 Bullet-proof tray icon against nonexistent icon file 2021-10-07 13:09:56 -07:00
Fedor Indutny 1466f9f1b2 Update got/form-data to latest 2021-10-06 09:25:22 -07:00
Scott Nonnenberg bd380086a4 Send related emoji along with Sticker, fix SendMessage types 2021-10-05 17:10:08 -05:00
Fedor Indutny 6fb38b940a Remove stale test 2021-10-05 11:26:59 -07:00
Evan Hahn b239502813 Fix license header file enumeration 2021-10-01 16:52:36 -05:00
Scott Nonnenberg 9a1430a460 Typescriptify main.js 2021-10-01 13:49:59 -05:00
Evan Hahn 9791fa43ef Improve handling of 413 HTTP responses 2021-09-27 09:44:09 -05:00
Fedor Indutny 4ef0bf96cc Uint8Array migration 2021-09-23 17:49:05 -07:00
Fedor Indutny dbd427396c Convert js/modules/types/contact.js to TypeScript 2021-09-23 09:26:25 -05:00
Josh Perez e86a6119cd Moves stringToArrayBuffer into util folder 2021-09-20 12:27:15 -04:00
Josh Perez 65ddf0a9e8 Import log instead of using it off of window 2021-09-17 14:27:53 -04:00
Fedor Indutny 039bd072ed Extra tests for SignalProtocolStore migration 2021-09-15 11:43:34 -07:00
Evan Hahn 8064560a5f Update to new provisioning URL scheme 2021-09-09 17:08:19 -05:00
Evan Hahn a3eed6191e Ensure messages are sent in order, even with errors 2021-09-07 15:39:14 -05:00
Evan Hahn 1f45bce0a2 When a job fails, respect the Retry-After header if applicable 2021-09-02 17:31:21 -05:00