2
0
Commit Graph

14 Commits

Author SHA1 Message Date
Matt Jankowski
ad78701b6f Mark private methods in AnnualReport::TopStatuses (#35256) 2025-07-10 07:35:40 +00:00
Matt Jankowski
1496488771 Add Status#not_replying_to_account scope for annual report classes (#35257) 2025-07-10 07:35:04 +00:00
Matt Jankowski
4ecfbd3920 Add Status.only_polls (and without polls) scope (#35330) 2025-07-10 07:13:22 +00:00
Matt Jankowski
36f01af6c4 Add Status#only_reblogs scope for annual report classes (#35141) 2025-06-24 06:54:55 +00:00
Matt Jankowski
ebc6897afb Extract method to DRY up month/year grouping in AnnualReport::TimeSeries class (#35113) 2025-06-23 12:18:29 +00:00
Matt Jankowski
1eb752fb38 Extract constants for AnnualReport::* minimum thresholds (#33469) 2025-01-06 18:22:32 +00:00
Matt Jankowski
37f00fb018 Use hash arguments to group when possible (#32916) 2024-11-19 10:36:02 +00:00
Matt Jankowski
425982841d Use group/count approach in annual report classes (#32914) 2024-11-19 08:51:34 +00:00
Eugen Rochko
90f4ffa31d Fix performance of percentile calculation for annual reports (#32765) 2024-11-04 10:11:06 +00:00
Eugen Rochko
c2b498a2b0 Fix IDs not being serialized as strings in annual reports API (#32710) 2024-10-31 09:38:00 +00:00
Matt Jankowski
4678473e54 Add AnnualReport::Source#report_statuses method for subclasses to use (#31753) 2024-09-04 19:50:33 +00:00
Matt Jankowski
fe04291af4 Use more accurate beginning/ending times in annual report source (#31751) 2024-09-04 17:19:53 +00:00
Jeong Arm
4045c069f8 Use public_visibility (#29847) 2024-04-04 07:31:30 +00:00
Eugen Rochko
5b1eb09d54 Add annual reports for accounts (#28693) 2024-01-24 09:38:10 +00:00