Commit graph

8 commits

Author SHA1 Message Date
aldemirm dee5d95e7a added gitignore 2026-09-04 12:27:29 +02:00
aldemirm b1448884c6 changed username, add UserTable to SchemaUtils 2026-09-04 12:21:51 +02:00
aldemirm cb03279c6d feat: add user authentication and protect endpoints with JWT
Added UsersTable to Exposed database schema

Updated KidioRepository interface and implementations for auth methods

Updated Ktor routing, application setup, and integration tests for JWT auth
2026-09-04 11:35:46 +02:00
Oliver Wallisch f87c2f4032 fix: updated database credentials 2026-09-03 10:13:40 +02:00
Oliver Wallisch 11dae7a57c feat: integrate Redis for screen time caching with fallback to PostgreSQL 2026-09-03 09:08:37 +02:00
Oliver Wallisch 1ae05f0c36 feat: integrate PostgreSQL database with Exposed and implement Repository pattern 2026-09-02 22:48:17 +02:00
Oliver Wallisch 27ff371d4e feat: add structure, plain data for testing, and api example endpoints 2026-09-02 16:12:52 +02:00
Oliver Wallisch 015dc20c9e final first push 2026-09-02 15:28:58 +02:00