lemmy/crates/db_views_actor/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
..
comment_reply_view.rs Add controversial ranking (#3205) 2023-07-26 13:07:05 -04:00
community_block_view.rs Make functions work with both connection and pool (#3420) 2023-07-11 09:09:59 -04:00
community_follower_view.rs Make functions work with both connection and pool (#3420) 2023-07-11 09:09:59 -04:00
community_moderator_view.rs Make functions work with both connection and pool (#3420) 2023-07-11 09:09:59 -04:00
community_person_ban_view.rs Make functions work with both connection and pool (#3420) 2023-07-11 09:09:59 -04:00
community_view.rs Add controversial ranking (#3205) 2023-07-26 13:07:05 -04:00
lib.rs First pass at adding comment trees. (#2362) 2022-07-30 05:55:59 +02:00
person_block_view.rs Make functions work with both connection and pool (#3420) 2023-07-11 09:09:59 -04:00
person_mention_view.rs Add controversial ranking (#3205) 2023-07-26 13:07:05 -04:00
person_view.rs Add controversial ranking (#3205) 2023-07-26 13:07:05 -04:00
structs.rs Add controversial ranking (#3205) 2023-07-26 13:07:05 -04:00