Commit Graph

  • fcaaa1d03c docs: add container registry instructions to README main ramvignesh-b 2026-05-21 14:07:49 +05:30
  • 77e992e14d feat: add GitHub Actions workflow to publish Docker image to GHCR ramvignesh-b 2026-05-21 13:52:21 +05:30
  • 6b8ce54231 feat: register X-Tenant-ID as a security scheme for Scalar UI feat/multi-tenancy ramvignesh-b 2026-05-13 03:14:33 +05:30
  • 1cf6e3e4d3 docs: update README with multi-tenancy use cases and API details ramvignesh-b 2026-05-13 03:11:52 +05:30
  • 708a4abba7 refactor: add responsive mobile menu navigation ramvignesh-b 2026-05-13 03:10:20 +05:30
  • 93d01bc39d feat: add multi-tenancy support rt for dashboard ramvignesh-b 2026-05-13 02:28:48 +05:30
  • 8c145ae274 Merge remote-tracking branch 'origin' into feat/multi-tenancy ramvignesh-b 2026-05-13 02:01:32 +05:30
  • a5a0616941 fix: define internal APP_PORT in docker-compose ramvignesh-b 2026-05-13 02:01:06 +05:30
  • 75136ee6bd chore: add .worktrees to gitignore ramvignesh-b 2026-05-13 02:00:21 +05:30
  • 332ee26de2 test: fix internal error test to include X-Tenant-ID ramvignesh-b 2026-05-13 00:59:05 +05:30
  • 5b72ded2d5 chore: bump version to v1.1 and update OpenAPI spec for multi-tenancy ramvignesh-b 2026-05-13 00:58:19 +05:30
  • 4e55c1e4aa test: verify wildcard tenant cleanup in config integration tests ramvignesh-b 2026-05-13 00:57:52 +05:30
  • 3900073086 feat: support tenantId in OAuth redirect flow ramvignesh-b 2026-05-13 00:57:26 +05:30
  • 7ac46e1d2e test: failing tests for tenantId in auth browser flow ramvignesh-b 2026-05-13 00:56:49 +05:30
  • 37d4f37206 feat: add X-Tenant-ID header support to API routes ramvignesh-b 2026-05-13 00:56:17 +05:30
  • eb7a544a0c test: failing tests for X-Tenant-ID header in API routes ramvignesh-b 2026-05-13 00:55:51 +05:30
  • 2272fac26f fix: cleanup all tenant tokens when deleting provider ramvignesh-b 2026-05-13 00:55:19 +05:30
  • 96e132c2fb test: failing tests for ConfigManager tenant cleanup ramvignesh-b 2026-05-13 00:55:04 +05:30
  • f85b6301dd feat: implement multi-tenancy in TokenManager ramvignesh-b 2026-05-13 00:54:34 +05:30
  • d096627b28 test: failing tests for TokenManager multi-tenancy ramvignesh-b 2026-05-13 00:54:15 +05:30
  • 672ca10ffe chore: add .worktrees to .gitignore ramvignesh-b 2026-05-13 00:51:43 +05:30
  • 417104605f refactor: fix lint and formatting ramvignesh-b 2026-05-12 11:06:15 +05:30
  • 0bcf13800e docs: update screenshot ramvignesh-b 2026-05-12 11:02:52 +05:30
  • dbc9328bf5 docs: update README ramvignesh-b 2026-05-12 10:54:03 +05:30
  • ed23999c50 feat: add tooltips to auth provider config fields ramvignesh-b 2026-05-12 10:26:01 +05:30
  • 30c9e9e308 style: update accent bar styling for sections ramvignesh-b 2026-05-12 10:10:30 +05:30
  • 748d308672 style: update button styles for registry ramvignesh-b 2026-05-12 10:01:35 +05:30
  • 3e33ee4d61 style: update ui styles for expiry ramvignesh-b 2026-05-12 09:30:26 +05:30
  • 074d48f536 feat: track and display access token expiration timestamps in dashboard and API responses ramvignesh-b 2026-05-12 09:15:29 +05:30
  • eb11011017 feat: add favicon, manifest, and static asset serving support to auth server ramvignesh-b 2026-05-12 05:48:06 +05:30
  • 04267593fb docs: update api reference with versioning (#6) me 2026-05-12 00:17:08 +00:00
  • a004322970 test: refactor test setup for dynamic redis client imports docs/api-reference-update ramvignesh-b 2026-05-12 05:46:31 +05:30
  • 282618bc1c test: migrate global test prefixes to explicit imports ramvignesh-b 2026-05-12 05:42:27 +05:30
  • dcf5cd3551 refactor: modularize OpenAPI configuration and extract version constants into separate files ramvignesh-b 2026-05-12 05:27:29 +05:30
  • 9edb7fd989 refactor: update OpenAPI documentation metadata ramvignesh-b 2026-05-12 05:20:32 +05:30
  • 0a276b9a63 refactor: centralize versioning and path constants and standardize routes across the application and test suites ramvignesh-b 2026-05-12 05:17:07 +05:30
  • 5d8a9ccb3e refactor: update API documentation routes and paths to v1 naming convention ramvignesh-b 2026-05-12 05:01:58 +05:30
  • cf37904083 feat: version API and auth endpoints under /v1 prefix and update documentation labels ramvignesh-b 2026-05-12 04:57:19 +05:30
  • f3349fced4 feat: improve OpenAPI documentation by adding tags and route summaries ramvignesh-b 2026-05-12 04:52:03 +05:30
  • 4554b2e734 feat: add API reference link to dashboard navigation bar ramvignesh-b 2026-05-12 04:46:42 +05:30
  • 106edb8bb7 feat: hide api key input when authenticated ramvignesh-b 2026-05-12 04:42:33 +05:30
  • f89b5b4437 feat: add functionality to delete provider configurations and associated tokens via UI and API ramvignesh-b 2026-05-12 04:40:55 +05:30
  • 558bc9e034 feat: implement secure session management using HttpOnly cookies for API key authentication (#5) me 2026-05-11 22:56:21 +00:00
  • 1d417d672c fix: disable refresh button when provider access token is missing feature/use-secure-http-cookie ramvignesh-b 2026-05-12 04:25:07 +05:30
  • 9d6df8a8df feat: implement secure session management using HttpOnly cookies for API key authentication ramvignesh-b 2026-05-12 04:20:03 +05:30
  • 72357ed9ee refactor: modularize template view (#4) me 2026-05-11 22:45:11 +00:00
  • eac5aa7056 test: update auth callback assertions to verify redirect status and location header refactor/modular-view-template ramvignesh-b 2026-05-12 04:14:26 +05:30
  • 0be9a05c09 refactor: fix lint and formatting ramvignesh-b 2026-05-12 04:07:34 +05:30
  • ced524dc31 refactor: enhance dashboard UI styling ramvignesh-b 2026-05-12 03:59:06 +05:30
  • bd6c3790e6 chore: update Alpine.js to latest major version via unpkg CDN ramvignesh-b 2026-05-12 03:42:39 +05:30
  • 7192ba381d fix: clear invalid API key and reset state on unlock failure ramvignesh-b 2026-05-12 03:41:08 +05:30
  • 72548db9af refactor: migrate success view from static HTML to dynamic JSX route component ramvignesh-b 2026-05-12 03:39:39 +05:30
  • 2c2a2eb6c4 feat: migrate dashboard to JSX and move client-side scripts to JS ramvignesh-b 2026-05-12 03:32:44 +05:30
  • eedab2347c feat: add static file serving and refactor dashboard form to use FormData ramvignesh-b 2026-05-12 01:59:25 +05:30
  • 4728eaa578 refactor: re-configure env vars and healthcheck (#3) me 2026-05-11 19:58:31 +00:00
  • d28903c611 refactor: move healthcheck configuration from docker-compose to Dockerfile refactor/env-reconfiguration ramvignesh-b 2026-05-12 01:21:27 +05:30
  • a4f3ea7837 refactor: replace REDIS_URL with individual host and port configuration variables ramvignesh-b 2026-05-12 01:05:27 +05:30
  • 7c4ef8a51c chore: update healthcheck to use bun fetch instead of curl ramvignesh-b 2026-05-12 00:57:23 +05:30
  • 2eab4b92cc test: implement redis unavailibility health check ramvignesh-b 2026-05-11 23:59:01 +05:30
  • 51502055db feat: add healthcheck configuration ramvignesh-b 2026-05-11 23:44:40 +05:30
  • 553d9647c2 chore: add production start script and update readme ramvignesh-b 2026-05-11 17:44:19 +05:30
  • b954ce5f72 ci: integrate tests workflow me 2026-05-11 12:01:48 +00:00
  • b258ee0a07 test: centralize redis mock in test setup ci/tests ramvignesh-b 2026-05-11 17:28:08 +05:30
  • e6354aae00 chore: centralize test environment configuration via bunfig and setup file ramvignesh-b 2026-05-11 17:07:23 +05:30
  • 78520b9069 feat: add CI workflow for linting and testing using Bun ramvignesh-b 2026-05-11 16:59:17 +05:30
  • dfff0e913d tests: improve coverage for config and provider manager ramvignesh-b 2026-05-11 16:59:12 +05:30
  • 21c030fee5 chore: add bun types ramvignesh-b 2026-05-11 16:58:20 +05:30
  • 3716c42668 Merge pull request 'feat: integrate scalar api reference' (#1) from feature/api-reference-integration into main me 2026-05-11 11:18:39 +00:00
  • 327822141b feat: update documentation endpoint path feature/api-reference-integration ramvignesh-b 2026-05-11 16:38:57 +05:30
  • d6f13ec332 feat: migrate API to @hono/zod-openapi and add Scalar API documentation UI ramvignesh-b 2026-05-11 16:38:05 +05:30
  • c475f46f33 chore: init OpenAPI documentation and Scalar API ramvignesh-b 2026-05-11 16:33:14 +05:30
  • 7d0a8f3dd8 feat: add manual token refresh capability via UI and backend API endpoint ramvignesh-b 2026-05-11 15:54:05 +05:30
  • 6a34163bf4 chore: update documentation ramvignesh-b 2026-05-11 15:49:16 +05:30
  • 2161e01d23 refactor: update UI component styles in dashboard ramvignesh-b 2026-05-11 15:33:07 +05:30
  • 660275f00f refactor: rename generic auth server to toknd ramvignesh-b 2026-05-11 15:28:26 +05:30
  • 9d5baf8604 style: update dashboard theme and typography ramvignesh-b 2026-05-11 15:26:10 +05:30
  • cba8540861 feat: add loading state and spinner animation ramvignesh-b 2026-05-11 14:51:31 +05:30
  • 60ceeaacec style: rebrand Auth Server to toknd with updated branding and icons ramvignesh-b 2026-05-11 14:18:56 +05:30
  • 5248ae05db feat: redesign dashboard UI to include password visibility toggles and a grid-based provider registry layout ramvignesh-b 2026-05-11 14:09:27 +05:30
  • 7302db69f7 feat: add last updated timestamp to provider tokens in dashboard and API ramvignesh-b 2026-05-11 13:59:36 +05:30
  • 1fae60c0b3 feat: add informational tooltips to OAuth fields and implement copy-to-clipboard functionality for the redirect URI ramvignesh-b 2026-05-11 13:54:08 +05:30
  • f5b0d5a555 feat: add root redirect to /app endpoint ramvignesh-b 2026-05-11 13:42:22 +05:30
  • 637c38f195 chore: ignore docker override ramvignesh-b 2026-05-11 13:42:15 +05:30
  • 17a3e0831c refactor: extract authentication success view ramvignesh-b 2026-05-11 13:41:29 +05:30
  • e68dd24792 feat: enhance dashboard with token display and proxy origin support ramvignesh-b 2026-05-11 13:29:39 +05:30
  • b2e0f697c8 refactor: update URL validation in schema ramvignesh-b 2026-05-11 12:54:06 +05:30
  • e69112ca79 build: upgrade bun to 1.3 ramvignesh-b 2026-05-11 12:46:08 +05:30
  • a51021f351 refactor: make Redirect URI mandatory and default to the current origin URL ramvignesh-b 2026-05-11 12:40:38 +05:30
  • 349b5d3b01 fix: resolve docker build failure by ignoring scripts and adding lockfile wildcard ramvignesh-b 2026-05-11 12:29:59 +05:30
  • 773ca518a5 build: upgrade bun base image from 1.1-slim to 1.3-slim ramvignesh-b 2026-05-11 12:16:44 +05:30
  • f55bb597c7 chore: simplify docker configuration following YAGNI ramvignesh-b 2026-05-11 12:02:15 +05:30
  • ee51c090b4 chore: optimize docker configuration for production ramvignesh-b 2026-05-11 11:53:26 +05:30
  • 73d28e6741 feat: relocate dashboard to /app and update related links ramvignesh-b 2026-05-11 11:40:54 +05:30
  • 08025303c1 refactor: implement universal oauth callback and auto-generated redirect URIs ramvignesh-b 2026-05-11 11:37:04 +05:30
  • ea91ba9676 fix: resolve 404 after callback by enabling flexible routing and adding user-friendly response ramvignesh-b 2026-05-11 11:25:15 +05:30
  • 17459ee493 feat: switch to phosphor icons for a cleaner dashboard UI ramvignesh-b 2026-05-11 11:21:01 +05:30
  • e00ddd2653 feat: upgrade to daisyUI v5 and Tailwind CSS v4 with caramellatte theme ramvignesh-b 2026-05-11 11:13:34 +05:30
  • 52944293fb fix: add default PORT and improve Podman volume compatibility ramvignesh-b 2026-05-11 11:01:40 +05:30
  • 339abd6462 chore: enable watch mode in Docker Compose with volumes and bun --hot ramvignesh-b 2026-05-11 10:59:53 +05:30
  • 384782d60c fix: remove Redis host port binding to avoid conflict with local Redis ramvignesh-b 2026-05-11 10:52:16 +05:30