Cadence Ember
201814e9f4
Update dependencies
2026-03-23 21:22:33 +13:00
Cadence Ember
876d91fbf4
Remove sims when the Discord user leaves
2026-03-19 14:30:10 +13:00
Cadence Ember
5b04b5d712
Reformat /plu/ral emulated replies
2026-03-19 13:33:50 +13:00
Cadence Ember
6a2606cbdb
Add UI for defining default roles
2026-03-08 22:35:10 +13:00
Cadence Ember
ea261e825b
Slashes not allowed in MXID
2026-02-27 18:33:29 +13:00
Cadence Ember
08323f4512
More consistency for invite records table
...
- Autojoined child spaces are recorded as invited
- Update entry when reinvited
- Delete entry when uninvited or removed from room
- Allow linking with spaces you moderate, even if you didn't invite
- Store power levels immediately for new invited rooms
- Mark members as missing profile in this case
- Only delete from invite table if it left the space
2026-02-13 21:59:17 +13:00
Ellie Algase
afca4de6b6
Bridge polls from Matrix as pseudo-polls on Discord (with an embed). Not 100% working.
...
Co-authored-by: Cadence Ember <cloudrac3r@vivaldi.net >
2026-01-26 02:29:59 +13:00
Ellie Algase
e565342ac8
initial polls support (not exactly working)
2026-01-25 14:33:09 +13:00
Cadence Ember
0d15865bcd
kstate fixes and code coverage
2026-01-09 02:07:08 +13:00
Cadence Ember
8661aa7cfa
Remove unused orm function
2026-01-09 01:50:16 +13:00
Cadence Ember
55e0e5dfa1
Room version 12 and room upgrades
2026-01-07 02:43:20 +13:00
Cadence Ember
e4d0838af5
Support creating v12 rooms
2025-12-16 02:15:17 +13:00
Cadence Ember
3fc51cef15
Add upgraded_timestamp to historical_channel_room
2025-12-01 16:38:38 +13:00
Cadence Ember
a441c476f8
Support multiple versions of rooms
2025-11-26 15:43:48 +13:00
Cadence Ember
edd4f988ec
Support persistent Matrix sims for webhooks
2025-11-19 16:37:39 +13:00
Cadence Ember
954d41269c
Store directs in database rather than account data
2025-08-21 11:30:23 +12:00
Cadence Ember
2c15468c22
Fix m->d then d->m reactions not merging
2025-06-16 22:50:34 +12:00
Cadence Ember
7a59f48c0a
New emoji storage and bug fixes in setup
2025-05-12 14:29:34 +12:00
Cadence Ember
6b919d2a82
Add setting for d->m URL previews
2025-02-18 01:11:26 +13:00
Cadence Ember
0f435e930e
Per-guild presence sync settings
...
On by default for existing and small guilds.
Off for new large guilds.
Can be toggled either way.
2025-02-10 16:54:30 +13:00
Cadence Ember
a90d3b9055
Code coverage for link/unlink endpoints
2025-02-07 16:56:10 +13:00
Cadence Ember
d45a0bdc10
UI for linking existing space
2025-02-04 02:45:38 +13:00
Cadence Ember
978eb40e1d
Store invites in database
2025-02-03 16:37:56 +13:00
Cadence Ember
ad51079448
Don't overwrite room custom topics
2025-02-01 23:12:50 +13:00
Cadence Ember
6fe8c60f11
Add analyze of new data
2025-01-30 15:34:29 +13:00
Cadence Ember
5b06d5984a
Do cache space members in member_cache
2025-01-20 02:33:24 +13:00
Cadence Ember
8ad299b04c
Add foreign keys to database
2025-01-17 11:33:29 +13:00
Cadence Ember
6f7ed829b8
Create and populate guild_id column
2024-10-05 02:23:58 +13:00
Cadence Ember
bad8c5b8c2
Test invite interaction & code coverage
2024-09-30 00:51:55 +13:00
Cadence Ember
034f8d6b55
Code coverage reporting
2024-09-29 03:27:40 +13:00
Cadence Ember
af68657ec4
Make ensureRoom/syncRoom check if autocreatable
2024-09-24 17:21:35 +12:00
Cadence Ember
dbbb8281e6
Create guild_active table instead of column
2024-09-24 16:31:47 +12:00
Cadence Ember
b6c23c30fb
Upload web code
2024-09-22 15:42:15 +12:00
Cadence Ember
cc7831a313
Remove token from config file
2024-09-13 23:47:11 +12:00
Cadence Ember
b45d0f3038
Barebones matrix media proxy
2024-09-13 03:16:03 +12:00
Cadence Ember
915c34646a
Fix references from moving all those files
2024-09-12 17:16:59 +12:00
Cadence Ember
4247a3114a
Move everything to src folder... it had to happen
2024-09-12 17:05:13 +12:00