154 Commits

Author SHA1 Message Date
Dylan Knutson
4830a4ce54 separate table for fa post favs 2025-08-19 01:22:56 +00:00
Dylan Knutson
8e98a5ee4b remove unused indexes 2025-08-18 01:43:46 +00:00
Dylan Knutson
cdcd574d02 monitor bsky user button 2025-08-16 21:27:55 +00:00
Dylan Knutson
1e46e42352 INFO log levels for staging/development 2025-08-15 22:15:19 +00:00
Dylan Knutson
3512c3f32e skyfall gem, rework migrations 2025-08-05 19:21:38 +00:00
Dylan Knutson
24a59d50f2 telegram bot logs, first pass 2025-08-05 05:05:21 +00:00
Dylan Knutson
83ae4ebd45 initial telegram bot 2025-07-31 03:45:46 +00:00
Dylan Knutson
4e94a8911c refactor user nav bar and log entry index 2025-07-30 06:59:34 +00:00
Dylan Knutson
7134d20d71 ip spoofing check 2025-07-23 03:31:25 +00:00
Dylan Knutson
538293d5c0 silence prometheus 2025-07-22 23:11:45 +00:00
Dylan Knutson
295020a10f pg 17 upgrade 2025-07-22 23:04:58 +00:00
Dylan Knutson
0c5f6e84cb remove json_attributes from domain_post_files 2025-07-18 16:51:20 +00:00
Dylan Knutson
acc2f9a240 refactoring regression model code 2025-07-11 01:45:39 +00:00
Dylan Knutson
7f57d4363f compute timezone offset from difference between requested_at and server local time 2025-07-09 21:57:00 +00:00
Dylan Knutson
a2460a5327 blob file migration task refactor 2025-07-08 02:52:57 +00:00
Dylan Knutson
0427ac43c7 bootsnap, spring, sofurry type fixes 2025-07-08 01:25:00 +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
7b28bce448 button to backfill fav scans 2025-06-27 22:10:44 +00:00
Dylan Knutson
609a4d1fd1 button to enqueue jobs 2025-06-27 21:55:48 +00:00
Dylan Knutson
5ebd924780 favs scans backfill job 2025-06-27 21:37:02 +00:00
Dylan Knutson
c74cbfe4e0 record user fav scans 2025-06-27 00:15:35 +00:00
Dylan Knutson
70c65ffdbd remove legacy Domain::{Fa,InkBunny,E621} model usage 2025-06-24 17:51:59 +00:00
Dylan Knutson
dab811d784 fix for routes 2025-03-13 16:48:49 +00:00
Dylan Knutson
0d32ef2802 more progress on visual search 2025-03-04 15:16:11 +00:00
Dylan Knutson
0040bc45a2 firt tests forpost file thumbnail spec 2025-03-03 23:28:05 +00:00
Dylan Knutson
994e60789d button toggle for ip address role active 2025-03-03 17:03:16 +00:00
Dylan Knutson
01b48b0c96 rest of ip address role model / admin dash work 2025-03-02 09:26:39 +00:00
Dylan Knutson
9256d78bf5 improve cache busting based on policy 2025-03-02 07:45:07 +00:00
Dylan Knutson
954c825c9a popover for inline links 2025-03-01 20:23:44 +00:00
Dylan Knutson
398abf48a7 fixes for plain text bbcode rendering 2025-02-28 21:26:20 +00:00
Dylan Knutson
87993562eb list of users following/followed by user 2025-02-28 02:37:39 +00:00
Dylan Knutson
b452e04af4 better similarity helpers 2025-02-27 22:55:48 +00:00
Dylan Knutson
d45b6047b6 remove old domain views, controllers 2025-02-27 21:22:26 +00:00
Dylan Knutson
ff4c374453 restyle log entry page 2025-02-26 00:34:40 +00:00
Dylan Knutson
a296688123 move entirely to BlobFile 2025-02-25 19:59:41 +00:00
Dylan Knutson
5ad0828aa8 more good_job arguments, specs tolerate enqueuing user links 2025-02-25 17:05:33 +00:00
Dylan Knutson
a732c975a9 improved intro blurb 2025-02-25 01:04:41 +00:00
Dylan Knutson
f0c8fc720f fix user script controller 2025-02-25 00:52:32 +00:00
Dylan Knutson
9a2fac1433 user scripts improvements 2025-02-24 23:45:35 +00:00
Dylan Knutson
de598e863c improved parsing and html rendering 2025-02-22 22:50:07 +00:00
Dylan Knutson
00d90312dc tests for source links 2025-02-22 04:48:14 +00:00
Dylan Knutson
23b1f0dfd3 add favicon 2025-02-21 17:31:23 +00:00
Dylan Knutson
9a779c1add lots of tweaks, thruster proxy 2025-02-20 22:07:45 +00:00
Dylan Knutson
d8eadfd416 specs for user favs scanning 2025-02-19 20:37:22 +00:00
Dylan Knutson
25a86d6464 separate out blob file migrator 2025-02-17 04:57:43 +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
e8f5b2ee92 GoodJob argument rendering, fix e621 post scanning, manual GoodJob execution by job class 2025-02-13 19:21:28 +00:00
Dylan Knutson
a09ddfa32b kaminari types, move views around 2025-02-13 07:35:08 +00:00
Dylan Knutson
369fa71007 more migrating views, get user search working 2025-02-12 01:59:33 +00:00