Barış Soner Uşaklı
6399b42826
feat: closes #9845 , sort by views
2021-09-28 11:13:56 -04:00
Peter Jaszkowiak
ff84d6c52f
Add more chat hooks, replace toobig.jpg ( #9843 )
...
* feat: more hooks for messaging
for use in global chat plugin
* fix: replace toobig.jpg
toobig.png is a real 10000x10000 image
2021-09-27 13:22:12 -04:00
gasoved
ac1b9692f2
fix: handle undefined returnTo on registerAbort
2021-09-26 09:09:49 -04:00
Barış Soner Uşaklı
f8d4ec6ca6
fix: psql test
2021-09-24 19:58:10 -04:00
Barış Soner Uşaklı
3605ac811d
fix: possible test fix for subfolder redirect
2021-09-24 19:23:46 -04:00
Julian Lam
58e0a366c8
fix : #9834 , missing null email check on new registrations, added tests
2021-09-24 12:15:40 -04:00
Julian Lam
a9645475fe
feat: duplicate requireEmailAddress settings block to Settings > User
2021-09-24 10:34:13 -04:00
Barış Soner Uşaklı
07adb49e7f
feat: mongodb driver 4.x ( #9832 )
...
* feat: mongodb driver 4.x
* feat: up dbsearach
2021-09-23 16:49:56 -04:00
Barış Soner Uşaklı
6b34065f2a
refactor: remove async.waterfall from remaining upgrade scripts
2021-09-23 14:56:20 -04:00
Barış Soner Uşaklı
89af00d1d5
fix : #9827 , fix reward duplication
2021-09-22 23:56:34 -04:00
Barış Soner Uşaklı
30f387710c
fix : #9822 , use correct username/pwd
2021-09-22 09:16:08 -04:00
Barış Soner Uşaklı
2add84a568
fix: remove unused translator
2021-09-21 17:16:21 -04:00
Barış Soner Uşaklı
9f0e55ad3e
fix : #9819 , show same time info for ban
2021-09-21 17:04:17 -04:00
Barış Soner Uşaklı
c437b33652
fix: crash
2021-09-21 13:51:24 -04:00
Barış Soner Uşaklı
15f9aaa6ee
fix: remove caller from payload after hooks is done
...
only if it was added automatically
2021-09-21 13:48:16 -04:00
Julian Lam
ce8ea6ea42
fix: bad uid reference
2021-09-21 13:03:59 -04:00
Julian Lam
f194809f06
feat: move filter:topic.post hook to top of method
2021-09-21 13:00:45 -04:00
Julian Lam
7777812e62
fix: update Topics.post and Topics.reply so that plugins can modify uid (or redirect a reply to a different topic)
...
/cc @antosik
2021-09-21 11:26:17 -04:00
Barış Soner Uşaklı
c4fc7bf9b5
fix : #9818 , fix totalTime calculation
2021-09-21 10:21:52 -04:00
psychobunny
1ed62aa82f
fix: missing microdata in category data
2021-09-20 23:03:24 -04:00
Barış Soner Uşaklı
c0a52924f1
fix : #9812 , add topics:schedule
2021-09-20 10:48:35 -04:00
Barış Soner Uşaklı
18252fb9a8
refactor: no regex
2021-09-20 10:41:26 -04:00
Barış Soner Uşaklı
31a6d4b39a
fix: for subfolders
2021-09-20 10:39:56 -04:00
Barış Soner Uşaklı
0236ea86ad
fix: req.path doesn't have full url
2021-09-20 10:24:02 -04:00
Barış Soner Uşaklı
40c9fca918
fix : #9811 , send bodyClass on 403
...
use helpers.formatApiResponse for /api/v3 routes only
2021-09-20 10:11:25 -04:00
Barış Soner Uşaklı
05ddd60c5e
dont check empty emails in queue
2021-09-18 15:20:24 -04:00
Barış Soner Uşaklı
58ac55c16a
refactor: remove async.waterfall
2021-09-17 20:33:31 -04:00
Barış Soner Uşaklı
222dccaf67
refactor: remove async.waterfall
2021-09-17 15:29:10 -04:00
Barış Soner Uşaklı
f35a0f430a
refactor: remove async.waterfall
2021-09-17 13:31:49 -04:00
Barış Soner Uşaklı
ba3582b873
fix: xss on flags page via ban reason
2021-09-17 11:10:43 -04:00
Julian Lam
819917daf2
refactor: allow plugins to replace og:image, or specify additional og:image
...
/cc @antosik
2021-09-17 09:57:31 -04:00
Barış Soner Uşaklı
0c4b875e10
fix: redis batch
2021-09-14 18:28:18 -04:00
Barış Soner Uşaklı
3261edcc32
fix: redis processing batch+1 items every iteration
2021-09-14 18:13:44 -04:00
Barış Soner Uşaklı
8b576a3704
fix : #9560 , don't save post diffs if content didn't change
2021-09-14 14:07:58 -04:00
Barış Soner Uşaklı
2657804c1f
fix : #9790 , fix sorting of more than one page of pinned topics
2021-09-11 17:57:42 -04:00
Barış Soner Uşaklı
3ecbb624d8
fix: privileges added by plugins ( #9802 )
...
* fix: privileges added by plugins
when copying a categories privileges, privileges added by plugins will be copied as well
when purging a category privileges added by plugins will be purged as well
show plugin privileges in privileges.<categories/admin/global>.get
show plugin privileges in privileges.<categories/admin/global>.userPrivileges
show plugin privileges in privileges.<categories/admin/global>.groupPrivileges
* fix: typo
2021-09-11 16:43:48 -04:00
Barış Soner Uşaklı
71ed50b9c1
fix : #9800 , don't send all welcome test emails to test@example.org @julianlam
2021-09-11 13:11:11 -04:00
uplift
92d1ee31e4
Add authenticateRequest middleware ( #9795 )
...
* Add authenticateRequest middleware
to Post routes
* Fix linting error
2021-09-10 12:36:12 -04:00
Barış Soner Uşaklı
397835a05a
feat: allow removing multiple items from list
2021-09-09 22:25:17 -04:00
Barış Soner Uşaklı
7f48edc02a
feat: add uid to filter:user.saveSettings
2021-09-09 22:24:55 -04:00
gasoved
84ff1152f7
feat: headers for global privs #9717 ( #9762 )
...
* feat: headers for global privs #9717
* fix: don't spoil headers to adminPrivs
Co-authored-by: Julian Lam <julian@nodebb.org >
2021-09-08 17:17:25 -04:00
Julian Lam
006fc700dd
feat: add ACP option to require email address on new registration
2021-09-08 14:18:20 -04:00
Julian Lam
34afb74762
fix: browsers autocompleting smtp fields when they should not
2021-09-08 14:05:56 -04:00
psychobunny
bf0c02a71e
feat: a slightly less ugly rewards panel
2021-09-07 11:49:43 -04:00
psychobunny
a7855c4cc4
fix: dashboard graph controls
2021-09-07 10:48:03 -04:00
Barış Soner Uşaklı
0ce4b87d85
fix : #9781 ( #9782 )
2021-09-03 20:34:42 -04:00
Julian Lam
856ba78a5f
fix: replace logic in isPrivilegedOrSelfAndPasswordMatch to use privileges.users.canEdit
2021-09-03 17:13:55 -04:00
Julian Lam
cdaea61136
fix: handle missing uid in deprecated socket call
2021-09-03 16:59:42 -04:00
Julian Lam
0a41741b7e
refactor: deprecate picture update socket call, new API routes for picture update
2021-09-03 16:59:42 -04:00
Julian Lam
e33e046f15
fix: use privileges.users.canEdit for image upload priv check
2021-09-03 16:59:42 -04:00