feat(sync): remove target avatar when source has none
Add removeProjectAvatar and removeGroupAvatar methods to keep avatars fully in sync by clearing the target avatar when the source has none.
This commit is contained in:
@@ -1,5 +1,13 @@
|
||||
# Changelog
|
||||
|
||||
## 2026-02-28 - 2.9.0 - feat(sync)
|
||||
remove target avatar when source has none to keep avatars fully in sync
|
||||
|
||||
- Add removeProjectAvatar and removeGroupAvatar methods for GitLab and Gitea APIs
|
||||
- In syncProjectMetadata, remove target project avatar when source has no avatar and no group fallback applies
|
||||
- When useGroupAvatarsForProjects is enabled but the group also has no avatar, remove the target avatar
|
||||
- In syncGroupMetadata, remove target group avatar when source group has no avatar
|
||||
|
||||
## 2026-02-28 - 2.8.0 - feat(sync)
|
||||
add sync subsystem: SyncManager, OpsServer sync handlers, Sync UI and state, provider groupFilter support, and realtime sync log streaming via TypedSocket
|
||||
|
||||
|
||||
Reference in New Issue
Block a user