Commit Graph

446 Commits

Author SHA1 Message Date
Dylan Knutson
b8e0058e98 update dockerignore 2025-07-08 17:21:56 +00:00
Dylan Knutson
fc45188026 update backlog 2025-07-08 17:10:02 +00:00
Dylan Knutson
fada9ce179 Create task task-63 2025-07-08 17:09:42 +00:00
Dylan Knutson
2547702c9a Create task task-62 2025-07-08 17:09:13 +00:00
Dylan Knutson
12975d30f0 Create task task-61 2025-07-08 17:03:32 +00:00
Dylan Knutson
5b6536bfe6 Create task task-60 2025-07-08 16:57:58 +00:00
Dylan Knutson
dd950aeec5 Create task task-59 2025-07-08 16:57:51 +00:00
Dylan Knutson
61f6e390aa Create task task-58 2025-07-08 16:57:49 +00:00
Dylan Knutson
64f793d3dd Create task task-57 2025-07-08 16:57:46 +00:00
Dylan Knutson
1c0cca006f Create task task-56 2025-07-08 16:57:27 +00:00
Dylan Knutson
24725e50eb Create task task-55 2025-07-08 16:57:25 +00:00
Dylan Knutson
f68e5ed2ba Create task task-54 2025-07-08 16:57:20 +00:00
Dylan Knutson
b72bf18a7d Create task task-53 2025-07-08 16:57:12 +00:00
Dylan Knutson
60d4f3c008 Create task task-52 2025-07-08 16:57:09 +00:00
Dylan Knutson
bbb60d6590 Create task task-51 2025-07-08 16:57:07 +00:00
Dylan Knutson
1344d170f8 Create task task-50 2025-07-08 16:56:49 +00:00
Dylan Knutson
67170f248e Create task task-49 2025-07-08 16:56:47 +00:00
Dylan Knutson
94541b6b97 Create task task-48 2025-07-08 16:56:45 +00:00
Dylan Knutson
1a1186f36f Create task task-47 2025-07-08 16:56:37 +00:00
Dylan Knutson
fbed316b97 Create task task-46 2025-07-08 16:56:36 +00:00
Dylan Knutson
2c18b33dfe Create task task-45 2025-07-08 16:56:33 +00:00
Dylan Knutson
4d15a1f3c3 Create task task-44 2025-07-08 16:56:26 +00:00
Dylan Knutson
ffa5cdd76c Create task task-43 2025-07-08 16:56:18 +00:00
Dylan Knutson
8f76ce0373 Create task task-42 2025-07-08 16:34:13 +00:00
Dylan Knutson
df3887b56d Create task task-41 2025-07-08 16:31:41 +00:00
Dylan Knutson
de043393c2 Create task task-40 2025-07-08 16:31:40 +00:00
Dylan Knutson
cb2be5b9c3 Create task task-39 2025-07-08 16:31:39 +00:00
Dylan Knutson
5a20e4af98 Tasks::CreatePostFileFingerprintsTask conversion 2025-07-08 16:29:46 +00:00
Dylan Knutson
4f8a5cfcff Migrate create_post_file_fingerprints rake task to typed class
- Extract rake task logic into Tasks::CreatePostFileFingerprintsTask class
- Add full Sorbet strict typing with comprehensive method signatures
- Implement Mode enum with proper string serialization for execution modes
- Inherit from InterruptableTask for signal handling (SIGINT/SIGTERM)
- Add comprehensive test coverage with 24 examples covering all modes
- Update Rakefile to instantiate and use the new task class
- Support all existing execution modes: post_file_descending, posts_descending, user, users_descending
- Maintain backward compatibility with existing environment variable interface
2025-07-08 05:10:43 +00:00
Dylan Knutson
be36c74bbd Task::InterruptableTask abstract class 2025-07-08 03:16:40 +00:00
Dylan Knutson
e7fb708dc9 migrate Tasks::Fa::EnqeueuUnstannedOkPostsTask to interruptable task mechanism 2025-07-08 03:10:54 +00:00
Dylan Knutson
a2460a5327 blob file migration task refactor 2025-07-08 02:52:57 +00:00
Dylan Knutson
fe5276d3ef Update task task-38 2025-07-08 01:44:10 +00:00
Dylan Knutson
84915a9b98 Update task task-38 2025-07-08 01:44:06 +00:00
Dylan Knutson
1e15e9f467 Update task task-38 2025-07-08 01:36:39 +00:00
Dylan Knutson
b3725e7d33 Update task task-38 2025-07-08 01:35:39 +00:00
Dylan Knutson
1d7204b4ee Create task task-38 2025-07-08 01:34:27 +00:00
Dylan Knutson
ae8984be60 Create task task-37 2025-07-08 01:30:25 +00:00
Dylan Knutson
11922c9d8a Create task task-36 2025-07-08 01:29:46 +00:00
Dylan Knutson
0427ac43c7 bootsnap, spring, sofurry type fixes 2025-07-08 01:25:00 +00:00
Dylan Knutson
f79e37f256 Update task task-35 2025-07-08 01:00:17 +00:00
Dylan Knutson
1c051ce5b0 Update task task-35 2025-07-08 00:56:12 +00:00
Dylan Knutson
2f778daf54 Update task task-35 2025-07-08 00:56:07 +00:00
Dylan Knutson
101d383f95 initialize backlog 2025-07-08 00:49:11 +00:00
Dylan Knutson
967f78366e sofurry WIP for now, sofurry is down 2025-07-08 00:11:24 +00:00
Dylan Knutson
5a9efa798d more sofurry fixes 2025-07-01 21:02:23 +00:00
Dylan Knutson
306c174a01 sofurry html fixes 2025-07-01 19:56:47 +00:00
Dylan Knutson
66d1e06b4b sofurry user/gallery/post scanning 2025-07-01 19:16:44 +00:00
Dylan Knutson
ca5649a28f initial sofurry impl 2025-06-28 18:46:45 +00:00
Dylan Knutson
b3c33958e6 show keywords on ib posts 2025-06-27 22:51:17 +00:00