Commit Graph

194 Commits

Author SHA1 Message Date
OldHawk
621e08c126 upgrade mongoose 2017-04-17 16:50:54 +08:00
OldHawk
f4f1144c51 add fent/node-torrent to get torrent file info 2017-04-02 00:14:28 +08:00
OldHawk
683dd842e9 add The moviedb support, it can get movie info from TMDB 2017-03-27 13:33:28 +08:00
OldHawk
6526d88042 change config file MEAN.js -> meanTorrent 2017-03-23 13:48:43 +08:00
Liran Tal
fd154c7f61 * chore(release): bumping to version 0.5.0
Bumping to version 0.5.0 (#1586)
* chore(core): updating changelog
2016-10-21 18:15:06 +03:00
Liran Tal
b40cd2dbdb * feat(core): node engine update, adding cleanup and reinstall npm scripts
Node engine updates and package.json additional scripts (#1567)
* updated cleanup with 'npm cache clean' as well
2016-10-15 10:37:46 +03:00
Liran Tal
83ffc98efa Merge branch 'master' into feat/replacing-gulp-node-inspector 2016-10-13 22:59:34 +03:00
Liran Tal
19145b920b feat(debug): replacing deprecated gulp-node-inspector with vanilla node-inspector 2016-10-13 22:59:09 +03:00
Liran Tal
119753f902 feat(gulp): replacing the unmaintained gulp-livereload with gulp-refresh
* feat(gulp): replacing the unmaintained gulp-livereload with gulp-refresh
Replacing the unmaintained gulp-livereload with gulp-refresh (#1552)

* ~ instead of ^ for gulp-refresh package
2016-10-11 22:20:56 +03:00
Liran Tal
8645b24397 feat(core): updating gulp dependencies
* feat(core): updating dependencies

* updating more dependencies
2016-10-08 00:47:08 +03:00
Liran Tal
e5e984cf99 feat(core): updating dependencies (#1548) 2016-10-08 00:11:09 +03:00
Cody B. Daig
afe0d38e4c grunt(core): Remove Excess Grunt Dependencies (#1543) 2016-10-06 10:32:19 -06:00
Sujeeth
b0c5ad9f69 feat(core): Add prod asset versioning (#1536)
Asset versioning for prod - idea from #1509

Fixes #1509
2016-10-06 18:48:43 +03:00
Cody B. Daig
f0867c2d69 bluemix(remove): Remove Excess CF files (#1542) 2016-10-04 21:26:05 -06:00
Cody B. Daig
83c7c47578 deprecate(grunt): Remove Grunt (#1175) 2016-10-04 19:28:17 -06:00
Liran Tal
015a430fec fix(dependencies): updating karma and gulp dependencies to keep up to date (#1516)
* attempting to update karma and gulp-load-plugins to check build status

* updating karma to 1.3.0

* updating other karma related packages to latest versions

* updating package dependencies to keep up to date
2016-09-18 19:42:11 +03:00
Liran Tal
38d92e39ac fix(core): Updating old package dependencies (#1490)
* fix(core): updating old package dependencies

* mistaken updated the wrong package

* updating gulpfile with new csslint package

* updating old gulpfile usage with the failformatter option of csslint

* updating package.json for original version of airbnb supported version

* resolving eslint issue

* eslint back to original package

* updating no failure of CSS issues
2016-09-09 08:52:46 +03:00
hyperreality
70a3e4cac3 fix(tests): Reorganized coverage tests (#1480)
* Added coverage to Gulp

* Moved karma coverage task to Gulpfile, moved LCOV posting to coveralls to .travis.yml config
2016-09-05 20:42:37 +03:00
hyperreality
7be1910420 feat(tests): add client and server test coverage to Gulp (#1466)
* Added coverage to Gulp

* Integrated coveralls tests with gulp

* spurious changes to kick off coveralls
2016-09-04 01:30:32 +03:00
Liran Tal
c0f6cb3e4d feat(mongodb): support for mongodb secure connections with ssl certificates (#1472)
Fixes #1349
2016-09-04 01:29:28 +03:00
Mikael Korpela
64fd860fb3 fix(core): update npm commands and documentation (#1456)
- Removes deprecated `onlyChanged` npm script. Watch now always runs only changed tests, no parameter needed. Change to gulp tasks was in this commit: eaead7a30c
- Renames npm script `test:watch` to `test:server:watch`
- Updates README.md to mention Gulp less and npm commands more
- Removes mentions to Grunt from README.md
2016-08-30 19:29:33 +03:00
hyperreality
14136450ab feat(core): update project dependencies, fix express config (#1463) 2016-08-30 01:10:14 +03:00
Liran Tal
f6e579765f feat(express): introducing handlebars nodejs template system (#1461)
This commit introduces handlebars template system and completely replacing Swig and the Consolidate project to handle multiple template systems.
Fixes #1286
2016-08-29 08:32:21 +03:00
Mikael Korpela
c35713d352 fix(core): Fixes issues with tests and Node v6 (#1458)
Fixes issues with Mocha tests and Node v6.

Related to #1455
2016-08-28 14:30:27 +03:00
Liran Tal
6911b80446 feat(forever): removing forever dependency (#1409)
cleaning up project dependencies by removing the forever package which is only really used by Heroku's
procfile to start up the node service
2016-07-24 16:36:03 +03:00
Liran Tal
b198ca75b1 feat(gulp) - refactoring gulpfile to properly add support for node-inspector as its own dedicated gulp task (#1395) 2016-07-23 21:27:32 +03:00
shanavas
0934f87cfb feat(build): Wiredep task for grunt and gulp (#1402)
* Fix(grunt): remove redundant grunt task loading

remove explicit grunt task loading for `grunt-protactor-coverage` as
`load-grunt-tasks` handles it

* Feat(grunt): add wiredep task for grunt

Automatically update bower dependencies.

* Fix(grunt-wiredep):Remove trailing comma from assets

Remove trailing comma from assets configuration generated by wiredep

* Fix(gulp): Remove trailing comma from asset files

Remove trailing comma from asset configurations generated by wiredep

* Fix(npm): use tilde ranges

* Fix(gulp): use wiredep instead of gulp-wiredep

Fixes #1398

* Fix(grunt): use wiredep instead of grunt-wiredep

* Fix(lint): suppress eslint errors in asset files

Fixes #1402
2016-07-23 18:25:35 +03:00
Liran Tal
1600705c41 fix(core): packages update due to insecure old versions that carry vulnerabilities
* fix(core): packages update due to insecure old versions that carry vulnerabilities

* updating packages to satisify deps

* updating deps for peer dependencies

* updating deps for peer dependencies
2016-07-16 12:05:40 +03:00
Liran Tal
d915157e8f feat(gulp): deprecating Grunt in favor of Gulp and NPM commands (#1390)
* feat(gulp): updating the README.md instructions with the changes to gulp being the mainstream vs the deprecation of grunt. Also added gulp as a task runner for freely executing tasks through npm run.
2016-07-13 23:07:39 +03:00
Mikael Korpela
5a91d7d3a0 eat(core): use npm commands
* feat(core): use npm commands

Replace variety of commands by npm commands.

See #1258

* Remove prestart

* Move bower --config.interactive=false to .bowerrc
2016-07-09 13:18:47 -06:00
Liran Tal
239ce61de5 feat(sass): replacing grunt-contrib-sass with grunt-sass (#1363)
* replacing grunt-contrib-sass with grunt-sass which doesnt require the ruby dependency anymore

* updating README instructions to remove any reference to grunt-contrib-sass, ruby or gem installation for sass compilation
2016-06-17 18:08:52 +03:00
Liran Tal
c8cbcd326f feat(logs): replacing unmaintained and vulnerable file-stream-rotator package with winston log facility (#1334)
* replacing file-stream-rotator with a better logging mechanism using winston which can be extended later for other use cases and integrations

* refactoring logger mechanism, accomodating for tests and environment variable configurations

* only enabling morgan logger if config.log.format option was defined, and disabling the app.log file transport option for the test environment

* disabling all kind of logging when in test enviroment
2016-05-22 01:03:18 +03:00
Michael Leanos
eaead7a30c feat(gulp): test:server:watch task onlyChanged (#1298)
Sets the behavior of the test:server:watch Gulp task to only run a single
test suite if the modified server file is a test suite. Previously this was
acheived through the use of the `onlyChanged` parameter. The parameter has
been removed since this is almost certainly the only use case.

Also, refactors this Gulp task to be a stand-alone watch task rather than
including it in the 'watch' task.

Removed the need for using yargs library, and removed the yargs package
from the framework.

Closes #1297
2016-04-10 16:56:57 -07:00
Liran Tal
8da372519a Merge pull request #1252 from lirantal/bugfix/replace-gulp-css-min
fix(gulp): replacing gulp-cssmin which has been deprecated and un-maintained with gulp-csso
2016-03-28 00:11:11 +03:00
Liran Tal
7da7419b91 fix(dependencies): updating package dependencies to keep up to date versions
* updating to newer packages
* updating travis to remove node v0.12
2016-03-19 21:42:32 +02:00
mleanos
2f906e5f48 fix(dependency): Bump Mongoose to 4.4.8
Upgrades the Mongoose version to 4.4.8.

The need to limit Mongoose version to be less than 4.4.7 is no longer
necessary due to a bug fix released with 4.4.8.

Resolves the need for #1264
2016-03-18 12:07:00 -07:00
Marek Grzybek
d14d5130af feat(config): Deprecate JSHint in favor of ESLint
Add basic ESLint setup extending well-known Airbnb code style.

Fixes #1072, #1097
2016-03-15 19:11:12 +01:00
mleanos
07da139607 fix(dependency): Mongoose 4.4.7 bug
Fixes an issue with Mongoose `4.4.7` that causes the database
connection.db property to be undefined. This issue is causing our builds
to fail.

Sets the Mongoose version to `~4.4.3 <4.4.7` for now until we
investigate further. This should solve the issue of our failing builds,
when the `dropdb` Grunt/Gulp task is ran with the E2E tests.
2016-03-12 15:30:56 -08:00
IteloFilho
3d199ea93e feat(gulp): add wiredep gulp task 2016-03-10 20:31:32 -03:00
Liran Tal
b661284f59 fix(gulp): replacing gulp-cssmin which has been deprecated and un-maintained with gulp-csso 2016-03-10 12:52:08 +02:00
Liran Tal
0b13107d65 fix(gulp) remove gulp-node-inspector dependency 2016-03-06 22:00:59 +02:00
Ilan Biala
049fde9451 Merge pull request #1207 from trendzetter/master
feat(config): Upgrade to angular 1.5
2016-03-02 14:44:55 -05:00
Joris Willems
500d1a62df feat(config): upgrade to angular 1.5
Update bower dependencies to more recent versions.
Resolved hard-coded dependency by updating file upload
PhantomJs to 2.x series for tests (@usta)
Fix assertion in tests for compatibility with MongoDB 3.2 (@rhutchison)
Improve coding style tests to avoid type errors (@ilanbiala)
Fix refresh showing flash of scrollbar in menu
Remove deprecated angular-ui-utils

Fixes #1124
2016-03-02 18:18:53 +01:00
Liran Tal
fc78cbd5a1 feat(deps): update socket.io dependency
version 1.3.7 installed with the package.json file is 6 releases behind - 1 feature release, and 5 patches.
security advisors have been published for older socket.io version
2016-02-28 21:25:19 +02:00
Cody B. Daig
5105eb12fe Merge pull request #1221 from meanjs/docs/version
doc(package): Change meanjs version to 0.5.0-beta
2016-02-24 08:41:00 -07:00
Ilan Biala
1c143ae24a feat(deps): Update server-side dependencies 2016-02-20 11:26:20 -05:00
Liran Tal
35d7501cfe Merge pull request #997 from yilenpan/feat/csrf
[feat] Added Lusca middleware for CSRF [fixes #828]
2016-02-20 13:16:31 +02:00
Cody B. Daig
6365fddc7b doc(package): Change meanjs version to 0.5.0-beta
Change the version to 0.5.0-beta so people know that this is beta code and things are rapidly changing.
2016-02-17 09:53:17 -07:00
Yilen
b2db312e14 feat(csrf): Added Lusca CSRF Prevention
Added lusca for CSRF protection as per issue #828

Fixes #828
2016-02-16 10:57:11 -08:00
IteloFilho
936379da20 feat(gulp): Add node-inspector task to Gulp 2016-02-14 17:21:21 -03:00