Skip to content

Feature/UI improvements and linting#6

Merged
mpge merged 2 commits intomainfrom
feature/ui-improvements-and-linting
Feb 25, 2026
Merged

Feature/UI improvements and linting#6
mpge merged 2 commits intomainfrom
feature/ui-improvements-and-linting

Conversation

@mpge
Copy link
Member

@mpge mpge commented Feb 25, 2026

No description provided.

mpge added 2 commits February 24, 2026 22:45
…nce indicator

- Remove duplicate Admin/Plugins.vue, keep improved Plugins/Index.vue
- Fix Plugins/Index.vue routes to match backend APIs (activate/deactivate with slug)
- Add source guard on plugin delete (composer plugins cannot be deleted)
- Wire list-view keyboard shortcuts (j/k/x/Enter/?) in Agent and Admin ticket indexes
- Add navigable prop and focused-row tracking to TicketList component
- Add pulsing live dot, TransitionGroup animations, configurable pollInterval, and
  showLabel prop to PresenceIndicator
- Add ESLint with Vue plugin and browser/Inertia globals
- Add Prettier with 4-space indent, single quotes, trailing commas
- Add Husky pre-commit hook running lint-staged
- Add lint/format npm scripts
@mpge mpge merged commit 8f3ccae into main Feb 25, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant