Barış Soner Uşaklı
31251282ad
feat: delete flagId field from post/user on flag purge
3 years ago
Barış Soner Uşaklı
03fdb5bede
fix: byCid removal, targetCid not stored in flagObj
3 years ago
Barış Soner Uşaklı
3b529b84b5
feat: add flags.purge
3 years ago
Barış Soner Uşaklı
9abe22a04b
refactor: remove some verbose logging
3 years ago
Barış Soner Uşaklı
29b86b3276
refactor: :trollface:
3 years ago
Barış Soner Uşaklı
421ba6e1a2
feat: new admin events, closes #10405
3 years ago
Barış Soner Uşaklı
55be42026c
fix: upgrade script
3 years ago
Barış Soner Uşaklı
dab22d5fd0
perf: #10410 , faster upgrade script
3 years ago
Julian Lam
38ca73c493
fix(security): explicitly declare cache-control header instead of using middleware
...
This commit reverts 1f6f389ff2
3 years ago
Julian Lam
1f6f389ff2
fix(security): cache-control on all pages using setupPageRoute or setupApiRoute, and 404 controllers.
...
This commit also reverts e39cdd490b
3 years ago
Julian Lam
e39cdd490b
fix(security): explicitly set cache-control 'private' on any page where a header is built
3 years ago
Julian Lam
2b9b2b4a25
fix: column counts for other privileges
3 years ago
Barış Soner Uşaklı
3935a86b83
fix: topic events if there is a blocked user in topic
3 years ago
Barış Soner Uşaklı
2808c952c5
fix: topic events disappearing if there are queued posts
3 years ago
Julian Lam
cd687cff06
fix : #10393 , move 'Create User' control to overflow menu
3 years ago
Barış Soner Uşaklı
7c946570d5
feat: on online users page override timeago cutoff to 24 hours
3 years ago
Barış Soner Uşaklı
7d063d731e
fix: global privs
3 years ago
Barış Soner Uşaklı
be6bbabd0e
feat: ability to mute users
...
new mute privilege
3 years ago
Julian Lam
cb113208bb
fix : #10384 -- mixed up sizes for fallback touch icons
3 years ago
Barış Soner Uşaklı
c8e986d61c
refactor: closes #10301
3 years ago
Barış Soner Uşaklı
3414a23bce
feat: min:rep:upvote, and other limits similar to downvotes
...
closes #10380
3 years ago
Barış Soner Uşaklı
2056ac04e0
feat: post-queue hooks, closes #10381
3 years ago
Barış Soner Uşaklı
df46ab4874
feat: add hook filter:posts.getUserInfoForPosts
3 years ago
Julian Lam
83fd4311b2
chore: delay `filter:email.send` removal to v2.0.0
3 years ago
Julian Lam
93b80f170b
refactor: show a louder deprecation notice, alert once for each hook, not per plugin per hook
3 years ago
Julian Lam
a3b4c668d5
fix: apply some DRY
3 years ago
Barış Soner Uşaklı
371b46581a
fix : #10366 , remove dupe /files
...
dont display duplicate thumb og:image items
3 years ago
gasoved
62187caa67
feat: post auto flagging on downvotes #10029 ( #10367 )
...
* feat: post auto flagging on downvotes
* fix: just get one admin
3 years ago
Barış Soner Uşaklı
56345777ce
fix: always show self on /users?online
3 years ago
Barış Soner Uşaklı
21cd1e612f
fix: db call
3 years ago
Barış Soner Uşaklı
cc665fd614
fix: lastonline timestamps and display for guests
3 years ago
Barış Soner Uşaklı
eac9cd03ca
feat: closes #10324 , show recently online users as well
3 years ago
Barış Soner Uşaklı
50ed3a324c
test: possible fix random psql test failure
3 years ago
Barış Soner Uşaklı
7ee4e4e004
fix : #10357
3 years ago
Julian Lam
5479f36443
fix : #10358 , bad uploads path
3 years ago
Barış Soner Uşaklı
0e12f82dd8
fix: dont overwrite asset_base_url if its set
3 years ago
Barış Soner Uşaklı
e0b1c374e4
feat: resolve paths for staticDirs as well
3 years ago
Barış Soner Uşaklı
6b22d0e15f
fix : #10334 , use the correct env vars for web install
3 years ago
Barış Soner Uşaklı
5694e62e59
fix : #10322
3 years ago
Julian Lam
17836f2a3a
Re-introduce lodash into src/package-install.js ( #10315 )
...
* test: add failing test for if package.json is non-existant, fix tests' beforeEach method
* Revert "fix: #10289 , remove lodash dependency in src/cli/package-install.js"
This reverts commit 81fa2e22bc
.
* fix: regression caused by 94b79ce402
`./nodebb setup` was no longer able to be called without arguments or env vars
* fix: .updatePackageFile() throwing if no package.json
* fix: removing unneeded code in src/cli/index.js that seemed to be used to handle cases where package.json was missing (initial install)
... However, as .updatePackageFile() now handled cases where there is no package.json, it should be ok to remove this code
* fix: handle missing package.json or node_modules/
3 years ago
Julian Lam
4164898d85
fix: regression caused by 94b79ce402
...
`./nodebb setup` was no longer able to be called without arguments or env vars
3 years ago
Barış Soner Uşaklı
3acd2ac850
refactor: wrap around if at end
...
remove debug log
dont focus input on mobile
3 years ago
Barış Soner Uşaklı
b517b376ac
feat: ability to go through your posts in a topic
...
because I am 👴 useful for large topics
3 years ago
Barış Soner Uşaklı
e9e48a756f
feat: delete diffs on post purge, closes #10291
3 years ago
Barış Soner Uşaklı
9205169f00
fix: one last try
3 years ago
Barış Soner Uşaklı
2f64d63369
fix: doggy.gif
3 years ago
Barış Soner Uşaklı
cfdfbf3280
fix: one more fix
3 years ago
Barış Soner Uşaklı
770fcd9ea8
fix: dupe key errors
3 years ago
Barış Soner Uşaklı
dbf7a45828
fix : #10292 , delete missing fields
3 years ago
Barış Soner Uşaklı
58b5781cea
feat: closes #10296
...
asset_base_url in nconf
keep assetBaseUrl in config for backwards compat
3 years ago