SamuelScheit
5c5b23ec85
feat: add md-msg-hist to MEDIA_PATH_MAP
2023-05-26 14:13:39 +02:00
SamuelScheit
ef673f62ca
feat: native-mobile-api
2023-04-20 13:01:11 +02:00
Adhiraj Singh
fe1d0649b5
feat: add signal repository + tests
2023-03-18 12:25:47 +05:30
Adhiraj Singh
090c916f9f
feat: define DEFAULT_CACHE_TTLS
2023-02-21 11:44:11 +05:30
Adhiraj Singh
b2aa51a13d
feat: add custom patchMsg function + remove patch for btns
2022-11-12 19:31:11 +05:30
Adhiraj Singh
a58b73fba5
feat: allow ignoring jids
2022-11-11 09:31:49 +05:30
Adhiraj Singh
4aadc9dc6c
fix: add option for appStateMacVerification
2022-11-08 22:33:53 +05:30
Adhiraj Singh
f1635e2de7
chore: update URL regex
2022-10-24 15:48:58 +05:30
Adhiraj Singh
d0330d1863
refactor!: cleaner message history sync
...
This is a breaking change,
1. three events (chats.set, contacts.set, messages.set) are now just one `messaging-history.set` event
2. no need to debounce for app state sync
3. added a new "conditional" chat update to allow for correct app state sync despite not having the chat available on hand
2022-09-29 16:32:57 +05:30
Adhiraj Singh
116b30dff0
feat: expose axios options
2022-09-19 17:25:54 +05:30
Adhiraj Singh
e7f6838fa4
chore: remove legacy code
2022-09-19 14:59:35 +05:30
Adhiraj Singh
f0bdb12e56
feat: generate high quality thumbs on link preview
2022-09-15 18:40:22 +05:30
Adhiraj Singh
3a891e071e
feat: map all WA media types
2022-09-15 15:09:51 +05:30
Adhiraj Singh
765dcc1d1f
fix: upload for product
2022-09-02 20:10:13 +05:30
Adhiraj Singh
19484e5cfc
fix: fire init queries toggle
2022-08-12 09:05:58 +05:30
Adhiraj Singh
a4208a4bf6
fix: exclude emails from URL gen
2022-08-02 08:38:10 +05:30
Adhiraj Singh
d04718e27a
feat: add desktop + full history sync opts
2022-07-26 13:30:01 +05:30
Adhiraj Singh
40a1e268aa
feat: add "strictNullChecks"
2022-07-09 10:20:07 +05:30
Adhiraj Singh
189b740ea6
chore: remove "treatCiphertextMessagesAsReal" flag
...
!BREAKING_CHANGE
This was generally a poor design decision on my part to add something like this -- primarily because it could increment the chat unread counter a 100 times for a single message
2022-07-04 11:38:17 +05:30
Adhiraj Singh
6824a203d0
feat: correctly handle presence being offline for receipts
...
When sendPresenceUpdate('unavailable') is called, it should allow notifications to be received on the phone
2022-06-01 13:20:21 +05:30
Adhiraj Singh
a8e209705a
feat: add retry capability to SignalKeyStore
2022-05-22 20:52:21 +05:30
Adhiraj Singh
9a39a46398
feat: add toggle to download history
2022-05-22 17:23:30 +05:30
Adhiraj Singh
47ab32f314
chore: update noise_version to 6
2022-04-25 23:15:22 +05:30
Adhiraj Singh
f5f186242c
chore: revert prekey count to match WA Web
2022-04-24 12:24:26 +05:30
Adhiraj Singh
c138b6a82a
Merge branch 'master' into invalid-qr-patch
2022-04-19 22:01:34 +05:30
Adhiraj Singh
5824a0274d
chore: remove redundant override
2022-04-19 22:01:26 +05:30
Adhiraj Singh
f421f5d387
feat: customize link preview image width
2022-04-19 19:12:24 +05:30
Adhiraj Singh
911c4b43b1
chore: cleaner defaults + reduce keepAliveIntervalMs to 15s
2022-04-19 18:32:13 +05:30
Adhiraj Singh
02265fd7f9
refactor: upload more pre-keys + use pure function
2022-04-13 00:02:10 +05:30
Adhiraj Singh
75c637cf6c
feat: remove need for "serverHasPreKeys"
2022-04-12 18:47:18 +05:30
Adhiraj Singh
7f7ae5edbd
fix: set "treatCiphertextMessagesAsReal" flag as default false
2022-04-04 23:56:04 +05:30
Adhiraj Singh
4b6e97cf93
feat: log timestamps in ISO format
2022-03-24 20:39:05 +05:30
Adhiraj Singh
8d7fde1bf4
feat: add delay between retry requests
2022-03-23 12:40:01 +05:30
Adhiraj Singh
93c8db319e
feat: implement "treatCiphertextMessagesAsReal" flag
2022-03-21 14:15:22 +05:30
Adhiraj Singh
2b10b7b18f
chore: minor code cleanup
2022-03-14 19:38:01 +05:30
Adhiraj Singh
de7d1002a9
lint: stricter linting rules
2022-03-01 16:32:14 +05:30
Adhiraj Singh
7c5071d8d5
chore: move version to JSON file
2022-02-20 19:31:47 +05:30
ShellTear
d427de0302
Update version to fix 405 response ( #1247 )
...
Fixes the issue mentioned in #1246 .
Requires scanning the qr again, otherwise it'll give 401 response.
2022-02-17 10:42:34 +05:30
Adhiraj Singh
6f9a5f8f2f
chore: update version
2022-02-08 11:02:14 +05:30
Adhiraj Singh
1ff4ff3aa6
chore: update version
2022-01-20 11:17:22 +05:30
Adhiraj Singh
8f11f0be76
chore: add linting
2022-01-19 15:54:02 +05:30
Adhiraj Singh
f61f553e01
chore: more unification of legacy APIs
...
1. unify waitForConnectionUpdate
2. unify printing QR in terminal
2021-12-18 22:18:51 +05:30
Adhiraj Singh
c803e22e8a
feat: functional legacy socket
2021-12-17 20:58:33 +05:30
Adhiraj Singh
19a9980492
feat: add legacy connection
2021-12-17 19:27:04 +05:30
Adhiraj Singh
792c4bf0a4
feat: add custom host names
2021-12-11 11:32:12 +05:30
Adhiraj Singh
78fd72c8e5
feat: implement message retry handling
...
so if a message fails to decrypt on the other user's end -- it can be retried
2021-12-04 13:47:24 +05:30
Adhiraj Singh
7d89b9bb95
chore: update WA version
2021-12-03 15:17:11 +05:30
Adhiraj Singh
6e830c1e1b
feat: enforce default timeout to prevent any hanging promises
2021-11-25 19:54:56 +05:30
Adhiraj Singh
3d0704a317
feat: cleaner auth state management
...
1. removes the "auth-state.update" event since it was bloated and fairly unnecessary
2. adds "creds.update" event that only sends the updated properties of the auth credentials
3. ensure the auth creds are not mutated anywhere, but only with the "creds.update" event
4. Separates the signal credentials from the auth credentials (kinda in progress)
5. in memory key store requires a save function to let one know when to save the keys
!BREAKING_CHANGE
2021-11-20 16:21:56 +05:30
Adhiraj Singh
40280d777d
chore: update WA version
2021-11-17 15:44:22 +05:30