Barış Soner Uşaklı
3455c27a8d
fix : #7901 , handle group names that are translation keys
6 years ago
Barış Soner Uşaklı
c5ffd8cc74
refactor: async/await image.js
6 years ago
Barış Soner Uşaklı
41f8da2e7c
fix: fix the order of groups on user profile
6 years ago
Barış Soner Uşaklı
b192605450
feat: add new hook to get custom category tids for unread
6 years ago
Barış Soner Uşaklı
05e753c73b
refactor: remove var
6 years ago
Aziz Khoury
94810fd637
feat: adding filter:login.check and loginFormEntry[] for the filter:login.build hook ( #7861 )
...
* adding filter:login.check and loginFormEntry[] for the filter:login.build hook, related to nodebb-plugin-spam-be-gone/issues/32
* do not exceed 50 lines per function
* spam-be-gone@0.6.4
6 years ago
Barış Soner Uşaklı
10f168b824
fix : #7934 , return tids
6 years ago
Barış Soner Uşaklı
3caa387ac6
fix: tests
6 years ago
Barış Soner Uşaklı
2444ed5c88
feat: #7932 , redirect to group details after creation
...
add private/hidden on group creation modal
6 years ago
Baris Usakli
b93c826d35
feat: add new hook filteR:topics.getSortedTids
...
to let plugins replace the logic used to retrieve tids
6 years ago
Barış Soner Uşaklı
13c870597e
fix: picture not showing up in change modal
6 years ago
Barış Soner Uşaklı
7effc89291
fix: profile page meta tags getting escaped twice
6 years ago
Barış Soner Uşaklı
9a7560049a
feat: bypass cropper for gifs
6 years ago
Barış Soner Uşaklı
ffe3670ff5
feat: deprecate file.isFileTypeAllowed
...
use image.isFileTypeAllowed, this function was always meant for images
6 years ago
Barış Soner Uşaklı
ed1223645e
feat: send notification to group owners when someone leaves
6 years ago
Baris Usakli
2150701f32
fix: missing await
6 years ago
Baris Usakli
ac6eb31c69
refactor: async/await flags.js
6 years ago
Barış Soner Uşaklı
0ced71be39
refactor: async/await flags
6 years ago
Barış Soner Uşaklı
310c6fd33f
properly filter /unread /recent /popular /top ( #7927 )
...
* feat: add failing test for pagination
* feat: test
* fix: redis tests
* refactor: remove logs
* fix: add new test
* feat: make sortedSetRangeByScore work with keys on redis
* fix: hardcoded set name
* feat: show topics from readable categories on recent/popular/top
* feat: rewrite unread topics
respect watched categories and followed topics
* fix: term + watched
6 years ago
Barış Soner Uşaklı
7a0f607434
fix: account/categories
6 years ago
Barış Soner Uşaklı
22b02f1407
feat: add failing test for pagination ( #7924 )
...
* feat: add failing test for pagination
* feat: test
* fix: redis tests
* refactor: remove logs
6 years ago
Barış Soner Uşaklı
572bc29742
refactor: shorter map
6 years ago
Barış Soner Uşaklı
039710493a
refactor: remove logs
6 years ago
Barış Soner Uşaklı
b602c04463
feat: refactor getSortedSetRange to allow big arrays
6 years ago
Barış Soner Uşaklı
7e7ea7a697
refactor: dont modify key
6 years ago
Barış Soner Uşaklı
1f054c7ecb
fix: redis tests
6 years ago
Baris Usakli
a651d154ce
fix : #7921 , dont create wrong entries in db for flag
...
upgrade script to remove wrong entries
6 years ago
Barış Soner Uşaklı
e32a55460f
refactor: remove logs
6 years ago
Barış Soner Uşaklı
9ee1a882ec
refactor: async/await flags
6 years ago
Barış Soner Uşaklı
625b0815bb
refactor: shorter, new Date doesnt throw
6 years ago
Barış Soner Uşaklı
babb9d7c55
fix : #7913 , dont allow urls in fullname/location, validate birthday
6 years ago
Barış Soner Uşaklı
bd026cb1ae
fix: upgrade scripts
6 years ago
Barış Soner Uşaklı
b842057f26
refactor: remove temp var
6 years ago
Barış Soner Uşaklı
f9d6912b4a
refactor: async/await file
6 years ago
Barış Soner Uşaklı
223c108cc6
refactor: async/await analytics
6 years ago
Barış Soner Uşaklı
96ab8d05aa
fix: only allow png/jpg/bmp in cover/profile images
6 years ago
Barış Soner Uşaklı
5505628c8d
refactor: change to const
6 years ago
Barış Soner Uşaklı
910b9b8864
fix : #7919 , add useUnifiedTopology
6 years ago
Barış Soner Uşaklı
bbc2e95688
feat: add rss feed url for tags
6 years ago
Barış Soner Uşaklı
873ec51978
fix: crash in feed
6 years ago
Barış Soner Uşaklı
795d4183ca
fix: lang key
6 years ago
Barış Soner Uşaklı
5b8550f060
fix: time cutoff and lang string
6 years ago
Barış Soner Uşaklı
86b16629f8
refactor: returned fields
6 years ago
Barış Soner Uşaklı
87f6ac59b1
fix: returned data
6 years ago
Barış Soner Uşaklı
955e00fd9d
fix: dont send all category data back to recent&unread etc
6 years ago
Baris Usakli
ecf39727cc
fix : #7912
6 years ago
Barış Soner Uşaklı
307abaa8cc
fix: only return necessary data for categories
6 years ago
Barış Soner Uşaklı
63bd3fc597
refactor: async/await emailer
6 years ago
Opliko
b9583ed838
Add privilege for accessing user information ( #7859 )
...
* Add view users info global privilege
* Show user ip only to global mods and admins
* fix missing comma
* Hide link for users without correct privilege
* move getting privilege information to getAllData
* Hide the link from Global Moderators as well
* Give Global Moderator view:users:info privilege
* Restrict ip in post menu to view:users:info
* add some trailing commas....
* Add privilege to categories test
* Add group privilege to categories test
* add upgrade script
* fix style for TravisCI
* more styling - change spaces to tabs
* some more styling fixes (hopefully final one)
* fix style for Travis CI
* hide ip in chat messages
* Don't show even hidden ips on user profile page
6 years ago
Barış Soner Uşaklı
71cd602da9
feat: #7090 , abililty to hide widgets
6 years ago
Barış Soner Uşaklı
de4619689b
fix: change params
6 years ago
Barış Soner Uşaklı
9b151b2316
fix: remove dupe code
6 years ago
Barış Soner Uşaklı
ec3b5dd95a
refactor: async/await routes/feeds
6 years ago
Barış Soner Uşaklı
5de6d8857a
feat: #7760 , body-parser config
6 years ago
Barış Soner Uşaklı
b110aec6ed
refactor: async/await rewards
6 years ago
Barış Soner Uşaklı
a7d2b8a1fe
refactor: async/await socket.io
6 years ago
Barış Soner Uşaklı
52b2d670e5
refactor: async/await
6 years ago
Barış Soner Uşaklı
f05c1dae69
feat: actually cache duh
6 years ago
Barış Soner Uşaklı
63bd252fba
feat: cache tags:topic:count
6 years ago
Barış Soner Uşaklı
75d7ae9272
refactor: async/await
6 years ago
Barış Soner Uşaklı
5c2afe5eac
refactor: async/await socket.io/topics
6 years ago
Barış Soner Uşaklı
3c6c40b177
refactor: async/await controllers/user.js
6 years ago
Barış Soner Uşaklı
5c0266d8c4
refactor: async/await uploads
6 years ago
Barış Soner Uşaklı
3e2ed21d3d
refactor: move tos parsing to /tos
6 years ago
Barış Soner Uşaklı
b81405a8cc
feat: increase size of local cache
6 years ago
Barış Soner Uşaklı
ec98945a5f
refactor: remove commented out code
6 years ago
Barış Soner Uşaklı
b9105ef9c6
refactor: async/await controllers/authentication
6 years ago
Andrew Rodrigues
b99279a83c
fix: minor typo
6 years ago
Barış Soner Uşaklı
22f8011686
refactor: remove async from isPasswordValid, function is sync
6 years ago
Barış Soner Uşaklı
6cda369872
refactor: make categories.buildForSelectCategories non async
6 years ago
Barış Soner Uşaklı
09410ff1c5
feat: don't hardcode numberic fields in user search
6 years ago
Barış Soner Uşaklı
0843497dd4
fix : #7893 , check private upload setting
6 years ago
Baris Usakli
77cb4b55cb
fix : #7892 , handle string 'true'/'false'
6 years ago
Barış Soner Uşaklı
a4d84a66dd
refactor: remove dupe code
6 years ago
Barış Soner Uşaklı
e93ef0d7fd
refactor: async/await socket.io/posts
6 years ago
Barış Soner Uşaklı
4652c68ba7
fix: dont show deleted topics in digest
6 years ago
Barış Soner Uşaklı
88dfbf213f
refactor: async/await socket.io/admin
6 years ago
David Karrick
9b4ae4c04a
Added Postgres SSL Support ( #7887 )
...
* [Added] Postgres SSL Support
* [Added]Postgres SSL Support
* [Added] Postgres SSL Support
6 years ago
Baris Usakli
71e50bbf4e
refactor: socket.io/admin/categories async/await
6 years ago
Barış Soner Uşaklı
acd9576489
fix: don't move theme/plugin to top if its already active
6 years ago
Julian Lam
1796b65d34
feat: option to restrict group leaving, closes #7770
6 years ago
Julian Lam
4588a4fdcf
refactor: admin groups.join socket async/await
6 years ago
Julian Lam
30a86ed553
fix : #7853 , dissociation on post purge
6 years ago
Julian Lam
0c4cd840a0
fix: added comment back
6 years ago
Julian Lam
fe452762b7
fix: inability for plugins to actually alter parser sanitization config
...
/cc @pitaj
6 years ago
Julian Lam
9b8ac89e13
fix: htmlentity instead of url encoding for room rename system message
6 years ago
Baris Usakli
dd8386d93d
refactor: password async/await
6 years ago
Baris Usakli
3a01e95380
Merge branch 'master' of https://github.com/NodeBB/NodeBB
6 years ago
Julian Lam
2580306db9
feat: html sanitization on all filter:parse.* hooks, closes #7872
6 years ago
Baris Usakli
0164e51f9f
refactor: sitemap to async/await
6 years ago
Baris Usakli
e291a60964
fix: page count for filters
6 years ago
Barış Soner Uşaklı
547bb4966d
fix : #7866 , show correct title based on digest interval
6 years ago
Barış Soner Uşaklı
aea04de094
feat: update LESS to v3.x, #7855 ( #7867 )
...
* feat: #7855
* fix: tests
6 years ago
Barış Soner Uşaklı
d372720749
refactor: remove hook assign
6 years ago
Barış Soner Uşaklı
f31d30cd02
feat: add client side hook for quick search&normal search
6 years ago
Baris Usakli
f9a804e014
refactor: async/await users
6 years ago
Barış Soner Uşaklı
19b63bfaa7
refactor: remove empty line
6 years ago
Barış Soner Uşaklı
69333f59af
refactor: remove vars
6 years ago
Barış Soner Uşaklı
f2912e9fe0
fix: pinned tids showing on page > 1
6 years ago
Barış Soner Uşaklı
a4dec7e3ab
fix : #7860 , allow running single upgrade scripts from plugins
6 years ago
Barış Soner Uşaklı
1d7e0c6341
feat: allow floating pinned topics to top in getSortedTopics
6 years ago
Barış Soner Uşaklı
6f7ab5861e
feat: promisify recent.getData
6 years ago
Barış Soner Uşaklı
2c4f04462f
refactor: async/await controllers
6 years ago
Julian Lam
a67762bc32
fix: reset should not automatically build assets
6 years ago
Barış Soner Uşaklı
89cd31ed28
feat: faster initial stat loading
6 years ago
Barış Soner Uşaklı
cb50b3f441
feat: cache stats, mongo count sucks
6 years ago
Barış Soner Uşaklı
3ff6e1bb64
feat: dashboard stats
...
show
yesterday/today
lastweek/this week
lastmonth/this month
6 years ago
Barış Soner Uşaklı
aeb44faf5c
feat: add filter:search.getPosts
6 years ago
Barış Soner Uşaklı
80bd52fcfa
feat: add image and imageClass to post summaries
6 years ago
Barış Soner Uşaklı
5362488584
refactor: async/await controllers/tags
6 years ago
Barış Soner Uşaklı
f15c7f12b3
refactor: async/await
6 years ago
Baris Usakli
0722cc4715
refactor: globalmods/groups
6 years ago
Baris Usakli
bd8736db38
refactor: controllers/category.js
6 years ago
Baris Usakli
27c27b497e
refactor: use arrow func
6 years ago
Barış Soner Uşaklı
1e0190abef
fix : #7842 , groups.invite works with an array of uids
6 years ago
Barış Soner Uşaklı
fa26855671
feat: #7842 , make isInvited, isPending work with uids
6 years ago
Barış Soner Uşaklı
4eaa630b1c
refactor: async/await controllers/api
6 years ago
Baris Usakli
acf12e3dd8
feat: convert search controller to async/await
6 years ago
Barış Soner Uşaklı
6f375482a0
refactor: async/await admin/controllers
6 years ago
Barış Soner Uşaklı
592d9c82c5
fix : #7844 , add uid to events, log plugin install/uninstall events
6 years ago
Barış Soner Uşaklı
c9250a01a2
refactor: async/await, remove dupe code for homepage routes
6 years ago
Julian Lam
1a2a381ae3
feat: notification on membership acceptance, closes #7835
6 years ago
Julian Lam
c44bf48c01
fix: removed console.logs
6 years ago
Julian Lam
f736f0b382
fix: broken tests from 71b205a889
6 years ago
Julian Lam
1ce33faaea
feat: additional events logged for various group actions
...
closes #7841
6 years ago
Julian Lam
71b205a889
refactor: async/await for src/socket.io/groups.js
6 years ago
Barış Soner Uşaklı
c6c13725f8
fix: typo
6 years ago
Barış Soner Uşaklı
e635348693
feat: async
6 years ago
Barış Soner Uşaklı
32ea04a872
feat: async/await controllers/admin/dashboard
6 years ago
Barış Soner Uşaklı
647713f3fa
fix: category description getting translated in ACP
6 years ago
Barış Soner Uşaklı
7162051905
fix : #7791
6 years ago
Julian Lam
29f96b199c
fix(style): requiring parens in block bodies
6 years ago
Julian Lam
0921230976
fix(style): updated code to follow new eslint recommendations
...
Squashed commit of the following:
commit f9ce878b269b3568f0d649309aae1af4dcfdfeef
Author: Julian Lam <julian@nodebb.org>
Date: Tue Aug 13 14:30:46 2019 -0400
fix(style): updated code to follow new eslint recommendations
commit 80dd370e413f22badb96ff2138e7991dfff6d836
Author: Julian Lam <julian@nodebb.org>
Date: Tue Aug 13 14:14:58 2019 -0400
fix(deps): update dependency sitemap to v4
Squashed commit of the following:
commit f4dd9cabb21e26fdc21f8413be822ea7c64251f8
Author: Julian Lam <julian@nodebb.org>
Date: Tue Aug 13 11:33:05 2019 -0400
fix: resolved breaking changes from sitemap v4 upgrade
commit 9043415ee16dcc27a8dcc2e4479d1bc5e2d1b60e
Merge: e3352b272 72590b346
Author: Julian Lam <julian@nodebb.org>
Date: Tue Aug 13 11:09:55 2019 -0400
Merge branch 'master' into renovate/sitemap-4.x
commit e3352b272eb9400bdb00774973181397803765e4
Author: Renovate Bot <bot@renovateapp.com>
Date: Mon Aug 12 07:59:05 2019 +0000
fix(deps): update dependency sitemap to v4
commit 8e3c0cdcae22acc32d352be8bb72d60e7502dbc5
Author: Renovate Bot <bot@renovateapp.com>
Date: Fri Aug 9 00:49:51 2019 +0000
fix(deps): update dependency commander to v3
commit 2104449d38818f2fa4d44b3a58a0a168781acbfb
Author: Renovate Bot <bot@renovateapp.com>
Date: Tue Aug 13 15:00:27 2019 +0000
fix(deps): update dependency mongodb to v3.3.0
commit d2937f446a21131c070ae5d0ff33d67cfe465b8c
Author: Barış Soner Uşaklı <barisusakli@gmail.com>
Date: Tue Aug 13 10:36:48 2019 -0400
feat: async/await admin/controllers
commit 1b97e8b199f960dc24e5722702f27499ae049914
Author: Misty (Bot) <deploy@nodebb.org>
Date: Tue Aug 13 09:28:39 2019 +0000
Latest translations and fallbacks
commit 69a48957a2f0d23c4d194b664bda3a0431179c01
Author: Barış Soner Uşaklı <barisusakli@gmail.com>
Date: Mon Aug 12 21:56:09 2019 -0400
feat: async/await
commit b9b2a7e593a452de4bef6d0ab6abe368a3bdb8dd
Author: Barış Soner Uşaklı <barisusakli@gmail.com>
Date: Mon Aug 12 20:58:29 2019 -0400
feat: async/await refactor
controllers/accounts
commit a8d43a175974a0c8ae3dc132bf51a7ed9a4c6305
Author: Baris Usakli <barisusakli@gmail.com>
Date: Mon Aug 12 14:49:40 2019 -0400
feat: async/await controllers/accounts
commit 2f25aae57bf9dbe98d655276770e56bed9ec023b
Author: Barış Soner Uşaklı <barisusakli@gmail.com>
Date: Sun Aug 11 23:09:50 2019 -0400
fix : #7831 , fix pagination
convert to async/await
commit c9e83f2374572264855a04156278eef256b0a20c
Author: Barış Soner Uşaklı <barisusakli@gmail.com>
Date: Sun Aug 11 00:14:35 2019 -0400
fix: remove empty line
commit 30be91b26c4dd7583412c4e8d56e9c1688e48a44
Author: Barış Soner Uşaklı <barisusakli@gmail.com>
Date: Sun Aug 11 00:13:41 2019 -0400
fix: remove useless catchs and empty line
commit 2e4a71c0b6104738f15ffbfe3246105b922fdfb3
Author: Renovate Bot <bot@renovateapp.com>
Date: Sat Aug 10 06:51:50 2019 +0000
chore(deps): update dependency eslint-config-airbnb-base to v14
6 years ago
Julian Lam
d3d677daf2
fix(deps): update dependency sitemap to v4
...
Squashed commit of the following:
commit f4dd9cabb21e26fdc21f8413be822ea7c64251f8
Author: Julian Lam <julian@nodebb.org>
Date: Tue Aug 13 11:33:05 2019 -0400
fix: resolved breaking changes from sitemap v4 upgrade
commit 9043415ee16dcc27a8dcc2e4479d1bc5e2d1b60e
Merge: e3352b272 72590b346
Author: Julian Lam <julian@nodebb.org>
Date: Tue Aug 13 11:09:55 2019 -0400
Merge branch 'master' into renovate/sitemap-4.x
commit e3352b272eb9400bdb00774973181397803765e4
Author: Renovate Bot <bot@renovateapp.com>
Date: Mon Aug 12 07:59:05 2019 +0000
fix(deps): update dependency sitemap to v4
6 years ago
Barış Soner Uşaklı
72590b3462
feat: async/await admin/controllers
6 years ago
Barış Soner Uşaklı
7beef91c3f
feat: async/await
6 years ago
Barış Soner Uşaklı
3cc7ec63e8
feat: async/await refactor
...
controllers/accounts
6 years ago
Baris Usakli
a3541d887b
feat: async/await controllers/accounts
6 years ago
Barış Soner Uşaklı
014e31533d
fix : #7831 , fix pagination
...
convert to async/await
6 years ago
Barış Soner Uşaklı
292bbe3449
fix: remove empty line
6 years ago
Barış Soner Uşaklı
5fce45580a
fix: remove useless catchs and empty line
6 years ago
Barış Soner Uşaklı
fd5f9822bd
fix : #7823 , fix topic move readding pids when topic is deleted
6 years ago
Barış Soner Uşaklı
3ecac97d7e
fix : #7826 , fix order of categories on recent dropdown
6 years ago
Barış Soner Uşaklı
b734defbfa
feat: rewrite getRawPost to async/await
...
promisify SocketPosts
6 years ago
Julian Lam
973075cfbc
feat: added new filter hook filter:post.getRawPost
6 years ago
Julian Lam
924d332c2c
Revert "refactor: rewrote SocketPosts.getRawPost in await style"
...
This reverts commit 08530bb33f
.
6 years ago
Baris Usakli
06932602ab
Merge branch 'master' of https://github.com/NodeBB/NodeBB
6 years ago
Baris Usakli
e9fd49e234
feat: convert categories controller to async/await
6 years ago
Julian Lam
08530bb33f
refactor: rewrote SocketPosts.getRawPost in await style
...
Added new filter hook filter:post.getRawPost
6 years ago
Jakub
90bcd65a00
add filter:manifest.build ( #7821 )
...
* add filter:manifest.build
Added a hook that lets plugins modify manifest.json, as suggested in https://community.nodebb.org/post/59670
* Added error handling
Thanks barisusakli
* Define next
* Pass data as an object
* Remove multiple spaces
6 years ago