nuke/internal
Jason Cameron 301c7a42bd
refactor(lib): Split up anubis.go into some smaller files. (#379)
* refactor(logging): centralize logger creation in GetLogger function

Signed-off-by: Jason Cameron <git@jasoncameron.dev>

* refactor(logging): rename GetLogger to GetRequestLogger for clarity

Signed-off-by: Jason Cameron <git@jasoncameron.dev>

* refactor: streamline error handling and response methods

Signed-off-by: Jason Cameron <git@jasoncameron.dev>

* refactor(lib): Split anubis.go up into some smaller specialized methods

Signed-off-by: Jason Cameron <git@jasoncameron.dev>

* refactor(http): simplify error response handling by using respondWithStatus

Signed-off-by: Jason Cameron <git@jasoncameron.dev>

* chore(lib): run goimports

Signed-off-by: Xe Iaso <me@xeiaso.net>

---------

Signed-off-by: Jason Cameron <git@jasoncameron.dev>
Signed-off-by: Xe Iaso <me@xeiaso.net>
Co-authored-by: Xe Iaso <me@xeiaso.net>
2025-04-27 13:36:39 +00:00
..
dnsbl Refactor and split out things into cmd and lib (#77) 2025-03-22 18:44:49 -04:00
ogtags fix: improve error handling and create the json encoder once #331 (#332) 2025-04-22 20:31:19 -04:00
test feat: add support for a base prefix (#294) 2025-04-25 14:39:38 -04:00
hash.go Refactor and split out things into cmd and lib (#77) 2025-03-22 18:44:49 -04:00
headers.go feat: more elaborate XFF compute (#350) 2025-04-25 11:59:55 +00:00
slog.go refactor(lib): Split up anubis.go into some smaller files. (#379) 2025-04-27 13:36:39 +00:00
xff_test.go feat: more elaborate XFF compute (#350) 2025-04-25 11:59:55 +00:00