Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
af3485c
POC: TanStack Query implementation with conditional devtools
Wirasm Sep 3, 2025
8df2de6
refactor: Remove unused DataTab component and PRP templates from DocsTab
Wirasm Sep 3, 2025
665098e
feat: Add vertical slice architecture foundation for projects feature
Wirasm Sep 3, 2025
ff8db38
remove: Delete entire PRP directory (4,611 lines)
Wirasm Sep 3, 2025
5a63dbf
refactor: Replace DraggableTaskCard with simplified vertical slice co…
Wirasm Sep 3, 2025
1a1a8be
refactor: Remove PRP templates and PRPViewer from DocsTab
Wirasm Sep 3, 2025
b141d50
refactor: Migrate to vertical slice architecture with Radix primitives
Wirasm Sep 3, 2025
a30c05f
refactor: Complete migration to vertical slice architecture
Wirasm Sep 3, 2025
5d80b67
refactor: Align document system with backend JSONB storage reality
Wirasm Sep 3, 2025
ada4a47
fix: Simplify DocumentEditor and improve Documents sidebar styling
Wirasm Sep 3, 2025
6a91a3e
Complete migration to vertical slice architecture with TanStack Query…
Wirasm Sep 3, 2025
4a9a1c3
Fix remaining centralized type imports in project components
Wirasm Sep 3, 2025
7bdee5f
refactor: Complete vertical slice service architecture migration
Wirasm Sep 3, 2025
b0b3acf
feat: Add Biome linter for /features directory
Wirasm Sep 4, 2025
db73b4e
chore: Configure IDE settings for Biome/ESLint separation
Wirasm Sep 4, 2025
5b89dc1
fix: Resolve critical TypeScript errors in features directory
Wirasm Sep 4, 2025
581095d
fix: resolve final TypeScript error in features directory
Wirasm Sep 4, 2025
890d695
docs: improve CLAUDE.md with comprehensive development commands and a…
Wirasm Sep 4, 2025
c95aa45
fix: Correct Radix UI Select disabled prop usage and drag-drop bounds
Wirasm Sep 4, 2025
14ba5c6
fix: Improve API reliability and task management
Wirasm Sep 4, 2025
bf88e37
feat: Add review task count support with clean UI design
Wirasm Sep 4, 2025
255b1c9
Enhance FeatureErrorBoundary with TanStack Query integration
Wirasm Sep 4, 2025
6cc99fe
refactor: improve code formatting and consistency
Wirasm Sep 4, 2025
aa19d33
feat: Migrate toast notifications to Radix UI primitives in features …
Wirasm Sep 4, 2025
8f83c5e
chore: Remove accidentally committed PRP file
Wirasm Sep 4, 2025
e002f9d
refactor: simplify documents feature to read-only viewer
Wirasm Sep 4, 2025
ae59212
fix: eliminate duplicate toast notifications and React key warnings
Wirasm Sep 4, 2025
ca529e2
feat: add optimistic updates for task and project creation
Wirasm Sep 4, 2025
4520c1e
style: apply Biome formatting and remove unused dependencies
Wirasm Sep 4, 2025
beb78b8
fix: remove unused showToast import from TasksTab
Wirasm Sep 4, 2025
227fe91
fix: sort projects by creation date instead of alphabetically
Wirasm Sep 4, 2025
4d13304
optimize: adjust polling intervals for better performance
Wirasm Sep 4, 2025
d927a87
feat: Add ETag support to reduce bandwidth by 70-90%
Wirasm Sep 4, 2025
4ba691f
fix: TanStack Query improvements from CodeRabbit review
Wirasm Sep 4, 2025
1a94cc1
feat: improve ProjectList animations, sorting, and accessibility
Wirasm Sep 4, 2025
e80b645
fix: use consistent ORDER_INCREMENT value for task ordering
Wirasm Sep 4, 2025
c7e6d77
fix: improve type safety and correctness in task mutations
Wirasm Sep 4, 2025
b955fbf
Delete report.md
Wirasm Sep 4, 2025
79839b2
refactor: migrate layouts to TanStack Query and Radix UI patterns
Wirasm Sep 4, 2025
832e587
test: reorganize test infrastructure with colocated tests in subdirec…
Wirasm Sep 4, 2025
09d9507
fix: use error boundary wrapper for ProjectPage
Wirasm Sep 4, 2025
9bc9332
cleanup: remove unused MCP client components
Wirasm Sep 4, 2025
a5415c4
cleanup: remove unused mcpService.ts
Wirasm Sep 4, 2025
72e6492
cleanup: remove unused mcpClientService and update deprecation comments
Wirasm Sep 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,12 @@ ARCHON_DOCS_PORT=3838
# If not set, defaults to localhost, 127.0.0.1, ::1, and the HOST value above
VITE_ALLOWED_HOSTS=

# Development Tools
# VITE_SHOW_DEVTOOLS: Show TanStack Query DevTools (for developers only)
# Set to "true" to enable the DevTools panel in bottom right corner
# Defaults to "false" for end users
VITE_SHOW_DEVTOOLS=false

# When enabled, PROD mode will proxy ARCHON_SERVER_PORT through ARCHON_UI_PORT. This exposes both the
# Archon UI and API through a single port. This is useful when deploying Archon behind a reverse
# proxy where you want to expose the frontend on a single external domain.
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ __pycache__
PRPs/local
PRPs/completed/
/logs/
.zed
Loading