Barış Soner Uşaklı
930ffd074f
fix: tests
6 years ago
Barış Soner Uşaklı
a51ec591ee
feat: #7743 , finish user module
6 years ago
Barış Soner Uşaklı
6fea46b6e2
feat: #7743
...
user/posts
user/profile
6 years ago
Julian Lam
0e8ee31b90
fix : #7601 removed check for another user when sending messages
...
This is an old check back when the sorted set that messages were
appended to depended on what users were in the chat room. Once
messages were refactored (in 2017) to use roomIds, this is no
longer a limitation of the platform and users should be free to
talk to themselves all they want.
6 years ago
Barış Soner Uşaklı
cd80c2638c
feat: #7743
...
user/password
user/picture
6 years ago
Barış Soner Uşaklı
0a690c5710
feat: #7743
...
user/online.js
6 years ago
Barış Soner Uşaklı
1c5fad6dae
feat: #7743
...
user/notifications.js
6 years ago
Barış Soner Uşaklı
fe4c048198
feat: #7743
...
user/index.js
user/info.js
user/invite.js
user/jobs.js
6 years ago
Barış Soner Uşaklı
3b24de4cb3
fix: mongodb tests
6 years ago
Barış Soner Uşaklı
fcf3e0770b
feat: #7743 categories
6 years ago
Barış Soner Uşaklı
c610eb1430
feat: #7743 , user/digest, user/email, user/follow
6 years ago
Barış Soner Uşaklı
13aaf07bf5
fix: getTopicsFromSet
6 years ago
Barış Soner Uşaklı
9eb1fcd4e5
fix : #7762 , allow array for isBanned
...
dont filter banned users one by one in digest
6 years ago
Barış Soner Uşaklı
d6e36c3166
feat: #7743 , user/create, user/data, user/delete
6 years ago
Barış Soner Uşaklı
46639be32d
fix: add flag for change post owner
6 years ago
Barış Soner Uşaklı
4541caa4f8
feat: #7743 , user/block, user/categories
6 years ago
Barış Soner Uşaklı
6f738c2b44
feat: #7743 notifications
6 years ago
Barış Soner Uşaklı
cd2e68cb2d
feat: remove unused code, add 2 tests
6 years ago
Baris Usakli
1970214a24
feat: #7743 user/ban, up mubsub
6 years ago
Barış Soner Uşaklı
53e1b349ae
Change post owner ( #7752 )
...
* feat: #7749 , allow array of keys for setObject
* feat: sortedSetRemoveBulk
* feat: test for bulk remove
* feat: #7083 , ability to change post ownership
* feat: #7083 , fix tid:<tid>:posters
* feat: #7083 , front end
* fix : #7752 , psql methods
* fix: add missing await
* fix: maybe psql
6 years ago
Barış Soner Uşaklı
b24ce97602
feat: #7743 , user/approval, user/auth
6 years ago
Barış Soner Uşaklı
7b95ebbb6a
fix : #7748 , if reputation system is disabled, dont check min reputation
6 years ago
Baris Usakli
8ef75be3e3
feat: #7743 , posts/votes
6 years ago
Baris Usakli
e1ecc36d04
feat: #7743 posts
6 years ago
Barış Soner Uşaklı
0ac49d63d9
fix: remove left over code, use proper names
6 years ago
Barış Soner Uşaklı
2c33595507
feat: #7743 user/admin.js
6 years ago
Barış Soner Uşaklı
0a6cfb37c2
feat: #7743 , posts/user.js
6 years ago
Barış Soner Uşaklı
332a16c868
Merge branch 'master' of https://github.com/NodeBB/NodeBB
6 years ago
Barış Soner Uşaklı
fba67196e1
fix: compatibility conditional
6 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
8a6a58ee43
feat: added new admin option newbiePostEditDuration ( #7737 )
...
* feat: added new admin option newbiePostEditDuration
Also:
- Grammar-checked a couple language strings
- Moved a couple form inputs around in new user restrictions
- Added a test for the new option
- fix: 'defore' typo
6 years ago
Baris Usakli
f3440ebfca
fix: typo
6 years ago
Julian Lam
8b1dadb7f8
fix : #7722 , hsts deprecation warnings
6 years ago
Barış Soner Uşaklı
bd640a1107
Topic await errors ( #7727 )
...
* feat: derp await
* feat: restore user.getSettings
* feat: cleanup
* feat: make tid const
* feat: cleanup
* fix: tests
* feat: deprecate filter:controllers.topic.get
* feat: rewrite post-index logic
* feat: change calculation to match others
* fix: use .async
* feat: remove try/catch wrapper
6 years ago
Julian Lam
75ff4d7dea
feat: returning category data in tags page
...
For nodebb/nodebb-theme-persona#483
6 years ago
Julian Lam
a0c0ef1ba4
feat: ACP analytics API route ( #7725 )
...
* feat: added API route for retrieving analytics via REST API
* feat: sets is now optional, can pass in multiple sets
* fix: moved expand and added json button to panel header
* fix: matching api params to socket method
* fix: update json api button url on graph change
* fix: updated default counts based on passed in units
6 years ago
Baris Usakli
accf48f38b
fix: upgrade script #7720
6 years ago
Baris Usakli
41bc6ca2c4
feat: add status to post summaries
6 years ago
Baris Usakli
e299cafce7
Merge branch 'master' of https://github.com/NodeBB/NodeBB
6 years ago
Baris Usakli
708df46ebe
fix: dont display post tools if there are no options
6 years ago
Julian Lam
67b8cb8977
fix: restore uid in teasers userObj
6 years ago
Baris Usakli
667bc67f04
fix: dont allow edit if post is deleted by someone else
6 years ago
Barış Soner Uşaklı
3100d803c7
feat: use arrow functions
6 years ago
Barış Soner Uşaklı
f24c14d712
feat: ability to sort watched topics, closes #3735
6 years ago
Julian Lam
d0ee312cd3
feat: use fewer system resources to draw the progress bar
...
There's reason to believe that upgrade scripts will run faster
if the system isn't spending a non-insignificant amount of
resources simply drawing the progress bar. Closes #7711
Some context: https://github.com/npm/npm/issues/11283
6 years ago
Barış Soner Uşaklı
23fb904fa6
feat: removed series from upgrade script
6 years ago
Barış Soner Uşaklı
cb51c239f2
feat: remove duped zadds, these are already in topics.onNewPostMade
6 years ago
Barış Soner Uşaklı
f8a7cf7378
feat: log data on error
6 years ago
Barış Soner Uşaklı
198d05875f
feat: cleanup, use bulk
6 years ago
Barış Soner Uşaklı
3ecd703ea3
feat: #7707 , added sortedSetAddBulk
6 years ago