Barış Soner Uşaklı
65c5504193
fix: 403/400/500 page not generating csrf_token
2021-11-28 07:31:09 -05:00
Barış Soner Uşaklı
3dd681ebce
fix: error pages dont have config.csrf_token
2021-11-28 06:42:19 -05:00
Barış Soner Uşaklı
404a877408
test: add missing tests
2021-11-23 19:47:29 -05:00
Julian Lam
01bd8a8694
remove email only login ( #10030 )
...
* feat: remove ACP option for email-only logins
* feat: remove email-only login, upgrade script to fix config
2021-11-23 14:46:24 -05:00
Julian Lam
5b42b6b369
API route for returning tracked analytics keys ( #10019 )
...
* feat: track metrics saved by NodeBB (and assoc. plugins), #9949
* feat: route to retrieve analytics keys, closes #9949
2021-11-19 15:12:13 -05:00
Barış Soner Uşaklı
9245f71a66
fix: search crash
2021-11-18 20:12:07 -05:00
Barış Soner Uşaklı
fb363957d1
refactor: tab rules
2021-11-18 16:42:18 -05:00
Barış Soner Uşaklı
d5bfd51267
fix : #10010 , handle reverse sorting for topic events
...
dont add events to dom if sort is most votes
if sorting is reverse add new events after the main post or at the top instead of bottom
2021-11-17 23:34:01 -05:00
Barış Soner Uşaklı
e368feef51
refactor: dont expost entire res._locals to client side
2021-11-17 22:11:24 -05:00
Barış Soner Uşaklı
4b738c8cd3
refactor: cleanup info, better cpu usage %
2021-11-06 22:07:06 -04:00
Barış Soner Uşaklı
2e623dd271
feat: #9967 , allow dropdowns in navigation
2021-11-03 16:01:32 -04:00
Barış Soner Uşaklı
b916e42f40
feat: show number of events per type in acp
2021-11-01 19:36:18 -04:00
Barış Soner Uşaklı
8c67031609
feat: show posts previews if enabled on mouse over
2021-11-01 15:09:05 -04:00
Barış Soner Uşaklı
c7e078d495
refactor: dont save partial searches
2021-10-26 15:51:42 -04:00
Julian Lam
80ea12c1c1
feat: new ACP option emailPrompt
...
... which allows administrators to disable the client-side prompt to
encourage users to enter or confirm their email addresses
2021-10-26 14:28:42 -04:00
Barış Soner Uşaklı
6cfaea06f0
fix: undefined query showing in searches
2021-10-25 22:06:28 -04:00
Barış Soner Uşaklı
0926ae6ecf
fix: api session revoke test
2021-10-25 20:47:10 -04:00
Barış Soner Uşaklı
da64810a4a
fix: crash
2021-10-25 16:37:36 -04:00
Barış Soner Uşaklı
a528790615
refactor: typo
2021-10-25 16:34:24 -04:00
Barış Soner Uşaklı
ee8e048015
fix: move record to controller
2021-10-25 16:32:35 -04:00
Barış Soner Uşaklı
f4cf482a87
feat: show popular searches
2021-10-25 16:26:50 -04:00
Barış Soner Uşaklı
63572c23ce
fix: profile edit fields showing translated values
2021-10-25 15:00:05 -04:00
Julian Lam
506c34a84d
refactor: simplified utilities API > login rout
...
Removed continueLogin override in favour of a simpler `redirectAfterLogin` override
Use passport to authenticate username and password instead of duplicated logic.
2021-10-22 15:56:31 -04:00
Julian Lam
806a1e50d2
feat: utilities login API route now starts an actual login session, if requested
2021-10-22 15:06:51 -04:00
Barış Soner Uşaklı
1d62bd6d7b
refactor: log error as well
2021-10-21 12:34:26 -04:00
Barış Soner Uşaklı
73a9ca09c9
refactor: catch errors from buildHeader in error handler 🔥
2021-10-21 10:28:27 -04:00
Barış Soner Uşaklı
f7967bdf68
feat: #8053 , biweekly digest option
2021-10-18 20:10:14 -04:00
Barış Soner Uşaklı
6da3239230
refactor: less.render already returns promise
...
rename callback to next to match other controllers
2021-10-18 18:12:23 -04:00
Barış Soner Uşaklı
8e6bd7e913
refactor: show full url on error log
2021-10-14 19:00:03 -04:00
Barış Soner Uşaklı
27e53b42f3
feat: use unread icon in mobile
2021-10-06 12:58:34 -04:00
Barış Soner Uşaklı
a0df389021
fix: dont show decimails on auto approva minutes
2021-10-05 10:13:24 -04:00
gasoved
ac1b9692f2
fix: handle undefined returnTo on registerAbort
2021-09-26 09:09:49 -04:00
Barış Soner Uşaklı
3605ac811d
fix: possible test fix for subfolder redirect
2021-09-24 19:23:46 -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ı
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ı
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
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
0a41741b7e
refactor: deprecate picture update socket call, new API routes for picture update
2021-09-03 16:59:42 -04:00
Barış Soner Uşaklı
a48bbdbfe3
fix: errors from registerComplete
2021-09-03 15:30:05 -04:00
Julian Lam
60de084475
fix: simplify logic for fullname and email blanking in user retrieval (getUserDataByUserSlug)
...
Previous logic seemed to match the logic used in privileges.users.canEdit, except
the latter allows plugins to modify the value.
2021-09-03 13:38:24 -04:00
Barış Soner Uşaklı
72710b8040
fix : #9772 , regression from 70a04bc105
2021-09-03 12:22:03 -04:00
Julian Lam
4ac701d747
fix: deprecate userData.showHidden as it is functionally equivalent to userData.canEdit
2021-09-03 11:57:18 -04:00
gasoved
3df79683f5
feat: create folders in ACP uploads #9638 ( #9750 )
...
* feat: create folders in ACP uploads #9638
* fix: openapi
* test: missing tests
* fix: eslint
* fix: tests
2021-08-31 09:27:00 -04:00
Barış Soner Uşaklı
794bf01b21
feat: allow changing default search in
2021-08-18 20:35:39 -04:00
Barış Soner Uşaklı
9de64bf516
fix : #9698 , pass along query params in redirect
2021-08-12 11:26:15 -04:00
Barış Soner Uşaklı
358ad74054
feat: closes #9684 , allow event deletion
...
fix: topic events appearing before necro messages
feat: add move topic event
feat: add ability to delete specific topic events via events.purge
2021-08-10 19:39:51 -04:00