Commit graph

541 commits

Author SHA1 Message Date
Tulir Asokan
3df81f40d5 Fix is_network_bot flag name and omit is_bridge_bot 2023-04-18 19:14:38 +03:00
Tulir Asokan
f0bab64e5b Unsplit fetching user info from Puppet.UpdateInfo 2023-04-18 18:43:32 +03:00
Tulir Asokan
1048a41c48 Split converting batch messages into separate function 2023-04-18 18:40:45 +03:00
Sumner Evans
e7f73c3ae2
puppet: update contact info as part of member event changes
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-04-18 09:14:30 -06:00
Sumner Evans
7469b2577d
db/puppet: add contact_info_set column
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-04-17 21:56:05 -06:00
Tulir Asokan
42c48bfd90 Bump version to v0.3.0 2023-04-16 23:19:09 +03:00
Tulir Asokan
533054b8a0 Add option to disable backfilling in big guilds 2023-04-16 23:13:15 +03:00
Tulir Asokan
ed020c4233 Add basic support for incoming voice messages 2023-04-16 16:31:38 +03:00
Tulir Asokan
587ac68f60 Fix backfill things 2023-04-16 16:31:29 +03:00
Tulir Asokan
a0fb4a45d2 Update dependencies 2023-04-16 15:31:23 +03:00
Tulir Asokan
58befb3f96 Add initial backfilling on portal creation 2023-04-16 15:19:24 +03:00
Tulir Asokan
4194b4dfd9 Improve missed message backfilling 2023-04-16 15:06:02 +03:00
Tulir Asokan
d465bd2d67 Merge remote-tracking branch 'origin/max/be-8890' 2023-04-16 13:23:32 +03:00
Max Sandholm
693fe49a9a Check last message ID before attempting backfill 2023-04-14 23:09:59 +03:00
Max Sandholm
ef1142c614 Get 50 instead of 100 messages at a time 2023-04-14 18:59:17 +03:00
Max Sandholm
ee5ea87e83 Forward fill missing messages on startup 2023-04-14 18:48:35 +03:00
Tulir Asokan
35d0c209f2 Add option to not set room meta in encrypted rooms 2023-04-14 13:39:22 +03:00
Sumner Evans
dad71dd6c5
bridge bot: set service and network name
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-04-14 00:16:58 -06:00
Tulir Asokan
24b768903a Update mautrix-go 2023-04-13 17:24:55 +03:00
Tulir Asokan
16b086f62f Add options to automatically delete/ratchet megolm sessions 2023-04-13 17:08:52 +03:00
Tulir Asokan
a7095b1bd4 Stop falling back if hungryserv yeet fails 2023-03-22 16:58:53 +02:00
Tulir Asokan
69268f8d92 Bump version to v0.2.0 2023-03-16 13:04:30 +02:00
Tulir Asokan
05bc4f9312 Update dependencies 2023-03-16 12:46:59 +02:00
Tulir Asokan
f5ef87eb83 Update changelog and readme 2023-03-16 12:43:56 +02:00
Tulir Asokan
3cdf018c37 Update mautrix-go 2023-03-15 16:21:57 +02:00
Tulir Asokan
46115fafd5 Switch user and puppet files to zerolog 2023-03-12 14:25:24 +02:00
Tulir Asokan
15d4cf07f9 Fix mistake in reaction replace error handling 2023-03-11 00:07:53 +02:00
Tulir Asokan
ff052d7f18 Update portalsByMXID when manually bridging 2023-03-10 20:18:00 +02:00
Tulir Asokan
ef7e77515a Fix bugs in manual un/bridging 2023-03-10 18:41:29 +02:00
Tulir Asokan
0deec8b853 Retry on unknown errors when logging in 2023-03-10 17:39:34 +02:00
Tulir Asokan
d42c4722c9 Fill usersByID properly 2023-03-08 19:49:43 +02:00
Tulir Asokan
ee2ad7527e Add some logs when disconnecting 2023-03-08 19:21:58 +02:00
Tulir Asokan
5a40f0a2ab Fix error log 2023-03-07 21:00:29 +02:00
Tulir Asokan
c163fba712 Update mautrix-go 2023-03-05 23:51:02 +02:00
Tulir Asokan
9c87532d52 Update state cache after manaul bridging 2023-03-05 19:29:28 +02:00
Tulir Asokan
9b63defbe8 Fix order of cleanup and removing mxid 2023-03-04 14:32:55 +02:00
Tulir Asokan
4e9e50dbed Don't allow overriding set-relay without unsetting first 2023-03-04 14:28:01 +02:00
Tulir Asokan
3c52e76e15 Add bridge/unbridge/delete-portal commands
Fixes #34
2023-03-04 14:27:59 +02:00
Tulir Asokan
0e8b845014 Update changelog
[skip ci]
2023-03-01 22:50:19 +02:00
Tulir Asokan
f8bbcc9080 Update discordgo to fix some bugs
(and possibly add new bugs)
2023-03-01 22:16:42 +02:00
Tulir Asokan
febb28882e Add ping command 2023-03-01 22:05:57 +02:00
Tulir Asokan
0403a705b6 Add help sections for all commands 2023-03-01 20:43:40 +02:00
Tulir Asokan
2440ca4e83 Add unset-relay command 2023-03-01 20:36:07 +02:00
Tulir Asokan
39096c9347 Require room admin for set-relay 2023-03-01 20:35:50 +02:00
Tulir Asokan
72d4fb755b Add error status when user isn't logged in 2023-03-01 19:54:08 +02:00
Tulir Asokan
7bfa885530 Validate webhook URLs when using set-relay --url 2023-03-01 18:49:06 +02:00
Tulir Asokan
f7c8e03041 Handle redactions from webhook users 2023-03-01 18:48:40 +02:00
Tulir Asokan
d3828f2fb3 Update changelog
[skip ci]
2023-03-01 18:22:44 +02:00
Tulir Asokan
bccdc67eb2 Adjust guild info logs 2023-02-28 21:43:55 +02:00
Tulir Asokan
c625ee3ba7 Update gitignore 2023-02-28 00:44:59 +02:00