Commit Graph

897 Commits

Author SHA1 Message Date
Manoj Bajaj 0890c0bc61 Merge pull request #435 from agentrhq/426-feat-simplify-agent-identity-to-a-single-private-key-environment-variable
feat: derive agent identity from a single private-key env var
2026-06-16 21:20:20 +05:30
Manoj Bajaj 3a9f17e9bc fix: recover from 409 when concurrent agents register the same DID
When two processes with the same private key race to register, the loser
gets a 409 from the identity server. Re-resolve the handle by DID and
continue instead of failing startup.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-16 08:50:01 -07:00
rishabhraj36 8d94e4d37f fix: ruff check 2026-06-16 13:35:29 +05:30
rishabhraj36 d9d2c60563 feat: derive agent identity from a single private-key env var 2026-06-16 13:32:04 +05:30
Tejas 87eed80d77 Merge pull request #433 from agentrhq/feature/expand-settings-page
refactor: rename identity to agent throughout CLI and UI for improved terminology consistency
2026-06-15 18:33:50 +05:30
Ankit Ranjan 6645d7ef21 Merge branch 'main' into feature/expand-settings-page 2026-06-15 18:29:07 +05:30
Ankit Ranjan 151e0afa18 Merge pull request #431 from agentrhq/feature/user-scoped-audit-log
feat: user scoped audit log
2026-06-15 18:28:27 +05:30
beubax de814ee15e fix: restore logo dev token 2026-06-15 18:26:14 +05:30
beubax cfc14a354a Merge branch 'main' into feature/user-scoped-audit-log
# Conflicts:
#	ui/src/components/authsome-dashboard.tsx
2026-06-15 18:22:16 +05:30
beubax 71d52ad0f8 refactor: remove audit event filters 2026-06-15 18:06:50 +05:30
Ankit Ranjan e33fc3c18e fix: remove blocking future result call in audit event persistence to prevent thread deadlock 2026-06-15 17:52:35 +05:30
beubax 2a296e33a3 refactor: simplify audit query filters 2026-06-15 17:49:29 +05:30
Ankit Ranjan ea2d9ccce5 refactor: remove trailing whitespace from health route tests 2026-06-15 17:45:22 +05:30
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
beubax 0433db633c test: verify health route via openapi 2026-06-15 17:04:43 +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
beubax a034e0781b test: count nested health routes 2026-06-15 14:49:21 +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
beubax 4e7d31a748 test: isolate server storage env 2026-06-15 14:26:23 +05:30
beubax 3a94665041 Merge branch 'main' into feature/user-scoped-audit-log 2026-06-15 14:21:05 +05:30
beubax 711b8509aa chore: remove obsolete implementation plans and design specifications 2026-06-15 14:18:07 +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
beubax d54c4159ba fix: avoid audit shutdown deadlock 2026-06-15 14:15:25 +05:30
beubax 80cb249984 docs: describe scoped audit log access 2026-06-15 14:07:51 +05:30
beubax 0b8d752392 feat: show scoped audit log in dashboard 2026-06-15 14:05:08 +05:30
beubax 08446d1e28 feat: enforce role-aware audit event queries 2026-06-15 13:43:24 +05:30
beubax 3a1a564673 feat: add paged audit event queries 2026-06-15 13:38:36 +05:30
beubax e52edc1293 test: cover user-scoped audit queries 2026-06-15 13:32:50 +05:30
ngaurav 976d4a59f4 Fix: 'broker' to 'gateway' in README 2026-06-15 13:28:28 +05:30
beubax 32a7275b0c docs: plan user-scoped audit log 2026-06-15 13:09:35 +05:30
beubax 224be18855 docs: design user-scoped audit log 2026-06-15 12:56:42 +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