Logan Fick LogalDeveloper
LogalDeveloper commented on issue LogalDeveloper/Owlbot#10 2026-04-23 14:33:26 -04:00
Highlight Reel

This is an ambitious idea... I'm not saying no, but I'll let it sit in the back burner for future me to consider. 😃

LogalDeveloper pushed to master at LogalDeveloper/Owlbot 2026-04-22 22:00:50 -04:00
44069793f8 Scoped GITEA_TOKEN to least privilege in Gitea Actions workflows.
LogalDeveloper pushed to master at LogalDeveloper/Owlbot 2026-04-22 21:58:03 -04:00
867161adf1 Fixed pytest-asyncio deprecation warning.
LogalDeveloper pushed to master at LogalDeveloper/Owlbot 2026-04-22 21:51:40 -04:00
a671541b13 Added owlbot.testing package with pytest plugin, event factories, and recording Owncast stubs for module tests.
LogalDeveloper pushed to master at LogalDeveloper/Owlbot 2026-04-22 17:39:38 -04:00
32e21a6f9d Improved name conflict handling in custom commands.
LogalDeveloper pushed to master at LogalDeveloper/Owlbot 2026-04-22 17:38:23 -04:00
92eaad478f mproved name conflict handling in custom commands.
LogalDeveloper pushed to master at LogalDeveloper/BDServer-Security-Assessment 2026-04-22 12:54:40 -04:00
35d73a5030 Updated timeline to reflect report publication.
LogalDeveloper pushed to master at LogalDeveloper/OwncastSentry 2026-04-22 12:47:05 -04:00
4464595e7b Fixed plugin upload by swapping back to gitea-upload-artifact fork with v7 branch.
LogalDeveloper pushed to master at LogalDeveloper/OwncastSentry 2026-04-22 12:42:39 -04:00
33d5a8a0da Fixed upload-artifact isGHES rejection by spoofing GITHUB_SERVER_URL.
LogalDeveloper pushed to master at LogalDeveloper/OwncastSentry 2026-04-22 12:37:22 -04:00
def15b22f9 Switched to official actions/upload-artifact with archive disabled to avoid redundant re-zipping.
LogalDeveloper pushed to master at LogalDeveloper/OwncastSentry 2026-04-22 12:29:11 -04:00
69714e59fa Scoped GITEA_TOKEN to least privilege in Gitea Actions workflows.
LogalDeveloper pushed to master at LogalDeveloper/Crabstero 2026-04-22 12:22:59 -04:00
b680f52126 Scoped GITEA_TOKEN to least privilege in Gitea Actions workflows.
LogalDeveloper pushed to master at LogalDeveloper/Owlbot 2026-04-22 11:18:48 -04:00
078e02d1c0 Refactored Owncast clients to share a private HTTP transport helper instead of inheritance.
LogalDeveloper pushed to master at LogalDeveloper/OwncastSentry 2026-04-21 09:20:48 -04:00
8c209e2bb3 Updated dependencies.
LogalDeveloper pushed to master at LogalDeveloper/Crabstero 2026-04-21 08:50:12 -04:00
eb81fa478d Updated dependencies.
LogalDeveloper pushed to master at LogalDeveloper/Owlbot 2026-04-19 19:46:15 -04:00
bd5383b6ae Fixed VideoProcessor cleanup race by skipping process kill when the subprocess has already exited.
LogalDeveloper pushed to master at LogalDeveloper/Owlbot 2026-04-17 14:07:50 -04:00
e63827621e Fixed formatting in new storage test.
LogalDeveloper pushed to master at LogalDeveloper/Owlbot 2026-04-17 14:04:29 -04:00
9c86b8bd75 Fixed ModuleStorage commit race by serializing concurrent operations with an asyncio lock.
LogalDeveloper commented on issue LogalDeveloper/Owlbot#8 2026-04-17 13:42:10 -04:00
FR - highlights above chat

Gut feeling points to this being a feature for Owncast, but I will take a look.

LogalDeveloper commented on issue LogalDeveloper/Owlbot#5 2026-04-14 17:36:21 -04:00
FR - Custom overlays

I need to do some research on how other solutions implement features like this.