new marvel comics app - currently offline
Find a file
James McEwan 6424d89246
Improve Marvel API error logging with detailed context (#54)
* Improve Marvel API error logging with detailed context

- Add structured error logging with timestamps, status codes, and URLs
- Capture and log Marvel API response body for HTTP errors
- Include rate limit headers in error logs for monitoring
- Categorize errors (Network, HTTP, JSON Parse) for easier debugging
- Replace generic "oh no" message with actionable error details
- Add request context (week parameter, URL) to all error logs

This improves debugging capabilities and provides better visibility
into API failures, rate limiting, and authentication issues.

* fixes

---------

Co-authored-by: Claude <noreply@anthropic.com>
2025-10-31 13:57:42 +00:00
.github/workflows bun upgrade 2025-10-12 19:20:10 +01:00
.husky husky fix 2024-09-12 15:52:20 +01:00
public fix 2023-12-15 11:48:44 +00:00
src Improve Marvel API error logging with detailed context (#54) 2025-10-31 13:57:42 +00:00
.dockerignore flyyyyy prep 2025-04-16 16:40:34 +01:00
.eslintrc typescript testing linting 2022-05-17 00:12:18 +01:00
.gitignore rm .astro 2024-12-07 13:36:31 +00:00
.mise.toml update 2025-01-24 10:37:00 +00:00
.prettierignore typescript testing linting 2022-05-17 00:12:18 +01:00
astro.config.mjs flyyyyy prep 2025-04-16 16:38:27 +01:00
bun.lock bun upgrade 2025-10-12 19:15:58 +01:00
Dockerfile bun upgrade 2025-10-12 19:15:58 +01:00
eslint.config.mjs extend maxDuration 2024-07-27 22:48:42 +01:00
fly.toml Fly.io Launch config files (#53) 2025-10-31 13:56:40 +00:00
package.json v8.4.0 2025-10-12 22:07:34 +01:00
postcss.config.cjs tailwind 4 2025-01-27 09:22:04 +00:00
prettier.config.mjs standardise config 2025-01-28 16:17:02 +00:00
README.md sst domains 2024-10-16 23:06:26 +01:00
tsconfig.json add pnpm 2024-02-29 15:11:05 +00:00

MVL app

Build and Test

Astro based fullstack app for this weeks Marvel comics

https://mvl.mightydinosaur.dev