byggsteg-woodpecker html unescaping in byggsteg logs
byggsteg-woodpecker html unescaping in byggsteg logs
status
todo
type
task
descriptionin woodpecker ci, we should use sed to replace apos with ' for examplehuman iduberprojekt-267priority0ide057542c-7a74-4a9e-8d10-80ec171cb6e8
find way to fight ai and crawlers, and spam bots
find way to fight ai and crawlers, and spam bots
status
todo
type
story
descriptionrandomly give garbled images, math, color questions, spell word backwardshuman iduberprojekt-153priority0idb7da3b32-76ef-489e-b9f3-a56978269cbb
descriptionI was giving some more thought on the testing situation, and I think I will
want to build a "meta-testing" or "black box/integration" testing library
on top of Andrew Tropin testing library, depending on how it works out of course. I
had once written something like this in Rust, pop-test, (with Guile and
Scala bindings) (https://codeberg.org/jjba23/pop-test) but it didn't really
take off in my company as much as I wanted. I think it will be more
interesting and useful for me to write it in Guile and have a nice Lispy
DSL to write my tests in.
I am talking tests of all kinds, not only assertions, like do HTTP call,
check status is X, body has property Y, database has new row, etc.
For assertions and unit tests, I would leverage your lib, but for the more
"orchestration" part I would write some lib myself. At least this is my
first vision :)
I also want to rewrite pop-server (https://codeberg.org/jjba23/pop-server)
in Guile and make it more hacker friendly,
(test )
(assert)
(with-container
do assert)
(with sqlite
do assert)
add generators of data
add spies? like mockito?
add more predicates out of the box to ease asseetions and make them more expressive, is string empty, non empty, is list such length etc
add assert-false and more
human iduberprojekt-213priority#fid31053f10-5f7b-45b0-84b0-7dee299b22bc
Emacs package that sorts lists and lines in different ways and meanings
Emacs package that sorts lists and lines in different ways and meanings
status
todo
type
task
description Create or find a nice Emacs package to sort lines with different meanings/contexts then sort all lists in all projects alphabetically by default unless otherwise necessaryhuman iduberprojekt-206priority#fidde100134-423e-43b4-bc29-7711ffdb9985
Create tool that can find duplication in files, with pretty reporting
Create tool that can find duplication in files, with pretty reporting
status
todo
type
story
description Leverage emacs and ediffhuman iduberprojekt-101priority#fide7eb06ab-563d-45a6-a4ed-013958b00999
Create hot-pluggable comment system for all projects
Create hot-pluggable comment system for all projects
status
todo
type
story
descriptionthis system should be easy to add to a Guile app, static or Artanis. it should have minimal Javascript needs, perhaps by transpiling from Guile, or using Guile web assembly, and it should also have a small management interface for the adminhuman iduberprojekt-152priority#fid28ed3c85-c7f8-4ffa-8224-a3b198eee8fe
Create CrossFit/lifting/fitness/running helper tool to record performances
Create CrossFit/lifting/fitness/running helper tool to record performances
status
todo
type
task
descriptionCreate personal sports media center
Upload own videos doing sports
Document, explain and track your progress, record the weights you lift, 1rem, 50% rem 75% rem
human iduberprojekt-247priority100id0aca31d0-e1bc-40fa-a36f-1554334feb46