Commit Graph

932 Commits

Author SHA1 Message Date
dependabot[bot] 0519b0d903 chore(deps): bump actions/setup-python from 6 to 7
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6 to 7.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v6...v7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-24 23:13:46 +00:00
Manoj Bajaj 0d756011a6 Merge pull request #447 from agentrhq/dependabot/github_actions/actions/checkout-7
chore(deps): bump actions/checkout from 6 to 7
2026-07-05 15:46:54 -07:00
dependabot[bot] 2bd71bb757 chore(deps): bump actions/checkout from 6 to 7
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [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/v6...v7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-19 23:13:44 +00:00
Manoj Bajaj 42e7437b5e Merge pull request #446 from agentrhq/release-please--branches--main--components--authsome
chore(main): release authsome 0.7.2
authsome-v0.7.2
2026-06-18 00:16:23 +05:30
github-actions[bot] a79f606705 chore(main): release authsome 0.7.2 2026-06-17 13:07:27 +00:00
Manoj Bajaj 749e703274 feat: merge agent detail view with enhanced agents list and review fixes
Merge feature/agent-detail-view (#444) and resolve conflicts, keeping the
PR's backend-driven detail page (API endpoint, audit scoping, tests) and
our enhanced agents list view (search, card headers, claim badges).

Also fixes three review issues:
- Add 403 guard for non-admin audit identity filter (prevents querying
  events for identities the caller does not own)
- Add idx_audit_events_identity index via migration v2
- Update test assertions for new 403 behavior and migration count

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-17 06:06:12 -07:00
Manoj Bajaj 5917d32031 Merge pull request #445 from agentrhq/423-chore-update-dockerfile-compose-and-self-hosting-guide-for-hosted-authsome
chore: update dockerfile compose and self hosting guide for hosted authsome
2026-06-17 17:57:35 +05:30
Manoj Bajaj 12ba55f5a8 Merge branch 'main' of github.com:agentrhq/authsome 2026-06-17 05:26:40 -07:00
Manoj Bajaj 02658d1aee feat: Improve agents page 2026-06-17 05:24:28 -07:00
rishabhraj36 57c8409e6e docs: updated self hosting docs 2026-06-17 16:20:42 +05:30
Ankit Ranjan 8d4dfd8c53 chore: bump authsome version to 0.7.1 in uv.lock 2026-06-17 15:56:44 +05:30
Ankit Ranjan 43f9b4ebde fix: simplify agent detail metadata layout 2026-06-17 15:53:29 +05:30
Ankit Ranjan 256753f320 feat: add agent detail view 2026-06-17 15:49:37 +05:30
rishabhraj36 48f7c6fbb7 docs: fix self-hosting quick start and first-run flow 2026-06-17 15:33:16 +05:30
Manoj Bajaj fd571d8921 Merge pull request #443 from agentrhq/release-please--branches--main--components--authsome
chore(main): release authsome 0.7.1
authsome-v0.7.1
2026-06-17 07:05:31 +05:30
github-actions[bot] 4c0a171f0f chore(main): release authsome 0.7.1 2026-06-17 00:10:19 +00:00
Manoj Bajaj 7d54bc029e Merge pull request #442 from agentrhq/feat/improve-ui
Feat/improve UI
2026-06-17 05:39:56 +05:30
Manoj Bajaj e0e6498b35 fix(ui): remove sidebar gaps in main and settings layouts
The skip-link was participating in the sidebar flex row because sr-only
was not applied via @apply, and settings pages were centered inside a
max-width wrapper that pushed the sub-sidebar away from the main nav.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-16 17:09:15 -07:00
Manoj Bajaj 969c068e23 feat: improve UI design system, layouts, and remaining pages
Add theme provider, dark mode toggle, and typography components.
Update globals.css with refined color palette and enterprise-grade
table/card/badge density overrides. Improve authenticated layout,
settings layout, dashboard shell, overview views, auth flow pages,
page states, and section headers with consistent styling.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-16 16:50:05 -07:00
Manoj Bajaj ab122f60d7 feat: improve connections and providers page design
Redesign connections list with provider logos, filter counts, grouped
global section with left-border accent, and confirmation dialogs.
Restructure connection detail into grouped cards (Identity, Token,
Endpoints, Secrets) with status badges and copyable fields. Add filter
chips (OAuth/API Key, Connected/Available) to providers list. Improve
provider cards with inline logo+name+tag layout. Refactor provider
detail with DetailField pattern, copyable callback URL, separated
revoke card, and better empty states.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-16 16:49:20 -07:00
Manoj Bajaj 3e04eff5a4 feat: Improve settings page 2026-06-16 14:47:48 -07:00
Manoj Bajaj 305df53793 Merge pull request #407 from agentrhq/release-please--branches--main--components--authsome
chore(main): release authsome 0.7.0
authsome-v0.7.0
2026-06-17 02:10:38 +05:30
github-actions[bot] cbda1e4f50 chore(main): release authsome 0.7.0 2026-06-16 20:12:00 +00:00
Manoj Bajaj 6204a474d7 Merge pull request #439 from agentrhq/chore/docs-site-v0.7-stale-cleanup
docs: refresh Mintlify site for v0.7 and remove stale references
2026-06-17 01:40:49 +05:30
Manoj Bajaj 0a5126cc0f merge: resolve origin/main into docs-site cleanup branch
Keep v0.7 Mintlify refresh while adopting onboard/init renames and onboard
flow updates from main.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-16 13:10:02 -07:00
Manoj Bajaj 61515356a2 docs: refresh Mintlify site for v0.7 and remove stale profile/library references
Align public docs with Principal/Vault/Identity terminology, current daemon API paths, and the CLI/proxy/export integration surface instead of the removed AuthService library API.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-16 13:02:11 -07:00
Manoj Bajaj 9253aa8d97 Merge pull request #437 from agentrhq/417-comparison-with-one-cli-secrets-manager
docs: updated broker credentials comparison
2026-06-16 21:33:52 +05:30
Manoj Bajaj e341d4ed3b Merge pull request #438 from agentrhq/feature/authsome-onboard
feat!: Add authsome onboard, remove init and scan
2026-06-16 21:33:28 +05:30
Manoj Bajaj 8dbf579e21 Merge pull request #436 from agentrhq/feature/issue-414-custom-providers-ui
feat: implement custom provider management with CRUD support, registration schema updates, and a dedicated UI form.
2026-06-16 21:32:46 +05:30
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
Ankit Ranjan 54ba7b23e2 feat: implement tooltip help text and collapsible advanced sections in custom provider form 2026-06-16 17:11:05 +05:30
rishabhraj36 44b37bf6f0 docs: refine credential broker comparison 2026-06-16 15:42:52 +05:30
Manoj Bajaj d9936d5699 feat!: replace init and scan with authsome onboard
Unifies first-run setup into a single idempotent command that registers
identity, completes claim, and imports API keys from env. Persists
--base-url in client config for remote daemon connections.

Closes #434

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-16 02:22:10 -07:00
rishabhraj36 6c0fd60664 Merge branch 'main' into 417-comparison-with-one-cli-secrets-manager 2026-06-16 14:36:35 +05:30
Ankit Ranjan 8f4029ec7e feat: implement custom provider management with CRUD support, registration schema updates, and a dedicated UI form. 2026-06-16 14:06:11 +05:30
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
rishabhraj36 4c79bb0a59 feat: added support for agents 2026-06-16 11:49:02 +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