505 Commits (2ec54166f7f7870cc969dd856cab508dcd2c6f72)

Author SHA1 Message Date
Barış Soner Uşaklı 1d50c74cdc should error with no content 7 years ago
Barış Soner Uşaklı e4ea4d5134 move composer routes to its own file 7 years ago
Barış Soner Uşaklı 0316f51cdb show values if test fails 7 years ago
Peter Jaszkowiak bbdc55cb3a Better fix for #5993 (#6034)
* Better fix for #5993

Also a nice newline so the line doesn't get overwritten when running `./nodebb upgrade`

* Optimizations for custom homepage

Move it into a separate module
7 years ago
Barış Soner Uşaklı 760c061b1d closes #5993 7 years ago
Barış Soner Uşaklı 4551ee4768 some more tests 7 years ago
Barış Soner Uşaklı 8810f0f2a9 remove dupe meta 7 years ago
Julian Lam 7e0d0e0eb5 Merge remote-tracking branch 'origin/develop' 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ı 3dd83237b8 add some debug for failed tests 7 years ago
Baris Usakli c9465403f5 closes #6023 7 years ago
Peter Jaszkowiak adc47fd053 Use relative linking (#6011)
* Use relative linking

* Add copyFile method and tests

Closes #5988

* Fix relative linking on Windows

Hard links and junctions don't work with relative paths

* Fix tests

* Revert ghange to gitignore
7 years ago
Barış Soner Uşaklı 18f4f27fe0 closes #6024 7 years ago
Barış Soner Uşaklı 5b2a674a4f closes #6020 7 years ago
Barış Soner Uşaklı 25cd21fba8 closes #6019 7 years ago
Barış Soner Uşaklı 6b1af76f08 closes #6015 7 years ago
Barış Soner Uşaklı d5d6748c71 closes #6013 7 years ago
Baris Usakli 47143a4a09 Merge remote-tracking branch 'refs/remotes/origin/master' into develop 7 years ago
Baris Usakli a500e0019c closes #6005 7 years ago
Barış Soner Uşaklı c453fc7275 add widget reset test 7 years ago
Barış Soner Uşaklı a11058bce2 closes #6004 7 years ago
Peter Jaszkowiak 62ae171432 Merge remote-tracking branch 'origin/master' into develop 7 years ago
Barış Soner Uşaklı 5d45f9fff2 fix lint 7 years ago
Barış Soner Uşaklı 6a2019c646 closes #6003 7 years ago
Peter Jaszkowiak f336726173 Bump dependencies (#6001)
* Bump dependencies

* Fix mocha v4 requiring --exit flag

Use nyc instead of the istanbul binary

* Print out summary instead of full report
7 years ago
Barış Soner Uşaklı e7318a1cea Mongo cache (#6002)
* cache mongodb objects

remove user settings cache since it is cached at the object level

* removed indexOf from isMemberOfSets

* change has to get, change maxAge to 0
7 years ago
Barış Soner Uşaklı 108f84fd19 add type to dbal 7 years ago
Baris Usakli c4310395c9 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
# Conflicts:
#	package.json
7 years ago
Baris Usakli 8733f51f86 remove test for unused code 7 years ago
Barış Soner Uşaklı 797857e1d2 remove old test 7 years ago
Peter Jaszkowiak 60a42aa651 Merge branch 'translator-optimization' into develop 7 years ago
Peter Jaszkowiak 46fafb20b9 Remove string.js dependency 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
Julian Lam df5178ce78 fixed typo in outgoing route test, and added new test for javascript protocol 7 years ago
Peter Jaszkowiak 1c35213934 Fix #5970 and forking while debugging (#5965)
* Fix forking while debugging

Debugger address in use no longer happens

* Fix cropper error
7 years ago
Barış Soner Uşaklı b70f328520 closes #5948 7 years ago
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
7 years ago
Peter Jaszkowiak dc87d7fc0f Use .js instead of .jst
Fix #5934
7 years ago
Baris Usakli c49837143c fix test 7 years ago
Baris Usakli 1358a89305 closes #5907 7 years ago
Julian Lam 1034626896 Merge remote-tracking branch 'origin/develop' 7 years ago
Peter Jaszkowiak e8aa8c62f6 Update jsdom 7 years ago
Barış Soner Uşaklı bc6edba6df change post queue test 8 years ago
Barış Soner Uşaklı 5cc39e8546 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
# Conflicts:
#	package.json
#	src/views/admin/manage/ip-blacklist.tpl
8 years ago
Peter Jaszkowiak abffc29128 Use Benchpress (#5901)
* Use Benchpress

* Use Benchpress.compileParse

* Error for template load failure

* Use benchpressjs package

* Compile templates on demand

* Fix user settings page

* Fix admin search to exclude `.jst` files

* Fix 500-embed

So ajaxify can still show an error if the server goes down
8 years ago
Barış Soner Uşaklı a46db9616c fix message delete and add test 8 years ago
Barış Soner Uşaklı 329bfeeb3b convert min/max to float 8 years ago
Barış Soner Uşaklı ff88be91fa Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Baris Usakli dc9b21021a escape moderation notes 8 years ago
Baris Usakli bc0645dc26 Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago