Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
188 commits
Select commit Hold shift + click to select a range
e1c4344
feat: add Docker configuration and GitHub Actions workflow for contai…
Jul 24, 2025
4e1547e
feat: implement workspace management and persistence system with mult…
Jul 24, 2025
4f68239
fix: resolve slow API response for /api/events after devlog deletion …
Jul 24, 2025
3521a7c
fix: ensure immediate UI update and state synchronization on devlog d…
Jul 24, 2025
d3f3fed
feat: Implement automation layer for GitHub Copilot testing
Jul 24, 2025
1c0cef5
feat: Implement chat import service and restructure AI package depend…
Jul 24, 2025
6e0bb16
fix: resolve JSON Storage Provider test failures by improving test is…
Jul 24, 2025
c96f98d
feat: Implement MCP server configuration and API adapter
Jul 24, 2025
0fd22d9
feat: Implement MCP API Adapter for HTTP communication
Jul 24, 2025
84ff725
feat: Add comprehensive tests for MCPApiAdapter and fix test failures
Jul 24, 2025
10254dc
fix: Update timestamps in MCP API Adapter test entry and improve note…
Jul 24, 2025
294a3de
chore: Add @vitest/coverage-v8 dependency and update pnpm-lock.yaml
Jul 24, 2025
89df56f
feat: Update Vitest configuration across packages and add shared base…
Jul 24, 2025
ab142ba
chore: Update Node.js version in CI configuration and pnpm version
tikazyq Jul 24, 2025
8c58038
chore: Update license from MIT to Apache 2.0 across all packages and …
tikazyq Jul 24, 2025
fe8091e
fix: Update author information in package.json files across all packages
tikazyq Jul 24, 2025
1696e27
chore: Update Node.js and pnpm versions across all packages and CI co…
tikazyq Jul 24, 2025
9fb78d9
fix: Implement filterType parameter parsing in workspace devlogs API
tikazyq Jul 24, 2025
e3ea62e
feat(chat): Implement chat history import, session management, and li…
tikazyq Jul 24, 2025
88a0cdc
feat(chat): Introduce ChatHub service for importing chat history and …
tikazyq Jul 24, 2025
ba09c56
feat(chat): Refactor ChatHub service to support new client-server arc…
tikazyq Jul 24, 2025
7468e5f
refactor: Update references from 'codehist' to 'AI chat' across the c…
tikazyq Jul 24, 2025
1b5ae74
feat: Integrate Mermaid.js into markdown renderer for enhanced visual…
tikazyq Jul 24, 2025
09e8489
feat: Add .pnpmrc configuration to manage package manager versions
tikazyq Jul 25, 2025
6b746fc
chore: updated deps
tikazyq Jul 25, 2025
1094703
fix(docker): Correctly copy AI package files and dependencies in Dock…
tikazyq Jul 25, 2025
4495354
feat(cli): add configuration management, data mapping, and display ut…
tikazyq Jul 25, 2025
97d9de4
refactor: migrate from @devlog/core to @codervisor/devlog-core across…
tikazyq Jul 27, 2025
67c0911
fix(data-mapper): improve type safety for date handling in chat data …
tikazyq Jul 27, 2025
5b9411c
feat(storage): implement mixed storage architecture for different dat…
tikazyq Jul 27, 2025
2d9b0c9
refactor: remove GitHub storage provider and related components
tikazyq Jul 27, 2025
ceb3269
feat(acceptance-criteria): implement change tracking and note creatio…
tikazyq Jul 27, 2025
31a6f35
feat: Implement comprehensive change tracking for devlog entries
tikazyq Jul 27, 2025
2b7ec8b
refactor(init-db): simplify PostgreSQL initialization script and remo…
tikazyq Jul 27, 2025
ac05476
fix: update import alias format to use @codervisor/devlog-* for consi…
Jul 28, 2025
9edc420
feat: Refactor workspace management to project-based system with cent…
Jul 28, 2025
f0d331a
refactor: remove chat and devlog API routes and related hooks
Jul 28, 2025
658d1ad
Refactor workspace management to project management
Jul 28, 2025
02eccef
Refactor devlog tools and remove deprecated chat tools
Jul 28, 2025
6f52d70
refactor: remove deprecated project managers and update project manag…
Jul 28, 2025
8c57c8e
refactor: remove AI context and search tools, consolidate devlog tools
Jul 28, 2025
4428d87
refactor: update devcontainer features and remove MCP adapter tests
Jul 28, 2025
9a4d854
refactor: update project and devlog entities to use numeric IDs, enha…
Jul 28, 2025
722c141
refactor: enhance initialization process in ProjectDevlogManager and …
Jul 28, 2025
fd59af9
refactor: Simplify initialization logic in ProjectDevlogManager and D…
Jul 28, 2025
7b6c19a
refactor: enhance devlog service to include project ID in filtering a…
Jul 28, 2025
56edd32
refactor: update devlog and project services to use singleton pattern…
tikazyq Jul 28, 2025
1408b07
feat(validation): Implement multi-layer validation system for project…
tikazyq Jul 28, 2025
1927222
feat(validation): Add devlog validation schemas and integrate with se…
tikazyq Jul 28, 2025
56eac58
feat(routing): Implement hierarchical project-based routing and updat…
tikazyq Jul 28, 2025
429eede
feat: Refactor devlog and project tools to use Zod schemas for input …
tikazyq Jul 28, 2025
67383ab
feat(layout): Introduce TopNavbar component and refactor layout struc…
tikazyq Jul 28, 2025
123afd0
refactor: migrated from antd to shadcn/ui
tikazyq Jul 28, 2025
dcf7a33
refactor: simplify StickyHeadingsWrapper component and remove unused …
tikazyq Jul 28, 2025
8baef1c
refactor: Update Devlog and Project management pages to use new UI co…
tikazyq Jul 28, 2025
52ff71c
refactor: Wrap AppLayout in SidebarProvider and clean up package.json…
tikazyq Jul 28, 2025
5ccba57
refactor: Update Tailwind CSS integration and clean up configuration …
tikazyq Jul 28, 2025
76bb2f2
Refactor Project Management Page layout and improve project card design
Jul 29, 2025
6598c87
refactor: remove unused CSS files and styles across various components
Jul 29, 2025
956609f
refactor: enable pre-commit checks by removing temporary exit statement
Jul 29, 2025
100b98b
refactor: update applyTo pattern in instructions to include all subdi…
Jul 29, 2025
cf8856a
feat: add theme toggle component and integrate next-themes
Jul 29, 2025
8af5293
feat: implement standardized API response handling and utilities
Jul 29, 2025
7691137
refactor: replace createDataSource with getDataSource for singleton d…
Jul 29, 2025
f0d1384
feat: implement route parameter parsing and service helpers for impro…
Jul 29, 2025
ca84870
feat(tests): add comprehensive API test suite with unit and integrati…
Jul 29, 2025
ee16e4c
refactor: update project ID type from string to number for API consis…
Jul 29, 2025
5012115
chore: remove outdated Docker and migration documentation files to st…
Jul 29, 2025
7c209c0
chore: remove CLAUDE.md to declutter project documentation
Jul 29, 2025
d0140a8
chore: update publish workflow for improved package publishing logic …
Jul 29, 2025
aa2562e
feat(api): implement archive and unarchive routes for devlog entries
Jul 29, 2025
0eda40e
feat(api): add notes management for devlog entries with POST and PUT …
Jul 29, 2025
7930982
feat(api): enhance route parameter handling with type-safe parsing an…
Jul 29, 2025
a631ba8
feat: implement semantic key generation and update UI components for …
Jul 29, 2025
ba9bdba
feat: refactor CI/CD workflows to improve structure, performance, and…
Jul 29, 2025
93e4846
feat: Refactor GitHub Actions workflows with reusable scripts
Jul 29, 2025
d9a2207
feat: add CLI package build and verification to scripts; update READM…
Jul 29, 2025
28b8639
Delete obsolete devlog entries related to JSON storage migration, dep…
Jul 29, 2025
658a232
feat: enhance AI package with chat import service, add tests, and imp…
Jul 29, 2025
cee3dfa
chore: remove unused test-validation file and clean up package.json
Jul 29, 2025
bba91f2
feat: Add VSCode Automation Docker environment for GitHub Copilot tes…
Jul 29, 2025
8221609
feat: add @types/semver and semver dependencies to package.json and p…
Jul 29, 2025
36bb59f
refactor: simplify Dashboard and ProjectDetails pages by removing unu…
Jul 29, 2025
c613478
refactor: update DevlogList TableHeader style for improved visibility
Jul 29, 2025
7868e45
fix: resolve workspace dependencies in MCP package [publish]
tikazyq Jul 30, 2025
91941f9
refactor: update package versions to 0.0.1 and adjust publish configu…
tikazyq Jul 30, 2025
9747fbc
feat: add scripts for bumping and publishing dev versions, update CI/…
tikazyq Jul 30, 2025
dd57055
fix: update MCP package dependency specifier to allow any version fro…
tikazyq Jul 30, 2025
291b6a4
refactor: remove status transition validation for enhanced workflow f…
tikazyq Jul 30, 2025
642708b
fix: update import paths in configuration files and add AppProviders …
tikazyq Jul 30, 2025
94701e6
refactor: remove DevlogListPage and DevlogDetailsPage components for …
tikazyq Jul 30, 2025
36ce00b
feat: Implement new tool handlers with simplified schemas for devlog …
tikazyq Jul 30, 2025
ea94ba5
fix: update GitHub authorization method to use input prompt for perso…
tikazyq Jul 30, 2025
501ad27
fix: update image reference in VSCode automation workflow to use bran…
tikazyq Jul 30, 2025
01755d1
feat: add Docker login step to VSCode automation workflow for improve…
tikazyq Jul 30, 2025
812624a
feat: update devlog tools and handlers with devlog-specific naming co…
tikazyq Jul 30, 2025
18ff0de
feat: add vitest configuration file to Dockerfile for testing setup
tikazyq Jul 30, 2025
2a32063
fix: comment out GitHub MCP configuration to prevent unauthorized access
tikazyq Jul 30, 2025
17eba09
feat: enhance DevlogService to manage notes, update API routes for no…
tikazyq Jul 30, 2025
acf7bb8
fix: add vitest.config.base.ts to Dockerfile and remove tests from VS…
tikazyq Jul 30, 2025
71c3f4e
Refactor devlog and note management to use independent hooks
tikazyq Jul 30, 2025
a37bfe6
Refactor devlog hooks and components for improved data management
tikazyq Jul 30, 2025
eddcba3
refactor: streamline project validation schemas and remove unused set…
tikazyq Jul 30, 2025
c9dd1d6
feat: add health check to Dockerfile for development server
tikazyq Jul 30, 2025
044dd05
refactor: standardize API response handling and improve error managem…
tikazyq Jul 30, 2025
c3e95aa
refactor: implement centralized API client for standardized response …
tikazyq Jul 30, 2025
5bada88
refactor: enhance notes handling by ensuring notes are an array befor…
tikazyq Jul 30, 2025
2ff99e7
feat: Enhance validation scripts for API standardization and response…
tikazyq Jul 30, 2025
feb3033
refactor: enhance MarkdownRenderer styles for improved dark mode supp…
tikazyq Jul 30, 2025
f38ed77
refactor: adjust padding in MarkdownRenderer and DevlogDetails for im…
tikazyq Jul 30, 2025
f3d217e
Add AST-based validation scripts for API standardization, imports, an…
tikazyq Jul 30, 2025
16785da
refactor: update AI agent guidelines and comprehensive patterns for c…
tikazyq Jul 31, 2025
280cb9b
refactor: update Development Workflow section for clarity and organiz…
tikazyq Jul 31, 2025
3fd3e11
refactor: enhance devlog guidelines for task tracking and completion …
tikazyq Jul 31, 2025
5ed0d03
refactor: enhance UI testing guidelines with Playwright integration a…
tikazyq Jul 31, 2025
f9db2d5
refactor: adjust header offsets and enhance action button layouts for…
tikazyq Jul 31, 2025
476ade6
refactor: enhance theme toggle component with dynamic selection and v…
tikazyq Jul 31, 2025
fbf8a08
feat: Add API client utilities and note management functionality
tikazyq Jul 31, 2025
261105b
Initial plan
Copilot Jul 31, 2025
a476135
feat: Implement DevLog CLI for managing local development environment…
tikazyq Jul 31, 2025
11c4ba2
Implement comprehensive AST-based validation suite for all packages
Copilot Jul 31, 2025
caa93a3
Add comprehensive documentation for AST validation suite
Copilot Jul 31, 2025
03d176a
Overhaul architecture validation: replace hardcoded patterns with dyn…
Copilot Jul 31, 2025
2f80a7d
feat: Integrate DevlogApiClient for enhanced API interactions in hook…
tikazyq Jul 31, 2025
e7e6d59
refactor: streamline imports and enhance component structure for impr…
tikazyq Jul 31, 2025
7506883
fix: update build command and output directory for Vercel deployment
tikazyq Jul 31, 2025
e3d1548
Merge branch 'develop' into copilot/fix-23
tikazyq Jul 31, 2025
8ee26f5
Update package.json
tikazyq Jul 31, 2025
0bdcfe2
feat: Enhance filtering and pagination capabilities in Devlog API and…
tikazyq Jul 31, 2025
5be090c
Merge pull request #24 from codervisor/copilot/fix-23
tikazyq Jul 31, 2025
fad3be4
Merge branch 'develop' of github.com:codervisor/devlog into develop
tikazyq Jul 31, 2025
c389129
feat(validation): add custom import pattern validation script
tikazyq Jul 31, 2025
7d1f3fe
feat(devlog): enhance devlog context with selected devlog state and o…
tikazyq Jul 31, 2025
0584014
feat(api-client): add getList method for collection responses in ApiC…
tikazyq Jul 31, 2025
d56f804
refactor: remove MCPApiAdapter tests and implement new context schemas
tikazyq Jul 31, 2025
d0e09eb
feat(search): implement enhanced search functionality with relevance …
tikazyq Jul 31, 2025
a588e35
fix(search): specify response type for enhanced search results
tikazyq Jul 31, 2025
59db371
refactor: simplify chat and import services by removing storage provi…
tikazyq Jul 31, 2025
4571f54
feat(devlog): implement pg_trgm extension management for PostgreSQL; …
tikazyq Jul 31, 2025
89fb009
feat(sse): implement SSE event broadcasting for devlog updates; refac…
tikazyq Jul 31, 2025
7bffb6e
test(notes): skip tests for Note CRUD operations due to incomplete SQ…
tikazyq Jul 31, 2025
358b4bc
fix(tests): update test command to run coverage without recursive flag
tikazyq Aug 1, 2025
fb41855
fix(vercel): update build command to use 'pnpm build' for Vercel depl…
tikazyq Aug 1, 2025
dc4ad8c
chore(docker): remove turbo.json references from Dockerfiles and Verc…
tikazyq Aug 1, 2025
1f121b1
refactor: migrate from React Context to Zustand for state management;…
tikazyq Aug 1, 2025
7a81805
refactor: update naming conventions for hooks and components
tikazyq Aug 1, 2025
77e1740
refactor: migrate from custom hooks to Zustand stores for notes and r…
tikazyq Aug 1, 2025
c732535
Refactor devlog details page and store management
tikazyq Aug 1, 2025
9dc3ee3
refactor: update API client methods to return paginated results and i…
tikazyq Aug 1, 2025
5e2e446
refactor: update Dashboard and Project components to use DataContext …
tikazyq Aug 1, 2025
bc060da
refactor: streamline Dashboard and NavigationBreadcrumb components; i…
tikazyq Aug 1, 2025
f27e176
refactor: enhance NavigationBreadcrumb component with loading skeleto…
tikazyq Aug 1, 2025
64189da
refactor: update NavigationBreadcrumb to use usePathname and replace …
tikazyq Aug 1, 2025
dfef51b
refactor: remove unused project color and status functions; simplify …
tikazyq Aug 1, 2025
3c33db3
refactor: remove unused pagination properties and simplify related co…
tikazyq Aug 2, 2025
db3ece4
refactor: implement layout store for sidebar state management; update…
tikazyq Aug 2, 2025
2df8bb6
refactor: update AppLayout and NavigationSidebar components to improv…
tikazyq Aug 2, 2025
ddea082
refactor: streamline layout components and improve devlog list struct…
tikazyq Aug 3, 2025
c1f3e0c
refactor: enhance loading state representation in DevlogList componen…
tikazyq Aug 3, 2025
5eb21fa
refactor: enhance pagination and sorting capabilities across devlog s…
tikazyq Aug 3, 2025
a757c9d
refactor: remove unused batch note functionality and streamline batch…
tikazyq Aug 3, 2025
03844f2
refactor: remove corepack enable command from Dockerfiles and clean u…
Aug 4, 2025
32e4d00
feat: add vercel configuration for Next.js deployment
Aug 4, 2025
e628c4f
refactor: update Devlog API client and schemas for improved filter ha…
Aug 4, 2025
0d6f27a
refactor: update build command in Vercel configuration for improved s…
Aug 4, 2025
1459689
refactor: simplify build commands in package.json and instructions fo…
Aug 4, 2025
ecbd4ce
refactor: move pnpm installation to the base stage of Dockerfile for …
Aug 4, 2025
fc9a897
refactor: update build command in Vercel configuration for deployment…
Aug 4, 2025
1e38a89
refactor: simplify Vercel build command for improved clarity and effi…
Aug 4, 2025
4d11ba5
refactor: remove Vercel build command and configuration for streamlin…
Aug 4, 2025
69a640f
refactor: add Vercel and Turbo configuration files to .gitignore and …
Aug 4, 2025
775616a
refactor: simplify build script to build all packages in a single com…
Aug 4, 2025
d8cb9cc
refactor: remove simplified tools implementation to streamline codebase
Aug 4, 2025
2a2fbc8
refactor: enhance SSL configuration handling for Vercel deployment
Aug 4, 2025
8389f9b
refactor: improve Vercel compatibility by handling SASL authenticatio…
Aug 4, 2025
00c86eb
refactor: update build script to use Turbo and enhance environment va…
Aug 4, 2025
3f1ce1a
refactor: update default pagination limit to 20; enhance DevlogList l…
Aug 4, 2025
8a0031b
refactor: remove unused icon imports from DevlogList component
Aug 4, 2025
280fca9
refactor: simplify ProjectDetailsPage layout by removing unnecessary …
Aug 4, 2025
81d5cc3
refactor: streamline Devlog components by removing unnecessary wrappe…
Aug 4, 2025
bbcc483
refactor: streamline Devlog components by removing unnecessary wrappe…
Aug 4, 2025
5818dcc
refactor: remove unused schemas and types from devlog; enhance search…
Aug 4, 2025
8f68b19
refactor: remove unused search schema imports from index and route files
Aug 4, 2025
f59c215
refactor: enhance devlog API responses with SSE event types and clean…
tikazyq Aug 4, 2025
6c0ef03
refactor: remove unused useStickyHeaders hook and streamline realtime…
tikazyq Aug 4, 2025
f106a64
refactor: remove devlog event emitter and SSE event bridge; streamlin…
tikazyq Aug 4, 2025
76e05d8
feat: Implement Realtime Service with Pusher and SSE support
tikazyq Aug 4, 2025
4d2efe6
refactor: update API base URL to use DEVLOG_API_URL environment variable
Aug 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 3 additions & 2 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,15 @@
// Features to add to the dev container. More info: https://containers.dev/features.
"features": {
"ghcr.io/devcontainers/features/github-cli:1": {},
"ghcr.io/devcontainers/features/docker-in-docker:2": {}
"ghcr.io/devcontainers/features/docker-in-docker:2": {},
"ghcr.io/devcontainers/features/sshd:1": {}
},

// Use 'forwardPorts' to make a list of ports inside the container available locally.
"forwardPorts": [3000, 3001, 5000, 5173, 8080],

// Use 'postCreateCommand' to run commands after the container is created.
"postCreateCommand": "npm install -g pnpm@10.12.1 && pnpm install && pnpm build:types",
"postCreateCommand": "npm install -g pnpm@10.13.1 && pnpm install && pnpm build:types",

// Configure tool-specific properties.
"customizations": {
Expand Down
9 changes: 0 additions & 9 deletions .devlog/.gitignore

This file was deleted.

94 changes: 0 additions & 94 deletions .devlog/entries/001-fix-web-dashboard-ui-layout-issues.json

This file was deleted.

This file was deleted.

This file was deleted.

Loading
Loading