Files
NodeBB/src/upgrades
Julian Lam 781ed3447b feat: track user cids (#14114)
* feat: start tracking which cids a user has posted to, update account pages' topics/posts view to call this new sorted set

re: #14113

* feat: upgrade script for #14113

* fix: cids unavailable in getPostsFields, duh

* fix: update sortedSetIncrByBulk in mongo/psql to return early on empty data

* fix: remove unused lodash require

* test: sortedSetIncrBy and sortedSetIncrByBulk tests

* test: who needs null checks anyway

* fix: sortedSetIncrByBulk null response

* test: aggregate zincrbulk data

if there are alot of identical key/value pairs they will be combined into a single row

* fix: key name

* test: fix test name

* lint: fix lint issues

* test: negative values should work too

* fix: add e11000 handler for incrByBulk

* refactor: fix variable name

* merge tests with existing zset test, remove dupes

* test: return topicData for failing test

* delete uid:<uid>:cids on user delete

---------

Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com>
2026-03-26 10:30:28 -04:00
..
2021-09-17 13:31:49 -04:00
2021-09-17 13:31:49 -04:00
2021-02-08 18:06:44 -05:00
2021-02-08 18:06:44 -05:00
2021-02-08 18:06:44 -05:00
2021-11-18 16:42:18 -05:00
2021-02-08 18:06:44 -05:00
2023-06-15 20:34:20 -04:00
2021-02-08 18:06:44 -05:00
2021-02-08 18:06:44 -05:00
2021-09-17 20:33:31 -04:00
2021-09-17 20:33:31 -04:00
2021-02-08 18:06:44 -05:00
2021-02-08 18:06:44 -05:00
2021-02-08 18:06:44 -05:00
2021-09-28 11:13:56 -04:00
2022-03-18 12:50:49 -04:00
2025-03-22 11:21:49 -04:00
2025-03-22 11:21:49 -04:00
2025-03-22 11:21:49 -04:00
2026-02-17 12:45:19 -05:00
2025-03-22 11:21:49 -04:00
2026-02-27 12:41:40 -05:00
2025-03-22 11:21:49 -04:00
2025-03-22 11:21:49 -04:00
2025-03-22 11:21:49 -04:00
2025-12-11 11:10:29 -05:00
2026-01-28 09:24:21 -05:00
2026-02-24 18:02:48 -05:00
2026-03-26 10:30:28 -04:00