Travis Ralston

Results 583 issues of Travis Ralston

See https://github.com/vector-im/element-web/pull/16122 --- This change is marked as an *internal change* (Task), so will not be included in the changelog.

T-Task

Otherwise when the server/channel goes missing the room is unable to re-bridge to anything else: * `!discord unbridge`: guild not found * `!discord bridge`: This room is already bridged.

T-Defect

![image](https://user-images.githubusercontent.com/1190097/147586949-6821cdf8-518e-48e4-9f64-04cae4fde64f.png)

T-Defect
Z-Good-First-Issue

1. Bridge a Discord guild 2. Speak from Discord a bunch 3. Kick a Matrix user representing a Discord user from the Matrix room 4. Speak from Discord as that...

T-Defect
S-Major

Stacks like this constantly appear (sometimes in different places, but always complaining that it can't read cache of undefined): ``` /node_modules/better-discord.js/src/client/actions/Action.js:27 const existing = manager.cache.get(id); ^ TypeError: Cannot read property...

T-Defect
S-Major

The indexes I added: ```sql create index idx_t2bot_user_entries_remote_id on user_entries(remote_id); create index idx_t2bot_remote_room_data_discord_guild on remote_room_data(discord_guild); create index idx_t2bot_remote_room_data_discord_channel on remote_room_data(discord_channel); create index idx_t2bot_user_id_discord_id_user_id on user_id_discord_id(user_id); ``` All of these reduce...

T-Enhancement

if the bridge is getting hammered by discord, drop messages that are X minutes old to try and stay on top of the more recent messages

T-Enhancement

this is a huge pain if using typescript because the sharding for discord.js wants to reference a file by path, which could theoretically be anywhere. This would also mean losing...

T-Enhancement

if someone knows the ID of the emoji and sends `` in a Matrix room, it should bridge correctly. The escaping is only noticed in the desktop notification - the...

T-Defect

This is mostly useful for administrators when trying to track down a contact for a problematic room.

T-Enhancement