Tulir Asokan
|
3bbf664596
|
Don't copy legacy message format config
|
2024-01-03 18:18:21 +02:00 |
|
Tulir Asokan
|
b47620f6dd
|
More debugging things
|
2024-01-03 17:58:21 +02:00 |
|
Sumner Evans
|
fd217f4fb2
|
pre-commit: use Stringer(x, y) intsead of Str(x, y.String())
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2024-01-03 08:40:32 -07:00 |
|
Tulir Asokan
|
c03b0f84f5
|
Handle read receipts properly
|
2024-01-03 17:02:15 +02:00 |
|
Tulir Asokan
|
0f6576a08a
|
Use struct field for blurhash
|
2024-01-03 14:55:20 +02:00 |
|
Tulir Asokan
|
5e36ab6c52
|
Add icon for IDEA
|
2024-01-03 14:05:26 +02:00 |
|
Tulir Asokan
|
fb16cf2e03
|
Fix caption when relaying stickers
|
2024-01-03 14:01:49 +02:00 |
|
Tulir Asokan
|
1bedbd9020
|
Add missing bridge_notices field to config
|
2024-01-03 13:48:08 +02:00 |
|
Tulir Asokan
|
76185349ad
|
Remove unused errors and refactor other things
|
2024-01-03 13:47:26 +02:00 |
|
Tulir Asokan
|
c2a7b6aa01
|
Check sender certificate expiry
|
2024-01-03 12:48:31 +02:00 |
|
Tulir Asokan
|
5ce29e1013
|
Merge pull request #409 from mautrix/structured-logging
logging: use structured logging in more places
|
2024-01-03 12:31:00 +02:00 |
|
Tulir Asokan
|
5f14ef9076
|
Pass proper logger to signalmeow websockets
|
2024-01-03 12:27:57 +02:00 |
|
Tulir Asokan
|
75078c7964
|
Adjust some logs
|
2024-01-03 12:26:24 +02:00 |
|
Tulir Asokan
|
b1c90cef55
|
Merge pull request #403 from mautrix/provisioning-libserv
provisioning: cleanup
|
2024-01-03 12:07:01 +02:00 |
|
Sumner Evans
|
22d5f50555
|
portal: use structured logging
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2024-01-02 23:11:47 -07:00 |
|
Sumner Evans
|
489b2039ed
|
messagetracking: use structured logging
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2024-01-02 23:11:28 -07:00 |
|
Sumner Evans
|
b2b5878f6f
|
main: use structured logging
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2024-01-02 21:45:06 -07:00 |
|
Sumner Evans
|
7aeb903181
|
user: use structured logging
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2024-01-02 21:45:06 -07:00 |
|
Sumner Evans
|
897eda98e1
|
zerolog: remove instances of using global log
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2024-01-02 21:45:06 -07:00 |
|
Sumner Evans
|
36cca66190
|
provisioning: use structured logging
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2024-01-02 21:45:06 -07:00 |
|
Sumner Evans
|
59e4efd598
|
signalmeow: use structured logging
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2024-01-02 21:45:06 -07:00 |
|
Sumner Evans
|
5ce840d09d
|
provisioning: don't send resolve identifier response fields if nil
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2024-01-02 21:37:02 -07:00 |
|
Sumner Evans
|
9f63d1cee0
|
provisioning: use proper context key
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2024-01-02 21:37:01 -07:00 |
|
Sumner Evans
|
2c20ac3d83
|
provisioning: use libserv instead of custom logger
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2024-01-02 21:37:01 -07:00 |
|
Sumner Evans
|
5558469743
|
http: use http.Method* instead of hard-coded methods
Signed-off-by: Sumner Evans <me@sumnerevans.com>
|
2024-01-02 21:35:42 -07:00 |
|
Tulir Asokan
|
36425edf2c
|
Drop user_portal again
|
2024-01-03 01:18:09 +02:00 |
|
Tulir Asokan
|
91b5ce7f67
|
Ensure portal info is synced when creating room
|
2024-01-03 01:14:17 +02:00 |
|
Tulir Asokan
|
8d9ed76ccd
|
Add support for personal filtering spaces
|
2024-01-03 01:09:33 +02:00 |
|
Tulir Asokan
|
80a17eb114
|
Don't set caption in attachment pointers
|
2024-01-03 00:16:19 +02:00 |
|
Tulir Asokan
|
27f8596378
|
Adjust size metadata when bridging stickers from Signal
|
2024-01-03 00:16:19 +02:00 |
|
Tulir Asokan
|
dcb84458f4
|
Cancel finalizers for values returned to Rust code
|
2024-01-03 00:16:19 +02:00 |
|
Tulir Asokan
|
616f4f4a29
|
Don't allow copying structs with finalizers
|
2024-01-03 00:16:19 +02:00 |
|
Tulir Asokan
|
a0dadf733f
|
Add -lm to ldflags
|
2024-01-03 00:16:19 +02:00 |
|
Tulir Asokan
|
31c48d9e83
|
Add trace log with raw Signal message data
|
2024-01-03 00:16:19 +02:00 |
|
Tulir Asokan
|
9b459150c4
|
Refactor Matrix -> Signal message handling
|
2024-01-03 00:16:19 +02:00 |
|
Tulir Asokan
|
343b0c0f79
|
Add fallback message for gift badges
|
2024-01-02 21:27:11 +02:00 |
|
Tulir Asokan
|
f0462c380d
|
Don't force signalmeow log level
|
2024-01-02 21:22:39 +02:00 |
|
Tulir Asokan
|
6df2547947
|
Don't allow multiple parts in some message types
|
2024-01-02 21:17:42 +02:00 |
|
Tulir Asokan
|
f9f568dc86
|
Bridge URL previews from Signal
|
2024-01-02 21:15:17 +02:00 |
|
Tulir Asokan
|
67077b4667
|
Update message timestamp when editing
|
2024-01-02 19:35:57 +02:00 |
|
Tulir Asokan
|
470f59db08
|
Fix handling edits with no extra content
|
2024-01-02 19:23:52 +02:00 |
|
Tulir Asokan
|
a0fbdee4c0
|
Fix handling sync messages in group
|
2024-01-02 19:22:16 +02:00 |
|
Tulir Asokan
|
9efe31d789
|
Refactor Signal -> Matrix message handling
Also add support for edits
|
2024-01-02 19:04:45 +02:00 |
|
Tulir Asokan
|
559da81ffc
|
Handle duplicate logins (ref #408)
|
2024-01-02 17:34:47 +02:00 |
|
Tulir Asokan
|
46bf2fe8b8
|
Fix mistake in sqlite schema upgrade
|
2024-01-02 11:42:39 +02:00 |
|
Tulir Asokan
|
8e56da7397
|
Fetch submodules in build.sh
[skip cd]
|
2024-01-01 18:54:19 +02:00 |
|
Tulir Asokan
|
584786f438
|
Drop old reaction entries with fake timestamp
Fixes #405
|
2024-01-01 15:58:37 +02:00 |
|
Tulir Asokan
|
2dac1db3b6
|
Handle different postgres constraint names
Hopefully the rest of the upgrade will still fail if the name is
neither of these options
|
2023-12-31 19:06:00 +01:00 |
|
Tulir Asokan
|
9fed988e6b
|
Fix inserting puppets and portals
Closes #404
|
2023-12-31 17:48:02 +01:00 |
|
Tulir Asokan
|
5842da7c4a
|
Add Signal root CA cert
|
2023-12-31 17:14:22 +01:00 |
|