mirror of
https://github.com/Zie619/n8n-workflows.git
synced 2025-11-25 03:15:25 +08:00
## 🌐 GitHub Pages Public Search Interface - Complete client-side search application solving Issue #84 - Responsive HTML/CSS/JavaScript with mobile optimization - Real-time search across 2,057+ workflows with instant results - Category filtering across 15 workflow categories - Dark/light theme support with system preference detection - Direct workflow JSON download functionality ## 🤖 GitHub Actions Automation - deploy-pages.yml: Automated deployment to GitHub Pages - update-readme.yml: Weekly automated README statistics updates - Comprehensive workflow indexing and category generation ## 🔍 Enhanced Search & Categorization - Static search index generation for GitHub Pages - Developer-chosen category prioritization system - CalcsLive custom node integration and categorization - Enhanced workflow database with better custom node detection - Fixed README corruption with live database statistics ## 📚 Documentation & Infrastructure - Comprehensive CHANGELOG.md with proper versioning - Enhanced README with accurate statistics and public interface links - Professional documentation solving repository infrastructure needs ## Technical Improvements - Fixed Unicode encoding issues in Python scripts - Enhanced CalcsLive detection with false positive prevention - Improved JSON description preservation and indexing - Mobile-optimized responsive design for all devices 🤖 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
3.6 KiB
3.6 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
Added
- GitHub Pages Public Search Interface - Complete client-side search application accessible at https://zie619.github.io/n8n-workflows
- Responsive HTML/CSS/JavaScript interface with mobile optimization
- Real-time search across 2,057+ workflows with instant results
- Category filtering across 15 workflow categories
- Dark/light theme support with system preference detection
- Direct workflow JSON download functionality
- Professional n8n-themed styling and animations
- CalcsLive Custom Node Workflow - Engineering calculations workflow showcasing CalcsLive custom node
- Added
workflows/Calcslive/2058_Calcslive_Engineering_Calculations_Manual.json - Comprehensive tags for searchability (calculation, engineering, custom-node, etc.)
- Professional description with npm package reference
- Added
- GitHub Actions Automation
deploy-pages.yml- Automated deployment to GitHub Pages on workflow changesupdate-readme.yml- Weekly automated README statistics updates
- Search Index Generation System
scripts/generate_search_index.py- Static search index generation for GitHub Pagesscripts/update_readme_stats.py- Automated README statistics synchronization- Support for both developer-chosen and integration-based categorization
- Enhanced Documentation System
- Real-time workflow statistics in README
- Accurate category counts (updated from 12 to 15 categories)
- GitHub Pages interface solving Issue #84
Enhanced
- Workflow Database System (
workflow_db.py)- Enhanced CalcsLive custom node detection with pattern exclusions
- Fixed false positive "Cal.com" detection from "CalcsLive" node names
- Improved JSON description preservation and indexing
- Better Unicode handling and error reporting
- Categorization System (
create_categories.py)- Added CalcsLive to "Data Processing & Analysis" category
- Enhanced service name recognition patterns
- Improved category mapping for custom nodes
- Search Index Prioritization
- Modified
generate_search_index.pyto respect developer-chosen categories - Added
load_existing_categories()function to prioritizecreate_categories.pyassignments - Maintains fairness by not favoring specific custom nodes
- Modified
Fixed
- Unicode Encoding Issues - Resolved 'charmap' codec errors in Python scripts
- Category Assignment Logic - Search index now properly respects developer category choices
- Statistics Accuracy - README now reflects live database statistics instead of hardcoded numbers
- Documentation Inconsistencies - Updated category documentation to match actual implementation
Changed
- README.md - Updated with current workflow statistics (2,057 workflows, 367 integrations)
- Repository Organization - Enhanced with automated maintenance and public accessibility
[Previous] - 2024-08-14
Changed
- Repository history rewritten due to DMCA compliance (Issue #85)
- All existing workflows maintained with improved organization
Contributing to the Changelog
When adding new changes:
- Use Added for new features
- Use Changed for changes in existing functionality
- Use Deprecated for soon-to-be removed features
- Use Removed for now removed features
- Use Fixed for any bug fixes
- Use Security for vulnerability fixes
Each entry should briefly explain the change and its impact on users or contributors.