automated-signal
941bccf2df
Upgrade outdated dependencies
...
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
2024-11-18 15:04:35 -08:00
Jamie Kyle
dbf057856f
Enable more type checking settings
2024-10-09 08:03:19 +10:00
Fedor Indutny
2bc0e4755c
Upgrade Electron to 28.1.5
...
Co-authored-by: Fedor Indutny <238531+indutny@users.noreply.github.com>
2024-01-23 16:11:12 -08:00
Fedor Indutny
f84b6a31dc
Remove Sticker Creator in favor of Web App
2023-03-15 17:59:30 -07:00
Jamie Kyle
c58a723f45
Add type-alias-readonlydeep rule and make ducks mostly immutable
2023-01-13 12:07:26 -08:00
Jamie Kyle
6d56f8b8aa
support icu messageformat for translations
2022-10-03 14:19:54 -07:00
Jamie Kyle
eb10aafd7c
tsc:allowUnreachableCode, eslint:no-unreachable, assert->assertDev
2022-09-15 13:17:15 -06:00
Scott Nonnenberg
2464e0a9c1
Convert signal.js and preload.js to Typescript
2022-06-13 14:39:35 -07:00
Fedor Indutny
0174687542
Use esbuild
2022-02-11 13:38:52 -08:00
Evan Hahn
ede34ecee3
Enable noImplicitOverride
TypeScript compiler option
2021-11-12 15:44:20 -08:00
Jordan Rose
983713003d
Update to libsignal-client v0.10.1 with zkgroup included
2021-11-11 16:24:28 +01:00
Fedor Indutny
a43abe628a
Update TypeScript to 4.4.2
2021-08-27 15:21:42 -05:00
Scott Nonnenberg
24960d481e
Move all files under /app to typescript
2021-06-18 10:04:27 -07:00
Evan Hahn
18abe93022
Remove many instances of deprecated url.parse
2021-05-20 17:37:07 -07:00
Evan Hahn
f28be83afa
Use ES2020 type definitions
2021-05-04 17:10:00 -05:00
Fedor Indutny
6df82867a0
use incremental
build mode for tsc
2021-03-19 16:57:36 -04:00
Sidney Keese
48df8ab3b1
ESLint Migration
2020-09-04 09:39:17 -04:00
Scott Nonnenberg
c1dfe3e5b4
Adds support for versioned profiles
...
* Add zkgroup library
* tsconfig.json: Prettier wants to mess it up. :0(
* Initial take on versioned profile fetches
* Fix up the logging in getProfiles() - warn instead of error
* Introduce new VERSIONED_PROFILE_FETCH flag
* Update zkgroup dependency to v0.5.0
* Fix lint-deps - new zkgroup library brought in new debug dep
* ts/zkgroup: Introduce some commonly-used helper functions
* Update to latest serverPublicParams
* Don't derive profileKeyVersion unless flag is set
2020-04-15 16:12:28 -07:00
Ken Powers
38c7fa3da6
Storybook: Basic messages and messages with reactions
2020-02-07 11:07:22 -08:00
Ken Powers
11d47a8eb9
Sticker Creator
2019-12-17 12:28:46 -08:00
Scott Nonnenberg
b3ac1373fa
Move left pane entirely to React
2019-03-12 17:44:14 -07:00
Daniel Gasienica
381290c55f
Adjust tsconfig.json
formatting for Prettier
2018-05-04 17:34:50 -04:00
Daniel Gasienica
84f69f482f
Prettier: Format JSON configuration files
2018-05-04 16:32:08 -04:00
Daniel Gasienica
3ad74e0c3e
Remove implied strict
compiler options
2018-04-25 15:24:52 -04:00
Daniel Gasienica
39d5f3c413
Enable strict type checking features
2018-04-25 15:24:51 -04:00
Daniel Gasienica
99921ed848
Enable strict null
checks
2018-04-25 15:24:51 -04:00
Daniel Gasienica
9513e90a84
Fix TS error regarding window
2018-04-11 19:25:30 -04:00
Daniel Gasienica
27f205e0a3
Fix TS error regarding SharedArrayBuffer
2018-04-11 19:25:30 -04:00
Scott Nonnenberg
23537546fe
Big refactor: ts/ directory for all typescript, including react
...
Split out test-specific and general utility react components too.
And moved our test/legacy* files for the Style Guide into a styleguide/
subdirectory of test/.
I think we'll be able to live in this directory structure for a while.
2018-04-05 15:30:40 -07:00
Scott Nonnenberg
893fb1cb9e
Introduce React/TypeScript/TSLint into app for new UI components
...
npm run transpile
Works on files under js/react/
Outputs files right next to the .tsx file
This is part of our `grunt dev` task, as well as the default grunt task,
which does everything else necessary to get a raw git checkout ready to
run.
2018-04-04 16:08:27 -07:00