110 Commits

Author SHA1 Message Date
Dylan Knutson
23e7eea815 Remove legacy related code 2024-12-25 23:53:29 +00:00
Dylan Knutson
355da6932b indexed posts, more specs 2024-12-25 17:30:03 +00:00
Dylan Knutson
1c86e73df9 fix e621 scan post job 2024-12-24 06:07:23 +00:00
Dylan Knutson
432c13be42 upgrade to rails 7.2, ui improvements 2024-12-21 19:47:56 +00:00
Dylan Knutson
b5cae62f0e fix sqlite exporter 2024-12-21 09:08:55 +00:00
Dylan Knutson
eca9b2e5cb fix specs, add migrator 2024-12-18 22:53:05 +00:00
Dylan Knutson
276a4adc0c format 2024-12-17 23:09:06 +00:00
Dylan Knutson
404baccbdf create inkbunny 2023-09-14 18:31:31 -07:00
Dylan Knutson
fb8db13ba5 allow empty favs list 2023-08-25 17:05:16 -07:00
Dylan Knutson
cdde756529 username parsing for fa+ users 2023-08-25 16:57:36 -07:00
Dylan Knutson
b3784b24d4 add incremental user page (fa) job 2023-08-25 13:56:37 -07:00
Dylan Knutson
3ccc08d0c7 add e621 posts job 2023-08-22 16:44:25 -07:00
Dylan Knutson
bab5ff1e34 use influxdb 1.8 2023-08-21 16:05:08 -07:00
Dylan Knutson
870329c086 permission check for posts page 2023-08-21 10:46:18 -07:00
Dylan Knutson
52dd497d4c more flexible page parsing, guess avatar uri 2023-08-21 07:54:12 -07:00
Dylan Knutson
1a7b6c7c3c Home page job while browse page is protected 2023-07-07 11:08:08 -07:00
Dylan Knutson
be5165f66d remove legacy blob entry stuff, only write to BlobEntryP 2023-05-19 16:51:27 -07:00
Dylan Knutson
52320955b3 Blob entry migration util 2023-05-18 20:12:10 -07:00
Dylan Knutson
8e39f5c2f3 user fav job + refactors 2023-05-18 15:07:50 -07:00
Dylan Knutson
7cee795ea2 allow spaces in account names 2023-05-17 10:04:45 -07:00
Dylan Knutson
c4d386457c more parsing fixes 2023-05-16 23:11:45 -07:00
Dylan Knutson
8935cb4f5f fix parsing admin pages 2023-05-16 19:08:14 -07:00
Dylan Knutson
dfa6202b5e fill gaps in fa browse page jobs 2023-05-02 21:09:04 -07:00
Dylan Knutson
f4fadd84d0 fix tests, avatar job enqueues user page job 2023-05-02 13:05:23 -07:00
Dylan Knutson
94d49db716 handle buggy fa favcount, add tests, make follows associations more clear 2023-05-02 12:49:22 -07:00
Dylan Knutson
7db5d052d9 helper method to migrate posts between users 2023-05-02 11:30:36 -07:00
Dylan Knutson
5a7b0d1e6e user avatar job 2023-04-07 11:54:01 -07:00
Dylan Knutson
b33028eb6e scaffold out recommendation user script 2023-04-01 21:12:42 +09:00
Dylan Knutson
2fe46ae778 port over some files from test to spec 2023-04-01 14:42:52 +09:00
Dylan Knutson
7108f33a01 improve post enqueuer speed 2023-04-01 11:22:00 +09:00
Dylan Knutson
f41bafb53b add fa user follows job 2023-03-31 17:29:44 +09:00
Dylan Knutson
a856cbecf1 parser fixes for fa posts 2023-03-30 19:04:57 +09:00
Dylan Knutson
deb7415650 add good_job, add spec for browse page job 2023-03-26 00:55:17 +09:00
Dylan Knutson
df570589d4 get tests running against local legacy db fixtures 2023-03-25 21:30:03 +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
ea261b228e start e621 legacy import 2023-03-03 21:30:15 -08:00
1566fb1063 add separate lite trail versions table support 2023-03-03 11:56:18 -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
8d980ba842 browser for fa posts and users, initial impl 2023-02-24 20:40:07 -08:00
b04be50e2d http log browser initial implementation, make models immutable, create jobs for fa scraping 2023-02-23 15:55:19 -08:00
548daa9127 basic fa browse job scaffolding 2023-02-19 22:58:40 -08:00
d0a09a4615 http client creates log entries 2023-02-19 18:57:00 -08:00
c28ab1435f add basic http client 2023-02-19 18:19:57 -08:00
ea24542ea1 add rating parsing 2023-02-19 13:40:19 -08:00
b1636d13b6 more tests for non-image submissions 2023-02-18 16:50:50 -08:00
d4072f6aca implement fa parser for browse page / gallery page / submission page 2023-02-18 16:32:41 -08:00
b13851780a partial completion of redux fa page parser 2023-02-18 15:36:33 -08:00
23a1b4f0ef import legacy fa page parser 2023-02-17 23:08:51 -08:00