Barış Soner Uşaklı
fbae265458
refactor: closes #10301
2022-03-11 15:32:37 -05:00
Barış Soner Uşaklı
bfe920eb45
Merge branch 'master' into webpack5
2022-03-11 14:09:33 -05:00
Barış Soner Uşaklı
3414a23bce
feat: min:rep:upvote, and other limits similar to downvotes
...
closes #10380
2022-03-11 13:34:36 -05:00
Barış Soner Uşaklı
2056ac04e0
feat: post-queue hooks, closes #10381
2022-03-11 12:27:07 -05:00
Julian Lam
767b2688b6
refactor: privileges system to use a Map in the backend instead of separate objects for keys and labels ( #10378 )
...
* refactor: privileges system to use a Map in the backend instead of separate objects for keys and labels
- Existing hooks are preserved (to be deprecated at a later date, possibly)
- New init hooks are called on NodeBB start, and provide a one-stop shop to add new privileges, instead of having to add to four different hooks
* docs: fix typo in comment
* test: spec changes
2022-03-10 17:08:03 -05:00
Barış Soner Uşaklı
644252c227
Merge branch 'master' into webpack5
2022-03-09 15:05:28 -05:00
Barış Soner Uşaklı
df46ab4874
feat: add hook filter:posts.getUserInfoForPosts
2022-03-09 15:05:11 -05:00
Julian Lam
83fd4311b2
chore: delay filter:email.send removal to v2.0.0
2022-03-08 22:35:00 -05:00
Julian Lam
93b80f170b
refactor: show a louder deprecation notice, alert once for each hook, not per plugin per hook
2022-03-08 22:33:02 -05:00
Julian Lam
a3b4c668d5
fix: apply some DRY
2022-03-08 15:14:57 -05:00
Barış Soner Uşaklı
2e2728bdaa
Merge branch 'master' into webpack5
2022-03-07 18:44:58 -05:00
Barış Soner Uşaklı
371b46581a
fix : #10366 , remove dupe /files
...
dont display duplicate thumb og:image items
2022-03-07 18:44:31 -05:00
Barış Soner Uşaklı
43ab5cd7fe
Merge branch 'master' into webpack5
2022-03-07 18:21:44 -05:00
gasoved
62187caa67
feat: post auto flagging on downvotes #10029 ( #10367 )
...
* feat: post auto flagging on downvotes
* fix: just get one admin
2022-03-04 15:38:16 -05:00
Barış Soner Uşaklı
9d85863daa
Merge branch 'master' into webpack5
2022-03-04 13:30:57 -05:00
Barış Soner Uşaklı
56345777ce
fix: always show self on /users?online
2022-03-04 13:28:54 -05:00
Barış Soner Uşaklı
9570d39b4c
Merge branch 'master' into webpack5
2022-03-03 18:16:31 -05:00
Barış Soner Uşaklı
21cd1e612f
fix: db call
2022-03-03 18:16:24 -05:00
Barış Soner Uşaklı
cc665fd614
fix: lastonline timestamps and display for guests
2022-03-03 18:16:05 -05:00
Barış Soner Uşaklı
4dbe116715
Merge branch 'master' into webpack5
2022-03-02 18:31:57 -05:00
Barış Soner Uşaklı
eac9cd03ca
feat: closes #10324 , show recently online users as well
2022-03-02 18:29:17 -05:00
Barış Soner Uşaklı
643efbee12
Merge branch 'master' into webpack5
2022-03-02 17:51:23 -05:00
Barış Soner Uşaklı
50ed3a324c
test: possible fix random psql test failure
2022-03-02 17:51:07 -05:00
Barış Soner Uşaklı
68a6e6b8bf
Merge branch 'master' into webpack5
2022-03-02 15:28:50 -05:00
Barış Soner Uşaklı
7ee4e4e004
fix : #10357
2022-03-02 15:00:27 -05:00
Julian Lam
5479f36443
fix : #10358 , bad uploads path
2022-03-02 11:41:15 -05:00
Barış Soner Uşaklı
072d339410
refactor: cleanup
...
remove test page, remove dupe functions in utils.common
2022-02-28 15:38:46 -05:00
Barış Soner Uşaklı
30e5953507
Merge branch 'master' into webpack5
2022-02-25 18:42:57 -05:00
Barış Soner Uşaklı
0e12f82dd8
fix: dont overwrite asset_base_url if its set
2022-02-25 18:42:45 -05:00
Barış Soner Uşaklı
73762df143
Merge branch 'master' into webpack5
2022-02-25 14:43:18 -05:00
Barış Soner Uşaklı
e0b1c374e4
feat: resolve paths for staticDirs as well
2022-02-25 14:43:10 -05:00
Barış Soner Uşaklı
9d33193cb7
refactor: use build/public for webpack
2022-02-25 11:50:43 -05:00
Julian Lam
7b1eba058f
feat: deprecate /plugins shorthand route, closes #10343
2022-02-25 10:57:34 -05:00
Barış Soner Uşaklı
57a64b7809
refactor: add server side helpers.js
2022-02-25 09:59:33 -05:00
Barış Soner Uşaklı
57468fb690
Merge branch 'master' into webpack5
2022-02-21 20:13:30 -05:00
Barış Soner Uşaklı
6b22d0e15f
fix : #10334 , use the correct env vars for web install
2022-02-21 20:12:45 -05:00
Barış Soner Uşaklı
b9cc5c0905
feat: webpack webinstaller
2022-02-21 19:04:19 -05:00
Barış Soner Uşaklı
ba792b2920
Merge branch 'master' into webpack5
2022-02-18 17:25:37 -05:00
Barış Soner Uşaklı
5694e62e59
fix : #10322
2022-02-18 17:22:14 -05:00
Barış Soner Uşaklı
29aaa9ee2d
refactor: more cleanup
...
use everything from build/public folder
2022-02-18 17:18:13 -05:00
Barış Soner Uşaklı
45d5b5a586
refactor: dont need dist
2022-02-18 14:13:49 -05:00
Barış Soner Uşaklı
cb34728421
test: maybe fix build test
2022-02-17 22:10:33 -05:00
Julian Lam
66c45996e1
fix: point to proper ACP bundle
2022-02-17 21:55:29 -05:00
Julian Lam
2e55ddc07c
fix: remove unnecessary line break
2022-02-17 21:55:18 -05:00
Julian Lam
fec28a7e9e
fix: restore use of assets/nodebb.min.js, at least for now
2022-02-17 21:26:51 -05:00
Barış Soner Uşaklı
1803c29ec9
test: fix one more test
...
remove 500-embed.tpl
2022-02-17 20:36:49 -05:00
Barış Soner Uşaklı
a9df137965
test: disable testing route
2022-02-17 16:48:50 -05:00
Barış Soner Uşaklı
862381008a
test: move and disable bundle test
2022-02-17 16:12:04 -05:00
Barış Soner Uşaklı
d010a61854
test: fix db require blowing up tests
2022-02-17 15:35:08 -05:00
Barış Soner Uşaklı
fe610f0daf
test: log stack
2022-02-17 15:13:14 -05:00