|
|
bb634f58cb
|
chore: update module domain
|
2025-10-20 12:05:46 -03:00 |
|
|
|
3211a6917b
|
chore(module,repository): update module path with new repository
|
2025-08-26 16:33:55 -03:00 |
|
|
|
23789c02f4
|
feat(smalltrip,problem): problem multiplexer to handle 404 and 405 errors
|
2025-08-26 16:33:55 -03:00 |
|
|
|
47b5014f21
|
feat(smalltrip,problem): expose context key of middleware
|
2025-08-08 19:17:01 -03:00 |
|
|
|
d0506a6c14
|
feat(smalltrip,problem): panic middleware
|
2025-07-30 19:15:18 -03:00 |
|
|
|
407da65f38
|
feat(smalltrip,problem): make WithDetail, WithDetailf and WithError append message if there is already one
|
2025-07-30 19:15:08 -03:00 |
|
|
|
f62fc22a06
|
fix(smalltrip,problem): name NewInternalServerError instead of NewInternalError
|
2025-07-30 19:14:59 -03:00 |
|
|
|
49ddff5c41
|
chore(smalltrip,problem): add license header to problem package files
|
2025-07-30 19:14:46 -03:00 |
|
|
|
94db7c51ea
|
feat(smalltrip,problem): use handler browser as default handler
|
2025-07-30 19:14:43 -03:00 |
|
|
|
e2e26c89e0
|
feat(smalltrip,problem): middleware support to set global handlers
|
2025-07-30 19:14:43 -03:00 |
|
|
|
8f77794295
|
feat(smalltrip,problem): handler browser
|
2025-07-30 19:14:43 -03:00 |
|
|
|
fac89e5565
|
feat(smalltrip,problem): handler template
|
2025-07-30 19:14:42 -03:00 |
|
|
|
bbebb0d140
|
refactor(smalltrip,problems): remove fallbacks from handlers
|
2025-07-30 19:14:42 -03:00 |
|
|
|
da132231f7
|
refactor(smalltrip,problems): rename http.go to handlers.go
|
2025-07-29 19:18:28 -03:00 |
|
|
|
e7268c9fa0
|
feat(smalltrip,problems): use Problem interface on handlers
|
2025-07-29 19:18:28 -03:00 |
|
|
|
8c51880748
|
feat(smalltrip,problems): Problem interface
|
2025-07-29 19:18:27 -03:00 |
|
|
|
d4836e877a
|
fix(smalltrip,problems): make problems be structs with Problem embedded
|
2025-07-29 19:15:10 -03:00 |
|
|
|
830bafcbbe
|
refactor(smalltrip,problems): define RetryAfter header parsing into separated type
|
2025-07-29 19:15:10 -03:00 |
|
|
|
b4a9c349bb
|
feat(smallstrip,problems): 400s codes constructors and problems
|
2025-07-29 19:14:36 -03:00 |
|
|
|
d9c1bf0df5
|
refactor(smallstrip,problems): make 500 error types distinct and not aliases
|
2025-07-29 19:14:36 -03:00 |
|
|
|
c847f2b421
|
feat(smalltrip,problems): 500s code constructors and problems
|
2025-07-04 19:15:27 -03:00 |
|
|
|
8bab404d03
|
feat(smalltrip,problems): http handler for problems (wip)
|
2025-07-04 19:15:26 -03:00 |
|
|
|
094eab5333
|
feat(smalltrip,problems): new problem package to handle 400 and 500 error codes
This is planned to replace the exceptions package, having a nicer and
more extendable API, based on the RFC 9457 (HTTP problems)
|
2025-07-04 19:15:24 -03:00 |
|