summaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Collapse)Author
2026-03-13chore: complete code quality audit fixesv1.2.6Paul Buetow
- Fixed failing test in config_test.go (hardcoded date) - Addressed unchecked error returns from Close() operations - Refactored large functions to follow SRP (run.go and main.go) - Added documentation to exported identifiers - Fixed linting errors (error message capitalization, errcheck) - Bumped version to v1.2.6
2026-03-12release v1.2.5v1.2.5Paul Buetow
2026-02-17fix: improve LinkedIn API posting and authenticationv1.2.4Paul Buetow
- Add token validation before using cached credentials to prevent stale token issues - Add proper error handling for image upload initialization with helpful 426 messages - Skip data URI images instead of attempting to download them - Update default LinkedIn API version to 202601 (January 2026) - latest active version - Fix re-authentication flow for expired tokens Amp-Thread-ID: https://ampcode.com/threads/T-019c6d28-4526-7738-b593-9bd584baa478 Co-authored-by: Amp <amp@ampcode.com>
2026-01-31change default targetv1.2.3Paul Buetow
2025-12-27increment versionv1.2.2Paul Buetow
2025-12-27change defaultsPaul Buetow
2025-11-30bunp versionv1.2.1Paul Buetow
2025-11-30other defaultsPaul Buetow
2025-09-24bump versionv1.2.0Paul Buetow
2025-09-24add --stats flagPaul Buetow
2025-09-24increasing limitsv1.1.2Paul Buetow
2025-09-21change defaultsv1.1.1Paul Buetow
2025-09-16bump versionv1.1.0Paul Buetow
2025-09-16make linkedin version API configurablePaul Buetow
2025-09-07adding noopv1.0.3Paul Buetow
2025-09-04chore: set development versionPaul Buetow
2025-09-04chore: release v1.0.2v1.0.2Paul Buetow
2025-08-28joPaul Buetow
2025-08-28adjusting defaultsPaul Buetow
2025-06-12update versoin to develPaul Buetow
2025-06-12improve stats calculation to exclude pause periodsPaul Buetow
- Modify newStats() and gatherPostedStats() to accept config parameter - Add calculatePausedDays() helper function for pause period overlap calculation - Update postsPerDay and totalPostsPerDay calculations to exclude paused days - Prevent artificially low throughput during pause periods - Add comprehensive unit tests for pause-aware stats functionality - Maintain backward compatibility when no pause is configured Fixes issue where Gos would post aggressively after vacation periods due to including pause days in throughput calculations. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-12add pause feature for social media postingPaul Buetow
- Add PauseStart and PauseEnd configuration fields - Implement IsPaused() method to check pause status - Skip all posting when current date is within pause period - Add comprehensive unit tests for pause functionality - Update README with pause feature documentation and examples 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-06don't make an empty noop queue to be ackedPaul Buetow
2025-05-17special case Noop platformPaul Buetow
2025-05-17fix nothing queued bugPaul Buetow
2025-05-17add noopPaul Buetow
2025-05-02update defaultsPaul Buetow
2025-05-02change defaultPaul Buetow
2025-04-14typoPaul Buetow
2025-04-10increasePaul Buetow
2025-03-04new logoPaul Buetow
2025-03-04last changes for v1.0.0 releasePaul Buetow
2025-03-01use 12 not 18Paul Buetow
2025-02-27fixPaul Buetow
2025-02-26introduce run intervalPaul Buetow
2025-02-24compose mode does not require any secretsPaul Buetow
2025-02-13change separator due to HTML CSS styles laterPaul Buetow
2025-02-13modify link lengthPaul Buetow
2025-02-13increase max link lenPaul Buetow
2025-02-08bugfixPaul Buetow
2025-02-08more use of tablesPaul Buetow
2025-02-05print gos version as tablePaul Buetow
2025-02-05refactorPaul Buetow
2025-02-05use of generic ascii table packagePaul Buetow
2025-02-05initial generic tablePaul Buetow
2025-01-19cleanup temp testing stuffPaul Buetow
2025-01-19change the gemini prefix procedurePaul Buetow
2025-01-19found another issuePaul Buetow
2025-01-19fix internal linksPaul Buetow
2025-01-19fixPaul Buetow