Commit Graph
16 Commits
Author SHA1 Message Date
jim 4e87daf2b2 . 2026-03-26 00:35:24 -05:00
jim 15b484bdf8 Update SQL logic, add project file, remove TLDB.7z
Added RERUN.sqbpro with SQL queries and DB settings.
Enhanced DataAccess.cs filtering for 'zomb-eh' and enabled SQL debug output.
Commented out Tumblr URL output in Program.cs for cleaner logs.
Deleted TLDB.7z binary archive.
2026-02-27 11:44:58 -06:00
jim bc9985a6f0 Add support for fetching and storing reply text
- Add database migration and update logic for replyText column in Notes
- Implement batch collection of missing reply text via Tumblr API
- Add new API integration to fetch reply text for replies
- Enhance DataAccess with methods to query/update replyText
- Update CLI: -replies now collects and stores reply text
- Improve logging (archive logs/), error handling, and output
- Remove TL.db from source control
2026-02-12 23:12:54 -06:00
jim 0e5fb124a0 Enhance filtering, SQL, and error handling logic
- Added `beforeDate` parameter to filter posts by `NotesGatheredDateTime`.
- Improved SQL queries with additional joins and conditions.
- Refactored exception handling for better resource cleanup.
- Enhanced string comparisons to support case-insensitivity.
- Added `GetReplies` method for fetching replies.
- Improved handling of `ReblogRecord` data and filtering logic.
- Updated `-collect` command to support optional date filtering.
- Adjusted `launchSettings.json` for testing with specific parameters.
- Improved logging and error reporting in API and database operations.
2025-12-11 23:19:19 -06:00
jim e55d2b0e29 DataAccess: use INSERT OR IGNORE for Notes to handle duplicate entries; improve rate limit handling in API responses 2025-11-25 10:59:00 -06:00
jim 30f127cca4 Remove debug output for blog name in DataAccess to clean up console logs 2025-11-24 13:18:14 -06:00
jim 3d8c5a2823 DataAccess: use INSERT OR IGNORE for AddBlog to prevent UNIQUE constraint on duplicate blog names 2025-11-24 13:09:56 -06:00
jim fdfe85d118 MarkNotFound 2025-11-24 11:58:55 -06:00
jim de51068d0a DataAccess: use INSERT OR IGNORE for DailyAPICount to prevent UNIQUE constraint 2025-11-24 09:58:20 -06:00
jim 2640854f79 feat: Refactor database access to use parameterized queries and improve error handling; update launch settings and add VSCode configuration files 2025-11-21 16:26:33 -06:00
jim 81e345b36f feat: Introduce initial implementation of URL notes grabber console application with database and API integration. 2025-11-19 16:26:39 -06:00
jim 44d97e54fb Fixed pulling of notes when API returns NULL 2025-11-19 16:08:34 -06:00
jim 64ef0e9079 feat: Initialize URLNotesGrabberCORE project with core application structure, data access, and configuration. 2025-11-19 15:51:52 -06:00
jim 3c44cbe671 . 2024-11-15 09:17:53 -06:00
jim 5cddf2a427 Improved 429 retries 2024-11-01 08:01:15 -05:00
jim 225934d3b9 Add project files. 2024-10-30 09:14:53 -05:00