-
Notifications
You must be signed in to change notification settings - Fork 3
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
refactor: extension-wide refactoring & tech-debt program (2026-06 audit)
architectureArchitectural improvements and refactoringArchitectural improvements and refactoringrefactorCode refactoring without changing functionalityCode refactoring without changing functionalityStatus: Open.refactor: split DirectusApiClient into domain clients
apiAPI related issues and improvementsAPI related issues and improvementsarchitectureArchitectural improvements and refactoringArchitectural improvements and refactoringrefactorCode refactoring without changing functionalityCode refactoring without changing functionalityStatus: Open.refactor: unify error handling across the service layer
apiAPI related issues and improvementsAPI related issues and improvementsrefactorCode refactoring without changing functionalityCode refactoring without changing functionalityStatus: Open.fix: usePermissionChecks race condition and PII in logs
apiAPI related issues and improvementsAPI related issues and improvementsbugSomething isn't workingSomething isn't workingStatus: Open.test: add unit tests for api-client, usePermissionChecks and useUserPresets
apiAPI related issues and improvementsAPI related issues and improvementsmaintenanceGeneral maintenance tasksGeneral maintenance tasksStatus: Open.refactor: service-layer hardening & test coverage
apiAPI related issues and improvementsAPI related issues and improvementsarchitectureArchitectural improvements and refactoringArchitectural improvements and refactoringrefactorCode refactoring without changing functionalityCode refactoring without changing functionalityStatus: Open.refactor: consolidate item-selector helpers and fix ItemEditDrawer layering
architectureArchitectural improvements and refactoringArchitectural improvements and refactoringitem-selectorRelated to the item selector componentRelated to the item selector componentrefactorCode refactoring without changing functionalityCode refactoring without changing functionalityStatus: Open.refactor: extract column-width, HTML sanitizer and field-type detection from ItemSelectorTable/FieldDisplay
item-selectorRelated to the item selector componentRelated to the item selector componentrefactorCode refactoring without changing functionalityCode refactoring without changing functionalityStatus: Open.refactor: extract ItemSelectorDrawer preset logic into a composable
item-selectorRelated to the item selector componentRelated to the item selector componentrefactorCode refactoring without changing functionalityCode refactoring without changing functionalityStatus: Open.refactor: split SearchTagInput.vue and extract the search-query parser
item-selectorRelated to the item selector componentRelated to the item selector componentrefactorCode refactoring without changing functionalityCode refactoring without changing functionalityStatus: Open.refactor: remove dead src/shared component tree and fix the shared export
item-selectorRelated to the item selector componentRelated to the item selector componentmaintenanceGeneral maintenance tasksGeneral maintenance tasksrefactorCode refactoring without changing functionalityCode refactoring without changing functionalityStatus: Open.refactor: item-selector subsystem (oversized components, duplication, dead shared tree)
architectureArchitectural improvements and refactoringArchitectural improvements and refactoringitem-selectorRelated to the item selector componentRelated to the item selector componentrefactorCode refactoring without changing functionalityCode refactoring without changing functionalityStatus: Open.