Show newer

fun fact you are allowed to steal memes when they don't have captions

some basic memory usage reporting, but memory management is an enigma so can't really see immediate free-ing when removing stuff from cache etc

Show thread

swapping out client discovery for server discovery in synapse-media-proxy makes it so I actually follow spec correctly there :)

Show thread

now just have to wait for some responses from a few homeservers asking if I could add their servernames to my example.js, to show off the different flows and the method response you get

Show thread

:O I think I implemented the whole spec.matrix.org/unstable/serve Matrix server discovery flow!!! It's rather complex, with .well-knowns and SRV records and combinations of those.
Also nice that I could fork of the client-spec counterpart already made by someone else :) npmjs.com/package/@modular-mat

Show thread

hmm debug() logging says trans rights? and the Validator says you're valid too!

Show thread

the most basic of caches, it's a Map with an array tracking access order, removing the oldest accessed item from the map when it's about to get bigger than maxEntries

Show thread

nevermind i can't be bothered anymore, I'll just make it remove the oldest entry...

Show thread

alc 

tschunk but im too lazy for cocktailing so it's just rum and winter club-mate

alc bad 

if you're pissed off you might as well get pissed too, right?

when the punycode is in the url literally like mxc://xn--puny--59d2hgc.dev.cthu.lu/testmedia, Synapse still fails, but Conduit and matrix-media-repo do fetch it correctly.
None of them do url decoding of the mxc right however..

Show thread
Show older
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.