Commit Graph
11 Commits
Author SHA1 Message Date
57_Wolve 29966f7344 Merge branch 'claude/youthful-einstein-633c59': dark-theme storage-class badges
build / build (push) Successful in 10m17s
2026-06-30 09:00:12 -05:00
57_WolveandClaude Opus 4.8 a6d332fd55 patches: dark theme — darken cyan/purple/indigo storage-class badges
getStorageClassColor() in explorer.html tags each object's storage
class with a Tailwind bg-*-50/text-*-700 pair, but the dark-mode
override layer only re-pointed the green/blue/red/yellow/gray
utilities.  Cyan (GLACIER, GLACIER_IR), purple (INTELLIGENT_TIERING)
and indigo (DEEP_ARCHIVE) fell through, so those badges kept their
light bg-*-50 fill on the dark page.

Extend the override layer with the three missing families, reusing the
status-tint recipe: a translucent 0.13-alpha fill plus text lifted to
the 400 shade (indigo lands on the kanrisha primary-400 #818cf8).
Folded into 0002-webui-dark-theme.patch.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-30 08:59:46 -05:00
57_Wolve 23ba3826ca Merge branch 'claude/frosty-lumiere-5ed6dd': dark-theme checkboxes
build / build (push) Successful in 11m6s
2026-06-29 11:12:24 -05:00
57_WolveandClaude Opus 4.8 f1757f02da patches: dark theme — custom-style checkboxes to match kanrisha
Native checkboxes render as a light box regardless of accent-color, so
they stood out against the dark theme.  Restyle input[type=checkbox]
with appearance:none to mirror the kanrisha web UI: an outlined box
that becomes an indigo-tinted box with a light indigo tick when checked
(plus an indeterminate dash and focus ring).

Sizing is left to the existing w-4/h-4 classes so the hidden
toggle-switch input is untouched.  Folded into 0002-webui-dark-theme.patch.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 11:12:10 -05:00
57_Wolve c7bc64efb3 Merge branch 'claude/frosty-lumiere-5ed6dd': v1.6.0 webui dark theme
build / build (push) Successful in 11m0s
2026-06-29 10:40:58 -05:00
57_WolveandClaude Opus 4.8 e914168362 patches: add v1.6.0 webui dark-theme patch matching kanrisha
Add patches/v1.6.0/0002-webui-dark-theme.patch, a cosmetic patch that
re-skins the de-branded admin UI to match the kanrisha web app's dark
theme — near-black base-900 page, base-800 panels/sidebar, indigo
(#6366f1) primary and blue (#3b82f6) accent, lifted status colors, and
self-hosted Inter + JetBrains Mono.

The retheme lives entirely in tailwind-config.js (token remap) and
theme.css (a utility-override layer), plus bundled variable woff2
fonts, so versitygw's HTML is left untouched apart from the login
page's light gradient becoming a solid dark surface.

Verified: the full series (0001 + 0002) replays cleanly from the bare
v1.6.0 tag, and the login, dashboard, and modal surfaces render dark
in a browser. Applied to v1.6.0 only; README updated.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 10:40:46 -05:00
57_Wolve db035ac412 Merge pull request 'patches: add v1.6.0 de-brand series and register it as latest' (#1) from claude/zen-goldberg-f1a139 into main
Reviewed-on: #1
2026-06-26 19:20:11 +00:00
57_WolveandClaude Opus 4.8 1017cf7222 patches: add v1.6.0 de-brand series and register it as latest
build / build (push) Successful in 10m46s
Rebase the webui de-brand patch onto upstream versitygw v1.6.0 (clean
git am --3way, no conflicts). The de-branded HTML files are unchanged
between v1.5.0 and v1.6.0, so the series is byte-identical apart from
blob hashes; verified the result on a fresh v1.6.0 checkout (titles,
wordmark, removed logos/favicon all correct).

- patches/v1.6.0/0001-webui-debrand.patch (--binary export)
- ci/support-matrix.yaml: v1.6.0 added as the top/latest entry
- README.md: layout tree + maintained-versions table updated

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26 14:19:39 -05:00
57_WolveandClaude Opus 4.8 4528db4526 patches: remove login page copyright footer in de-brand patch
build / build (push) Successful in 9m28s
The v1.5.0 de-brand patch now also strips the visible "Versity Software
Inc." copyright footer from the login page (webui/web/index.html). The
upstream copyright is still retained via the Apache-2.0 license-header
comment at the top of each file and the NOTICE file, so this removes the
trademark/branding without affecting copyright compliance.

Update the README to document the removal and adjust the "deliberately
kept" note.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-15 17:24:41 -05:00
William GillandClaude Opus 4.8 8814a6e239 ci: any Linux runner; build per tag or dispatch, drop cron and matrix
build / build (push) Has been cancelled
runs-on is now ubuntu-latest (any Linux runner with Docker; toolchain comes from the golang container). The workflow builds one version per run, triggered by a v* tag push or manual workflow_dispatch with a tag input - no scheduled builds. Removes the static matrix (and ci/matrix.sh) and hardens clone-source.sh tag detection to use GITHUB_REF. Docs/README updated.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-15 13:29:20 -05:00
William GillandClaude Opus 4.8 6b35d863c9 Initial s3-gateway de-brand build pipeline
ScoutFS-Build-style pipeline that pulls upstream versitygw release tags, applies the web-UI de-brand patch series, and builds GoReleaser releases (binaries + deb/rpm) for publishing to Gitea. Artifact names stay versitygw; only the embedded admin UI is rebranded to S3 Gateway.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-15 13:20:15 -05:00