feat: rework footer – remove license, link Keywarden to keywarden.app, link version to releases page
This commit is contained in:
@@ -323,6 +323,9 @@ func (h *Handler) loadTemplates(templateFS embed.FS) {
|
||||
"releaseURL": func() string {
|
||||
return h.updater.ReleaseURL()
|
||||
},
|
||||
"releasesPageURL": func() string {
|
||||
return updater.ReleasesPageURL
|
||||
},
|
||||
"loginBgImage": func() string {
|
||||
bgPath := filepath.Join(h.dataDir, "branding", "login_bg")
|
||||
if _, err := os.Stat(bgPath); err == nil {
|
||||
|
||||
@@ -18,6 +18,8 @@ import (
|
||||
const (
|
||||
// Gitea API endpoint for releases
|
||||
releasesAPI = "https://git.techniverse.net/api/v1/repos/scriptos/keywarden/releases?limit=5"
|
||||
// Public releases page URL
|
||||
ReleasesPageURL = "https://git.techniverse.net/scriptos/keywarden/releases"
|
||||
// How often to check for updates
|
||||
checkInterval = 6 * time.Hour
|
||||
// HTTP timeout for API requests
|
||||
|
||||
@@ -103,7 +103,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-center text-secondary mt-3">
|
||||
© 2026 Keywarden | AGPLv3
|
||||
© 2026 <a href="https://keywarden.app" target="_blank" rel="noopener noreferrer" class="text-secondary text-decoration-none">Keywarden</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -793,7 +793,7 @@
|
||||
<div class="container-xl">
|
||||
<div class="row text-center align-items-center">
|
||||
<div class="col-12">
|
||||
<span class="text-secondary">© 2026 Keywarden – Centralized SSH Key Management and Deployment | AGPLv3 | {{appVersion}}{{if updateAvailable}} · <a href="{{releaseURL}}" target="_blank" rel="noopener noreferrer" class="text-warning" title="Update verfügbar"><i class="ti ti-download"></i> {{latestVersion}} verfügbar</a>{{end}}</span>
|
||||
<span class="text-secondary">© 2026 <a href="https://keywarden.app" target="_blank" rel="noopener noreferrer" class="text-secondary text-decoration-none">Keywarden</a> – Centralized SSH Key Management and Deployment · <a href="{{releasesPageURL}}" target="_blank" rel="noopener noreferrer" class="text-secondary text-decoration-none">{{appVersion}}</a>{{if updateAvailable}} · <a href="{{releaseURL}}" target="_blank" rel="noopener noreferrer" class="text-warning" title="Update verfügbar"><i class="ti ti-download"></i> {{latestVersion}} verfügbar</a>{{end}}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -138,7 +138,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-center text-secondary login-footer mt-3">
|
||||
© 2026 Keywarden | AGPLv3
|
||||
© 2026 <a href="https://keywarden.app" target="_blank" rel="noopener noreferrer" class="text-secondary text-decoration-none">Keywarden</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user