Commit Graph

871 Commits

Author SHA1 Message Date
Ankit Ranjan 211751edc7 test: remove redundant test case for api health route registration 2026-06-15 17:44:56 +05:30
Ankit Ranjan 972e00c575 refactor: rename identity to agent throughout CLI and UI for improved terminology consistency 2026-06-15 17:27:10 +05:30
Tejas f4017b20bc Merge pull request #432 from agentrhq/chore/dashboard-ui-consistency
chore: dashboard UI consistency
2026-06-15 16:30:38 +05:30
Ankit Ranjan d884d4842a style: update dashboard navigation buttons to use outline variant 2026-06-15 14:50:02 +05:30
Ankit Ranjan c84b90bfb1 refactor: remove interactive links from dashboard tables and adjust border styling for interactive components 2026-06-15 14:43:52 +05:30
Ankit Ranjan 7b2f4cea61 refactor: modularize the dashboard component structure by migrating features into dedicated UI components and domain-specific modules. 2026-06-15 14:17:02 +05:30
ngaurav 976d4a59f4 Fix: 'broker' to 'gateway' in README 2026-06-15 13:28:28 +05:30
ngaurav 841c0d698b docs: unified messaging
Using "Credential Gateway" Everywhere
2026-06-15 09:52:45 +05:30
Manoj Bajaj cb594f2bea Merge pull request #420 from agentrhq/dependabot/github_actions/docker/setup-buildx-action-4
chore(deps): bump docker/setup-buildx-action from 3 to 4
2026-06-15 00:36:28 +05:30
Manoj Bajaj 79337105f7 Merge pull request #419 from agentrhq/dependabot/github_actions/codecov/codecov-action-7
chore(deps): bump codecov/codecov-action from 6 to 7
2026-06-15 00:36:17 +05:30
Manoj Bajaj 617c84a298 Merge pull request #421 from agentrhq/dependabot/github_actions/actions/checkout-6
chore(deps): bump actions/checkout from 4 to 6
2026-06-15 00:36:01 +05:30
Manoj Bajaj cef42ebf7e Merge pull request #422 from agentrhq/dependabot/github_actions/actions/setup-python-6
chore(deps): bump actions/setup-python from 5 to 6
2026-06-15 00:35:01 +05:30
dependabot[bot] 8e984bb82e chore(deps): bump actions/setup-python from 5 to 6
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-12 23:13:50 +00:00
dependabot[bot] 328cb55f02 chore(deps): bump actions/checkout from 4 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-12 23:13:46 +00:00
dependabot[bot] 95ec440a51 chore(deps): bump docker/setup-buildx-action from 3 to 4
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-12 23:13:41 +00:00
dependabot[bot] e6d3f6e612 chore(deps): bump codecov/codecov-action from 6 to 7
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 6 to 7.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-12 23:13:38 +00:00
Tejas 913ec0984c Merge pull request #418 from agentrhq/bugfix/dashboard-ui-bugs
fix: polish dashboard connection flows
2026-06-12 23:24:56 +05:30
Ankit Ranjan 29d28137ad fix: prevent daemon error card clipping 2026-06-12 17:09:54 +05:30
Ankit Ranjan da7a4017b1 fix: refine provider and connection dashboard states 2026-06-12 16:46:18 +05:30
Ankit Ranjan e5ee9b9d3e fix: clarify clickable surface hover states 2026-06-12 16:16:22 +05:30
Ankit Ranjan 8d934387fc fix: polish connection action feedback 2026-06-12 15:28:27 +05:30
Manoj Bajaj c55448dca0 Merge pull request #412 from agentrhq/feature/stateless-production-deployments
feat: stateless production deployments
2026-06-12 15:20:23 +05:30
Ankit Ranjan 13cbd0d54d fix: keep connections page unfiltered after detail navigation 2026-06-12 15:15:19 +05:30
Ankit Ranjan 8f35bf1216 fix: polish dashboard connection flows 2026-06-12 13:36:28 +05:30
beubax eb37f84c9f fix: hide optional asyncpg import from ty 2026-06-12 12:59:49 +05:30
beubax be5c646b5b fix: require production backend URLs 2026-06-12 12:42:06 +05:30
beubax d4595568ec Merge branch 'main' into feature/stateless-production-deployments 2026-06-12 12:38:32 +05:30
Manoj Bajaj 16af935137 Merge pull request #410 from agentrhq/feature/global-connection-pointers
feat: global connection pointers
2026-06-12 10:26:34 +05:30
Ankit Ranjan cb1f367340 Merge pull request #409 from agentrhq/feature/provider-catalog-mcp-llm-jsonc
chore: expand provider catalog — MCP/LLM providers, type fixes, JSONC migration
2026-06-11 15:21:34 +05:30
Ankit Ranjan d0eaca7fec refactor: migrate Notion DCR configuration into the primary notion-mcp provider and remove redundant file 2026-06-11 15:00:24 +05:30
Manoj Bajaj dd6f8d21b5 Merge pull request #415 from agentrhq/fix/env-config-posthog-test-mode
fix: env field in config, PostHog no-op in dev/test
2026-06-10 20:08:03 +05:30
Manoj Bajaj c1a9f66393 fix: add env field to config and disable PostHog in non-prod environments
Adds `env: Literal["prod", "dev", "test"]` to `AuthsomeConfig` (read from
`AUTHSOME_ENV`) so the runtime environment is a first-class config concern
shared across client and server.

