Commit graph

11346 commits

Author SHA1 Message Date
Audric Ackermann 323b7ec45c
cleanup >2 months old messages in opengroups 2022-04-14 10:56:34 +10:00
Audric Ackermann c6d66ea111
add image smoothing medium when auto scaling images 2022-04-14 10:13:25 +10:00
Audric Ackermann 01bb200b24
reduce number of commits during opengroup handling of message 2022-04-13 16:51:53 +10:00
Audric Ackermann 062db5caab
move filterDuplicatesFromDbAndIncoming to its own file and test
also add pending tests to do for in memory db and updater
2022-04-13 14:59:08 +10:00
Audric Ackermann 0158fd5ebb
filter duplicates on opengroup poll in a single sql call 2022-04-13 13:52:05 +10:00
Audric Ackermann 00d70db0be
queue user profile avatars update
also add some tests for the promise utils
2022-04-11 17:18:11 +10:00
Audric Ackermann a9cc9a7294
add tests for attachment metadata 2022-04-07 14:47:54 +10:00
Audric Ackermann afd63c230e
remove unused curve compiled files 2022-04-07 11:47:22 +10:00
Audric Ackermann 475c92eeb4
migrate about_start to not use jquery 2022-04-07 11:42:22 +10:00
Audric Ackermann f164302617
remove files which shouldn't be here 2022-04-06 16:43:32 +10:00
Audric Ackermann 261940e978
fix tests 2022-04-06 16:21:26 +10:00
Audric Ackermann 5047e8921b
made all verifi signatures in a single call to the worker 2022-04-06 16:21:25 +10:00
Audric Ackermann 940972db2f
fix libsodium call from webworker 2022-04-06 16:21:25 +10:00
Audric Ackermann b4dc18d65b
migrate app focus logic to events sent from node 2022-04-06 16:21:24 +10:00
Audric Ackermann 1ebff6b3ae
make sure reply is available to read messages
and do not handle read messages for non private convo1
2022-04-06 16:21:24 +10:00
Audric Ackermann 0ebc1d7e92
split attachmnent logic between what is used on main and renderer 2022-04-06 16:21:19 +10:00
Audric Ackermann 9f8920ef2c mostly working but need to improve perfs 2022-04-04 08:53:37 +10:00
Audric Ackermann 4d72b92b25 app starts but full of errors 2022-04-01 16:55:17 +11:00
Audric Ackermann 2b17ad5cfa WIP 2022-04-01 15:42:50 +11:00
Audric Ackermann 280cc494e8 test with webpack - not working 2022-04-01 09:58:24 +11:00
Audric Ackermann 2dfd09a7b1 app kind of start background side 2022-03-31 10:22:13 +11:00
Audric Ackermann 6e8e8eaa9a move errors.js to ts 2022-03-30 10:23:16 +11:00
Audric Ackermann 79bf0c53ee move libtextsecure/crypto.js to ts
used mostly for attachments encrypting before upload/decrypt and profile
encrypt/derypt
2022-03-30 09:18:09 +11:00
Audric Ackermann 5bc576249b move signal.js to TS 2022-03-30 08:53:08 +11:00
Audric Ackermann 741b5b6399 bump lib to es2021 (needed for string.replaceAll 2022-03-30 08:36:39 +11:00
Audric Ackermann ff43cfa593 move worker_interface and logs and i18n to TS 2022-03-30 08:36:20 +11:00
Audric Ackermann 0dfa3e35cc refactor main_node.js to TS 2022-03-30 07:37:00 +11:00
Audric Ackermann 70ee8cefdc WIP sql.js 2022-03-29 15:18:26 +11:00
Audric Ackermann 9f3379e702 moved global_errors.js to ts 2022-03-29 14:01:03 +11:00
Audric Ackermann f433acda77 move config.js to typescript 2022-03-29 13:55:26 +11:00
Audric Ackermann 175c0e4843 move logging.js to ts 2022-03-29 13:53:28 +11:00
Audric Ackermann d37d7af667 moved permissions.js to ts 2022-03-29 12:33:09 +11:00
Audric Ackermann b36be1cbbb move main.js to main_node.ts, still plenty of errors 2022-03-29 12:28:19 +11:00
Audric Ackermann 5b1379f930 move protocol_filter to typescript 2022-03-29 12:28:04 +11:00
Audric Ackermann 38774a9344 moved a bunch of node files to typescript 2022-03-29 12:21:22 +11:00
Audric Ackermann 92814ba36c remove libloki references from ingored files 2022-03-29 12:19:54 +11:00
Audric Ackermann 12d9a8db78
electron-renderer webpack seems to be generating main_renderer.js 2022-03-28 17:28:36 +11:00
Audric Ackermann 51575d2f56
moved views to TS but broken 2022-03-24 11:15:21 +11:00
Audric Ackermann 449751a891
remove some refs to Signal.Data in ts 2022-03-23 16:55:04 +11:00
Audric Ackermann d99cdc48f4
rename background.js to main_start.js 2022-03-23 16:50:17 +11:00
Audric Ackermann 15260c9718
move logging.js to ts 2022-03-23 16:35:29 +11:00
Audric Ackermann 7d570fec52
move linkPreviews.js to ts 2022-03-23 16:19:38 +11:00
Audric Ackermann 0e2cf98d96
move privacy.js to ts 2022-03-23 16:11:44 +11:00
Audric Ackermann 6bd835dfc3
move storage.js to ts 2022-03-23 15:57:11 +11:00
Audric Ackermann 747bcb766c
move notifications.js to ts 2022-03-23 14:27:10 +11:00
Audric Ackermann 6334f7cb45
move registration.js to ts 2022-03-23 14:26:46 +11:00
Audric Ackermann 0d4059ccb1
move read_receipts to ts 2022-03-23 13:35:44 +11:00
Audric Ackermann 0b814d4d16
remove read sync as we do not care about them on Session 2022-03-23 13:06:50 +11:00
Audric Ackermann 1ff836865a
after moving focusListener to ts 2022-03-23 10:44:47 +11:00
Audric Ackermann e78224db05
after moving expiring message and wallclock to TS 2022-03-23 10:30:57 +11:00