Show newer

restrained myself from implementing cursed regex for an edgecase. much better to just fail filename parsing gracefully if it can't happen confidently

and a bunch of commits fixing bugs in synapse-media-proxy now that it's being tested in production..

Show thread

@dumpsterqueer oh I am *absolutely* not going to do anything more than variable filling here haha

@GreenandBlack@sunbeam.city hmmm at least take the effort to put it back on the shelves :%)

YIKES I knew the single . included in *some* of the template inclusion examples was important

because that passes the arguments to the included template

this syntax is fucking ridiculous

there's literally no way they could've made this more obtuse

Show thread

@melivia I find the syntax rather arcane, and it has a much lower possibility-ceiling than what you can do with React?

actually.... it's that the whole template directory reading thing breaks on encountering a directory, how shit is this implementation

Show thread

gin templating got me fucked up how hard can it be to load a partial from a subdirectory

Show thread

@morgan@cathode.church yeah I won't be contributing much to the Go parts at all, but webdev is webdev even if I have to then convert it to Gin templating :>

alc 

@morgan@cathode.church I worked a lot on git.pixie.town/f0x/synapse-med and git.pixie.town/f0x/autodiscove recently, which now happily runs the media part of pixie.town's media server

Today I started doing some frontend stuff for GoToSocial

lmao a / in a path is an illegal character in the template unless surounded by quotes

Show thread
Show older
Pixietown

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