You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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
..
database Category watch state (#7109) 6 years ago
files
helpers
mocks
.eslintrc
authentication.js
blacklist.js
build.js
categories.js Category watch state (#7109) 6 years ago
controllers-admin.js
controllers.js
coverPhoto.js
database.js
defer-logger.js
emailer.js
feeds.js
file.js
flags.js
groups.js
image.js
locale-detect.js
messaging.js
meta.js
mocha.opts
notifications.js
pagination.js
plugins.js
posts.js
pubsub.js
rewards.js
search-admin.js
search.js
settings.js
socket.io.js
template-helpers.js
topics.js Category watch state (#7109) 6 years ago
translator.js
uploads.js
user.js
utils.js