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