close
Skip to content

new routes + ui redesign - #1

Merged
gleich merged 6 commits into
mainfrom
ui-redesign
Jun 3, 2026
Merged

new routes + ui redesign#1
gleich merged 6 commits into
mainfrom
ui-redesign

Conversation

@gleich

@gleich gleich commented Jun 3, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

embeddinglayer and others added 6 commits June 3, 2026 10:19
Replace hand-rolled HTTP helpers (StatusError, NewRequest, Do, GetJSON,
DecodeJSON, SnapshotMeta, DownloadSnapshot, Path, ExportPath) with the
corresponding client methods from go-synthient/v2, which targets the v4
API. Stream command now uses typed iterators (StreamProxy, StreamAnonymizer,
StreamTorrent, StreamHeliosHTTP, StreamHeliosTLS) via a generic toRaw
adapter.
Replaces the hand-rolled internal/grpcschema package with
client.GRPCSchema from the SDK. Removes ~380 lines of reflection,
dependency resolution, and endpoint normalization code that now lives
in the module.
Delete utils.IsZeroAny which was never called. Simplify status command
to compute BaseAPI/BaseFeeds/BaseGRPC once upfront instead of assigning
each field two or three times across the function.
@gleich
gleich merged commit 0f1ac08 into main Jun 3, 2026
@gleich
gleich deleted the ui-redesign branch June 3, 2026 07:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants