Commit graph

40 commits

Author SHA1 Message Date
LDA
5ddc5d3e5c [WIP/ADD] Try to separate discovery, make links nicer 2024-12-19 20:59:12 +01:00
LDA
5d13410ac4 [ADD] Ping homeserver to see if Parsee works 2024-11-17 16:22:10 +01:00
LDA
9a16d96323 [ADD] Filtering XMPP commands
This allows us to have commands apply to admins or MUCs only(which would
help with many things I want to implement).
2024-10-27 19:08:37 +01:00
LDA
13a9d23fa0 [FIX/ADD] Fix YAML generation, keep track of time 2024-10-11 16:09:21 +02:00
LDA
d585134ce1 [ADD/WIP] Temporary vCard avatard
Gajim still reacts weirdly.... also it leaks memory related to avatars,
so that sucks...
2024-10-02 21:13:28 +02:00
LDA
0b00a665bf [ADD] MUC whitelists, part II 2024-09-28 15:58:41 +02:00
LDA
eefd5f0389 [MOD] Don't make the text so large 2024-09-10 22:28:55 +02:00
LDA
907ac13da9 [FIX] Make Parsee build on GCC without warns 2024-09-10 22:20:13 +02:00
LDA
696def187c [MOD/FIX] Set history limit, change logo, CI 2024-09-10 21:47:08 +02:00
LDA
1f3d738bb4 [MOD] Import PNG media. 2024-08-31 13:16:58 +02:00
LDA
9d9453f96a [MOD] Cache disco 2024-08-30 18:13:24 +02:00
LDA
063314b081 [MOD] Cache XEP-0421 support 2024-08-29 23:47:31 +02:00
LDA
39cc04fc2e [MOD] HMAC-based mediachecking 2024-08-25 23:00:31 +02:00
LDA
692cb8aa6f [MOD] Verbosity levels, avatar cleanser
I have a weird bug where Parsee seems to hang on a Db request, been
tryign to figure that otu since a while but can't quite put my finger on
where.
You can have this commit, as a treat.
2024-08-24 19:36:37 +02:00
LDA
59cbd8b22d [MOD] Hash-based name conflict resolution
Still basic, but should prevent basic name issues.
2024-08-18 16:11:12 +02:00
LDA
c0c13883d1 [MOD] Wow, it can save the world! 2024-08-18 10:13:07 +02:00
LDA
a8f1031a79 [MOD] Quote-of-the-day changes 2024-08-15 22:50:19 +02:00
LDA
31305cdb23 [MOD/WIP] parsee-adminify now works with LMDB only 2024-08-11 10:58:53 +02:00
LDA
dd180ee3f4 [MOD] Use server_base instead of the API host
This wasn't an issue because the server I test on has the same API host
as its name.
2024-07-26 17:13:02 +02:00
LDA
b773ebabc2 [MOD] Small welcome message
Nothing much related to Parsee itself, I still need to think out some
tools and rewrite the XEP-0393 parser...
2024-07-26 12:41:23 +02:00
LDA
41a0ae20ea [ADD/MOD/WIP] Mess with lander, try to get quotes
Still WIP-tier for the latter.
2024-07-25 21:44:23 +02:00
LDA
1103425912 [MOD/ADD] Get rid of pre, modify /, and tools
Right now, only adminify exists, if you dare to build it yourself that
is...
2024-07-25 16:38:58 +02:00
LDA
1f26684913 [MOD] Make / actually reasonably nicer
Merely cosmetic.
2024-07-25 01:14:05 +02:00
LDA
9e5e741989 [MOD] Do NOT JUST RANDOMLY BRIDGE PLUMBED MUCS
See README.MD for further thoughts that shall eventually be implemented.
Still need to deal with MUC/room "consent". PM'ing the MUC owner with a
form/using commands may be a nice course of action for that.
2024-07-14 12:01:07 +02:00
LDA
43b3f8aaf5 [ADD] Respect MIME, start bridging leaves/kicks
Wow, this one _wasn't_ pushed at 3AM, Outstanding.
2024-07-07 17:30:48 +02:00
LDA
bb836789b2 [FIX/WIP] Plumbing, -Werror, death to hitmen
Suspend killers are now no more. Except the actual killers to be gone
eventually.
Plumbing is also very basic as of now, but it "works".
2024-07-05 20:24:15 +02:00
LDA
1f658ece76 [ADD/WIP] XMPP->Matrix avatar, start bridging bans
I still hate XEP-0084.
2024-07-05 03:10:43 +02:00
LDA
a3bef5c0c1 [ADD/WIP] No-flying and unlinking MUCs
This is more of a retroactive thing.
2024-07-04 10:57:36 +02:00
LDA
59d5ad6780 [FIX/ADD] Fix deadlock and DMs. 2024-06-30 17:15:03 +02:00
LDA
4bcf1db4ec [FIX] Fix use-after-free on DMs 2024-06-29 14:54:39 +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
2b0ffe6ae1 [ADD/META] Add website 2024-06-26 05:53:46 +02:00
LDA
ae740878c8 [ADD/WIP] Editing support XMPP->Matrix 2024-06-25 17:20:00 +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
3ac11fd269 [WIP] Start MUCwerk 2024-06-19 16:43:24 +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