Peter Jaszkowiak
|
707b55b6a5
|
chore: eslint prefer-template
|
2021-02-08 18:06:44 -05:00 |
|
Julian Lam
|
6e2da9966e
|
refactor: move plugin hook methods to plugin.hooks.*
|
2020-11-20 16:32:39 -05:00 |
|
Barış Soner Uşaklı
|
658dd03b03
|
feat: add tools to recent/unread (#8477)
* feat: add tools to recent/unread
* fix: open api spec
* fix: more api spec
|
2020-07-08 14:09:10 -04:00 |
|
Barış Soner Uşaklı
|
05e753c73b
|
refactor: remove var
|
2019-10-01 21:08:24 -04:00 |
|
Barış Soner Uşaklı
|
292bbe3449
|
fix: remove empty line
|
2019-08-11 00:14:35 -04:00 |
|
Barış Soner Uşaklı
|
805dcd7ca2
|
Async refactor in place (#7736)
* feat: allow both callback&and await
* feat: ignore async key
* feat: callbackify and promisify in same file
* Revert "feat: callbackify and promisify in same file"
This reverts commit cea206a9b8.
* feat: no need to store .callbackify
* feat: change getTopics to async
* feat: remove .async
* fix: byScore
* feat: rewrite topics/index and social with async/await
* fix: rewrite topics/data.js
fix issue with async.waterfall, only pass result if its not undefined
* feat: add callbackify to redis/psql
* feat: psql use await
* fix: redis 🌋
* feat: less returns
* feat: more await rewrite
* fix: redis tests
* feat: convert sortedSetAdd
rewrite psql transaction to async/await
* feat: 🐶
* feat: test
* feat: log client and query
* feat: log bind
* feat: more logs
* feat: more logs
* feat: check perform
* feat: dont callbackify transaction
* feat: remove logs
* fix: main functions
* feat: more logs
* fix: increment
* fix: rename
* feat: remove cls
* fix: remove console.log
* feat: add deprecation message to .async usage
* feat: update more dbal methods
* fix: redis :voodoo:
* feat: fix redis zrem, convert setObject
* feat: upgrade getObject methods
* fix: psql getObjectField
* fix: redis tests
* feat: getObjectKeys
* feat: getObjectValues
* feat: isObjectField
* fix: add missing return
* feat: delObjectField
* feat: incrObjectField
* fix: add missing await
* feat: remove exposed helpers
* feat: list methods
* feat: flush/empty
* feat: delete
* fix: redis delete all
* feat: get/set
* feat: incr/rename
* feat: type
* feat: expire
* feat: setAdd
* feat: setRemove
* feat: isSetMember
* feat: getSetMembers
* feat: setCount, setRemoveRandom
* feat: zcard,zcount
* feat: sortedSetRank
* feat: isSortedSetMember
* feat: zincrby
* feat: sortedSetLex
* feat: processSortedSet
* fix: add mising await
* feat: debug psql
* fix: psql test
* fix: test
* fix: another test
* fix: test fix
* fix: psql tests
* feat: remove logs
* feat: user arrow func
use builtin async promises
* feat: topic bookmarks
* feat: topic.delete
* feat: topic.restore
* feat: topics.purge
* feat: merge
* feat: suggested
* feat: topics/user.js
* feat: topics modules
* feat: topics/follow
* fix: deprecation msg
* feat: fork
* feat: topics/posts
* feat: sorted/recent
* feat: topic/teaser
* feat: topics/tools
* feat: topics/unread
* feat: add back node versions
disable deprecation notice
wrap async controllers in try/catch
* feat: use db directly
* feat: promisify in place
* fix: redis/psql
* feat: deprecation message
logs for psql
* feat: more logs
* feat: more logs
* feat: logs again
* feat: more logs
* fix: call release
* feat: restore travis, remove logs
* fix: loops
* feat: remove .async. usage
|
2019-07-09 12:46:49 -04:00 |
|
Baris Usakli
|
23da300958
|
feat: pass options to digest
|
2019-02-22 14:39:05 -05:00 |
|
Barış Soner Uşaklı
|
f3a679e268
|
remove parseInts
|
2018-10-25 17:02:59 -04:00 |
|
Barış Soner Uşaklı
|
537b7ff7e8
|
remove more parseInts
|
2018-10-23 21:36:00 -04:00 |
|
Barış Soner Uşaklı
|
f5fe91286e
|
closes #6851
|
2018-10-20 17:23:15 -04:00 |
|
Baris Usakli
|
b4d8b7cf38
|
move sorted topics code out of recent
|
2018-10-17 13:33:38 -04:00 |
|
Barış Soner Uşaklı
|
8079d3d3b7
|
add tids used to returned data
|
2018-10-16 14:25:17 -04:00 |
|
Barış Soner Uşaklı
|
a0f5461860
|
don't set and read from topic hash in parallel (#6831)
this was causing a test to fail, although very rarely
|
2018-10-13 01:06:07 -04:00 |
|
Barış Soner Uşaklı
|
5c7dd54815
|
fix zsets and update them on post move, closes #6823 (#6827)
|
2018-10-11 16:00:22 -04:00 |
|
Barış Soner Uşaklı
|
93d52ef338
|
default to 'recent' sort
|
2018-09-06 16:23:40 -04:00 |
|
Barış Soner Uşaklı
|
2c3fd5fbce
|
remove some dupe code
|
2018-06-18 02:27:12 -04:00 |
|
Barış Soner Uşaklı
|
2fd2accf8c
|
add tests for top topics
fix popular page displaying 18 topics per page
|
2018-06-15 15:23:30 -04:00 |
|
Barış Soner Uşaklı
|
81328806a0
|
closes #6511
|
2018-05-31 00:16:56 -04:00 |
|
Julian Lam
|
4f6cc20457
|
completed basic integration for #6463
|
2018-04-20 14:48:10 -04:00 |
|
Baris Usakli
|
6778cce265
|
add new zset
|
2017-10-30 17:07:51 -04:00 |
|
Baris Usakli
|
a500e0019c
|
closes #6005
|
2017-10-30 15:26:17 -04:00 |
|
Baris Usakli
|
19dc7da42f
|
closes #5994
|
2017-10-19 13:53:05 -04:00 |
|
Barış Soner Uşaklı
|
0de692188f
|
check topic.cid
|
2017-10-05 11:39:35 -04:00 |
|
Julian Lam
|
c2f1d254cc
|
Merge branch 'master' into develop
|
2017-07-10 16:36:09 -04:00 |
|
Julian Lam
|
e309ac5040
|
fixes #5790
|
2017-07-06 15:42:40 -04:00 |
|
Baris Usakli
|
037a0e5239
|
closes #5742
also fix reverse infinite scroll when sorting is changed
|
2017-06-06 16:40:32 -04:00 |
|
Baris Usakli
|
61eb7aa68b
|
more tests
|
2017-05-26 16:56:26 -04:00 |
|
barisusakli
|
7b91da067b
|
closes #5602
|
2017-04-18 14:21:28 -04:00 |
|
Peter Jaszkowiak
|
09e868ce5f
|
ESlint no-useless-escape, no-else-return
|
2017-02-18 14:27:26 -07:00 |
|
Peter Jaszkowiak
|
896c8c7343
|
ESlint object-curly-spacing
|
2017-02-18 12:30:49 -07:00 |
|
Peter Jaszkowiak
|
604358ecc4
|
ESlint keyword-spacing, no-multi-spaces
|
2017-02-18 01:52:56 -07:00 |
|
Peter Jaszkowiak
|
277a7fb8b4
|
ESlint key-spacing, no-trailing-spaces
|
2017-02-18 01:27:46 -07:00 |
|
Peter Jaszkowiak
|
bc1d70c126
|
ESlint comma-dangle
|
2017-02-17 19:31:21 -07:00 |
|
barisusakli
|
c33d3e874a
|
store pinned topics in new zset
keep pinned topics on top on different sort types
|
2016-11-25 17:46:29 +03:00 |
|
barisusakli
|
5cfe379841
|
fix recent for inf scroll
|
2016-11-03 18:02:15 +03:00 |
|
HeeL
|
4a3c31b2dc
|
Fix space-before-function-paren linter rule
|
2016-10-13 11:43:39 +02:00 |
|
barisusakli
|
f85ec96172
|
small change to new hook
|
2016-07-08 01:26:48 +03:00 |
|
Timothy Fike
|
9fdd1b6b70
|
Don't return data for Topics.updateRecent
Update database if filter passes data back.
|
2016-07-07 18:08:53 -04:00 |
|
Timothy Fike
|
fe3fbb7197
|
filter:topics.updateRecent
https://community.nodebb.org/topic/9165/prevent-specific-category-from-showing-in-recent
|
2016-07-07 17:17:17 -04:00 |
|
barisusakli
|
2b8ecfbb94
|
dont add topic to topics:recent if its deleted
|
2016-02-24 21:35:35 +02:00 |
|
barisusakli
|
ffff8093ba
|
make sure user is admin/mod before forking
|
2015-09-01 12:38:26 -04:00 |
|
barisusakli
|
2b90568157
|
removed getLatestTids, renamed getPostsByTid removed unused tid param
|
2015-05-11 15:31:31 -04:00 |
|
barisusakli
|
878e548296
|
renamed end to stop globally
fixed getting favourites for admins
|
2015-03-31 23:40:58 -04:00 |
|
barisusakli
|
c1ac92ac19
|
popular topics will use topic creation time
|
2015-01-07 13:35:53 -05:00 |
|
barisusakli
|
0a1fa72bd8
|
use loadMoreFromSet
|
2014-11-16 18:31:57 -05:00 |
|
barisusakli
|
8e114c2093
|
moved isAdminOrMod check out of getTopicsByTids
|
2014-11-16 16:15:49 -05:00 |
|
barisusakli
|
a75727bbbd
|
duh
|
2014-11-16 01:56:42 -05:00 |
|
barisusakli
|
653850661e
|
topics.getTopics doesnt take set param
|
2014-11-16 01:33:11 -05:00 |
|
barisusakli
|
c56b9aafff
|
closes #2289, replace Infinity with '+inf'
|
2014-11-07 19:40:41 -05:00 |
|
barisusakli
|
c74370bfb1
|
removed recent/day week month
it starts with most recent 20 topics now and goes back instead of
showing empty if there are no new replies in the past 24 hours
|
2014-10-26 20:26:56 -04:00 |
|