DavidSaylor fe4cbc3537 feat: add web UI, query engine, session management, and 20 E2E tests
- Web UI: login, dashboard, links CRUD, collections, API keys, admin pages
- Query engine: AND/OR/XOR with field filters, tag search, preview endpoint
- Session management: token expiry detection, 401 interceptor, expiry banner
- Links search: tags included, multi-word AND, query mode with set operations
- Collections: static/dynamic, query builder with preview, public tree view
- Save as Collection: convert search results (static) or query (dynamic)
- Dashboard stats: resilient loading with allSettled pattern
- Login page: redesigned with public collections tree view
- Bug fix: query executor None fields crash (notes/description/url/title)
- E2E tests: 20 Playwright tests covering all critical user flows
- All 104 tests passing (84 unit/integration + 20 E2E)
2026-05-22 07:46:53 -05:00

MyWorkspace

Welcome to MyWorkspace - a multi-project workspace for development.

Structure

  • Global Configuration: Root-level documents apply to all projects
  • Project Folders: Individual projects exist as subfolders, each with their own project-specific steering documents

Getting Started

  1. Global steering documents are located in this root folder
  2. When creating a new project, add a project-specific STEERING.md in the project folder
  3. Each project may also have its own README.md for project-specific documentation

This workspace is configured for Cline to assist with development tasks.

Description
A repository for my workspace, containing all of my projects.
Readme 164 MiB
Languages
HTML 97.6%
JavaScript 1.3%
Python 0.7%
CSS 0.2%