45 Commits

Author SHA1 Message Date
Dylan Knutson
b33a267a83 by descending post id 2025-08-13 08:20:32 +00:00
Dylan Knutson
4ed1c558b9 quick hack to optimize finding max valid fa_id 2025-07-27 20:24:06 +00:00
Dylan Knutson
211d5eb62c fuzzysearch enqueue job 2025-07-24 21:45:21 +00:00
Dylan Knutson
bbca0db010 make fa:enqueue_missing_posts incremental 2025-07-24 17:47:04 +00:00
Dylan Knutson
878ca2fe32 fix progress saving for for-user backfill_favs_and_dates_task 2025-07-15 01:19:45 +00:00
Dylan Knutson
13ad697026 improvements for ordering favs 2025-07-12 08:53:49 +00:00
Dylan Knutson
7a02282893 batch processor for migrating FA user favs 2025-07-11 23:20:44 +00:00
Dylan Knutson
c37e3c1024 refactor to put fav_id on FaUserPostFav 2025-07-11 03:34:39 +00:00
Dylan Knutson
acc2f9a240 refactoring regression model code 2025-07-11 01:45:39 +00:00
Dylan Knutson
6c086ac9cc first pass at stats.rake 2025-07-10 19:24:41 +00:00
Dylan Knutson
58b8321333 Add FA favorites backfill task with date tracking
- Add BackfillFavsAndDatesTask for systematic favorites/dates processing
- Enhance FavsJob with FavsAndDatesStats for date tracking
- Add supporting utilities and parser improvements

This enables robust collection and backfill of user favorites with associated dates.
2025-07-10 17:07:14 +00:00
Dylan Knutson
5a20e4af98 Tasks::CreatePostFileFingerprintsTask conversion 2025-07-08 16:29:46 +00:00
Dylan Knutson
e7fb708dc9 migrate Tasks::Fa::EnqeueuUnstannedOkPostsTask to interruptable task mechanism 2025-07-08 03:10:54 +00:00
Dylan Knutson
5ebd924780 favs scans backfill job 2025-06-27 21:37:02 +00:00
Dylan Knutson
3a06181db8 better job dedup key computation 2025-06-26 17:59:32 +00:00
Dylan Knutson
c20e7a0b7e task to enqueue fa posts with no scanned_at 2025-06-24 19:39:47 +00:00
Dylan Knutson
70c65ffdbd remove legacy Domain::{Fa,InkBunny,E621} model usage 2025-06-24 17:51:59 +00:00
Dylan Knutson
5cb24a8065 better UI for document gallery items 2025-06-24 16:15:48 +00:00
Dylan Knutson
85c4c7e75c FurArchiver fallback for FA posts missing media 2025-06-24 02:19:51 +00:00
Dylan Knutson
7ee3b30180 incremental favs on user pages, user page enqueue job 2025-06-19 22:35:53 +00:00
Dylan Knutson
a209c64149 create multiple fingerprints wip 2025-03-09 20:33:49 +00:00
Dylan Knutson
790a283e54 add periodic favs scanner 2025-02-19 21:19:38 +00:00
Dylan Knutson
1d7a373d73 Add post groups support with new controllers, views, and policies
This commit introduces comprehensive support for post groups across different domains:
- Created PostGroupsController to handle viewing post groups
- Added new views for displaying post groups and their associated posts
- Implemented policies for post groups
- Enhanced models to support post group functionality
- Updated routes to support post group navigation
- Added helper methods for post group interactions
- Improved GoodJob argument rendering for post groups

The changes provide a unified way to view and interact with post collections across different domains like Inkbunny and E621.
2025-02-14 22:03:01 +00:00
Dylan Knutson
26196534fd favs backfill job 2025-01-13 03:23:24 +00:00
Dylan Knutson
23e7eea815 Remove legacy related code 2024-12-25 23:53:29 +00:00
Dylan Knutson
b5cae62f0e fix sqlite exporter 2024-12-21 09:08:55 +00:00
Dylan Knutson
a83b790386 fa post factor calculator 2024-12-19 20:46:08 +00:00
Dylan Knutson
276a4adc0c format 2024-12-17 23:09:06 +00:00
Dylan Knutson
7c019a4074 user avatar fixer job 2023-08-23 09:01:35 -07:00
Dylan Knutson
1a7b6c7c3c Home page job while browse page is protected 2023-07-07 11:08:08 -07:00
Dylan Knutson
cb3aaadd29 initial sqlite exporter script 2023-05-20 18:06:58 -07:00
Dylan Knutson
c4d386457c more parsing fixes 2023-05-16 23:11:45 -07:00
Dylan Knutson
00c6dacef1 job for fixing fa names 2023-05-16 18:58:52 -07:00
Dylan Knutson
4e62fd4291 add rake task for dumping fa user info 2023-04-07 09:27:09 -07:00
Dylan Knutson
b28ccc1125 task for filling in fa post holes 2023-04-02 20:51:29 +09:00
Dylan Knutson
b1eb25f961 bulk user enqueuer 2023-04-02 20:06:30 +09:00
Dylan Knutson
92d79a9f9d make factors and epochs variable 2023-04-01 07:18:25 +09:00
Dylan Knutson
d19acdeacd add fa factor calculator 2023-03-31 19:52:37 +09:00
Dylan Knutson
a2c3262d1e add fa user enquerer 2023-03-31 17:41:25 +09:00
Dylan Knutson
ba89049897 enqueue waiting posts job 2023-03-30 16:48:08 +09:00
Dylan Knutson
41bcabcf4a add procfile, remove old log watcher stuff 2023-03-27 20:26:43 +09:00
5a4595cd57 add twitter scraper infra 2023-03-08 18:15:05 -08:00
406080cef6 moduleify color logger, use rspec 2023-03-06 09:58:32 -08:00
a9ef897c42 add performed_by to HLE 2023-02-28 23:16:16 -08:00
d9a1ce3e74 reorganize rake tasks, clean up logging, remove priority propagation 2023-02-27 10:06:09 -08:00