Fedor Indutny
bcac163e73
Remove window.textsecure global
2025-10-09 13:03:13 -07:00
Fedor Indutny
911133decd
Move SignalProtocolStore off window
2025-10-07 10:02:13 +10:00
Fedor Indutny
c02565eaa8
Enforce node: schema for builtins, import extensions
2025-09-16 17:39:03 -07:00
Fedor Indutny
4347964030
Scope pino lines with filename
2025-06-16 11:59:31 -07:00
Scott Nonnenberg
f163ada463
New option: Disable automatic attachment downloads
2025-03-04 10:09:43 +10:00
Jamie Kyle
aa9f53df57
Migrate to private class properties/methods
2025-01-14 11:11:52 -08:00
Fedor Indutny
c64762858e
Parallelize SQL queries
2024-07-22 11:16:33 -07:00
Fedor Indutny
e1d2dbd8ff
Username Link QR Code
2023-07-20 05:14:08 +02:00
Jamie Kyle
3705b959d6
Remove end year from licenses
2023-01-03 11:55:46 -08:00
Jamie Kyle
eb10aafd7c
tsc:allowUnreachableCode, eslint:no-unreachable, assert->assertDev
2022-09-15 13:17:15 -06:00
Scott Nonnenberg
6dd2b73855
Storage/getItemsState: Warn if not ready, log on success as well
2022-09-01 18:05:47 -07:00
Evan Hahn
74fde10ff5
Prefer import type when importing types
2021-10-26 14:15:33 -05:00
Josh Perez
65ddf0a9e8
Import log instead of using it off of window
2021-09-17 14:27:53 -04:00
Evan Hahn
9e9a815a2b
ESLint: allow for..of
2021-08-26 13:18:00 -05:00
Fedor Indutny
8f5086227a
Enforce stronger types for ArrayBuffers and storage
2021-06-14 17:09:37 -07:00
Jost Schulte
9823eb2201
Fix typos in TypeScript and SCSS files
...
See [#5136 ][0].
[0]: https://github.com/signalapp/Signal-Desktop/pull/5136
2021-04-02 15:28:07 -05:00
Evan Hahn
8a72607fa7
Prefer type to interface and add an ESLint rule
2021-01-25 18:29:00 -08:00
Evan Hahn
8bfaf598af
Add license headers across the project
2020-11-04 13:03:13 -06:00
Sidney Keese
7b6d8f55d6
Migrate textsecure to eslint
...
Co-authored-by: Chris Svenningsen <chris@carbonfive.com >
2020-10-12 18:10:07 -04:00
Scott Nonnenberg
b7d56def82
Moves libtextsecure to Typescript
...
* Starting to work through lint errors
* libsignal-protocol: Update changes for primary repo compatibility
* Step 1: task_with_timeout rename
* Step 2: Apply the changes to TaskWithTimeout.ts
* Step 1: All to-be-converted libtextsecure/*.js files moved
* Step 2: No Typescript errors!
* Get libtextsecure tests passing again
* TSLint errors down to 1
* Compilation succeeds, no lint errors or test failures
* WebSocketResources - update import for case-sensitive filesystems
* Fixes for lint-deps
* Remove unnecessary @ts-ignore
* Fix inability to message your own contact after link
* Add log message for the end of migration 20
* lint fix
2020-04-15 14:45:11 -07:00