lemmy/crates/apub/src
Pavlos Smith c890797b37
Add controversial ranking (#3205)
* Added controversy rank property to posts and comments, and ability to sort by it

* Triggers instead of schedules tasks, integer -> double, TODO: comments don't seem to get updated with floats, divide SortTypes

* Created PersonSortType

* PersonSortType::MostComments case

* Removed unused PartialOrd trait

* Added new person sort type mappings

* SortType -> PersonSortType

* fixes

* cargo fmt

* fixes after merge with main

* Fixed bug in controversy rank trigger, removed TopX sorts from PersonSortType and added CommentScore instead

* Uncovered enum case

* clippy

* reset translation changes

* translations

* translations

* Added additional hot ordering on controversial posts and comments

* featured local and featured community added to controversy rank index, additional order_by removed (?), added post_score and post_count to PersonSortType

* Woodpecker rerun

* cargo fmt

* woodpecker rerun

* fixed controversy_rank order

* fix

* Readded migration as latest, removed second update statement for setting controversy rank
2023-07-26 13:07:05 -04:00
..
activities Remove SendActivity and Perform traits, rely on channel (#3596) 2023-07-19 09:49:41 -04:00
api Add controversial ranking (#3205) 2023-07-26 13:07:05 -04:00
collections Ignore errors when fetching community mods (fixes #3460) (#3674) 2023-07-20 11:34:07 -04:00
fetcher Make resolve_object not require auth #3685 (#3716) 2023-07-26 12:17:42 -04:00
http Split activity table into sent and received parts (fixes #3103) (#3583) 2023-07-14 11:17:06 -04:00
objects Cache & Optimize Woodpecker CI (#3450) 2023-07-17 11:04:14 -04:00
protocol Cache & Optimize Woodpecker CI (#3450) 2023-07-17 11:04:14 -04:00
activity_lists.rs Cache & Optimize Woodpecker CI (#3450) 2023-07-17 11:04:14 -04:00
lib.rs detailed error message for blocked domains (#3698) (#3701) 2023-07-25 13:26:54 -04:00
mentions.rs Make functions work with both connection and pool (#3420) 2023-07-11 09:09:59 -04:00