Baris Usakli
|
236e1e6859
|
fix: return correct number of suggested topics
|
5 years ago |
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 cea206a9b8e6d8295310074b18cc82a504487862.
* 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
|
6 years ago |
Julian Lam
|
745a9589e9
|
Use topics:read privilege for topic filtering use cases (#7462)
* fix: use topics:read privilege for topic filtering use cases
* fix: tests
* fix: more broken tests
|
6 years ago |
Baris Usakli
|
1bb6067e19
|
suggested topics fix, if search doesn't return enough topics
|
7 years ago |
Barış Soner Uşaklı
|
96e986a865
|
optimize suggested topics/search
|
7 years ago |
Barış Soner Uşaklı
|
f8e219c323
|
handle empty set, add test
|
7 years ago |
Barış Soner Uşaklı
|
537b7ff7e8
|
remove more parseInts
|
7 years ago |
Barış Soner Uşaklı
|
2fd2accf8c
|
add tests for top topics
fix popular page displaying 18 topics per page
|
7 years ago |
Barış Soner Uşaklı
|
749b282cdd
|
add matchwords to search api
|
7 years ago |
Barış Soner Uşaklı
|
f119ae3103
|
dont show same topic in suggested
|
7 years ago |
Barış Soner Uşaklı
|
c38edb1fd4
|
more changes to suggested topics
|
7 years ago |
Barış Soner Uşaklı
|
9d3b00f778
|
shuffle suggested topics, search in same category
|
7 years ago |
Barış Soner Uşaklı
|
e6cbaf6d85
|
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
|
8 years ago |
Barış Soner Uşaklı
|
38af651072
|
use _.uniq
|
8 years ago |
Baris Usakli
|
037a0e5239
|
closes #5742
also fix reverse infinite scroll when sorting is changed
|
8 years ago |
Peter Jaszkowiak
|
3c2d4fe649
|
Switch from underscore to lodash
|
8 years ago |
Barış Soner Uşaklı
|
f6ac92111b
|
style changes
|
8 years ago |
Peter Jaszkowiak
|
3b0dd2d1ef
|
ESlint padded-blocks
|
8 years ago |
Peter Jaszkowiak
|
feb8405f95
|
ESlint eol-last
|
8 years ago |
Peter Jaszkowiak
|
bc1d70c126
|
ESlint comma-dangle
|
8 years ago |
barisusakli
|
c33d3e874a
|
store pinned topics in new zset
keep pinned topics on top on different sort types
|
9 years ago |
barisusakli
|
584cfd09ef
|
suggested topics test
|
9 years ago |
HeeL
|
4a3c31b2dc
|
Fix space-before-function-paren linter rule
|
9 years ago |
barisusakli
|
d3b52136bd
|
fix suggested topics search
|
10 years ago |
barisusakli
|
878e548296
|
renamed end to stop globally
fixed getting favourites for admins
|
10 years ago |
barisusakli
|
f7f453f8cd
|
closes #2794
|
10 years ago |
Barış Soner Uşaklı
|
0c903672d0
|
uid not used #1973
|
10 years ago |
Barış Soner Uşaklı
|
e2b535dfaf
|
closes #1973
|
10 years ago |