Skip to content

Conversation

@geofflamrock
Copy link
Owner

@geofflamrock geofflamrock commented Oct 7, 2025

Currently there is a lot of repeated code when loading stacks, checking that we only operate on stacks for the current remote uri.

Replaces this with a IStackRepository interface and implementation which filters to only stacks for the current remote to clean up a bunch of internal handler code.

@geofflamrock geofflamrock force-pushed the improve-stack-loading-and-saving branch from 0a09387 to 99a6ab5 Compare October 7, 2025 10:22
@geofflamrock geofflamrock changed the title Add stack repository to improve loading and saving Add stack repository to simplify loading and saving Oct 9, 2025
@geofflamrock geofflamrock changed the title Add stack repository to simplify loading and saving Simplify loading and saving of stacks in handlers Oct 9, 2025
@geofflamrock geofflamrock marked this pull request as ready for review October 9, 2025 08:55
@geofflamrock geofflamrock added the internal Changes only affect the internal API label Oct 9, 2025
@geofflamrock geofflamrock force-pushed the improve-stack-loading-and-saving branch from 91f2125 to ab1410e Compare October 13, 2025 22:00
@geofflamrock geofflamrock merged commit e7c7175 into main Oct 14, 2025
15 checks passed
@geofflamrock geofflamrock deleted the improve-stack-loading-and-saving branch October 14, 2025 21:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal Changes only affect the internal API

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants