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>
This commit is contained in:
2026-06-15 17:24:41 -05:00
parent 8814a6e239
commit 4528db4526
2 changed files with 29 additions and 9 deletions
+6 -3
View File
@@ -86,11 +86,14 @@ Currently maintained:
- Browser tab titles → "S3 Gateway …".
- Removes the sidebar **Resources** section (external `github.com/versity` links).
- Replaces the Versity favicon with a neutral SVG; deletes the Versity logo PNGs.
- Removes the visible "© Versity Software Inc." footer from the login page.
Deliberately **kept** (license compliance): the per-file Apache-2.0
headers, the `NOTICE` file, and the "© Versity Software Inc." login
footer. Upstream is Apache-2.0; these de-brand the *trademark*, not the
copyright.
license headers — which carry the upstream copyright notice as an HTML
comment at the top of each file — and the `NOTICE` file. Upstream is
Apache-2.0; the de-brand strips the visible Versity *trademarks* (logos,
wordmarks, and the login footer) while preserving the *copyright* notice
in the source headers.
## Adding / refreshing a version
+23 -6
View File
@@ -1,4 +1,4 @@
From c473f79903b5cc6c0d6f6eaa53c6a1862fe86a47 Mon Sep 17 00:00:00 2001
From 577adcaa4535614a27674f52475165285a3a32ce Mon Sep 17 00:00:00 2001
From: s3-gateway CI <ci@s3-gateway.local>
Date: Mon, 15 Jun 2026 13:05:58 -0500
Subject: [PATCH] webui: de-brand admin UI (remove Versity branding and logos)
@@ -6,8 +6,13 @@ Subject: [PATCH] webui: de-brand admin UI (remove Versity branding and logos)
Replace Versity/VersityGW wordmarks and logo images with a neutral
"S3 Gateway" text wordmark, drop the sidebar Resources section (external
github.com/versity links), swap the favicon for a neutral SVG, and remove
the Versity logo PNG assets. Apache license headers, the NOTICE file, and
the login copyright footer are retained.
the Versity logo PNG assets. Also remove the visible Versity copyright
footer from the login page.
The per-file Apache-2.0 license headers and the NOTICE file are retained:
the upstream copyright notice is still carried in the license-header
comment at the top of each HTML file, so this de-brands the trademark,
not the copyright.
Downstream patch for de-branded s3-gateway builds. Base: v1.5.0.
---
@@ -18,9 +23,9 @@ Downstream patch for de-branded s3-gateway builds. Base: v1.5.0.
webui/web/buckets.html | 38 ++----------------
webui/web/dashboard.html | 38 ++----------------
webui/web/explorer.html | 38 ++----------------
webui/web/index.html | 7 ++--
webui/web/index.html | 12 ++----
webui/web/users.html | 38 ++----------------
9 files changed, 24 insertions(+), 140 deletions(-)
9 files changed, 24 insertions(+), 145 deletions(-)
delete mode 100644 webui/web/assets/images/Versity-logo-blue-horizontal.png
delete mode 100644 webui/web/assets/images/Versity-logo-white-horizontal.png
delete mode 100644 webui/web/assets/images/favicon.png
@@ -2927,7 +2932,7 @@ index b541f708..69635906 100644
<button onclick="refresh()" class="p-2 text-charcoal-300 hover:text-charcoal hover:bg-gray-100 rounded-lg transition-colors" title="Refresh">
<svg class="w-5 h-5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
diff --git a/webui/web/index.html b/webui/web/index.html
index 0b05825f..2b4614df 100644
index 0b05825f..d8877cbb 100644
--- a/webui/web/index.html
+++ b/webui/web/index.html
@@ -19,13 +19,13 @@ under the License.
@@ -2956,6 +2961,18 @@ index 0b05825f..2b4614df 100644
</div>
<!-- Error Alert -->
@@ -202,11 +201,6 @@ under the License.
</button>
</form>
</div>
-
- <!-- Footer -->
- <p class="text-center text-charcoal-300 text-sm mt-6">
- &copy; 2025 Versity Software Inc.
- </p>
</div>
<script>
diff --git a/webui/web/users.html b/webui/web/users.html
index 3f5b6772..c68f95ec 100644
--- a/webui/web/users.html