Commit Graph

47 Commits (edcb531401c3418cc971dfe64d9aebfddb5e91b2)

Author SHA1 Message Date
Julian Lam 0c09b7402d feat: logging password resets and errors into event log
closes , also adds tests for password reset socket calls
Baris Usakli 0c1ac4d6a2 feat:
Barış Soner Uşaklı c27be9db5a
Recent refactor ()
* wip

* fix inf scroll

* remove duplicated code

* remove dupe code in /unread

* use topicList

* update tag page to use topicList

* fix tests

* combine ifs

* remove more dupe code

* disable timeout
Baris Usakli 28f2144933 remove time out on plugin upgrade test
Barış Soner Uşaklı f77091d1ed change user delete so it returns quickly
Barış Soner Uşaklı 805da98a36 remove unnecessary groups.resetCache calls
Barış Soner Uşaklı 797857e1d2 remove old test
Peter Jaszkowiak da9da8190f Bump dependencies
Bumping eslint & configs meant making some linting fixes

For future reference, the `xmlhttprequest-ssl` library must be of equal versioning to the one in `engine.io-client`, otherwise it won't be deduped which causes the socket.io tests to fail
Baris Usakli c49837143c fix test
Barış Soner Uşaklı 4f31dec82c reduce usage of io.emit in tests
Peter Jaszkowiak b171f3072b Fix many "duplicate key" errors
- Reset defaults after every test
- Remove individual `after(db.emptydb)` calls
- Fix async.every in groups test
- Update plugin list in socket tests
Julian Lam d3d58b77d9 added test for custom date range ACP,
Julian Lam 4c00a5ece6 fixing tests
Julian Lam af2d9fb85b Merge branch 'master' into develop
barisusakli e85e35cf0c closes
Julian Lam 45c479a101 Merge branch 'master' into develop
barisusakli 8a0cf6c0ac more admin socket tests
Julian Lam b1ceec7571 Merge remote-tracking branch 'origin/master' into develop
barisusakli 0e7740af32 fix tests for subfolder installs
Julian Lam 15542f1382 removing old tests that got added back in due to git being silly
Julian Lam 72e77772db Merge branch 'master' into develop
Peter Jaszkowiak dd2b930824 Resolve merge conflicts, minify only `.js` files
Julian Lam c09f994b0a Merge remote-tracking branch 'origin/master' into develop
Barış Soner Uşaklı 743f758f75 set origin header to url
Peter Jaszkowiak 896c8c7343 ESlint object-curly-spacing
Peter Jaszkowiak 3b0dd2d1ef ESlint padded-blocks
Peter Jaszkowiak a038c66549 ESlint quotes
Peter Jaszkowiak 52f2028206 ESlint no-multiple-empty-lines
Peter Jaszkowiak b09b3aef7f ESlint no-undef, remove global comments
Peter Jaszkowiak bc1d70c126 ESlint comma-dangle
Julian Lam b5daedb7a3 Merge remote-tracking branch 'origin/master' into develop
barisusakli 959315c8f7 test admin/search
Julian Lam c640bdf2b9 Merge branch 'master' into develop
barisusakli caacae093d fix tests
barisusakli f8d958e065 rooms.getAll test
Julian Lam 76bcc1c327 Merge branch 'flagging-refactor' into develop
Julian Lam 5e52cfdf86 removed one more old flag test for
barisusakli 009da723c5 meta.configs tests
barisusakli 1440139903 more tests
barisusakli 9796f54580 analytics tests, reduce bcrypt rouds for tests
barisusakli e3616ab0f9 socket/meta test
barisusakli 3380f61985 more tests
barisusakli a4dfe608e9 ban tests, user/info test
barisusakli d5ec36f45a socket.io topic.post/reply tests
barisusakli 4a0f67afdc search tests
new method emptydb
use emptydb instead of flushdb, flushdb  removes indices for mongo which
breaks search tests
initialize meta.config properly in tests
enable nodebb-plugin-dbsearch for tests
barisusakli 1a63672e66 more test fixes
barisusakli 12f366f4b4 more tests
register/login/logout tests
ability to test socket.io emits for logged in users