[PR #2083] [MERGED] feat: add configurable gravatar-compatible base URL #5461

Closed
opened 2026-04-16 13:39:22 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/go-vikunja/vikunja/pull/2083
Author: @rhclayto
Created: 1/11/2026
Status: Merged
Merged: 1/13/2026
Merged by: @kolaente

Base: mainHead: main


📝 Commits (8)

📊 Changes

3 files changed (+14 additions, -1 deletions)

View changed files

📝 config-raw.json (+5 -0)
📝 pkg/config/config.go (+8 -0)
📝 pkg/modules/avatar/gravatar/gravatar.go (+1 -1)

📄 Description

This adds the ability to set a base URL for a Gravatar-compatible avatar service (Gravatar itself, or Libravatar, for instance). The default will be www.gravatar.com, so nothing will change from current behavios unless the user explicitly configures another URL.

Resolve #2082


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/go-vikunja/vikunja/pull/2083 **Author:** [@rhclayto](https://github.com/rhclayto) **Created:** 1/11/2026 **Status:** ✅ Merged **Merged:** 1/13/2026 **Merged by:** [@kolaente](https://github.com/kolaente) **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (8) - [`e90501c`](https://github.com/go-vikunja/vikunja/commit/e90501cc255951e3ca13567652812d2377d55a49) Update gravatar.go - [`d09a765`](https://github.com/go-vikunja/vikunja/commit/d09a765b9539f8906ea28543419f840358aa1669) Update config.go - [`5a0b8fd`](https://github.com/go-vikunja/vikunja/commit/5a0b8fd459f53255a6d8d2c95a0017ab06c5ccbb) Update config-raw.json - [`bfcfb99`](https://github.com/go-vikunja/vikunja/commit/bfcfb99e16ccee8cc0efd150fefa7fb1be240a6c) Trim trailing slash from AvatarGravatarBaseURL if present - [`261c6db`](https://github.com/go-vikunja/vikunja/commit/261c6db595a2288a027b6f945982350450d53573) Update config-raw.json - [`8ef3739`](https://github.com/go-vikunja/vikunja/commit/8ef373922b2f258c9716a9510827f47dfb67e2cf) Validating URL string - [`2e32b2d`](https://github.com/go-vikunja/vikunja/commit/2e32b2df7ae853e300bbd7b68ce0d29786466ef7) more concise code - [`1e446ae`](https://github.com/go-vikunja/vikunja/commit/1e446ae6093dd8abb552e2545ae15a206005a261) gofmt fix to config.go ### 📊 Changes **3 files changed** (+14 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `config-raw.json` (+5 -0) 📝 `pkg/config/config.go` (+8 -0) 📝 `pkg/modules/avatar/gravatar/gravatar.go` (+1 -1) </details> ### 📄 Description This adds the ability to set a base URL for a Gravatar-compatible avatar service (Gravatar itself, or Libravatar, for instance). The default will be www.gravatar.com, so nothing will change from current behavios unless the user explicitly configures another URL. Resolve #2082 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-16 13:39:22 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vikunja#5461