Barış Soner Uşaklı
9e07efc126
fix: use socket.request.headers
2021-04-23 12:41:58 -04:00
Barış Soner Uşaklı
ed534f34f5
fix: buildReqObject headers for socket.io calls
2021-04-23 12:37:59 -04:00
Barış Soner Uşaklı
01956af43a
feat: remove sync hooks support
2021-04-22 11:35:36 -04:00
Barış Soner Uşaklı
4e490f6058
test: fix redis tests
2021-04-22 11:28:10 -04:00
Barış Soner Uşaklı
92de49be00
test: add test for undefined fields in getObjectsFields
2021-04-22 11:14:47 -04:00
Barış Soner Uşaklı
1db8920b18
refactor: make debug handler async
2021-04-21 19:29:46 -04:00
gasoved
8b79c7f139
fix: regress. rescheduling shouldn't add to sets that pinning removed… ( #9477 )
...
* fix: regress. rescheduling shouldn't add to sets that pinning removed from
* test: remove the also from tests
2021-04-21 19:19:04 -04:00
Barış Soner Uşaklı
9b71b087ec
feat: lang strings
2021-04-18 21:57:07 -04:00
Barış Soner Uşaklı
435067aa5f
test: remove logs
2021-04-18 21:57:07 -04:00
Barış Soner Uşaklı
2ea468daa3
test: clear cache between runs, require middleware later in helpers
2021-04-18 21:57:07 -04:00
Barış Soner Uşaklı
d15e27107e
test: log
2021-04-18 21:57:07 -04:00
Barış Soner Uşaklı
354e0a822d
test: remove equals
2021-04-18 21:57:07 -04:00
psychobunny
4dd3844680
fix: logic is hard
2021-04-18 21:57:07 -04:00
psychobunny
2e9efc0e8a
fix: wrong variable for cache
2021-04-18 21:57:07 -04:00
psychobunny
fa0c92a7c4
fix: eslint
2021-04-18 21:57:07 -04:00
psychobunny
ea22cd302a
fix: use req.ip instead, since guests can upload as well
2021-04-18 21:57:07 -04:00
psychobunny
a9978fcfd2
feat: rate limit file uploads
2021-04-18 21:57:07 -04:00
Barış Soner Uşaklı
36f119a96a
fix : #9492 , keep query params on redirect
2021-04-15 12:43:28 -04:00
gasoved
8faa6e4515
feat: filter flags by username #8489 ( #9451 )
...
* feat: filter flags by username #8489
* feat: toggle flag filter text
2021-04-14 16:50:30 -04:00
Julian Lam
1fee6a702a
fix : #9487 , session data gathered during a session is lost upon login
...
e.g. returnTo, tids_viewed, etc.
2021-04-14 16:42:27 -04:00
Julian Lam
697ed3bf37
feat: roll session identifier on login, as security best practice
...
see: https://owasp.org/www-community/attacks/Session_fixation
2021-04-13 21:32:48 -04:00
Julian Lam
e845c34b52
fix: registration interstitials not handling promise rejections properly
2021-04-13 21:32:48 -04:00
Barış Soner Uşaklı
4494728cf8
feat: allow different slugs
2021-04-12 17:12:26 -04:00
psychobunny
60eed8d89f
fix: let recent replies respect oldest/newest sort settings
2021-04-11 19:53:40 -04:00
Barış Soner Uşaklı
6907837fce
fix : #9483 , fix events count display
2021-04-11 16:13:31 -04:00
Barış Soner Uşaklı
161081e960
fix: escape flag reason
2021-04-09 14:20:42 -04:00
Barış Soner Uşaklı
fd3bc605c6
feat: remove sort again
2021-04-08 15:56:26 -04:00
Barış Soner Uşaklı
2dc3283f19
fix: updateCategoryTagsCount
2021-04-08 15:55:06 -04:00
Barış Soner Uşaklı
f9df6431c9
revert: revert tag sort
2021-04-08 15:19:35 -04:00
Barış Soner Uşaklı
036f935fa9
fix : #9473 ( #9476 )
2021-04-08 13:02:40 -04:00
gasoved
397baf0254
refactor: widgets ( #9471 )
2021-04-07 15:22:16 -04:00
Julian Lam
f65d2162f8
feat: update hook
...
Hook payload updated to pass login strategy (if overridden, this value will be something other than 'local'), and explicitly pass error if the login failed.
2021-04-07 14:21:51 -04:00
Barış Soner Uşaklı
f32ea1737a
fix : #9466 , don't call leaveRoom in maintenance mode
2021-04-07 14:10:15 -04:00
gasoved
a0dd90804c
fix: exempt ST from being del/res via last main posts ( #9468 )
2021-04-07 08:58:52 -04:00
Barış Soner Uşaklı
784600d930
fix : #9462 , on install copy default favicon
2021-04-06 18:22:59 -04:00
Barış Soner Uşaklı
05f2236193
feat: add reverse of recent to getSortedTopics
2021-04-06 12:43:32 -04:00
Julian Lam
9c52fd2e74
fix : #9450 express session saved even if saveUninitialized explicitly passed in
2021-04-02 11:07:16 -04:00
Barış Soner Uşaklı
285aa36556
feat: allow exists methods to work with arrays and single id
2021-03-31 13:20:35 -04:00
Barış Soner Uşaklı
d16b45fd2d
feat: pass all data to filter:category.get
2021-03-31 11:15:50 -04:00
gasoved
aa0137b1c4
feat: rescheduling (editing ST) ( #9445 )
2021-03-30 17:51:23 -04:00
psychobunny
9e1f72a435
feat: optional urlMethod param for loginStrategies
2021-03-27 22:21:27 -04:00
Peter Jaszkowiak
2a03012e2c
fix: ./nodebb help with commander@7 ( #9434 )
...
hopefully this one last as long as the last one did
2021-03-27 12:14:27 -04:00
Barış Soner Uşaklı
728ac5ff72
perf: increase batch size for notifs, run parallel
2021-03-26 17:47:57 -04:00
Barış Soner Uşaklı
344575dde1
feat: add hooks to language loading ( #9426 )
...
and flushNamespace method
2021-03-25 20:21:47 -04:00
Barış Soner Uşaklı
edf80cfb3b
fix: hide titleRaw for deleted topics as well
2021-03-25 18:32:11 -04:00
Barış Soner Uşaklı
a1ee1a2a76
chore: remove log
2021-03-24 19:21:01 -04:00
Barış Soner Uşaklı
c5dda64fa8
fix : #9410 , fix post queue
...
items in the cache were parsed over and over again
2021-03-24 19:19:49 -04:00
Barış Soner Uşaklı
9052db930f
fix: privilege tables
2021-03-24 15:05:42 -04:00
gasoved
077330b764
feat: scheduled topics ( #9399 )
...
* feat: scheduled topics
* refactor: linting fixes
* fix: tests
* fix(test): race condition
* fix: make a single request
2021-03-24 14:28:02 -04:00
Barış Soner Uşaklı
67b09cba5f
fix : #9420 , paginate after loading notifications
2021-03-24 12:41:37 -04:00