Commits on Nov 12, 2016
  1. Update package.json to use more explicit version numbers

    The old version specifiers allowed npm to install any version greater
    than the given version. Unfortunately this also includes beta-versions
    which could include API changes against which cm-update-server was not
    tested yet.
    Thus update the version numbers so npm stays within the configured
    major version, but still allows updating to different minor or bugfix
    versions without package.json changes.
    committed Nov 12, 2016
Commits on Nov 11, 2016
Commits on Nov 5, 2016
  1. update to Sequelize 3

    committed Nov 5, 2016
Commits on Mar 20, 2016
  1. Fix the "duplicate filename per RomVariant" check

    This fixes disabling builds. For updates to existing Roms we have to
    exclude self from counting the duplicates.
    committed Mar 20, 2016
Commits on Mar 19, 2016
  1. Update copyright year to 2016

    committed Mar 19, 2016
  2. Make all command line utilities fail when there was an unhandled error

    This ensures that the command line utilities are returning a non-zero
    exit code whenever something failed.
    committed Mar 19, 2016
Commits on Mar 12, 2016
  1. Remove debug console.log

    committed Mar 12, 2016
  2. Move the unique validation of "only one filename per rom variant"

    We can now use the model-based validations now that we are using
    sequelize >= 2.0
    committed Mar 12, 2016
Commits on Mar 8, 2016
Commits on Jan 20, 2016
  1. Fix disabling incremental updates in disable-build.js

    During the sequelize 2.x update this was missed: update now takes two
    arguments (values and options), where options.where is mandatory.
    committed Jan 20, 2016
Commits on Nov 21, 2015
Commits on Nov 1, 2015
Commits on Oct 24, 2015
  1. Merge pull request #7 from TheNameIsNigel/patchset

    Multiple website related improvements
    committed Oct 24, 2015
  2. Increment server version.

    Figured after the latest commits, it was time to increment the package
    TheNameIsNigel committed Oct 24, 2015
  3. Add Peer5 support.

    Peer5 is a free CDN that allows website owners to reduce bandwidth by
    using P2P technology.
    TheNameIsNigel committed Oct 24, 2015
  4. Theme color support for Chrome.

    This commit adds support to colorize Chrome for Android's status bar
    in Chrome 33+ for Android 5.0+.
    TheNameIsNigel committed Oct 24, 2015
  5. Update website scripts.

    This commit updates Bootstrap/JQuery/DataTables to the latest versions.
    TheNameIsNigel committed Oct 24, 2015
Commits on Oct 15, 2015
Commits on May 16, 2015
  1. Add links to the Chef Cookbook and Vagrant Demo VM

    Thanks to Patrick Connolly (@patcon) for providing these.
    committed May 16, 2015
  2. Merge pull request #1 from patcon/feature/update-docs-setup

    Fixed setup documentation - thanks to @patcon
    committed May 16, 2015
Commits on May 10, 2015
  1. Let server listen on all IPs by default.

    Avoids customization when setting up in VM with port forwarding.
    patcon committed May 9, 2015
Commits on May 9, 2015
  1. Use Promises instead of legacy sequelize functions.

    complete() can be replaced by then() and catch(). This is also required
    for sequelize >= 2.1.0 (where complete() was dropped).
    Probably fixes #3.
    committed May 9, 2015
Commits on Apr 3, 2015
  1. Port to sequelize 2.x.

    committed Apr 3, 2015
Commits on Jan 8, 2015