Skip to content

refactor(gfn): decompose AuthService responsibilities - #689

Merged
zortos293 merged 1 commit into
devfrom
capy/refactorgfn-decompose-authservic
Jul 27, 2026
Merged

refactor(gfn): decompose AuthService responsibilities#689
zortos293 merged 1 commit into
devfrom
capy/refactorgfn-decompose-authservic

Conversation

@zortos293

@zortos293 zortos293 commented Jul 27, 2026

Copy link
Copy Markdown
Collaborator

Reduce AuthService to a stable orchestration façade by moving its stateful responsibilities into focused GFN auth owners.

  • Separate persisted account state, account transitions, provider discovery, subscription/VPC caches, and session-validity refresh coordination.
  • Preserve legacy session restoration, provider normalization, account switching, token refresh, and cache behavior.
  • Add focused coverage for persisted compatibility, account rollback/removal, and refresh-window decisions.

Open in Capy

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>
@zortos293 zortos293 added the capy Generated by capy.ai label Jul 27, 2026 — with Capy AI
@coderabbitai

coderabbitai Bot commented Jul 27, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 31e73803-50d3-4b3c-a1c1-a413c2f6ffae

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch capy/refactorgfn-decompose-authservic

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@zortos293
zortos293 merged commit e1006c2 into dev Jul 27, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

capy Generated by capy.ai

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant