42 Commits (0a6cfb37c22421499d1f0bec0bf5dcf3cf5d15bc)

Author SHA1 Message Date
Baris Usakli 756dfd8ae6 fix: #7008 6 years ago
Barış Soner Uşaklı eb7ae54f81
Category watch state (#7109)
* feat: wip, category watch change

* feat: pass data to client

* feat: allow changing state

* fix: account page categories

* fix: show in unread if topic is followed or category is watched

* feat: add default watch state to acp

* feat: save user category watch state

* feat: update unread recent pages

* fix: remove dupe code

* fix: flip conditions

* fix: handle empty arrays

* fix: ignore/watch on others profile

* feat: upgrade script for category states

if there are any users ignoring categories set their state in new zset and delete cid:<cid>:ignorers

* fix: upgrade

* fix: tests

* fix: redis count

* fix: more tests
6 years ago
Barış Soner Uşaklı 1d5816b00a add new hook `filter:unread.categories` 6 years ago
Barış Soner Uşaklı b43bfa3d5b closes #6759
-moved user.blocks.filter from unread controller to getUnreadTopics so
topics are filtered at other places this function is called
- when a new post is made do not send it to uids that have blocked the
poster
- update getUnreadTids so it does not return topics that have new posts
from blocked users
- update hasReadTopics so it does not return false data if topic has new
posts from blocked users
7 years ago
Barış Soner Uşaklı ccad95cf73 closes #6579 7 years ago
Julian Lam 4f6cc20457 completed basic integration for #6463 7 years ago
Baris Usakli 32a8076f2a add missing meta 7 years ago
Baris Usakli f177b01022 closes #6147 7 years ago
Barış Soner Uşaklı c406d26beb if route is home display home as title 7 years ago
Baris Usakli 1eca1f1da9 add missing require 7 years ago
Baris Usakli 38e52a65be fix breadcrumbs and home /api route not loading 7 years ago
Baris Usakli a500e0019c closes #6005 8 years ago
Baris Usakli 19dc7da42f closes #5994 8 years ago
Baris Usakli 69b5bb39ec unread tests 8 years ago
Barış Soner Uşaklı 12f73b7d6f closes #5682 8 years ago
Julian Lam 72e77772db Merge branch 'master' into develop 8 years ago
Peter Jaszkowiak 896c8c7343 ESlint object-curly-spacing 8 years ago
Peter Jaszkowiak b1b486f729 ESlint quote-props 8 years ago
Peter Jaszkowiak bc1d70c126 ESlint comma-dangle 8 years ago
barisusakli 366ab103a4 closes #5405 8 years ago
barisusakli fb47bf3889 unread/recent changes closes #4774 9 years ago
HeeL 4a3c31b2dc Fix space-before-function-paren linter rule 9 years ago
barisusakli 2704727caf fix /unread 9 years ago
barisusakli 42a8346d2d closes #5051 9 years ago
barisusakli f46755759a show categories in unread as tree 9 years ago
barisusakli 390ad35b56 ability to set unread as home 9 years ago
Barış Soner Uşaklı ae19f0ff7d closes #4713 9 years ago
barisusakli 84a7b6690b closes #4434 9 years ago
barisusakli f4599e2ce2 closes #4629 9 years ago
barisusakli a9828a1465 closes #4611 9 years ago
barisusakli 25f3a31ff1 closes #4587 9 years ago
barisusakli ec33a57f77 closes #3128 9 years ago
Ben Lubar 217f0c5652 Switch to a named filter for unread to allow future expansion.
Don't use the query string as it is not passed to infinite scroll.
9 years ago
Ben Lubar a61d947295 allow filtering /unread to only topics that have not yet been seen 9 years ago
Timothy Fike b3d3759e35 Filter Love for unread controller. 9 years ago
psychobunny b2049e7acf add color/bgColor to return 9 years ago
barisusakli 5950f97f96 more refactors 10 years ago
barisusakli eaefd9d24c remove meta/title.js and meta.title.build #3481 10 years ago
barisusakli fe5f1b8c1d moved recent popular 10 years ago
barisusakli 0dfe2e0e90 only display readable categories in /unread dropdown 10 years ago
Julian Lam 0bc175dd4c fixed #3355
fixed issue where disabled categories showed up in the category dropdown in /unread
10 years ago
barisusakli 81eeab42ed category filter on /unread 10 years ago