61803c3838
Add tests for matrix info interaction
2024-09-30 01:19:03 +13:00
bad8c5b8c2
Test invite interaction & code coverage
2024-09-30 00:51:55 +13:00
65170c1282
Registration YAML sample no longer needed
2024-09-30 00:37:10 +13:00
5dbd79cf39
Prompt to add redirect URI in setup
2024-09-29 04:40:38 +13:00
cf756cb0af
Create space as needed in oauth flow
...
I have manually tested this with both web flows, the link flow, the
/invite command, and the toggle switch, and they all work.
2024-09-29 03:58:51 +13:00
034f8d6b55
Code coverage reporting
2024-09-29 03:27:40 +13:00
0e6e5e61e4
Merge branch 'v3.0-beta3'
2024-09-29 03:13:10 +13:00
bac2deb32f
Check existsOrAutocreatable before dispatching
2024-09-29 03:11:59 +13:00
d629e666db
Fis messages being double-redacted
2024-09-29 00:21:48 +12:00
69c93ca9d9
Automatically set up content_length_workaround
2024-09-26 09:59:13 +12:00
8743910c35
Rename seed.js to setup; add npm script for it
2024-09-26 09:47:53 +12:00
d6de57f0c3
Factor out namespace_prefix
2024-09-26 02:16:50 +12:00
734c9a5838
Remove hardcoded cadence.moe
2024-09-25 13:37:54 +12:00
b0a0e62a86
Adapt createRoom/space/invite to self-service
2024-09-25 01:58:26 +12:00
312ea69d73
Fix page duplicating when clicking toggle switch
2024-09-25 01:54:01 +12:00
3af31385f0
Use $url resolver in channelToKState
2024-09-25 01:08:29 +12:00
8915e8d96c
Make invite INSERT OR IGNORE autocreate entry
2024-09-24 17:21:55 +12:00
af68657ec4
Make ensureRoom/syncRoom check if autocreatable
2024-09-24 17:21:35 +12:00
dbbb8281e6
Create guild_active table instead of column
2024-09-24 16:31:47 +12:00
06f502dd89
Store Discord media proxy hashes in the database
2024-09-22 15:53:58 +12:00
f3eb1fbeb3
Fix not matching all errors in catch block
2024-09-22 15:43:02 +12:00
b6c23c30fb
Upload web code
2024-09-22 15:42:15 +12:00
1d2daf2504
Add web dependencies
2024-09-20 16:50:14 +12:00
f011cac3c5
Fix timestamp resolution bug
2024-09-20 10:01:33 +12:00
8277cc4a17
npm start works too
2024-09-19 11:25:24 +12:00
50bd9fd9d7
Remove colorette dependency transitively
2024-09-16 00:54:31 +12:00
15472b4a46
Move test files out of matrix CDN
...
matrix.org LOVES her! learn this one simple trick
2024-09-15 22:56:55 +12:00
1ebf9e193c
Use getMedia API for media proxy
2024-09-15 22:54:04 +12:00
a61ad30908
Annotate the specific step that is slow
2024-09-15 22:21:21 +12:00
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