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
Dylan Knutson
90d2cce076
Update task task-87
2025-08-14 18:58:14 +00:00
Dylan Knutson
db6f2ce92e
Create task task-87
2025-08-14 18:56:58 +00:00
Dylan Knutson
ca937eb2bc
process mp4 file thumbnailing
2025-08-14 18:16:14 +00:00
Dylan Knutson
981bea5016
Update task task-86
2025-08-14 18:14:28 +00:00
Dylan Knutson
66e97ba5c7
Update task task-86
2025-08-14 18:13:07 +00:00
Dylan Knutson
7d07a18a80
Create task task-86
2025-08-14 18:12:57 +00:00
Dylan Knutson
e9ac97be29
split out common bsky post creation logic into Bluesky::ProcessPostHelper
2025-08-14 17:55:17 +00:00
Dylan Knutson
cfffe50541
add monitor scanned at to bsky monitor
2025-08-14 17:16:21 +00:00
Dylan Knutson
1d248c1f23
user follows/followed by scans for bluesky
2025-08-14 17:03:50 +00:00
Dylan Knutson
e1933104b3
Create task task-85
2025-08-14 16:04:46 +00:00
Dylan Knutson
419a1503f2
Update task task-84
2025-08-13 08:23:46 +00:00
Dylan Knutson
9a113fe2be
Update task task-84
2025-08-13 08:23:44 +00:00
Dylan Knutson
c78dd401c7
Create task task-84
2025-08-13 08:23:39 +00:00
Dylan Knutson
b33a267a83
by descending post id
2025-08-13 08:20:32 +00:00
Dylan Knutson
6bb0b255fb
touch user model after scanning posts
2025-08-12 23:15:19 +00:00
Dylan Knutson
1357eb9095
improve monitor
2025-08-12 23:05:41 +00:00
Dylan Knutson
dea2071662
better user list
2025-08-12 22:52:52 +00:00
Dylan Knutson
6df6f63060
bsky user registerd at scanning
2025-08-12 22:27:22 +00:00