Commit Graph

1208 Commits (ae64b9f4958ef98af43a28d0cebe436be0758232)

Author SHA1 Message Date
Barış Soner Uşaklı ae64b9f495 test: add another assert for random failing test
Barış Soner Uşaklı e3f5b706a5 test: show body when test fails
Julian Lam b912a564e3 fix: accidentally not clearing email when said email is confirmed for a different uid
Barış Soner Uşaklı 30cce14204 test: fix tpl test
Barış Soner Uşaklı 3386893b58 test: dbsearch no longer has staticDir
Barış Soner Uşaklı 4ac9270a2a test: increase timeout
Barış Soner Uşaklı 66e7cdac7a fix: , ignore if assigning to same parent
Barış Soner Uşaklı d27c9696e3
feat: add node 16 ()
* feat: add node 16

* fix: check errors in fork

* test: add use-spawn

* test: another test

* Revert "test: another test"

This reverts commit 606efe26fe1decd5d9269d63d5b649441ba2203b.

* test: another test

* fix: lint

* fix: remove spawn-wrap

* test: comment out plugin installs

* fix: lint

* test: uncomment all tests except npm i

* fix: lint

* test: bring back tests

* test: remove leftover override
Barış Soner Uşaklı 67cb249122 fix:
Julian Lam 10bb8cf747 test: fix account export test routes
Barış Soner Uşaklı 62ac9a8bbb test: add test aliases.buildTargets
Barış Soner Uşaklı bda5d14425 test: empty query params for search
Barış Soner Uşaklı 25ebbd6563 fix: windows tests
Barış Soner Uşaklı c8b2fc46dc fix: translator path traversal
Julian Lam fa1afbcf4a test: restore commented-out i18n test
Barış Soner Uşaklı f7967bdf68 feat: , biweekly digest option
Julian Lam 35af763418 feat: added failing i18n tests
Julian Lam bd893cdaa3
fix: extra debug log
Julian Lam 154ffea01b test: moved topic event and topic thumb tests to subfolder for better organisation
Barış Soner Uşaklı 63109c0705 test: possible fix to timeout
Barış Soner Uşaklı 8654a996d3 test: increase timeout
Barış Soner Uşaklı e6a17a6349
Psql multikey ()
* perf: convert promise.all to single query

* perf: single query for removeBulk

* perf: list
Barış Soner Uşaklı ea04aeded4
perf: convert promise.all to single query ()
Julian Lam be43cd2597
Topic Linkbacks ()
* feat: WIP topic linkbacks, + failing tests

* test: don't accidentally comment out all of the post tests

* fix: rename to "backlinks"

* feat: more stub code, more failing tests

* feat: backend methods and passing tests for topic backlinks

* test: uncomment test/posts.js again

* fix: missing quotation mark in topic event helper

* fix: superfluous usage of Promise.all

* test: fix broken test -- used hardcoded (and incorrect) url

* test: parseInt shenanigans
Peter Jaszkowiak ff84d6c52f
Add more chat hooks, replace toobig.jpg ()
* feat: more hooks for messaging

for use in global chat plugin

* fix: replace toobig.jpg

toobig.png is a real 10000x10000 image
Barış Soner Uşaklı ff850b2431 fix: lint
Barış Soner Uşaklı 4f8647a59c test: dashboard
Barış Soner Uşaklı 9fe9ab0869 test: add tests for admin privileges
Barış Soner Uşaklı 123354ca36 fix: psql tests
Barış Soner Uşaklı 3605ac811d fix: possible test fix for subfolder redirect
Barış Soner Uşaklı 3479832593 test: add missing tests
Julian Lam 8cb475482a test: remove debug log
Julian Lam 4eacfef02b fix: missing relative path in test
Julian Lam 58e0a366c8 fix: , missing null email check on new registrations, added tests
Julian Lam cb69934ad0 test: no need to create fake interstitial as NodeBB comes with some by default
Barış Soner Uşaklı 07859f7e8c fix: ban info test
Barış Soner Uşaklı 896ff2152f fix: up timeout for psql tests
Barış Soner Uşaklı 2657804c1f fix: , fix sorting of more than one page of pinned topics
Barış Soner Uşaklı 397835a05a feat: allow removing multiple items from list
Barış Soner Uşaklı 0ce4b87d85
fix: ()
Julian Lam 8cbad61e8a test: added test for external image via new change picture API
gasoved 3df79683f5
feat: create folders in ACP uploads ()
* feat: create folders in ACP uploads 

* fix: openapi

* test: missing tests

* fix: eslint

* fix: tests
Barış Soner Uşaklı e59d357533
feat: als ()
* feat: als

* fix: up test timeout

* fix: don't overwrite caller if it already exists

* fix: up test timeout for psql
Barış Soner Uşaklı 162ebacf5b fix: parseInt tids
Barış Soner Uşaklı 0c81642997 fix: , update posts in queue if target tid is merged
Julian Lam caf8968791 fix: accidental early return in confirmByCode, tests, race condition
A race condition caused mongo/psql tests to fail.
gasoved a917210c5b feat: invites no longer require email
Julian Lam 81611ae1c4 fix(emails): broken test for api/user/email/:email
+ fixed broken tests due to unexpected behaviour for email confirmation
Julian Lam 6694bdd550 fix(emails): registration tests, email no longer passed-in, API tests (confirm email for test accounts)
Julian Lam 087e6020e4 refactor(email): validation checking methods, +tests fix