Commit Graph

12792 Commits (8b2b4fce37aa69d36b1c900a5feb62633b0f2eca)

Author SHA1 Message Date
Barış Soner Uşaklı a352031388 double static:app.load timeout
Barış Soner Uşaklı 2791eb8aac fix: group membership methods for guests/spiders
add tests to cover different combinations
Barış Soner Uşaklı fe9b87808b Merge branch 'master' into develop
Barış Soner Uşaklı 01c36f8bfb fix: , don't escape topic title twice
if a reply is being edited topicData.title is already escaped
Barış Soner Uşaklı aefef763db fix: use btn instead of icon
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
Barış Soner Uşaklı cc1672882c add the pending email so it is displayed in acp
Barış Soner Uşaklı 9e75068da2 expand json buttons
Barış Soner Uşaklı 2386c8e0bf Merge branch 'master' into develop
Barış Soner Uşaklı e45f513bfe fix: , fix unique visitor stats in acp table
Barış Soner Uşaklı e56e44ab23 refactor: move async call to promise.all
Barış Soner Uşaklı d549d07381 remove await
Barış Soner Uşaklı 4b11cd0da5 feat: closes , add pagination to tokens page
Barış Soner Uşaklı c21d7dbc7e fix: dont overwrite postIndex
if its not on the current page
Barış Soner Uşaklı cbd98c1b28 fix: closes , set postIndex on pagination
Barış Soner Uşaklı ad1da0218a Merge branch 'master' into develop
Barış Soner Uşaklı f2fe7c0686 fix: , crash when making guest reply
to /api/compose route
Barış Soner Uşaklı 86faed6fd3
feat: add vote privs to topic ()
* feat: add vote privs to topic

* add missing awaits
Barış Soner Uşaklı 5e696c9046 change to console.error
Barış Soner Uşaklı 090a792168 fix: , only check registered users
ignore guests(uid 0) & spiders(uid -1)
Barış Soner Uşaklı 1abe1d5e01
testing thumb fix ()
* testing thumb fix

* one more test

* remove logs
Barış Soner Uşaklı 0f29ae5568 Merge branch 'master' into develop
Barış Soner Uşaklı 4e146eb50b fix: , fix pagination on following/follower page
Barış Soner Uşaklı 4768d06b27 lint: fix whitespace
Barış Soner Uşaklı 556fd65d51 feat: custom skins panel in acp
Barış Soner Uşaklı 68ddca1e02 feat: add req and socket to als, closes https://github.com/NodeBB/NodeBB/pull/10304
Barış Soner Uşaklı 9ee1d7b063 fix: if reply is in different topic dont hide in parent
Barış Soner Uşaklı 8812e08b10 fix key in upgrade script
Barış Soner Uşaklı 9198a95173 add again
Barış Soner Uşaklı a7375a85ba Merge branch 'master' into develop
Barış Soner Uşaklı 8620a2cd0a fix: prevent crash in messaging
Barış Soner Uşaklı 95bbd1fdef grow users table so it doesnt clip dropdowns
Barış Soner Uşaklı b48a6e26cd fix: var name
Barış Soner Uşaklı 304f9b6eef remove ?page when changing filters
Barış Soner Uşaklı 1a5e18cd37 feat: , add page title
Barış Soner Uşaklı 3080eb7e01 feat: , add registrationQueue flag
Barış Soner Uşaklı 73c808683f only load postData for main post
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
Julian Lam da02361b13 feat: do not show the replies container in a post's footer if the only reply present is the next post
Barış Soner Uşaklı 7b8ebd0aa0 revert: remove emoji email css
Barış Soner Uşaklı 4d3f5ecf56 switch buttons
Barış Soner Uşaklı 8ca65b0c78
fix: dont send 200 status on admin upload errors ()
* fix: dont send 200 status on admin upload errors

* test: update test

* bring back both checks for error

* test: add statusCode tests
Barış Soner Uşaklı f95f6d00ab fix text-break
Barış Soner Uşaklı cf13dd8fbb some more acp pages
Barış Soner Uşaklı 6740a51edf fix: , don't escape backgroundImage twice
Barış Soner Uşaklı 9522951fbd refactor: remove log
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
Barış Soner Uşaklı 4a6249a455 fix: closes , remove min attribute from rep thresholds
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
Barış Soner Uşaklı 33a6b3e1da fix: skins page revert