Commit Graph

  • c368293cd4 feat: Transform project into a cargo-generate template with configurable authentication features and improved local user registration. master Gabriel Kaszewski 2026-01-06 05:53:01 +01:00
  • 9219a586b1 feat: Add .env.example for configuration and update README with new features, setup, and API endpoints. Gabriel Kaszewski 2026-01-06 05:22:54 +01:00
  • d05f8a0001 refactor: store IssuerUrl as String to preserve exact formatting instead of Url type Gabriel Kaszewski 2026-01-06 05:19:30 +01:00
  • 32a0faf302 refactor: Replace raw strings with domain value objects for improved type safety in authentication and OIDC. Gabriel Kaszewski 2026-01-06 05:16:16 +01:00
  • 16dcc4b95e feat: add JWT authentication and flexible auth modes with configurable login responses Gabriel Kaszewski 2026-01-06 05:01:56 +01:00
  • 5296171b85 feat: Add OpenID Connect (OIDC) authentication support with new OIDC service, routes, and configuration. Gabriel Kaszewski 2026-01-06 02:43:23 +01:00
  • de09f98b6e feat: Introduce Zitadel identity platform, remove worker, disable NATS, and update backend DB configuration. Gabriel Kaszewski 2026-01-02 23:57:36 +01:00
  • 0fe682c737 feat: Centralize axum-login authentication logic in infra and introduce configurable database and session settings. Gabriel Kaszewski 2026-01-02 23:02:50 +01:00
  • 650baf0d0f chore: update dependencies and refine feature configurations for tower-sessions and async-nats Gabriel Kaszewski 2026-01-02 22:33:21 +01:00
  • 4500b4ecbc feat: update dependencies and enhance configuration loading for CORS support Gabriel Kaszewski 2026-01-02 22:30:51 +01:00
  • 197486d12b chore: update .dockerignore and .gitignore to include *.db and .env files Gabriel Kaszewski 2026-01-02 13:55:25 +01:00
  • 61202c5969 chore: remove sqlx dependency from Cargo.toml and Cargo.lock Gabriel Kaszewski 2026-01-02 13:14:24 +01:00
  • ff40174734 fix: correct paths for conditional dependencies in cargo-generate.toml Gabriel Kaszewski 2026-01-02 13:07:46 +01:00
  • 1d141c7a97 feat(api): implement user authentication and registration endpoints Gabriel Kaszewski 2026-01-02 13:07:09 +01:00
  • 7dbdf3f00b chore: remove post-generation hook from cargo-generate.toml Gabriel Kaszewski 2026-01-02 06:06:04 +01:00
  • d916218703 feat: Add Dockerfile for containerization and implement database migrations for both SQLite and Postgres. Gabriel Kaszewski 2026-01-02 05:56:33 +01:00
  • c1c42f4fd9 feat: Add initial PostgreSQL migration, refactor database connection to k_core, and simplify session store setup. Gabriel Kaszewski 2026-01-02 05:47:51 +01:00
  • cb73f146c5 refactor: Remove smart-features and its associated dependencies, and refine broker-nats feature declaration. Gabriel Kaszewski 2026-01-02 05:31:08 +01:00
  • 8dfb3c6922 init Gabriel Kaszewski 2026-01-02 05:27:44 +01:00