Commit Graph

499 Commits (9fce645d80e6d1dbe0861359abe427608044358d)

Author SHA1 Message Date
Barış Soner Uşaklı 8810f0f2a9 remove dupe meta
Julian Lam 7e0d0e0eb5 Merge remote-tracking branch 'origin/develop'
Peter Jaszkowiak dfad76120d Support npm@5 and yarn ()
* Support npm@5 and yarn

Use package.default.json
Partial 

- 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
Barış Soner Uşaklı 3dd83237b8 add some debug for failed tests
Baris Usakli c9465403f5 closes
Peter Jaszkowiak adc47fd053 Use relative linking ()
* Use relative linking

* Add copyFile method and tests

Closes 

* Fix relative linking on Windows

Hard links and junctions don't work with relative paths

* Fix tests

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

* Fix mocha v4 requiring --exit flag

Use nyc instead of the istanbul binary

* Print out summary instead of full report
Barış Soner Uşaklı e7318a1cea Mongo cache ()
* 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
Barış Soner Uşaklı 108f84fd19 add type to dbal
Baris Usakli c4310395c9 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
# Conflicts:
#	package.json
Baris Usakli 8733f51f86 remove test for unused code
Barış Soner Uşaklı 797857e1d2 remove old test
Peter Jaszkowiak 60a42aa651 Merge branch 'translator-optimization' into develop
Peter Jaszkowiak 46fafb20b9 Remove string.js dependency
Barış Soner Uşaklı 557dfd5b47 testing new socket.io-client extraHeaders ()
* testing new socket.io-client extraHeaders

* change mongodb installation
Julian Lam df5178ce78 fixed typo in outgoing route test, and added new test for javascript protocol
Peter Jaszkowiak 1c35213934 Fix and forking while debugging ()
* Fix forking while debugging

Debugger address in use no longer happens

* Fix cropper error
Barış Soner Uşaklı b70f328520 closes
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
Peter Jaszkowiak dc87d7fc0f Use .js instead of .jst
Fix 
Baris Usakli c49837143c fix test
Baris Usakli 1358a89305 closes
Julian Lam 1034626896 Merge remote-tracking branch 'origin/develop'
Peter Jaszkowiak e8aa8c62f6 Update jsdom
Barış Soner Uşaklı bc6edba6df change post queue test
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
Peter Jaszkowiak abffc29128 Use Benchpress ()
* 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
Barış Soner Uşaklı a46db9616c fix message delete and add test
Barış Soner Uşaklı 329bfeeb3b convert min/max to float
Barış Soner Uşaklı ff88be91fa Merge remote-tracking branch 'refs/remotes/origin/master' into develop
Baris Usakli dc9b21021a escape moderation notes
Baris Usakli bc0645dc26 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
Baris Usakli 37a8247293 add test for teaser content escape
Baris Usakli 575c9a41cd Merge remote-tracking branch 'refs/remotes/origin/master' into develop
Barış Soner Uşaklı f161bbf956 Post queue ()
* 

* add user to post queue table

* add time of post into queue

add posting restrictions to queue

* fix shouldQueueLogic for guests

* add test for post-queue route
Barış Soner Uşaklı fc0e5421d6 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
Baris Usakli c21f64c27f closes
Baris Usakli bc6b1a8f56 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
# Conflicts:
#	public/src/admin/extend/plugins.js