Commit Graph

691 Commits

Author SHA1 Message Date
Dylan Knutson
3021bc4a97 remove e621 user post fav rows migration 2025-08-20 23:47:03 +00:00
Dylan Knutson
deff73d73a Update task task-94 2025-08-20 22:14:04 +00:00
Dylan Knutson
9e0e8a8d3c Create task task-94 2025-08-20 22:13:51 +00:00
Dylan Knutson
8bd6c4b2ae migrate e621 favs to own table 2025-08-20 22:10:57 +00:00
Dylan Knutson
6381067235 rename fa fav enum to invalid 2025-08-20 18:37:24 +00:00
Dylan Knutson
9b13bec296 media not found fixes, rename unused enum 2025-08-20 15:00:54 +00:00
Dylan Knutson
d1f791d598 Update task task-93 2025-08-20 06:41:11 +00:00
Dylan Knutson
7243635238 Create task task-93 2025-08-20 06:40:19 +00:00
Dylan Knutson
a76b10634e more migration of fa user favs to own table 2025-08-20 04:58:06 +00:00
Dylan Knutson
7bca1452e4 Update task task-92 2025-08-20 03:23:43 +00:00
Dylan Knutson
26d82fca77 Create task task-92 2025-08-20 03:23:24 +00:00
Dylan Knutson
d2789f47dc separate migration for user_post_favs_fa table indexes 2025-08-19 15:53:44 +00:00
Dylan Knutson
4830a4ce54 separate table for fa post favs 2025-08-19 01:22:56 +00:00
Dylan Knutson
7f521b30e9 inkbunny missing posts task fixes 2025-08-18 23:58:06 +00:00
Dylan Knutson
a68e5b0112 bsky fixes, ib missing post enqueuer 2025-08-18 16:28:53 +00:00
Dylan Knutson
8376dfc662 ignore txt files 2025-08-18 05:59:58 +00:00
Dylan Knutson
cb3b52bf41 handle 400 response for users from bsky 2025-08-18 05:59:26 +00:00
Dylan Knutson
8e98a5ee4b remove unused indexes 2025-08-18 01:43:46 +00:00
Dylan Knutson
a8f258d5ef fix frozen string bug, add bsky username prefix to searched names 2025-08-17 19:08:44 +00:00
Dylan Knutson
15ea73a350 fix bsky user profile link sanitizer 2025-08-17 18:51:55 +00:00
Dylan Knutson
6bf64cf8c6 Create task task-91 2025-08-17 08:17:16 +00:00
Dylan Knutson
c5dc181187 Update task task-90 2025-08-17 08:11:40 +00:00
Dylan Knutson
b6e3912ccb Create task task-90 2025-08-17 08:09:58 +00:00
Dylan Knutson
73f6f77596 Add comprehensive Bluesky tests to posts_helper_spec
- Add extensive test coverage for Bluesky user profile URL matching
- Test handle-based and DID-based profile URLs with various formats
- Add edge cases and error condition tests for malformed URLs
- Test user avatar icon path and model path generation
- Verify fallback behavior for users without display names
- Test priority logic for handle vs DID lookup
- Add tests for special characters and very long handles
- All 82 tests now pass successfully
2025-08-17 00:10:31 +00:00
Dylan Knutson
cdcd574d02 monitor bsky user button 2025-08-16 21:27:55 +00:00
Dylan Knutson
8d6953c758 update task 88 2025-08-16 19:30:31 +00:00
Dylan Knutson
558c4f940e tsc fix 2025-08-16 19:26:03 +00:00
Dylan Knutson
c1b63275e8 show number of files associated with post if > 1 2025-08-16 19:23:35 +00:00
Dylan Knutson
fd97d145cb spec for showing users faving post 2025-08-16 19:09:48 +00:00
Dylan Knutson
87fda1a475 Update task task-89 2025-08-16 19:06:02 +00:00
Dylan Knutson
cbb08ba8c0 Create task task-89 2025-08-16 19:05:51 +00:00
Dylan Knutson
130d77419a Update task task-88 2025-08-16 19:04:03 +00:00
Dylan Knutson
598993abaf Create task task-88 2025-08-16 19:03:57 +00:00
Dylan Knutson
d06347a771 extract bsky posts/users from e621 2025-08-16 18:59:39 +00:00
Dylan Knutson
0fd4d13673 unique check for url name 2025-08-16 06:53:39 +00:00
Dylan Knutson
df02fd3077 bsky 422, 500, 504 2025-08-16 06:35:39 +00:00
Dylan Knutson
5b12e28fb7 bsky 422 2025-08-16 05:23:09 +00:00
Dylan Knutson
64a65d1490 workaround for bsky avatar incorret url 2025-08-16 05:17:26 +00:00
Dylan Knutson
a1fab9e645 bmp support, buggy fa user, url decode usernames 2025-08-16 04:44:04 +00:00
Dylan Knutson
1e46e42352 INFO log levels for staging/development 2025-08-15 22:15:19 +00:00
Dylan Knutson
43876ef7c4 use getProfile for scan user job 2025-08-15 22:15:09 +00:00
Dylan Knutson
4d456ee73d Improve logging and add rake task for monitoring user follows
- Enhanced logging format in scan_user_follows_job and monitor tasks using format_tags
- Added new rake task 'bluesky:watch_follows' to monitor users that a given user follows
- Improved log formatting consistency across Bluesky monitoring components
2025-08-15 21:55:18 +00:00
Dylan Knutson
b6e2e5e502 Update telegram bot task, user view, and type definitions
- Modified telegram bot task implementation
- Updated domain users index view
- Updated telegram-bot-ruby type shims
2025-08-15 05:59:11 +00:00
Dylan Knutson
2acf31c70a use html as telegram bot parse mode 2025-08-14 21:31:53 +00:00
Dylan Knutson
3c83ed3ba7 fixes for bsky monitoring 2025-08-14 21:13:37 +00:00
Dylan Knutson
1058a53d18 montior hashtag impl 2025-08-14 20:48:19 +00:00
Dylan Knutson
5646e388be base structure for monitoring hashtags 2025-08-14 20:35:15 +00:00
Dylan Knutson
c1310c6dcc build vips from source 2025-08-14 19:54:34 +00:00
Dylan Knutson
62f14d10d4 visual search fixes 2025-08-14 19:29:28 +00:00
Dylan Knutson
2a8d631b29 split common visual search logic out 2025-08-14 19:11:13 +00:00