Commit graph

4 commits

Author SHA1 Message Date
Dave Porter
026d97d491 Update README with LGL Team migration documentation
- Document wrike_monitor_lgl.py production version
- Explain HTML link format for OMG# field
- Document recursive duplicate detection in Business Areas
- Add discovery tool usage instructions
- Add Version 3.0 changelog
- Clarify differences between Staging and LGL Team versions
2025-12-17 15:22:38 -05:00
Dave Porter
9f2b54f864 Document known limitation with custom item type display
Added documentation about Wrike API v4 limitation where deliverables
are created with correct structure/fields but may display as "Project"
type in UI instead of "Deliverable" type.

Users can manually change the type in Wrike UI if needed. All
functionality works correctly regardless of display type.

Updated feature list to reflect:
- Deliverables created as projects (not tasks)
- Separate OMG# and OMG URL fields
- Proper duplicate prevention

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 15:39:33 -04:00
Dave Porter
255c03b65d Add real-time monitoring service (v2.0)
Major additions:
- wrike_monitor.py: Real-time folder monitoring with watchdog
- Daily email reports at 7PM with comprehensive statistics
- Failed file handling with error logs
- Periodic scanning for missed files
- systemd service support for production deployment
- Sequential processing to prevent race conditions
- Proper parent/child folder matching using childIds

Configuration:
- Easy path configuration for local/production
- Configurable Wrike space ID
- Email settings for daily reports
- Auto-cleanup of processed files (24h retention)

Documentation:
- INSTALLATION.md: Complete systemd service setup guide
- QUICKSTART.md: Quick reference for both tools
- Updated README.md with tool comparison
- requirements.txt with clear dependencies

Bug fixes:
- Fixed duplicate folder/project creation via childIds matching
- Added logging for skipped deliverables
- Improved cache management

🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 14:31:19 -04:00
Dave Porter
ad0c512012 Initial commit: Wrike import script v1.2
- Automatic folder/project/task creation from JSON files
- Duplicate detection via OMG numbers
- Custom field mapping
- File management (Processed folder + 24hr cleanup)
- Production ready

🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 12:52:08 -04:00