3 Commits

Author SHA1 Message Date
Jakub Zych
7b5fe94e53 feat(01): Simple initial landing 2026-02-05 13:01:34 +01:00
Jakub Zych
0059add4a1 feat(01-02): add /ready endpoint with database connectivity check
- Add GET /ready endpoint that checks database connection
- Returns 200 'ready' when connected, 503 when not
- Update Routes to require DataSource dependency
- Provide dataSourceLayer in Main.scala
- Use 'hikari' prefix for HikariCP config to avoid ZIO config conflict
2026-02-04 22:20:35 +01:00
Jakub Zych
3757cf883b feat(01-01): create HTTP routes and Main entry point
- HealthRoutes with GET /health returning 'ok'
- Routes composition point for all route modules
- Main extends ZIOAppDefault with HOCON config
- ASCII sun banner with SUMMERCMS branding
- Server reads port from application.conf
2026-02-04 21:43:24 +01:00