fix: 3 schema bugs + add comprehensive testing documentation

Bug Fixes:
- auth.ts: Remove non-existent ap.updatedAt column
- subscriptions.ts: Add LIMIT 25 to prevent 136KB+ responses
- collections.ts: Remove documentStructure from list (use get for full)

Documentation:
- TESTING-GUIDE.md: Complete 164-tool reference with test status
- CONTINUE.md: Updated with verification status and MCP loading issue
- CHANGELOG.md: Document fixes and Round 1-2 test results

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-31 17:53:44 +00:00
parent 15c6c5a24f
commit 2808d4aec0
8 changed files with 871 additions and 393 deletions

View File

@@ -2,6 +2,49 @@
All notable changes to this project will be documented in this file.
## [1.3.5] - 2026-01-31
### Fixed
- **Schema Compatibility:** Fixed 3 additional bugs found during comprehensive MCP tool testing
- `outline_auth_config` - Removed non-existent `ap.updatedAt` column from authentication_providers query
- `outline_get_subscription_settings` - Added LIMIT 25 to prevent returning all subscriptions (was causing 136KB+ responses)
- `list_collections` - Removed `documentStructure` field from list query (use `get_collection` for full details)
### Tested
- **MCP Tools Coverage (Round 1 - Read Operations):**
- Documents: `list_documents`, `search_documents`
- Collections: `list_collections`, `get_collection`
- Users: `list_users`, `get_user`
- Groups: `list_groups`, `get_group`
- Comments: `comments_list`
- Shares: `shares_list`
- Revisions: `revisions_list`
- Events: `events_list`, `events_stats`
- Attachments: `attachments_list`, `attachments_stats`
- File Operations: `file_operations_list`
- OAuth: `oauth_clients_list`, `oauth_authentications_list`
- Auth: `auth_info` ✅, `auth_config` ❌ (fixed)
- Stars: `stars_list`
- Pins: `pins_list`
- Views: `views_list`
- Reactions: `reactions_list`
- API Keys: `api_keys_list`
- Webhooks: `webhooks_list`
- Backlinks: `backlinks_list`
- Search Queries: `search_queries_list`, `search_queries_stats`
- Teams: `get_team`, `get_team_stats`, `list_team_domains`
- Integrations: `list_integrations`
- Notifications: `list_notifications`, `get_notification_settings`
- Subscriptions: `list_subscriptions`, `get_subscription_settings` ✅ (fixed)
- Templates: `list_templates`
- Imports: `list_imports`
- Emojis: `list_emojis`
- User Permissions: `list_user_permissions`
- Analytics: All 6 tools ✅
- Advanced Search: All 6 tools ✅
## [1.3.4] - 2026-01-31
### Added