|
|
79cdb7babf
|
remove unused top subreddit posts method
|
2026-01-22 15:55:33 +00:00 |
|
|
|
152264bda9
|
separate comment and post data structures
This allows for a flat data structure, benefical to data analysis
|
2026-01-22 15:53:47 +00:00 |
|
|
|
501dec9dd5
|
convert YouTube published_at to timestamp
|
2026-01-22 15:02:55 +00:00 |
|
|
|
096a415f3b
|
fix datetime from boards.ie not being parsed properly
|
2026-01-22 14:49:01 +00:00 |
|
|
|
a34252deda
|
Add response code 500 error handling in reddit api
|
2026-01-19 22:55:28 +00:00 |
|
|
|
245ab19183
|
Add error handling for YouTube comments fetching
|
2026-01-19 22:54:48 +00:00 |
|
|
|
09a7c6fc9f
|
remove debug print
|
2026-01-19 20:53:56 +00:00 |
|
|
|
187401c5eb
|
Implement YouTube API integration for video and comment fetching
|
2026-01-19 20:50:17 +00:00 |
|
|
|
85388ef6aa
|
Add comment limit to _parse_comments method in BoardsAPI
Some boards.ie threads have thousands of comments which is slow to fetch with pagination
|
2026-01-19 20:23:11 +00:00 |
|
|
|
e9cf51731d
|
Add comment parsing functionality to BoardsAPI
Pagination required due to multiple pages of comments on boards.
|
2026-01-19 18:24:44 +00:00 |
|
|
|
4ea9bc8b45
|
Increase max_workers in ThreadPoolExecutor to improve post fetching performance
|
2026-01-17 22:14:34 +00:00 |
|
|
|
d7baf39087
|
Implement exponential backoff for handling Reddit API rate limits in _fetch_data method
|
2026-01-17 22:14:26 +00:00 |
|
|
|
1d2865470b
|
Add comment parsing to _parse_posts
|
2026-01-17 18:20:21 +00:00 |
|
|
|
db21e86b8e
|
Fix post ID extraction in _parse_thread method
|
2026-01-17 16:18:04 +00:00 |
|
|
|
09d12ae173
|
Add logging to reddit api class
|
2026-01-17 16:12:18 +00:00 |
|
|
|
ed3d89fd27
|
Refactor post fetching to use ThreadPoolExecutor for improved concurrency
|
2026-01-17 16:05:37 +00:00 |
|
|
|
d5e6b7a895
|
Refactor post detail fetching into separate _parse_thread method
|
2026-01-17 14:51:57 +00:00 |
|
|
|
b8ed409e04
|
implement slight efficiency gain in board.ie pagination
|
2026-01-17 14:43:14 +00:00 |
|
|
|
0523c1a091
|
Refactor logging to use class logger in BoardsAPI
|
2026-01-17 14:37:28 +00:00 |
|
|
|
a1c1e1e0d8
|
patch broken title scrape
|
2026-01-17 14:28:16 +00:00 |
|
|
|
9eec7b00e3
|
Implement BoardsAPI to fetch new category posts and their details
|
2026-01-17 14:25:43 +00:00 |
|
|
|
47e71113f6
|
Merge branch 'main' of github:ThisBirchWood/ethnograph-view
|
2026-01-15 12:43:53 +00:00 |
|
|
|
d4fb78aac4
|
Add pagination to new_subreddit method to bypass 100 post limit
|
2026-01-13 18:46:43 +00:00 |
|
|
|
05874d233f
|
Implement subreddit search method for new posts
|
2026-01-13 18:39:55 +00:00 |
|
|
|
b5624035ec
|
rename reddit_connecter to reddit_api
|
2026-01-13 14:45:20 +00:00 |
|
|
|
7c01c335fa
|
remove base_connector and remove non-subreddit specific methods
Project will focus on specific communities, not enact a reddit-wide search
|
2026-01-13 14:19:43 +00:00 |
|
|
|
0cc95c5358
|
add ID field to post dto
|
2026-01-11 20:36:19 +00:00 |
|
|
|
195188dcd7
|
update User-agent header in _fetch_data method and add __exit__ method to Database class
|
2026-01-11 15:30:34 +00:00 |
|
|
|
4b8aebd312
|
add fetch_subreddit endpoint to retrieve and insert top posts from a specified subreddit
|
2026-01-11 15:07:44 +00:00 |
|
|
|
be61a9c7ae
|
ADD requirements.txt & Database class
|
2025-11-06 15:45:09 +00:00 |
|
|
|
a9778f26b2
|
ADD: Subreddit search
|
2025-11-06 14:41:46 +00:00 |
|
|
|
6533bc2f13
|
PATCH: Broken URL handling
|
2025-11-06 14:28:41 +00:00 |
|
|
|
9f5c6a9647
|
Initial Commit
|
2025-11-06 14:15:50 +00:00 |
|