Tulir Asokan
|
89373f335b
|
ci: don't allow go to update itself
[skip cd]
|
2024-09-13 13:12:16 +03:00 |
|
Tulir Asokan
|
1dc480b9a0
|
dependencies: update mautrix-go
|
2024-09-13 12:56:01 +03:00 |
|
Tulir Asokan
|
adee821006
|
msgconv/matrixfmt: fix trimming space from whitespace-only string
|
2024-09-13 12:35:31 +03:00 |
|
Tulir Asokan
|
4ede5dc9e1
|
dependencies: switch to new import path for websocket library
|
2024-09-13 12:35:31 +03:00 |
|
Tulir Asokan
|
2ab0e9e4fe
|
dependencies: update
|
2024-09-13 12:35:31 +03:00 |
|
Tulir Asokan
|
ac5fc5fb11
|
libsignal: update to v0.57.1
|
2024-09-13 12:35:31 +03:00 |
|
Brad Murray
|
53dcfc52f9
|
legacyprovision: fix start new chat for Beeper iOS clients (#547)
|
2024-09-12 07:18:15 -04:00 |
|
Tulir Asokan
|
a4301347de
|
signalmeow/receiving: don't panic on decryption errors with unknown sender
Fixes #546
|
2024-09-10 22:20:52 +03:00 |
|
Tulir Asokan
|
c3ac2bc0d1
|
config: remove pointer
|
2024-09-10 21:22:18 +03:00 |
|
Tulir Asokan
|
fed58c6635
|
handlematrix: ignore unsupported message IDs when sending read receipts
|
2024-09-10 13:45:22 +03:00 |
|
Tulir Asokan
|
58416d1d16
|
signalmeow/web: fix unnecessary NewBuffer use
|
2024-09-09 21:05:15 +03:00 |
|
Tulir Asokan
|
ffd1ba34c0
|
signalmeow: clean up decryption code
|
2024-09-09 21:05:15 +03:00 |
|
Tulir Asokan
|
798ebb689f
|
handlesignal: bridge decryption errors
|
2024-09-09 19:25:10 +03:00 |
|
Tulir Asokan
|
ea8208b9e0
|
dependencies: update mautrix-go
|
2024-09-06 14:35:25 +03:00 |
|
Conan
|
38df12d58b
|
Merge pull request #543 from mautrix/conan/add_ios_to_serviceid
|
2024-09-04 22:57:32 +08:00 |
|
1Conan
|
92d338b8ad
|
add iOS to serviceid
|
2024-09-04 22:52:12 +08:00 |
|
Tulir Asokan
|
81841f4a82
|
dbmeta: add support for expiration timer versions
|
2024-09-03 20:27:06 +03:00 |
|
Tulir Asokan
|
b1bd303b0e
|
client: register capabilities on connect
|
2024-09-03 20:12:28 +03:00 |
|
Tulir Asokan
|
bf63aa1aa6
|
signalmeow: adjust raw data logs
|
2024-09-03 03:03:37 +03:00 |
|
Tulir Asokan
|
e36642bab8
|
signalmeow/sending: always include expiration start in sync messages
|
2024-09-03 03:03:01 +03:00 |
|
Tulir Asokan
|
3349697408
|
msgconv/from-matrix: convert voice messages to raw aac instead of m4a
Apparently Signal iOS doesn't like ffmpeg's m4a's, but is fine with aac?
|
2024-09-03 02:45:42 +03:00 |
|
Tulir Asokan
|
4d46dd703f
|
dependencies: update libsignal and others
|
2024-09-02 12:24:56 +03:00 |
|
Tulir Asokan
|
e74b5cc243
|
dependencies: update mautrix-go
|
2024-08-27 22:14:35 +03:00 |
|
Tulir Asokan
|
460379b7d9
|
signalmeow: log all profile fetch errors at debug level
|
2024-08-23 18:08:52 +03:00 |
|
Malte E
|
162cfdba68
|
handlematrix: add support for power levels (#531)
|
2024-08-21 21:42:59 +03:00 |
|
Tulir Asokan
|
7ad59f2694
|
userinfo: implement use_outdated_profiles config option
Fixes #538
|
2024-08-21 13:21:39 +03:00 |
|
Tulir Asokan
|
31a4522ee6
|
legacyprovision: log out other logins when logging into new one
|
2024-08-17 23:26:25 +03:00 |
|
Tulir Asokan
|
39b408ddf1
|
signalmeow: don't use embedded pointers in SendMessageResult
Fixes #533
|
2024-08-17 14:13:43 +03:00 |
|
Tulir Asokan
|
49831b6a77
|
changelog: update
|
2024-08-16 15:18:55 +03:00 |
|
Tulir Asokan
|
ec9fea1f04
|
Bump version to v0.7.0
v0.7.0
|
2024-08-16 15:17:15 +03:00 |
|
Malte E
|
f43307b546
|
groupinfo: handle promote pending/requesting member changes (#529)
|
2024-08-16 11:34:05 +03:00 |
|
Tulir Asokan
|
3a32a7f46e
|
signalmeow: move keepalive log to trace level
|
2024-08-15 16:56:34 +03:00 |
|
Tulir Asokan
|
30dd472ed8
|
changelog: update
|
2024-08-15 16:56:25 +03:00 |
|
Tulir Asokan
|
ab36759bdd
|
dependencies: update
|
2024-08-15 14:16:54 +03:00 |
|
Tulir Asokan
|
abc6c1fa02
|
main: drop support for Go 1.21
|
2024-08-15 14:15:06 +03:00 |
|
Tulir Asokan
|
3c483d16f3
|
signalmeow: use go:embed for protobuf compiling
|
2024-08-13 01:23:43 +03:00 |
|
Tulir Asokan
|
77c150f784
|
dependencies: update
|
2024-08-11 21:55:21 +03:00 |
|
Tulir Asokan
|
94ae69047b
|
msgconv/from-signal: fix panic bridging stickers
|
2024-08-11 17:01:05 +03:00 |
|
Tulir Asokan
|
6f4781fcaa
|
signalmeow: only apply provisioning timeout to websocket step
|
2024-08-10 23:36:19 +03:00 |
|
Tulir Asokan
|
efe80989af
|
handlematrix: return wrapped errors in some handlers
This enables error notices for signalmeow send errors and better HTTP
responses for start chat API requests.
|
2024-08-10 23:36:01 +03:00 |
|
Tulir Asokan
|
bf4cedb7fa
|
libsignal: update to v0.55.0
|
2024-08-10 01:40:15 +03:00 |
|
Tulir Asokan
|
5d19a74fb0
|
dependencies: update mautrix-go
|
2024-08-09 23:47:24 +03:00 |
|
Tulir Asokan
|
6106265787
|
dbmeta: don't save revision for DMs
|
2024-08-09 23:42:38 +03:00 |
|
Tulir Asokan
|
4ba7ef7442
|
signalmeow: make sync contacts call on connect optional
|
2024-08-09 23:42:38 +03:00 |
|
Malte E
|
c3fd55cf38
|
handlematrix: add support for most membership changes (#527)
Missing knocks and joins
[skip cd]
|
2024-08-09 23:42:34 +03:00 |
|
Malte E
|
77cf7e7985
|
groupinfo: look up ACI from local devices when receiving PNI group member (#528)
|
2024-08-09 13:03:50 +03:00 |
|
Tulir Asokan
|
f3a286f68a
|
build: always update submodules
[skip ci]
|
2024-08-09 02:29:25 +03:00 |
|
Tulir Asokan
|
b7a5bb74b3
|
chatinfo: implement ValidateUserID
|
2024-08-08 23:33:22 +03:00 |
|
Tulir Asokan
|
fd4b7366e1
|
legacymigrate: ignore user_portal rows whose user isn't logged in
|
2024-08-08 23:31:40 +03:00 |
|
Tulir Asokan
|
eeffb0d7e5
|
chatinfo: allow passing service IDs to ResolveIdentifier
|
2024-08-08 01:31:16 +03:00 |
|