Manoj Bajaj
a389bf7078
Merge pull request #394 from agentrhq/feature/google-service-providers
...
feat: add bundled providers for 14 Google Workspace and API services
2026-06-09 10:49:29 +05:30
Manoj Bajaj
2e7d2f6dae
feat: add bundled providers for Jira, Confluence, YouTube, Vertex AI, Todoist, Cloudflare, Outlook, Word, Calendar, and Zoom
...
Adds 10 new provider definitions:
- jira/confluence: dedicated Atlassian OAuth 3LO providers with
service-specific scopes, distinct from the generic atlassian provider
- google-youtube: YouTube Data API v3 with full youtube scope
- google-vertex-ai: Vertex AI / Cloud Platform scope
- todoist: API key flow via app.todoist.com/oauth with PKCE
- cloudflare: API token (api_key flow) via Authorization: Bearer
- microsoft-outlook: Graph mail scopes (Mail.ReadWrite, Mail.Send)
- microsoft-word: Graph files scopes (Files.ReadWrite.All, Sites.ReadWrite.All)
- microsoft-calendar: Graph calendar scopes (Calendars.ReadWrite)
- zoom: PKCE + device code; granular meeting/user/recording scopes
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-09 10:09:51 +05:30
Manoj Bajaj
0a88fef824
feat: add bundled providers for 14 Google Workspace and API services
...
Adds OAuth2/PKCE provider definitions for Gmail, Drive, Calendar, Chat,
Admin SDK, Analytics, Classroom, Docs, Forms, Meet, Photos, Search
Console, Sheets, Slides, and Tasks. Each uses the standard Google
authorization and token endpoints with service-specific API scopes.
The generic google provider is unchanged.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-09 10:00:39 +05:30
Manoj Bajaj
3a7a7b8aea
feat: Improve UI
2026-06-09 09:45:23 +05:30
Manoj Bajaj
654e8f7441
Merge remote-tracking branch 'origin/chore/reddit' into feat/fixes-v6.2
2026-06-09 09:12:44 +05:30
Manoj Bajaj
27779eb003
Merge remote-tracking branch 'origin/feat/client-secret-handling' into feat/fixes-v6.2
2026-06-09 09:07:33 +05:30
Manoj Bajaj
6fe11073c8
feat: Fix failing tests
2026-06-09 09:06:58 +05:30
Manoj Bajaj
573f128f1d
Merge branch 'main' into feature/provider-connection-details-pages
2026-06-09 08:36:08 +05:30
Manoj Bajaj
19a40fe91c
Merge pull request #391 from agentrhq/bugfix/optional-dcr-scopes
...
feat: add required field support to InputField and update UI components to respect optionality
2026-06-09 08:33:10 +05:30
Ankit Ranjan
3b7b175b70
feat: add required field support to InputField and update UI components to respect optionality
2026-06-08 22:52:21 +05:30
Ankit Ranjan
2d66ac96ab
feat: add Reddit OAuth2 bundled provider
2026-06-08 22:36:02 +05:30
beubax
b3bceaeae9
feat: add client_secret_handling support for basic auth and update OAuth flows accordingly
2026-06-08 17:58:40 +05:30
beubax
73c58437b6
feat: enable admin browser sessions for provider revocation and add error handling to UI button
2026-06-08 16:17:41 +05:30
beubax
39caabec15
feat: hide configuration UI for API key providers
2026-06-08 16:01:26 +05:30
beubax
f6af9a13e8
Merge branch 'main' into feature/provider-connection-details-pages
2026-06-08 15:58:10 +05:30
beubax
11d2166109
feat: implement provider and connection detail endpoints with UI support for configuration management and status monitoring
2026-06-08 15:57:50 +05:30
Manoj Bajaj
30c8c7b5a5
Merge pull request #384 from agentrhq/release-please--branches--main--components--authsome
...
chore(main): release authsome 0.6.1
authsome-v0.6.1
2026-06-06 10:00:32 +05:30
github-actions[bot]
53d2674e4e
chore(main): release authsome 0.6.1
2026-06-06 04:27:26 +00:00
Manoj Bajaj
5b5a55d2bf
fix: build action
2026-06-06 09:57:03 +05:30
Manoj Bajaj
d84934b562
Merge pull request #351 from agentrhq/release-please--branches--main--components--authsome
...
chore(main): release authsome 0.6.0
authsome-v0.6.0
2026-06-06 09:51:09 +05:30
Manoj Bajaj
a6b2db30a5
Merge pull request #381 from agentrhq/dependabot/github_actions/docker/build-push-action-7
...
chore(deps): bump docker/build-push-action from 6 to 7
2026-06-06 09:50:46 +05:30
Manoj Bajaj
d93420494c
Merge pull request #380 from agentrhq/dependabot/github_actions/pnpm/action-setup-6
...
chore(deps): bump pnpm/action-setup from 4 to 6
2026-06-06 09:50:32 +05:30
Manoj Bajaj
f1e66eb8b1
Merge pull request #382 from agentrhq/dependabot/github_actions/codecov/codecov-action-6
...
chore(deps): bump codecov/codecov-action from 4 to 6
2026-06-06 09:50:21 +05:30
Manoj Bajaj
204a30eb19
Merge pull request #379 from agentrhq/dependabot/github_actions/actions/setup-node-6
...
chore(deps): bump actions/setup-node from 4 to 6
2026-06-06 09:49:40 +05:30
github-actions[bot]
20f44759a5
chore(main): release authsome 0.6.0
2026-06-06 04:19:33 +00:00
Manoj Bajaj
68a25fe334
Merge pull request #383 from agentrhq/dependabot/github_actions/astral-sh/setup-uv-7
...
chore(deps): bump astral-sh/setup-uv from 5 to 7
2026-06-06 09:49:26 +05:30
Manoj Bajaj
2705e8e6e5
feat: Build dependencies
2026-06-06 09:48:49 +05:30
dependabot[bot]
c52687a4d1
chore(deps): bump astral-sh/setup-uv from 5 to 7
...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) from 5 to 7.
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](https://github.com/astral-sh/setup-uv/compare/v5...v7 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-05 23:13:40 +00:00
dependabot[bot]
5d8bbd67f1
chore(deps): bump codecov/codecov-action from 4 to 6
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4 to 6.
- [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/v4...v6 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-05 23:13:35 +00:00
dependabot[bot]
a473a9b19c
chore(deps): bump docker/build-push-action from 6 to 7
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-05 23:13:32 +00:00
dependabot[bot]
da4740a27d
chore(deps): bump pnpm/action-setup from 4 to 6
...
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup ) from 4 to 6.
- [Release notes](https://github.com/pnpm/action-setup/releases )
- [Commits](https://github.com/pnpm/action-setup/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: pnpm/action-setup
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-05 23:13:30 +00:00
dependabot[bot]
4cf076b3ca
chore(deps): bump actions/setup-node from 4 to 6
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4 to 6.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-05 23:13:27 +00:00
Manoj Bajaj
54d7c3a200
docs: Update documentation to correctly reference current authsome state
2026-06-05 14:21:35 +05:30
Manoj Bajaj
9ee46a651e
fix: remove populate_by_name and redundant validation_alias from settings
...
populate_by_name=True on BaseSettings caused pydantic-settings to look up
the field name 'home' as an env var, picking up the system HOME variable
instead of the default ~/.authsome.
The validation aliases on home, base_url, and active_identity were redundant
with env_prefix="AUTHSOME_", which already maps field names to the correct
AUTHSOME_* env vars. Removing them eliminates the need for populate_by_name
entirely.
ClientConfig.save now excludes inherited settings fields (home, base_url,
version) from the persisted JSON — those are operational settings, not
client-local state.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-05 12:55:58 +05:30
Manoj Bajaj
ad23d60754
feat: Simplify identity portability
2026-06-05 12:23:32 +05:30
Manoj Bajaj
a033bfe93f
chore: satisfy pylint ruff checks
2026-06-04 22:22:50 +05:30
Manoj Bajaj
10f6e8ae41
fix: Remove type checking hacks
2026-06-04 21:28:22 +05:30
Manoj Bajaj
33e13f9625
feat: Add logos and description for all bundled providers
2026-06-04 20:10:04 +05:30
Manoj Bajaj
07dbb8705f
feat: Update docs
2026-06-04 19:45:39 +05:30
Manoj Bajaj
bfd84b5010
refactor: metadata doesnt need separate file
2026-06-04 19:34:26 +05:30
Manoj Bajaj
3ce646469a
refactor: metadata doesnt need separate file
2026-06-04 19:34:15 +05:30
Manoj Bajaj
cf95c6c5da
fix: inherit ServerConfig from AuthsomeConfig for consistent home resolution
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-04 18:59:05 +05:30
Manoj Bajaj
3aab2fbd48
chore: run ruff lint
2026-06-04 16:14:00 +05:30
Manoj Bajaj
7faf61f9d8
fix: allow explicit authsome config home
2026-06-04 16:13:01 +05:30
Manoj Bajaj
b96d593883
fix: resolve pre-commit failures
2026-06-04 11:50:56 +05:30
Manoj Bajaj
f661d8d360
feature!: Cleaner architechture, multi server compatible identities and cleaner ui
2026-06-03 15:34:55 +05:30
Manoj Bajaj
fc51d2919a
docs: remove stale authsome skill commands
2026-06-03 15:33:20 +05:30
Manoj Bajaj
668f91a54a
fix: cache identity registration per daemon
2026-06-03 15:26:33 +05:30
Manoj Bajaj
635285a565
feat: add provider dashboard metadata
2026-06-03 15:17:43 +05:30
Manoj Bajaj
52fe7dc5c3
fix: move dashboard auth flow to Next routes
2026-06-03 14:49:56 +05:30