• Steven's avatar
    refactor: rename workspace to instance throughout codebase · 4c1d1c70
    Steven authored
    Remove work-related terminology by renaming "workspace" to "instance"
    across the entire application. This change better reflects that Memos
    is a self-hosted tool suitable for personal and non-work use cases.
    
    Breaking Changes:
    - API endpoints: /api/v1/workspace/* → /api/v1/instance/*
    - gRPC service: WorkspaceService → InstanceService
    - Proto types: WorkspaceSetting → InstanceSetting
    - Frontend translation keys: workspace-section → instance-section
    
    Backend Changes:
    - Renamed proto definitions and regenerated code
    - Updated all store layer methods and database drivers
    - Renamed service implementations and API handlers
    - Updated cache from workspaceSettingCache to instanceSettingCache
    
    Frontend Changes:
    - Renamed service client: workspaceServiceClient → instanceServiceClient
    - Updated all React components and state management
    - Refactored stores: workspace.ts → instance.ts
    - Updated all 32 locale translation files
    
    All tests pass and both backend and frontend build successfully.
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
    4c1d1c70
Name
Last commit
Last update
..
test Loading commit data...
acl.go Loading commit data...
acl_config.go Loading commit data...
activity_service.go Loading commit data...
attachment_service.go Loading commit data...
auth.go Loading commit data...
auth_service.go Loading commit data...
auth_service_client_info_test.go Loading commit data...
common.go Loading commit data...
health_service.go Loading commit data...
idp_service.go Loading commit data...
instance_service.go Loading commit data...
logger_interceptor.go Loading commit data...
memo_attachment_service.go Loading commit data...
memo_relation_service.go Loading commit data...
memo_service.go Loading commit data...
memo_service_converter.go Loading commit data...
memo_service_filter.go Loading commit data...
reaction_service.go Loading commit data...
resource_name.go Loading commit data...
shortcut_service.go Loading commit data...
test_auth.go Loading commit data...
user_service.go Loading commit data...
user_service_stats.go Loading commit data...
v1.go Loading commit data...