Conversation
- Create GitHub Actions workflow for weekly sync and upload of Trakt movie history to Letterboxd. - Add setup guide (SETUP.md) for configuring Trakt API and Letterboxd session cookie. - Refactor Trakt2Letterboxd.py for headless operation, removing interactive OAuth. - Introduce CSV chunking for Letterboxd uploads, ensuring files are under 1MB. - Implement Playwright for automated uploads to Letterboxd. - Add requirements.txt for necessary dependencies. - Document the CI/CD refactor plan for future reference.
…b Actions workflow - Updated SETUP.md to reflect changes in configuration and usage for public Trakt profiles. - Modified Trakt2Letterboxd.py to remove interactive OAuth flow, using environment variables for authentication. - Implemented public movie history fetching from Trakt API, ensuring only public profiles are accessed. - Enhanced CSV generation to chunk files under 950 KB and maintain Letterboxd column structure. - Streamlined Playwright uploader to utilize session cookies without requiring username/password. - Created .env.example for local environment variable setup. - Revised GitHub Actions workflow for scheduled and manual runs, eliminating the need for secret management PAT. - Updated plans/trakt2letterboxd-cicd-refactor-plan.md to outline new structure and workflow.
…hance README and setup documentation
…ation; update TraktClient to fetch and merge ratings
…LetterboxdUploader
… debugging in LetterboxdUploader
…and supporting multiple import controls
… count validation
… workflow for headed mode
…s for expired sessions
…efault branch for access
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.