@kfdm hard agree.
The "plugin" economy on GitHub is insane. I find it very tedious and complicated to figure out how to plug together my pipeline. And ultimately it's still running containers, so there's no need to make everything so convoluted.
Meanwhile, if you've ever worked with a Dockerfile, you can plug together a Woodpecker pipeline in no time. 🙂
Working with #django and #vuejs I'm using custom tokens so that VueJS and Django tokens don't conflict, but I also have a need to escape to ensure users can't get my VueJS delimiters anywhere.
Is there a place I can hook in to add my own, additional escape code 🤔, or am I doomed to have to add {{value|myescape}} everywhere a value is used 😢
@bmispelon Thanks! Might not be, but gives me something to check. My challenge is that if I have user submittable data (like a ModelForm) and somewhere In a template I use {{ instance.some_field }}, even a failed model submission populates a copy of instance.some_field with the value that can sometimes result in a VueJS directive being placed in unexpected places. (Hard to explain in a post so I might write up a blog post as part of my research)
@kfdm If you do write up something please let me know, it sounds like an intriguing problem (for one thing, I would not expect a modelform with failed validation to change anything on its instance, but I might very much be wrong)
Tonight's project is getting distracted and hacking together an #alfred workflow for #forgejo
Mostly hard coded and a prototype, but I'll see if I end up doing anything with it later. #worklog
@kfdm I built a small Alfred Workflow for Justfiles some time ago that I keep meaning to throw on GitHub. It's probably the only app I maintain that could be a Rust app, but that sounds complicated 😄