-
Notifications
You must be signed in to change notification settings - Fork 0
Develop #33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…nerized deployment
…i-storage support
…by caching project root
- Add AutomationResultExporter for exporting session results in JSON, Markdown, and CSV formats. - Create index file for automation layer to export necessary modules and types. - Introduce BaseScenario and CodeGenerationScenario for defining test scenarios. - Implement ScenarioFactory for dynamic scenario creation and management. - Define types for automation configuration, scenario results, and interactions. - Develop CLI commands for running automation tests, listing scenarios, and testing Docker setup. - Enhance main CLI to include automation commands and features.
…olation and fixing import paths
- Added mcp-config.ts for managing MCP server configuration, including modes for direct core access and HTTP API client. - Introduced loadMCPConfig and validateMCPConfig functions to load and validate configuration from environment variables. - Created MCPApiAdapter class to handle communication with the HTTP API, implementing methods for devlog management. - Updated index.ts to initialize the adapter using a factory method with discovery capabilities. - Removed obsolete workspace switch API route and related event handling in WorkspaceSwitcher component.
- Added MCPApiAdapter class to facilitate communication with the Devlog API via HTTP. - Included methods for creating, updating, listing, and managing devlog entries. - Integrated workspace management functionalities within the adapter. - Updated index.ts to import the new adapter and set it up for server requests.
- Created a comprehensive test suite for MCPApiAdapter covering various operations and error handling. - Fixed 11 failing tests related to parameter structure, missing methods, and undefined property access. - Enhanced error handling in MCPApiAdapter to manage different error types and improve API request formatting. - Updated tool argument types to include priority in UpdateDevlogArgs.
… handling in WorkspaceDevlogManager
…nking with devlogs - Added chat import functionality to import chat history from various sources. - Implemented API endpoints for managing chat sessions, including listing, retrieving, and searching sessions. - Introduced chat-devlog linking capabilities, allowing users to create and remove links between chat sessions and devlog entries. - Enhanced TypeORM configuration to include new chat-related entities. - Updated chat tools to integrate with the new API for improved chat management.
…refactor related components
…hitecture and enhance chat data processing
…odebase and enhance type safety in chat import tools
…ization capabilities
…ilities - Implemented configuration management in `config.ts` to load and merge settings from files, environment variables, and command line options. - Created a data mapper in `data-mapper.ts` for converting between AI package and Core package types, including validation of converted data. - Added display utilities in `display.ts` for consistent CLI output formatting, including error, success, warning, and info messages. - Introduced TypeScript configuration for the CLI package in `tsconfig.json`. - Set up Vitest configuration for testing in `vitest.config.ts`. - Updated `pnpm-lock.yaml` to include new dependencies such as `chalk`, `axios`, and `uuid`.
… the codebase - Updated import paths in various components, hooks, and utilities to use the new package. - Adjusted package.json and tsconfig.json to reflect the new package name. - Modified scripts and validation logic to accommodate the new package structure. - Ensured consistent formatting and code style throughout the changes.
…a types and migrate existing entries to PostgreSQL
…ndling; remove deprecated filter types and enhance pagination support
…improved build efficiency
…n and connection pooling in PostgreSQL configuration
…riable handling in turbo.json; simplify response handling in API routes by removing unnecessary transformations
…ayout and improve loading state handling
…PageLayout wrapper
…rs and improving loading states
…rs and improving loading states
… store; integrate SSE event subscriptions in project management and details pages
…e event handling in API routes
- Introduced a new Realtime module with support for Pusher and Server-Sent Events (SSE). - Created a RealtimeService class to manage provider selection and connection. - Added PusherProvider and SSEProvider classes for handling real-time events. - Implemented configuration utilities for detecting and creating realtime configurations. - Updated the existing SSE utilities to use the new server-realtime service. - Refactored the realtime store to utilize the new RealtimeService for managing connections and subscriptions. - Added necessary types and interfaces for the realtime functionality. - Updated package.json to include Pusher dependencies.
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This pull request removes completed devlog entries from the repository to clean up the project structure and improve repository maintainability. The changes involve removing 46 completed devlog entry files that were created between June 2025 and July 2025.
Key changes in this PR:
- Removal of completed devlog entry files (IDs 164-202)
- Files span various feature implementations, bug fixes, and system improvements
- All removed entries have "done" or "cancelled" status indicating completed work
Reviewed Changes
Copilot reviewed 192 out of 673 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| .devlog/entries/202-improve-github-label-design-remove-devlog-prefix-a.json | Removed completed feature entry for GitHub label design improvements |
| .devlog/entries/201-fix-ui-becomes-unresponsive-when-saving-devlog-ent.json | Removed completed bugfix entry for UI responsiveness during save operations |
| .devlog/entries/200-fix-github-issues-list-fallback-and-parsing-field-.json | Removed completed bugfix entry for GitHub issues parsing improvements |
| .devlog/entries/199-fix-mapgithubtypetodevlogtype-receiving-label-obje.json | Removed completed bugfix entry for GitHub type mapping |
| .devlog/entries/198-design-ai-coding-agent-quantitative-evaluation-sys.json | Removed completed design entry for AI evaluation system |
| .devlog/entries/197-test-emoji-integration-in-real-github-issues.json | Removed completed test entry for emoji integration validation |
| .devlog/entries/196-implement-emoji-icons-for-devlog-fields.json | Removed completed feature entry for emoji icon implementation |
| .devlog/entries/195-real-github-integration-test.json | Removed completed test entry for GitHub integration validation |
| .devlog/entries/194-replace-legacy-github-mapper-with-enhanced-html-fi.json | Removed completed task entry for GitHub mapper refactoring |
| .devlog/entries/193-design-enhanced-github-issues-body-parsing-and-fal.json | Removed completed design entry for GitHub parsing enhancements |
| .devlog/entries/192-improve-dashboard-empty-states-show-individual-cha.json | Removed completed feature entry for dashboard empty state improvements |
| .devlog/entries/191-refactor-all-db-storage-classes-to-use-typeorm-exc.json | Removed completed refactor entry for TypeORM migration |
| .devlog/entries/190-migrate-json-devlog-entries-to-postgresql-on-verce.json | Removed completed task entry for PostgreSQL migration |
| .devlog/entries/189-fix-dynamic-import-issues-in-mysql-and-sqlite-stor.json | Removed completed bugfix entry for storage provider import fixes |
| .devlog/entries/188-fix-missing-pg-module-runtime-error-in-sse-event-b.json | Removed completed bugfix entry for PostgreSQL module resolution |
| .devlog/entries/187-centralize-env-configuration-to-root-folder-for-mo.json | Removed completed task entry for environment configuration centralization |
| .devlog/entries/186-fix-env-file-not-automatically-loaded-in-mcp-serve.json | Removed completed bugfix entry for environment file loading |
| .devlog/entries/185-prompt-reflection-browser-testing-methodology-and-.json | Removed completed reflection entry for testing methodology analysis |
| .devlog/entries/184-optimize-google-font-loading-by-hosting-inter-font.json | Removed completed task entry for local font hosting optimization |
| .devlog/entries/183-fix-react-infinite-loop-in-devlogdetails-component.json | Removed completed bugfix entry for React infinite loop resolution |
| .devlog/entries/182-remove-auto-detection-and-default-to-json-storage.json | Removed cancelled refactor entry for storage configuration |
| .devlog/entries/181-enhance-configuration-manager-for-better-database-.json | Removed completed feature entry for configuration manager enhancements |
| .devlog/entries/180-fix-vercel-runtime-error-cannot-create-devlog-dire.json | Removed cancelled bugfix entry for Vercel deployment |
| .devlog/entries/179-document-devlogstatus-definitions-and-workflow.json | Removed completed documentation task entry |
| .devlog/entries/178-fix-vercel-deployment-routes-manifest-json-not-fou.json | Removed cancelled bugfix entry for Vercel routing |
| .devlog/entries/177-add-smooth-animations-for-note-updates-in-devlogde.json | Removed completed feature entry for note animation implementation |
| .devlog/entries/176-fix-vercel-build-failure-rootdirectory-property-is.json | Removed cancelled bugfix entry for Vercel configuration |
| .devlog/entries/175-ensure-single-dev-server-prevent-multiple-dev-web-.json | Removed completed feature entry for dev server management |
| .devlog/entries/174-fix-build-and-dev-server-conflict-pnpm-build-corru.json | Removed completed bugfix entry for build/dev server conflicts |
| .devlog/entries/173-fix-vercel-deployment-failing-next-js-not-detected.json | Removed completed bugfix entry for Vercel Next.js detection |
| .devlog/entries/172-fix-pie-chart-colors-not-aligned-with-centralized-.json | Removed completed bugfix entry for chart color consistency |
| .devlog/entries/171-implement-nodemon-monitoring-for-mcp-development.json | Removed completed task entry for nodemon development setup |
| .devlog/entries/170-test-migration-scenario-fix.json | Removed completed test entry for migration validation |
| .devlog/entries/169-test-mcp-complete-devlog-closedat-fix.json | Removed completed test entry for MCP completion functionality |
| .devlog/entries/168-fix-currentopen-calculation-to-use-totalcreated-to.json | Removed completed bugfix entry for dashboard calculation fixes |
| .devlog/entries/167-fix-timeseries-cumulative-totals-to-show-all-time-.json | Removed completed bugfix entry for timeseries data corrections |
| .devlog/entries/166-fix-timeseries-totalcompleted-totalcancelled-calcu.json | Removed completed bugfix entry for completion date tracking |
| .devlog/entries/165-fix-timeseries-stats-api-limited-to-30-days-defaul.json | Removed completed bugfix entry for timeseries API limitations |
| .devlog/entries/164-redesign-time-series-statistics-for-optimal-visual.json | Removed completed feature entry for dashboard statistics redesign |
No description provided.