Permalink
Commits on Dec 25, 2016
  1. fix(mongoose): fixing mongoose deprecation notice for promises lib (#…

    …1691)
    
    If no promises library set correctly for the mongoose.Promise property then the following warning notice is omitted by mongoose:
    `DeprecationWarning: Mongoose: mpromise (mongoose's default promise library) is deprecated, plug in your own promise library instead: http://mongoosejs.com/docs/promises.html`
    lirantal committed on GitHub Dec 25, 2016
Commits on Dec 14, 2016
  1. Better autofocus (#1664)

    hyperreality committed with mleanos Dec 14, 2016
Commits on Nov 21, 2016
  1. Incorrect production assets (#1647)

    Removed the ng-img-crop references from the production assets
    configuration, since the library has been removed from the project.
    
    Also, re-ordered the CSS section to be in alphabetical order.
    mleanos committed on GitHub Nov 21, 2016
Commits on Nov 15, 2016
  1. fix(users): Better MIME-type checking, remove image cropping library (#…

    …1589)
    
    * Cropping remove, nicer UI
    
    * Fix MIME-type checking, add image upload tests
    
    * Change image config settings to uploads.profile.image to build a more
    rational structure for configuring other types of uploads
    hyperreality committed with mleanos Nov 15, 2016
Commits on Oct 30, 2016
  1. feat(docker): cleaning up pkgs and enabling npm install for dev env (#…

    lirantal committed on GitHub Oct 30, 2016
Commits on Oct 29, 2016
  1. fix(config): Default env config lint error (#1604)

    Fixes linting errors thrown from incorrect spacing in the default
    environment config. Incorrect spacing at the `illegalUsernames` config
    setting.
    mleanos committed on GitHub Oct 29, 2016
  2. feat(build): Ignore compiled sass/less files from git (#1592)

    * Compile sass/less files to appropriate directories
    
    * Include compiled sass/less files in asset
    
    * Ignore compiled sass/less files
    shanavas786 committed with mleanos Oct 29, 2016
Commits on Oct 25, 2016
  1. feat(ci): Test for Node v7 (allow failure) (#1596)

    simison committed with codydaig Oct 25, 2016
Commits on Oct 21, 2016
  1. fix(core): updating instructions on how to generate the changelog for…

    … releases (#1587)
    lirantal committed on GitHub Oct 21, 2016
  2. * chore(release): bumping to version 0.5.0

    Bumping to version 0.5.0 (#1586)
    * chore(core): updating changelog
    lirantal committed on GitHub Oct 21, 2016
Commits on Oct 20, 2016
  1. feat(user): add strict validations for username (#1574)

    Idea proposed by @sparshy #1204
    Suggestions, rules and tests from Trustroots @simison
    Added validations on user server model
    Added client side validations
    Added relevant tests on user server tests
    Added relevant tests on user e2e tests
    
    Fixes #1204
    sujeethk committed with mleanos Oct 20, 2016
  2. fix(users): fix redirect when signup or add provider (#1573)

    Fixes the issue of the redirect after Social login authentication, on signup or user profile add provider.
    itelo committed with mleanos Oct 20, 2016
Commits on Oct 19, 2016
  1. fix(users): test for usernameOrEmail (#1582)

    PierreBrisorgueil committed with lirantal Oct 19, 2016
  2. doc(readme): wear the Snyk badge with pride! (#1583)

    adrukh committed with lirantal Oct 19, 2016
  3. feat(security): adding snyk support to test our dependencies for inse…

    …cure vulnerabilities as part of our build process (#1519)
    lirantal committed on GitHub Oct 19, 2016
  4. fix(core): fix twitter meta tags (#1581)

    I believe the Twitter meta tags are outdated and this PR fixes them.
    Taking into account the current MEAN.js tags and the Twitter docs, the most similar feature I found
    is the Twitter Summary Card (https://dev.twitter.com/cards/types/summary).
    pgrodrigues committed with lirantal Oct 19, 2016
Commits on Oct 16, 2016
  1. fix(config): config.app.domain -> config.domain (#1572)

    Issue brought up by @19r3ka
    
    Fixes #1506
    sujeethk committed with mleanos Oct 16, 2016
Commits on Oct 15, 2016
  1. fix(config): Default config dangling comma (#1570)

    Removes the dangling comma from the default configuration db.promise
    setting.
    mleanos committed on GitHub Oct 15, 2016
  2. promise(core): Add Promise Option to Mongoose (#1560)

    Fixes #1559
    codydaig committed on GitHub Oct 15, 2016
  3. * feat(core): node engine update, adding cleanup and reinstall npm sc…

    …ripts
    
    Node engine updates and package.json additional scripts (#1567)
    * updated cleanup with 'npm cache clean' as well
    lirantal committed on GitHub Oct 15, 2016
Commits on Oct 14, 2016
  1. feat(node): replacing the outdated gulp-node-inspector

    Replacing deprecated gulp node inspector
    Merge pull request #1565 from lirantal/feat/replacing-gulp-node-inspector
    lirantal committed on GitHub Oct 14, 2016
Commits on Oct 13, 2016
  1. Merge branch 'master' into feat/replacing-gulp-node-inspector

    lirantal committed Oct 13, 2016
Commits on Oct 12, 2016
  1. fix(core): Remove the <base> tag (continues #1230)

    fix(core): Remove the <base> tag (continues #1230)
    Merge pull request #1544 from mleanos/remove-base-tag
    lirantal committed on GitHub Oct 12, 2016
  2. feat(core): Add error handler for failed requests (#1557)

    Add error handle for failed requests(no response from server)
    Using Notification.error to show error message
    Added test for the notification in Auth Interceptor
    
    Fixes #1556
    sujeethk committed with mleanos Oct 12, 2016
  3. fix(core): Directive file naming convention (#1558)

    Renames show-error & autofocus directives to conform to naming
    conventions.
    
    Fixes: #1233
    mleanos committed on GitHub Oct 12, 2016
Commits on Oct 11, 2016
  1. 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
    lirantal committed on GitHub Oct 11, 2016
  2. Fix client-side tests after removing <base/>

    Fixes the client-side tests after the removal of the <base/> tag from
    the main layout.
    
    These fixes aren't ideal. At the moment, they will suffice. This comment
    (angular-ui/ui-router#212 (comment)),
    among others in that issue, led me to choose this method as the fix to
    avoid having to change any other core code.
    mleanos committed Oct 6, 2016
Commits on Oct 10, 2016
  1. Update path in tests

    Updated tests to account for new "/" prefix in the path.
    mleanos committed Oct 5, 2016
  2. fix(express): Incorrest uses of 400 error codes (#1553)

    Fixes incorrest usage of 400 HTTP responses being returned from the
    server, in favor of using 422.
    
    Also, changed a few return codes to 401 where it was more appropriate.
    
    See this article for reasoning behind moving to 422, and why 400 isn't
    appropriate for these cases.
    
    For ref:
    6be12f8
    
    Related:
    #1547
    #1510
    mleanos committed on GitHub Oct 10, 2016
  3. feat(core): add notification feedback with angular-ui-notification (#…

    …1532)
    
    Added visual notification for user/article updates
    angular-ui-notification config added to core client config
    Notification idea from #369
    sujeethk committed with mleanos Oct 10, 2016
Commits on Oct 9, 2016
  1. Fix(Users): Remove redundant request body (#1554)

    shanavas786 committed with lirantal Oct 9, 2016
  2. feat(core): change console in angular to (#1551)

    logs with $log in client idea proposed by @simison
    also removed unnecessary consoles in users.password.server.controller.js
    
    Fixes #1541
    itelo committed with mleanos Oct 9, 2016
Commits on Oct 8, 2016
  1. fix(core): Add custom 400 and 404 error messages (#1547)

    * Added 400 and 404 custom error messages
    
    * nicer error message views
    
    * Sign Up & Sign In error responses
    
    Changed the error responses returned from the Sign Up & Sign In API
    calls to use 422 rather than 400.
    
    For insight into why this change was made:
    #1510 (comment)
    
    For reference on why to use 422 over 400:
    https://www.bennadel.com/blog/2434-http-status-codes-for-invalid-data-400-vs-422.htm
    mleanos committed on GitHub Oct 8, 2016