Barış Soner Uşaklı
7d5fe20b10
fix: group membership methods for guests/spiders
...
add tests to cover different combinations
2023-06-28 20:55:25 -04:00
Barış Soner Uşaklı
fe9b87808b
Merge branch 'master' into develop
2023-06-27 13:58:02 -04:00
Barış Soner Uşaklı
01c36f8bfb
fix : #11761 , don't escape topic title twice
...
if a reply is being edited topicData.title is already escaped
2023-06-27 13:57:44 -04:00
Barış Soner Uşaklı
aefef763db
fix: use btn instead of icon
2023-06-27 10:49:36 -04:00
Barış Soner Uşaklı
daa5ac85e9
refactor: show both emails in user list
...
if user has a confirmed email and a pending email change show both in the acp
2023-06-26 20:33:28 -04:00
Barış Soner Uşaklı
cc1672882c
add the pending email so it is displayed in acp
2023-06-26 12:27:21 -04:00
Barış Soner Uşaklı
9e75068da2
expand json buttons
2023-06-26 09:46:36 -04:00
Barış Soner Uşaklı
2386c8e0bf
Merge branch 'master' into develop
2023-06-26 09:22:50 -04:00
Barış Soner Uşaklı
e45f513bfe
fix : #11756 , fix unique visitor stats in acp table
2023-06-26 09:03:29 -04:00
Barış Soner Uşaklı
e56e44ab23
refactor: move async call to promise.all
2023-06-25 22:08:20 -04:00
Barış Soner Uşaklı
d549d07381
remove await
2023-06-23 14:35:51 -04:00
Barış Soner Uşaklı
4b11cd0da5
feat: closes #11747 , add pagination to tokens page
2023-06-22 23:38:57 -04:00
Barış Soner Uşaklı
c21d7dbc7e
fix: dont overwrite postIndex
...
if its not on the current page
2023-06-22 22:26:08 -04:00
Barış Soner Uşaklı
cbd98c1b28
fix: closes #11731 , set postIndex on pagination
2023-06-22 21:16:11 -04:00
Barış Soner Uşaklı
ad1da0218a
Merge branch 'master' into develop
2023-06-20 18:52:36 -04:00
Barış Soner Uşaklı
f2fe7c0686
fix : #11735 , crash when making guest reply
...
to /api/compose route
2023-06-20 18:51:46 -04:00
Barış Soner Uşaklı
86faed6fd3
feat: add vote privs to topic ( #11734 )
...
* feat: add vote privs to topic
* add missing awaits
2023-06-20 14:16:17 -04:00
Barış Soner Uşaklı
5e696c9046
change to console.error
2023-06-19 16:37:24 -04:00
Barış Soner Uşaklı
090a792168
fix : #11729 , only check registered users
...
ignore guests(uid 0) & spiders(uid -1)
2023-06-18 18:42:49 -04:00
Barış Soner Uşaklı
1abe1d5e01
testing thumb fix ( #11727 )
...
* testing thumb fix
* one more test
* remove logs
2023-06-17 19:23:36 -04:00
Barış Soner Uşaklı
0f29ae5568
Merge branch 'master' into develop
2023-06-16 20:30:55 -04:00
Barış Soner Uşaklı
4e146eb50b
fix : #11723 , fix pagination on following/follower page
2023-06-16 20:30:44 -04:00
Barış Soner Uşaklı
4768d06b27
lint: fix whitespace
2023-06-16 18:07:54 -04:00
Barış Soner Uşaklı
556fd65d51
feat: custom skins panel in acp
2023-06-16 18:04:22 -04:00
Barış Soner Uşaklı
68ddca1e02
feat: add req and socket to als, closes https://github.com/NodeBB/NodeBB/pull/10304
2023-06-16 10:55:35 -04:00
Barış Soner Uşaklı
9ee1d7b063
fix: if reply is in different topic dont hide in parent
2023-06-16 09:05:37 -04:00
Barış Soner Uşaklı
8812e08b10
fix key in upgrade script
2023-06-15 20:34:20 -04:00
Barış Soner Uşaklı
9198a95173
add again
2023-06-15 19:33:41 -04:00
Barış Soner Uşaklı
a7375a85ba
Merge branch 'master' into develop
2023-06-15 16:41:54 -04:00
Barış Soner Uşaklı
8620a2cd0a
fix : #11717 prevent crash in messaging
2023-06-15 15:33:36 -04:00
Barış Soner Uşaklı
95bbd1fdef
grow users table so it doesnt clip dropdowns
2023-06-15 11:29:21 -04:00
Barış Soner Uşaklı
b48a6e26cd
fix: var name
2023-06-15 11:19:48 -04:00
Barış Soner Uşaklı
304f9b6eef
remove ?page when changing filters
2023-06-15 09:58:02 -04:00
Barış Soner Uşaklı
1a5e18cd37
feat: #11714 , add page title
2023-06-15 09:20:00 -04:00
Barış Soner Uşaklı
3080eb7e01
feat: #11714 , add registrationQueue flag
2023-06-15 09:13:04 -04:00
Barış Soner Uşaklı
73c808683f
only load postData for main post
2023-06-14 22:12:37 -04:00
Barış Soner Uşaklı
0b2feb9e45
perf: make less db calls to load indices
...
pass in postData array to getPostReplies which has the indices already
look at the passed in array of posts to find the index of nested replies before calling getPidIndex, most of the time the direct replies are close to the target so they are already in postData array.
only load indices if direct reply count is1
2023-06-14 22:12:24 -04:00
Julian Lam
da02361b13
feat: do not show the replies container in a post's footer if the only reply present is the next post
2023-06-14 16:53:00 -04:00
Barış Soner Uşaklı
7b8ebd0aa0
revert: remove emoji email css
2023-06-14 12:16:59 -04:00
Barış Soner Uşaklı
4d3f5ecf56
switch buttons
2023-06-13 12:33:24 -04:00
Barış Soner Uşaklı
8ca65b0c78
fix: dont send 200 status on admin upload errors ( #11707 )
...
* fix: dont send 200 status on admin upload errors
* test: update test
* bring back both checks for error
* test: add statusCode tests
2023-06-13 12:32:48 -04:00
Barış Soner Uşaklı
f95f6d00ab
fix text-break
2023-06-12 20:55:03 -04:00
Barış Soner Uşaklı
cf13dd8fbb
some more acp pages
2023-06-12 20:42:49 -04:00
Barış Soner Uşaklı
6740a51edf
fix : #11702 , don't escape backgroundImage twice
2023-06-12 11:39:48 -04:00
Barış Soner Uşaklı
9522951fbd
refactor: remove log
2023-06-10 19:35:10 -04:00
Barış Soner Uşaklı
de68f7493d
feat: add new tab to define bs variables
...
to override bootstrap vars.
dont crash if scss fails to compile, just use empty css and log the error, this allows accessing the acp if client scss has errors
2023-06-10 19:27:15 -04:00
Barış Soner Uşaklı
4a6249a455
fix: closes #11697 , remove min attribute from rep thresholds
2023-06-10 17:24:10 -04:00
Barış Soner Uşaklı
2edfe0ef3e
feat: bring back noskin option
...
if forum sets a default skin there was no way for the user to go back to the no skin version
2023-06-10 11:55:59 -04:00
Barış Soner Uşaklı
33a6b3e1da
fix: skins page revert
2023-06-10 10:09:30 -04:00
Barış Soner Uşaklı
a360bcd617
dashboard
2023-06-08 12:14:27 -04:00