Commit graph

20 commits

Author SHA1 Message Date
LDA
0ee79cc586 [MOD/WIP] Use actual router 2024-06-29 02:12:01 +02:00
LDA
c4b7d1b92a [ADD/WIP] Create and use basic command parser
Still need to write the router.
2024-06-28 22:34:28 +02:00
LDA
f434f7aa87 [ADD/WIP] No-fly list for Matrix users
Imagine being in Parsee jail.
2024-06-28 20:27:35 +02:00
LDA
46489b50e6 [ADD/WIP] Basic moderation
You now can ban people, yoohoo!
2024-06-28 13:11:33 +02:00
LDA
e21785afcb [ADD] Bare JIDs, use room nicks 2024-06-28 11:09:21 +02:00
LDA
fbf169a080 [ADD/WIP] Bridge media Matrix->XMPP
We're on that Reverse Ideology phase.
2024-06-27 20:09:52 +02:00
LDA
1126497d5b [ADD/WIP] Start adding reactions 2024-06-27 03:41:24 +02:00
LDA
ae740878c8 [ADD/WIP] Editing support XMPP->Matrix 2024-06-25 17:20:00 +02:00
LDA
771c3271ad [ADD/WIP] Basic XEP-0393 support.
Still needs lots of work. Did I fail to mention I _hate_ HTML?
2024-06-24 18:26:08 +02:00
LDA
cc85859cca [MOD/WIP] Try doing fallbacks 2024-06-24 02:05:11 +02:00
LDA
fe77906cde [MOD] Carve the way to XMPP rich replies
Bifrost could *never*!
2024-06-23 23:46:46 +02:00
LDA
42d69226f0 [ADD/MOD] XMPP->Matrix media bridge, small cleanup 2024-06-23 15:34:51 +02:00
LDA
4de7227ee7 [META] Actually start licensing
If anyone finds this to be bad, please let me know so that I can fix
that out.
2024-06-23 01:22:10 +02:00
LDA
a84ce05b9d [ADD/WIP] Start having MUCwork half-decent
Still lots of things required(like using the users JIDs whenever
possible, otherwise dropping to occupant ID), images, replies, rich data
with HTML and whatever XMPP has, etc...
2024-06-21 18:31:43 +02:00
LDA
d3b7f2fee0 [ADD/WIP] Continue MUCwerk
oh man this is gonna be painful to do... xmpp is fine iff youre doing
DMs isnt it?
2024-06-21 00:48:27 +02:00
LDA
2cc4b0ed17 [ADD/WIP] Matrix<->XMPP DMs.
There is still this fun issue with the blocking XML parser leaking
memory on pthread_cancel, I'll try to deal with that later, maybe with a
test stanza.

I also apologise for swearing in the last commit. I promise it won't
happen again, Prosody.
2024-06-18 20:59:35 +02:00
LDA
bdb4fd2f68 [MOD] One-way Matrix->XMPP comms.
This is not sanitised. I need to make an XML writer.
2024-06-17 18:26:37 +02:00
LDA
79217d3608 [ADD/WIP] Start making a simple SAX parser, ASwerk 2024-06-15 12:29:34 +02:00
LDA
0fa95c2d14 [ADD/WIP] Add some HTTP request code
We can now *register* users!
2024-06-13 09:35:57 +02:00
LDA
47c98cbbe3 [ADD/WIP] Routerwerk! 2024-06-12 23:27:36 +02:00