mirror of
https://github.com/go-vikunja/vikunja.git
synced 2026-03-09 07:13:35 -05:00
[PR #930] [MERGED] feat(auth): require auth to fetch avatars #1071
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/go-vikunja/vikunja/pull/930
Author: @kolaente
Created: 6/12/2025
Status: ✅ Merged
Merged: 6/14/2025
Merged by: @kolaente
Base:
main← Head:codex/require-authentication-for-avatar-fetching📝 Commits (9)
bf51ea9fix: clean up avatar auth implementation51dc1a0fmt9ccbcd5cleanupc59d4ecfix: create user so that the avatar request does not faila2af204fix: do not reload avatar when link share auth63cc02afeat: create predictable link share usernames20ef300fix: link share test fixture5eb7b8cfeat: add link share username validation1a9f256fix: handle svg avatars specifically📊 Changes
15 files changed (+204 additions, -37 deletions)
View changed files
📝
.vscode/settings.json(+1 -1)📝
frontend/cypress/e2e/sharing/linkShare.spec.ts(+2 -0)📝
frontend/src/components/misc/User.vue(+10 -3)📝
frontend/src/components/tasks/partials/Comments.vue(+25 -5)📝
frontend/src/models/user.ts(+35 -2)📝
frontend/src/services/abstractService.ts(+11 -0)📝
frontend/src/stores/auth.ts(+10 -14)📝
pkg/models/link_sharing.go(+5 -3)📝
pkg/models/link_sharing_test.go(+33 -0)📝
pkg/models/task_collection_test.go(+5 -4)📝
pkg/routes/routes.go(+3 -3)📝
pkg/user/error.go(+23 -0)📝
pkg/user/user_create.go(+9 -0)📝
pkg/user/user_test.go(+26 -0)📝
pkg/user/validator.go(+6 -2)📄 Description
Summary
Testing
mage lint:fix(fails: signal interrupt)pnpm lint:fixhttps://chatgpt.com/codex/tasks/task_e_684875c90408832297e411b920d030db
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.