50 Commits (f4df89fe904e059c294bf290745326ee9832d08a)

Author SHA1 Message Date
Barış Soner Uşaklı fc68263f91 change to TEST_ENV 6 years ago
Barış Soner Uşaklı 45b6e56665 add node_env to tests 6 years ago
Ben Lubar 33228bb7fe PostgreSQL database driver (#5861)
* [test/database/list] Fix test list 4 being used in two different tests

* [database/postgres] PostgreSQL database driver

* [database/postgres] Make transactions work based on continuation scope.

* [database/postgres] Implement nested transactions

* eslint --fix

* Add database changes from earlier this week to the PostgreSQL driver.

* Fix typo

* Fix postgres.incrObjectFieldBy returning undefined instead of null when given NaN

* [database/postgres] Fix sortedSetsCard returning an array of strings.

* Update socket.io postgres adapter

* Fix PostgreSQL erroring when multiple updates are made to the same sorted set entry in a single operation.

Add a test case to catch this error.

* Fix lint errors.

* Only prune sessions on one instance in a cluster to avoid deadlocks.

They're caught and handled by the database server, but they spam the logs.

* Fix arguments.slice.
7 years ago
Barış Soner Uşaklı a531bcb01e remove node_modules cache 7 years ago
Barış Soner Uşaklı c38751cec3 update travis.yml
only use mongodb or redis
7 years ago
Barış Soner Uşaklı a90020aaa4 update nodejs test versions 7 years ago
Ben Lubar 6855a87a97 Run travis builds in containers (#6232)
* [travis] Cache node_modules between test runs

* [travis] Enable container-based builds for less waiting time
7 years ago
Julian Lam 4bb46ad669 Merge branch 'master' into develop 7 years ago
Barış Soner Uşaklı eb47a81c46 remove package.default.json 7 years ago
Peter Jaszkowiak 41b026b4d6 Test Node 9 7 years ago
Peter Jaszkowiak dfad76120d Support npm@5 and yarn (#6010)
* Support npm@5 and yarn

Use package.default.json
Partial #6008

- Overwrite package.json with package.default.json values
- `dependencies` field is merged with package.default.json version taking precidence
- `./nodebb upgrade` automatically does those things and runs `git pull`
- use `./nodebb upgrade --dev` to avoid the `git pull`

* added logic to preserve extraneous plugins installed in node_modules/

* Don't automatically git pull

* Simplify package-install, run it on upgrade just in case
7 years ago
Barış Soner Uşaklı 557dfd5b47 testing new socket.io-client extraHeaders (#5985)
* testing new socket.io-client extraHeaders

* change mongodb installation
7 years ago
Peter Jaszkowiak 9f9eace596 End support for Node 4, add Node 8 testing 7 years ago
Baris Usakli 10c8666520 lower sleep to 15secs 8 years ago
Baris Usakli 18e0f1a9dd try to start mongod 8 years ago
Baris Usakli a9e7f768e2 wait 30 secs 8 years ago
Baris Usakli bd26cadb80 moved sleep before node setup 8 years ago
Baris Usakli 0b6902a03e testing mongodb wait script 8 years ago
psychobunny 767705085b test against nodejs 7 as well 8 years ago
Julian Lam a043876d00 what, does Travis not like 4-space indents? 8 years ago
Julian Lam 83cd07f830 request travis to build now too 8 years ago
barisusakli 0bf51c7fff remove node 5 from build matrix 8 years ago
barisusakli 224c311b5e testing again 8 years ago
barisusakli d1fb4909ba one more try catch for node5/6 8 years ago
barisusakli 9e094184ba remove trailing / on url 8 years ago
Yami 74c989d609 chore: add coveralls 8 years ago
Barış Soner Uşaklı d859163dea configure env matrix 8 years ago
Barış Soner Uşaklı ae8a75a096 add semicolon 8 years ago
Barış Soner Uşaklı c9edf1af42 escape test 8 years ago
Barış Soner Uşaklı 2262575760 escape " 8 years ago
Barış Soner Uşaklı 37206a8b13 #5066 8 years ago
Julian Lam cb940fec28 so no iojs then 😉 9 years ago
Julian Lam 90ba8c6077 update travis.yml supported node version, closes #4956 (#4995) 9 years ago
barisusakli 8a2f1d0c49 Revert "update travis"
This reverts commit f05b07d2a4.
9 years ago
barisusakli f05b07d2a4 update travis 9 years ago
barisusakli 1eaa7cd29b added node 4.2 to travis 9 years ago
Barış Soner Uşaklı d3753a5d5a 🐕 9 years ago
Barış Soner Uşaklı 4ec464f4e4 travis env var 9 years ago
Barış Soner Uşaklı 83360cc3de added nodejs 4.0 4.1 to travis 9 years ago
barisusakli 872318442f install latest mongo in travis, travis only has 2.4.10 10 years ago
barisusakli 13daf8d167 mongo port 10 years ago
barisusakli fd373ed8e7 added mongodb to travis.yml 10 years ago
Julian Lam 21fe3f2596 hopefully fixing travis CI 10 years ago
Julian Lam 2c5876779f only build the master branch, TravisCI... 11 years ago
Julian Lam f279515d36 updated travis config with new CI values 11 years ago
Julian Lam 2627240d80 changing minimum required version for NodeBB to 0.10, and updated travis config. Allowing new setup option "ci", for TravisCI integration 11 years ago
Julian Lam 5db18e307c removing apt-get lines from travis config 11 years ago
Julian Lam 8e0d33144c updated travis.yaml 11 years ago
Julian Lam 70c1beb6d2 updated travis CI yaml file 11 years ago
Julian Lam 3ac9425669 TravisCI integration 11 years ago