Gates `analytics_enabled` on `env == "prod"` in `ServerConfig` so PostHog
is never initialised in dev or test — preventing the background consumer
thread from blocking pytest process exit and causing CI jobs to hang until
the 6-hour GitHub Actions timeout.

Test suite now sets `AUTHSOME_ENV=test` at module level and in the
`_disable_analytics` autouse fixture. The CI workflow also sets it as
defence-in-depth and adds `timeout-minutes: 10` so runaway jobs fail fast.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-10 19:49:41 +05:30
beubax ff3d5426a5 fix: harden container startup path 2026-06-10 16:59:43 +05:30
beubax b374fb49a0 fix: address production readiness review 2026-06-10 16:55:14 +05:30
beubax 69b263b071 fix: exclude local build artifacts from package 2026-06-10 16:51:25 +05:30
beubax ee25d5ce49 fix: clarify compose master key secret 2026-06-10 16:44:40 +05:30
beubax 5a15e4179b fix: avoid hardcoded compose secrets 2026-06-10 16:42:14 +05:30
beubax ea4eaa791b docs: add production self-hosting path 2026-06-10 16:37:57 +05:30
beubax caac894c1e test: add gated redis runtime tests 2026-06-10 16:31:22 +05:30
beubax 5457d10940 fix: remove duplicate health route 2026-06-10 16:28:07 +05:30
beubax 3b8cfd01bb feat: add root health check 2026-06-10 16:26:52 +05:30
beubax ea0fd94e5b fix: close redis client on ping failure 2026-06-10 16:23:12 +05:30
beubax 448c8b2417 fix: clean up failed runtime startup 2026-06-10 16:21:01 +05:30
beubax d828d2b775 feat: select redis runtime state 2026-06-10 16:15:19 +05:30
beubax b754b80227 fix: atomically consume redis pending claims 2026-06-10 16:06:40 +05:30
beubax 0ea30dc783 refactor: split pending claim storage 2026-06-10 16:03:16 +05:30
beubax 60e21e1ceb fix: clean redis auth session indexes 2026-06-10 15:58:41 +05:30
beubax 604d18e24a feat: add auth session store contract 2026-06-10 15:54:34 +05:30
beubax c68de27a15 fix: preserve pop replay auth errors 2026-06-10 15:48:34 +05:30
beubax fc3189bad1 refactor: move pop replay cache to server 2026-06-10 15:46:36 +05:30