Commit Graph

8 Commits

Author SHA1 Message Date
plenarius b36391b520 feat: add global workspace search with regex and file filtering 2026-04-20 19:30:42 -04:00
plenarius d7c5f18544 feat: add SQL syntax highlighting inside NWScript query strings 2026-04-20 19:12:19 -04:00
plenarius 02ca134743 feat: add file explorer with tree view and IDE layout
Backend: editor service for directory tree reading and file CRUD,
editor routes at /api/editor with path traversal protection.

Frontend: FileExplorer tree component with expand/collapse directories,
IDELayout with sidebar + header + outlet, wired into App routing.
Editor now receives state as props from App for cross-component file loading.
2026-04-20 19:09:19 -04:00
plenarius eaca2d8a6c feat: integrate Monaco Editor with tabs, NWScript syntax, and session persistence 2026-04-20 19:06:00 -04:00
plenarius bc434254ce feat: add WebSocket hook and API client for frontend 2026-04-20 18:37:34 -04:00
plenarius 47d0ee60c0 feat: scaffold React frontend with Tailwind and Layonara theme 2026-04-20 18:37:07 -04:00
plenarius 55a49134ee chore: remove unused autoprefixer and postcss deps
Tailwind CSS v4 has built-in PostCSS integration and does not require
these as separate dependencies.
2026-04-20 18:23:47 -04:00
plenarius 76f211af6c feat: initialize monorepo with backend and frontend packages 2026-04-20 18:18:16 -04:00