kim
kim
According to the origin go-fed/activity package the report tool is used to produce activitypub reports for the compatibility of the go-fed/activity package with the activitypub spec. However, it has been...
We have a lot of inconsistent debug / trace logging. We should decide on a standard logging procedure, e.g. setup traces in HTTP handlers and processors/federators, and only debug in...
Due to restarting my instance at points I've obviously missed the profile change AP messages at some point so my profile data for multiple people is out of date. Performing...
Unfortunately we can't update our `uptrace/bun` version as there seems to be _another_ breaking changing going from 1.17 -> 1.18 :sob: We will also need to bump the Go build...
Allows passing `40MiB`, `40MB`, `1kiB` etc instead of literal sizes in bytes. Also updates some of the file sizes returned in the codebase to be `int64` and not `int`.
For example, if an error occurs while handling a domain block request: ``` timestamp="28/09/2022 21:39:11.125" func=admin.(*processor).initiateDomainBlockSideEffects level=ERROR domain="example.com" msg="domainBlockProcessSideEffects: db error updating instance: context canceled" timestamp="28/09/2022 21:39:11.125" func=admin.(*processor).initiateDomainBlockSideEffects level=ERROR domain="example.com"...
This moves toward consolidating much of our means of dependency injection. It will also make it easier sharing resources across the codebase, and in the particular case of the caches,...