Commit Graph

507 Commits

Author SHA1 Message Date
Dylan Knutson
ad229fbd4e position user search bar results 2025-07-23 17:59:10 +00:00
Dylan Knutson
8333a1bb3f home page has links on it 2025-07-23 17:14:27 +00:00
Dylan Knutson
fb436e1b75 remove domain icons on user pages 2025-07-23 07:24:27 +00:00
Dylan Knutson
c96b1d9cc1 Redesign StatsPage header with improved UI/UX
- Replace old header design with modern card-based layout
- Add color-coded metric cards with FontAwesome icons
- Improve time period selector with pill-style buttons
- Replace custom SVG icons with FontAwesome icons (fa-chart-bar, fa-bolt, fa-database, fa-download, fa-arrow-left)
- Enhance visual hierarchy with proper spacing and gradients
- Fix mobile responsiveness for duration selector (flex-wrap support)
- Simplify CSS by removing redundant properties
- Merge summary and time selector sections for better flow
2025-07-23 07:07:52 +00:00
Dylan Knutson
e027dc9bc4 Convert stats page to React components with simplifications 2025-07-23 06:55:25 +00:00
Dylan Knutson
572c61cebb add proxies 2025-07-23 04:51:44 +00:00
Dylan Knutson
7134d20d71 ip spoofing check 2025-07-23 03:31:25 +00:00
Dylan Knutson
a3d1fd7b82 Update task task-30 2025-07-23 02:37:22 +00:00
Dylan Knutson
7095816b19 Update task task-16 2025-07-23 02:37:01 +00:00
Dylan Knutson
f63d8cabe7 more dense post index pages 2025-07-23 02:34:36 +00:00
Dylan Knutson
1470a21bbe improve similar post lists, fallback creator models 2025-07-23 02:09:45 +00:00
Dylan Knutson
931e736bbf fix index names 2025-07-23 02:04: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
8d65c2514a drop legacy domain tables 2025-07-22 04:54:12 +00:00
Dylan Knutson
fe51855ebd drop some unused tables 2025-07-22 00:56:13 +00:00
Dylan Knutson
ff8eff72a6 update gems, sorbet 2025-07-21 22:54:08 +00:00
Dylan Knutson
b1de28d80f update ruby version 2025-07-21 22:33:12 +00:00
Dylan Knutson
fd61616c03 remove xdiff/diffy/rb-bsdiff 2025-07-21 21:19:28 +00:00
Dylan Knutson
538d3919d9 drop blob_entries_* tables 2025-07-21 21:14:44 +00:00
Dylan Knutson
537821a1a9 remove BlobEntry model 2025-07-21 19:30:44 +00:00
Dylan Knutson
e4d2f7d862 indexes on fa url_name / full_name 2025-07-21 19:17:08 +00:00
Dylan Knutson
df88a06e88 Create task task-69 2025-07-21 17:20:38 +00:00
Dylan Knutson
d925a4b682 Domain::Users::FaUser aux table migration 2025-07-21 17:17:35 +00:00
Dylan Knutson
598ffe8dbf Domain::Users::E621User aux table migration 2025-07-18 21:58:45 +00:00
Dylan Knutson
ca7315c8ae Domain::Users::InkbunnyUser aux table migration 2025-07-18 19:50:52 +00:00
Dylan Knutson
0c5f6e84cb remove json_attributes from domain_post_files 2025-07-18 16:51:20 +00:00
Dylan Knutson
8e00a7578c make migrations up only 2025-07-18 15:57:05 +00:00
Dylan Knutson
e67eb94e44 add HasAuxTable 2025-07-18 06:23:40 +00:00
Dylan Knutson
c27b0c952d handle post_files with nil content_type in visualy similar section 2025-07-15 01:23:55 +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
c832d53535 Create task task-68 2025-07-12 08:20:07 +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
9f1fc93267 trained regression model evaluation 2025-07-10 22:40:35 +00:00
Dylan Knutson
0e262f99b9 add tests for expression 2025-07-10 22:19:34 +00:00
Dylan Knutson
5f81edea92 more equastion refactoring 2025-07-10 21:59:31 +00:00
Dylan Knutson
163418c8cc refactor file structure 2025-07-10 21:17:47 +00:00
Dylan Knutson
aad0cb045d train/eval separately 2025-07-10 20:43:30 +00:00
Dylan Knutson
2a8d618a84 noramlizer class hierarchy 2025-07-10 20:24:56 +00:00
Dylan Knutson
91a16e12a1 sqrt regression 2025-07-10 19:58:01 +00:00
Dylan Knutson
6c086ac9cc first pass at stats.rake 2025-07-10 19:24:41 +00:00
Dylan Knutson
542e38b35a update sorbet 2025-07-10 17:21:18 +00:00
Dylan Knutson
e5c37e4c9d update tapioca 2025-07-10 17:18:06 +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
d14dc6d3c1 Domain::FaFavIdAndDate for tracking when fa favs are made 2025-07-10 01:17:30 +00:00
Dylan Knutson
c5b4374def detect tz based on logged in user 2025-07-09 23:45:45 +00:00
Dylan Knutson
9a4b1b891d compute timezone offset for submission posted at times 2025-07-09 22:35:24 +00:00