1
0
Fork 0
Commit graph

4 commits

Author SHA1 Message Date
21d580d1a6
feat: Major refactor, implement web, caching, better tests and build files
* Update golang version to 1.24
* Update multiarch Dockerfile to be more ISA agnostic
* Refactor existing code and properly structure project into modules
* Get rid of global variables except where necessary (go:embed)
* Add default values to Config
* Add webserver with templates to finally correctly serve videos and gifs
* Add tiny caching library to decrease api load and improve latency
* Improve Webhook data preparation by filtering out redundant links
  from the tweet text and properly attaching videos and gifs in separate
  webhook request by utilising new webserver
* Improve tests for filter function
* Improve bake definition for easier CI integration
2025-03-18 19:22:00 +01:00
8f13f765a1
chore: Update dependencies, Update golang version 2024-04-27 22:19:41 +02:00
2fd8f5d20b
chore: Add dockerignore, Update editorconfig, Update dependencies
* Add dockerignore and update editorconfig for Dockerfile
* Abort docker build if arch is not supported
2023-10-17 00:00:00 +02:00
eca46fcadd
Initial commit 2023-08-29 18:00:00 +02:00