mirror of
https://github.com/czlonkowski/n8n-mcp.git
synced 2026-03-18 16:33:13 +00:00
feat: implement template compression and view count filtering
- Add gzip compression for workflow JSONs (89% size reduction) - Filter templates with ≤10 views to remove low-quality content - Reduce template count from 4,505 to 2,596 high-quality templates - Compress template data from ~75MB to 12.10MB - Total database reduced from 117MB to 48MB - Add on-the-fly decompression for template retrieval - Update schema to support compressed workflow storage 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -52,7 +52,7 @@ async function runValidationSummary() {
|
||||
|
||||
for (const template of templates) {
|
||||
try {
|
||||
const workflow = JSON.parse(template.workflow_json);
|
||||
const workflow = JSON.parse(template.workflow_json || '{}');
|
||||
const validationResult = await validator.validateWorkflow(workflow, {
|
||||
profile: 'minimal' // Use minimal profile to focus on critical errors
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user