Commit Graph
5 Commits
  • Tested KeyCloak validation - AUTH
    Test Keycloak JWT validation against access token issued via NextAuth; ensure Spring Boot resource server correctly validates token signature, expiration, issuer, and optional audience.
  • Add docker-compose for local dev stack
    Add a docker-compose.yml to run a local development stack: Postgres (with mounted init scripts), Redis, MinIO, Keycloak (start-dev) and pgAdmin, plus a bridge network and persistent volumes. Also add init/init.sql to create the keycloak database and grant privileges to the admin user so Keycloak can connect to its dedicated DB. Default credentials and port mappings are provided for development convenience.
  • Add initial backend, CLI, and frontend scaffold
    Bootstrap repository with multi-component scaffolding: a Spring Boot backend (Maven wrapper, pom.xml, BackendApplication, test, resources, .gitignore/.gitattributes), a Go CLI app using Cobra (root + subcommands: diff, log, login, pull, push, set, unset), prebuilt CLI binaries and a build script, and a Next.js frontend (configs, package.json, styles, pages, and static assets). This commit provides the skeleton for development across backend, CLI, and frontend components.
  • Revise README to include project overview and setup
    Added detailed project description, features, architecture, tech stack, and getting started instructions.