Commit graph

137 commits

Author SHA1 Message Date
LDA
6c32868ca0 [MOD/WIP] Allow flat-file support, manpage updates 2024-08-12 18:54:35 +02:00
LDA
de8fd53a6f [MOD/WIP] Start getting into intents 2024-08-11 15:30:24 +02:00
LDA
31305cdb23 [MOD/WIP] parsee-adminify now works with LMDB only 2024-08-11 10:58:53 +02:00
LDA
b4cfd679ee [FIX/WIP] Fix concurrency problem with LMDB 2024-08-11 10:38:36 +02:00
LDA
6135cc1989 Merge branch 'master' of https://git.kappach.at/lda/Parsee into lmdb 2024-08-10 17:44:53 +02:00
LDA
12b654bb51 [ADD/WIP] Manpages! 2024-08-10 17:44:18 +02:00
LDA
b192f4b27f Merge branch 'master' of https://git.kappach.at/lda/Parsee into lmdb 2024-08-10 14:13:26 +02:00
LDA
4d6ba32e98 [MOD] -J and -H flags for the max XMPP/HTTP thread 2024-08-10 14:11:33 +02:00
LDA
2a09bd7156 [ADD/WIP] Test out LMDB
Separate branch because I'm mainly testing reliability. Seek out
lda/Cytoplasm's lmdbwerk branch for the base upstream(with mem-moment's
Memory.c impl to apply)
2024-08-10 10:40:36 +02:00
LDA
61b248363d [ADD/WIP] Codenames, try to get codeblocks basics
Mostly focused on the LMDB support right now, sorry!
2024-08-10 09:52:11 +02:00
LDA
93d7b0f8e0 [MOD] Make command list a .x.h file 2024-08-06 22:21:51 +02:00
LDA
c831f9a53e [META/MOD] More README shenanigans. 2024-08-06 18:58:33 +02:00
LDA
112bb9b523 [MOD] Also install Ayadocs. 2024-08-06 18:21:59 +02:00
LDA
a92e3daafa Install rules IDK
I HATE GIT
2024-08-06 15:01:27 +02:00
LDA
8588a6fb5c [ADD/WIP/AYA] Sending errors, voice reqs, Ayawork.
Ayaya!
2024-08-05 19:45:57 +02:00
LDA
aa71c5cfeb [AYA] See alsos, live-alongs, more documentation
I need to work on _actual_ Parsee, now
2024-08-05 15:23:33 +02:00
LDA
4fbdf05176 [AYA] Make returns a separate h2 2024-08-04 21:19:30 +02:00
LDA
c926397ed6 [ADD/WIP] Start making Ayadocs
Docs!!!
2024-08-04 20:27:42 +02:00
LDA
88bd2d27ad [FIX] Fix broken chatstates 2024-08-04 18:10:51 +02:00
LDA
74f3fbdccc [MOD] Get rid of childrenless tags in XMLd text 2024-08-02 15:08:46 +02:00
LDA
3c5b9aac82 [MOD] Move temporary stanza/event mappings
This should increase reliability, as a bad write shouldn't affect the
MUC mappings directoy (which I've _seen_ happen.)
2024-08-02 14:11:23 +02:00
LDA
253731268d [MOD] Do not quit on corpseless stanzas.
Reactions seems to suffer from that problem...
2024-08-01 22:50:32 +02:00
LDA
8d1dc09c54 [FIX/WIP] Fix leak, add formatting chars on XML 2024-08-01 19:17:43 +02:00
LDA
b7d2ea8a43 [MOD] Fix quotes a bit 2024-08-01 18:30:08 +02:00
LDA
cb0e77e7a4 [MOD/WIP] Mess a bit with the XEP-0393 parser
It took a comical amount of time for me to do that LMAO
2024-08-01 10:31:59 +02:00
LDA
8edd929c45 [MOD] Listen to localhost by default 2024-07-28 15:21:38 +02:00
LDA
8092be4fdb [FIX] Do not bridgeback moderations
No more annoying Zayd, guys. It's the end.
2024-07-28 12:27:06 +02:00
LDA
47584ff7a9 [ADD/WIP] Basic configuration tool
TODO: Make it GOOD.
2024-07-27 14:05: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
d44dad33d2 [FIX] Make leaves on non-semianon rooms work 2024-07-24 21:47:45 +02:00
LDA
cc2d53d9e9 [MOD/WIP] Manage some codepoints on XML 2024-07-24 18:46:03 +02:00
LDA
9e34ffe665 [MOD] Use <pre>, be a little more stringent on oID 2024-07-23 18:36:30 +02:00
LDA
ee004ca9c0 [ADD/WIP] VCard4, slightly more PEPwerk 2024-07-22 18:02:24 +02:00
LDA
3c495a8a81 [MOD] Clean up basic things... 2024-07-21 21:13:25 +02:00
LDA
db10a70313 [MOD] Make vcard-avatars XEP-0421 tier 2024-07-21 16:31:32 +02:00
LDA
f743a33643 [FIX] Saner way to filter stanzas 2024-07-20 16:24:10 +02:00
LDA
729d107400 [MOD] Check presence of MUC room in priority
I _hate_ you.
2024-07-20 14:39:17 +02:00
LDA
804f7484b5 [MOD] Modify timeout 2024-07-19 20:28:48 +02:00
LDA
c9f8d69802 [MOD/WIP] Continue XEP-0421 2024-07-19 17:07:13 +02:00
LDA
63c1bc819e [ADD/FIX/WIP] "Fix" concurrency, prepare XEP-0421
I'll need to break down my commits more...
2024-07-18 15:50:19 +02:00
LDA
a686449a4d [FIX] Remove duplicate file
sorry bros
oh btw mein jid ist lda@freetards.xyz
2024-07-17 23:44:11 +02:00
LDA
143bdf0a5a [MOD/FIX] Separate XMPP thread, fix EINVAL issue
threading is good actually. please hmu if you ever trigger the
achievement.
2024-07-17 22:55:25 +02:00
LDA
299f473a81 [ADD] Starting DMs XMPP->Matrix 2024-07-16 20:39:44 +02:00
LDA
ed712a9f28 [ADD/WIP] Start making string splitters
I want to go on an encore of XEP-0393, with _rectangles_ as boundaries,
this time.
2024-07-16 19:33:05 +02:00
LDA
a4b8141f4a [FIX] Somewhat fix semianon avatars 2024-07-16 18:32:08 +02:00
LDA
308dfd500d [MOD] Multiple-option choices for lists.
You can now mass-remove admins!
2024-07-15 12:33:39 +02:00