Commit bb4e9c7
feat: rename GOD role to IMPLEMENTOR and equalize CODER/IMPLEMENTOR abilities
The GOD role name was confusing — in MUD terminology "god" means any
immortal, not a specific rank. Renamed to IMPLEMENTOR throughout the
codebase. CODER and IMPLEMENTOR now have functionally equivalent
abilities, so most permission checks use CODER as the minimum role.
Also includes: deployments module, equipment set fixes, validation
service updates, mob reset service, zone editor improvements, landing
page redesign, and removal of obsolete Docker/Synology deployment docs.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent b4eb04c commit bb4e9c7
87 files changed
Lines changed: 4321 additions & 3555 deletions
File tree
- apps
- api
- src
- auth
- decorators
- guards
- bridge
- characters
- database
- deployments
- equipment-sets
- __tests__
- help
- login-requests
- mobs
- settings
- socials
- types
- users
- dto
- entities
- services
- validation
- web
- src
- app
- dashboard
- abilities
- admin/game-config
- boards/[id]
- classes
- components
- deployments
- help
- races
- rooms
- scripts
- socials
- users
- deployments
- components
- ZoneEditor
- __tests__
- auth
- quests
- contexts
- generated
- graphql
- hooks
- tests/e2e/api
- packages
- db/prisma
- types/src
- scripts
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| |||
This file was deleted.
0 commit comments