Skip to content

✨ feat(clan): add clan rename functionality with name and tag updates - #27

Draft
twisti-dev wants to merge 6 commits into
version/26.1from
feat/clan-rename
Draft

twisti-dev wants to merge 6 commits into
version/26.1from
feat/clan-rename

Conversation

@twisti-dev

Copy link
Copy Markdown
Member
  • implement updateClanNameAndTag method in Clan interface
  • create ClanRenameCommand for renaming clans via commands
  • add validation for name and tag changes
  • introduce cost for renaming a clan
  • update permissions to include clan renaming

- implement updateClanNameAndTag method in Clan interface
- create ClanRenameCommand for renaming clans via commands
- add validation for name and tag changes
- introduce cost for renaming a clan
- update permissions to include clan renaming
@twisti-dev twisti-dev self-assigned this May 10, 2026
@github-project-automation github-project-automation Bot moved this to Backlog in surf-clan May 10, 2026
@twisti-dev twisti-dev linked an issue May 10, 2026 that may be closed by this pull request
@twisti-dev twisti-dev moved this from Backlog to In progress in surf-clan May 10, 2026
# Conflicts:
#	surf-clan-core/surf-clan-core-client/src/main/kotlin/dev/slne/surf/clan/core/client/services/ClientClanServiceImpl.kt
#	surf-clan-paper/build.gradle.kts
#	surf-clan-paper/src/main/kotlin/dev/slne/clan/paper/commands/ClanCommand.kt
…mmands

- add support for renaming clan name and tag with validation
- improve user feedback for rename actions and errors
- refactor transaction handling for better clarity and performance
- update related RPC service methods for clan name and tag updates
@twisti-dev

This comment was marked as outdated.

@twisti-dev twisti-dev added the status: blocked Issue or Request is waiting on some other issue or change. label Jul 16, 2026
- implement testClanNameAndTagUpdate method to validate proposed changes
- add byName method to retrieve clans by name
- update clan renaming logic to include validation before applying changes
@twisti-dev twisti-dev added status: needs testing Issue needs testing to confirm resolution. and removed status: blocked Issue or Request is waiting on some other issue or change. labels Jul 24, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: needs testing Issue needs testing to confirm resolution.

Projects

Status: In progress

Development

Successfully merging this pull request may close these issues.

Implement /rename command for Clan Owners

1 participant