Julian Lam
35af763418
feat: added failing i18n tests
3 years ago
Julian Lam
bd893cdaa3
fix: extra debug log
3 years ago
Julian Lam
154ffea01b
test: moved topic event and topic thumb tests to subfolder for better organisation
3 years ago
Barış Soner Uşaklı
63109c0705
test: possible fix to timeout
3 years ago
Barış Soner Uşaklı
8654a996d3
test: increase timeout
3 years ago
Barış Soner Uşaklı
e6a17a6349
Psql multikey ( #9852 )
...
* perf: convert promise.all to single query
* perf: single query for removeBulk
* perf: list
3 years ago
Barış Soner Uşaklı
ea04aeded4
perf: convert promise.all to single query ( #9851 )
3 years ago
Julian Lam
be43cd2597
Topic Linkbacks ( #9825 )
...
* 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
3 years ago
Peter Jaszkowiak
ff84d6c52f
Add more chat hooks, replace toobig.jpg ( #9843 )
...
* feat: more hooks for messaging
for use in global chat plugin
* fix: replace toobig.jpg
toobig.png is a real 10000x10000 image
3 years ago
Barış Soner Uşaklı
ff850b2431
fix: lint
3 years ago
Barış Soner Uşaklı
4f8647a59c
test: dashboard
3 years ago
Barış Soner Uşaklı
9fe9ab0869
test: add tests for admin privileges
3 years ago
Barış Soner Uşaklı
123354ca36
fix: psql tests
3 years ago
Barış Soner Uşaklı
3605ac811d
fix: possible test fix for subfolder redirect
3 years ago
Barış Soner Uşaklı
3479832593
test: add missing tests
3 years ago
Julian Lam
8cb475482a
test: remove debug log
3 years ago
Julian Lam
4eacfef02b
fix: missing relative path in test
3 years ago
Julian Lam
58e0a366c8
fix : #9834 , missing null email check on new registrations, added tests
3 years ago
Julian Lam
cb69934ad0
test: no need to create fake interstitial as NodeBB comes with some by default
3 years ago
Barış Soner Uşaklı
07859f7e8c
fix: ban info test
3 years ago
Barış Soner Uşaklı
896ff2152f
fix: up timeout for psql tests
3 years ago
Barış Soner Uşaklı
2657804c1f
fix : #9790 , fix sorting of more than one page of pinned topics
3 years ago
Barış Soner Uşaklı
397835a05a
feat: allow removing multiple items from list
3 years ago
Barış Soner Uşaklı
0ce4b87d85
fix : #9781 ( #9782 )
3 years ago
Julian Lam
8cbad61e8a
test: added test for external image via new change picture API
3 years ago
gasoved
3df79683f5
feat: create folders in ACP uploads #9638 ( #9750 )
...
* feat: create folders in ACP uploads #9638
* fix: openapi
* test: missing tests
* fix: eslint
* fix: tests
3 years ago
Barış Soner Uşaklı
e59d357533
feat: als ( #9749 )
...
* feat: als
* fix: up test timeout
* fix: don't overwrite caller if it already exists
* fix: up test timeout for psql
3 years ago
Barış Soner Uşaklı
162ebacf5b
fix: parseInt tids
4 years ago
Barış Soner Uşaklı
0c81642997
fix : #9681 , update posts in queue if target tid is merged
4 years ago
Julian Lam
caf8968791
fix: accidental early return in confirmByCode, tests, race condition
...
A race condition caused mongo/psql tests to fail.
4 years ago
gasoved
a917210c5b
feat: invites no longer require email
4 years ago
Julian Lam
81611ae1c4
fix(emails): broken test for api/user/email/:email
...
+ fixed broken tests due to unexpected behaviour for email confirmation
4 years ago
Julian Lam
6694bdd550
fix(emails): registration tests, email no longer passed-in, API tests (confirm email for test accounts)
4 years ago
Julian Lam
087e6020e4
refactor(email): validation checking methods, +tests fix
4 years ago
Julian Lam
ab9b671693
fix(emails): broken test due to sticky registration interstitial
4 years ago
Julian Lam
a3a3b10fb3
test(emails): fixing broken tests introduced by e5ff68acd
4 years ago
Julian Lam
12b2a979a0
feat: removal of emailExists socket listener
4 years ago
Julian Lam
2c06ac9a45
fix: test :shipit:
4 years ago
Julian Lam
f71f29510d
fix: failing test from d1959a2
4 years ago
Julian Lam
cc6cbfcdc4
Flags API ( #9666 )
...
* feat: new routes for flags API
+ flag get
+ flag creation, migration from socket method
+ flag update, migration from socket method
* fixed bug where you could not unassign someone from a flag
* feat: tests for new flags API
added missing files for schema update
* fix: flag tests to use Write API instead of sockets
* feat: flag notes API + tests
* chore: remove debug line
* test: fix breaking test on mongo
4 years ago
Barış Soner Uşaklı
4a56388ec3
feat: store topic tags in topic hash ( #9656 )
...
* feat: store topic tags in topic hash
breaking: remove color info from tags (use css)
* fix: remove unused tag modal
* fix: tag search
4 years ago
Julian Lam
0960a81468
fix: tests
4 years ago
gasoved
97c8569a79
fix: hide private user data in api/v3/users/[uid]
4 years ago
Barış Soner Uşaklı
84e065752f
fix : #9622 ( #9623 )
...
dont allow regular user to remove system tags
4 years ago
gasoved
8168c6c407
fix: purge uploaded images accordingly #9606 ( #9611 )
...
* fix: purge uploaded images accordingly
* fix: tests
* fix: relative paths
4 years ago
Julian Lam
f9728aff2c
feat: clear reset tokens on successful login
4 years ago
Julian Lam
5c42b3eab0
test: fixed broken tests from #9605 , removed token clean on token usage as it is superceded by token clean on generation (+ associated test)
4 years ago
Julian Lam
16e0bca570
fix: improper use of filename extensions
4 years ago
Barış Soner Uşaklı
2c22b06feb
fix: isObjectField(s) empty field
4 years ago
Barış Soner Uşaklı
084c985117
feat: guard against multiple resolves
4 years ago