76caaa1468
Force registration to be re-created
...
Removing YAML support makes current registration files invalid, and
seed.js will prompt to set up a new one. This is good, because old ones
are incompatible and new ones had to be set up anyway.
2024-09-15 22:19:35 +12:00
6a15f4fc0f
Check for Matrix v1.11 in setup
2024-09-15 22:17:00 +12:00
f35c5266b6
Tidy up repo
2024-09-15 02:11:43 +12:00
d5ec013648
Mention that links don't expire
2024-09-15 01:13:31 +12:00
01af302796
Move ooye.db to current working dir
2024-09-15 01:09:47 +12:00
b8962780ae
Fix type errors in scripts and make executable
2024-09-15 00:55:54 +12:00
256196cc54
start.js as an executable script
2024-09-15 00:50:00 +12:00
b8a992453b
addbot.js as an executable script
2024-09-15 00:49:38 +12:00
ae9acbcc52
Generate public urls for media.discordapp.net too
2024-09-15 00:34:53 +12:00
6bc3eaf866
Migrate all legacy commands to interactions
2024-09-15 00:33:37 +12:00
b3daa6b84c
Fix discord URL cache purge
2024-09-14 19:11:23 +12:00
a6a1b7fb28
Update dev overview in readme
2024-09-14 02:17:13 +12:00
adf07ad736
Generate public urls for attachments in message
2024-09-14 01:58:17 +12:00
c6175e09f8
Generate public url for linked discord attachments
2024-09-14 01:45:08 +12:00
d6dc5cb88f
Type fixes
2024-09-14 00:58:21 +12:00
555d7cb126
Authmedia bug fixes
2024-09-13 23:48:07 +12:00
cc7831a313
Remove token from config file
2024-09-13 23:47:11 +12:00
c0d92ea66d
Move calls from getPublicUrlForMxc to getMedia
2024-09-13 17:19:42 +12:00
b45d0f3038
Barebones matrix media proxy
2024-09-13 03:16:03 +12:00
eaa3b87670
Fix sticker names being accumulated
2024-09-12 17:18:15 +12:00
915c34646a
Fix references from moving all those files
2024-09-12 17:16:59 +12:00
4247a3114a
Move everything to src folder... it had to happen
2024-09-12 17:05:13 +12:00
decc32f7e6
Change getPublicUrlForMxc function for authmedia
2024-09-12 16:59:48 +12:00
96fd046530
Fix type warning in emoji sprite sheet
2024-09-10 12:40:17 +12:00
23a7394ce7
Catch bridge->hs connection errors
2024-09-09 10:31:10 +12:00
7d42a530e7
Wait for ping to work during setup
2024-09-05 16:48:53 +12:00
37f3a59d8e
Interactive initial setup
2024-09-05 15:36:43 +12:00
e0bb19bfab
/bridge: search substrings rather than startswith
2024-09-02 00:15:00 +12:00
1037fe0276
Only apply power to bridged rooms
2024-09-01 15:32:41 +12:00
c689ec00b7
Fix trying to access database before migrations ran
2024-09-01 15:26:25 +12:00
a218774c13
Only moderators can change room avatar
2024-09-01 15:14:26 +12:00
62edffbae0
Add reaction viewer to right click menu
2024-08-31 17:44:56 +12:00
a2e3f06e8e
Unbridge rooms when their channel is deleted
2024-08-31 17:02:46 +12:00
7afe3e7591
Copy power levels from spaces to new rooms
2024-08-31 16:41:06 +12:00
ee266f844a
Move reaction_part to new events when possible
2024-08-28 17:18:50 +12:00
65de8aaf98
Code coverage
2024-08-28 13:01:59 +12:00
9e9f4819c7
Make sure url starts with http:// or https://
2024-08-28 12:51:28 +12:00
a5518e562f
Fix reading property that was always missing
2024-08-28 12:10:59 +12:00
5af7d6bf42
Add test for a generated embed on a reply
2024-08-28 11:51:02 +12:00
5d91f999f2
Make power migration testable
2024-08-28 02:53:27 +12:00
2c27879afb
Add another async/await, just to be safe
2024-08-28 02:09:27 +12:00
71c553a9cf
Test cases for bridging author command metadata
2024-08-28 02:05:51 +12:00
607fd3808a
Fix bigint/number type in orm WHERE
2024-08-28 01:47:47 +12:00
818311bcb4
Use kstate $url feature for channel icons
2024-08-28 01:35:53 +12:00
a6c961984d
An emoji can be a single character
2024-08-28 01:31:57 +12:00
42bfd034cf
Bridge command author metadata to Matrix
2024-08-28 00:50:48 +12:00
4b7593d630
Make invite command more testable
2024-08-28 00:18:06 +12:00
78a17b2de9
Update formatting of matrix info command
2024-08-28 00:17:54 +12:00
ddb211f8f3
Make permissions command apply recursively
2024-08-28 00:17:34 +12:00
3a84658e8b
Make a helper for the room hierarchy
2024-08-27 19:10:38 +12:00