Permalink
Commits on Jan 16, 2017
  1. v0.7.4

    dbkr committed Jan 16, 2017
  2. Prepare changelog for v0.7.4

    dbkr committed Jan 16, 2017
  3. Fix non-screensharing calls

    dbkr committed Jan 16, 2017
Commits on Jan 13, 2017
  1. v0.7.4-rc.1

    dbkr committed Jan 13, 2017
  2. Prepare changelog for v0.7.4-rc.1

    dbkr committed Jan 13, 2017
Commits on Jan 12, 2017
  1. Include eslint config files in distribution

    Otherwise linting will fail if you try to run it
    dbkr committed Jan 12, 2017
  2. Use less ancient version of node

    ESLint errors with old node (at least without --harmony) so use
    a more sensible version
    dbkr committed Jan 12, 2017
  3. Be quiet npm

    we don't need the commands you're running in the xml file
    dbkr committed Jan 12, 2017
  4. Merge pull request #321 from matrix-org/dbkr/dont_polyfill

    Remove babel-polyfill
    dbkr committed on GitHub Jan 12, 2017
  5. Merge pull request #320 from matrix-org/dbkr/build_process_es6

    Update build process for ES6
    dbkr committed on GitHub Jan 12, 2017
  6. Add eslint:recommends

    Turn off / tweak some options from it. Fix a double-definition.
    Add an eslint config to the spec directory to tell it about the
    jasmine magic globals.
    dbkr committed Jan 12, 2017
  7. Add google eslint rules as a base

    Remove some we don't care about. Set some other ones we do care
    about but don't currently adhere to to warn. Set the max warnings
    threshold to the current number of warnings, so we don't introduce
    more of them. Fix a bunch of legit lint errors and add exceptions
    to various places in the test code that does funny things with
    'this'.
    dbkr committed Jan 12, 2017
  8. Run lint on prepublish, not build

    and make everything errors, so now you can do local builds with
    lint failures, but CI will fail and you can't release.
    dbkr committed Jan 12, 2017
  9. it's build now, not compile

    dbkr committed Jan 12, 2017
  10. Lint spec as well as src

    dbkr committed Jan 12, 2017
  11. Fix jsdoc errors in spec/

    dbkr committed Jan 12, 2017
  12. Fix legitimate JSDoc errors

    dbkr committed Jan 12, 2017
  13. Add exceptions to eslintrc for JSDoc

    To allow things we've been OK about previously
    dbkr committed Jan 12, 2017
Commits on Jan 11, 2017
  1. Merge compile target into build

    dbkr committed Jan 11, 2017
  2. Remove babel-polyfill

    react-sdk's tests are failing because babel-polyfill is being
    pulled in twice.
    
    As per https://babeljs.io/docs/usage/polyfill/ babel-polyfill is
    "intended to be used in an application rather than a library/tool".
    From a library, we're limited to things that don't modify globals,
    since the js env is not ours to start screwing around with.
    dbkr committed Jan 11, 2017
  3. Update build process for ES6

     * Make npm run build run npm compile (it needs the output)
     * Switch to ESlint so we can actually use ES6 without the linter
       crying.
    dbkr committed Jan 11, 2017
  4. Merge pull request #319 from matrix-org/dbkr/babel_is_not_a_package

    'babel' is not a babel package anymore
    dbkr committed on GitHub Jan 11, 2017
  5. Empty commit to force rebuild

    dbkr committed Jan 11, 2017
  6. 'babel' is not a babel package anymore

    and so is just redundant as you have babel-cli which is what you
    actually want.
    dbkr committed Jan 11, 2017
  7. Merge pull request #318 from matrix-org/kegan/es6

    Add Babel for ES6 support
    Kegsay committed on GitHub Jan 11, 2017
  8. Add start script

    Kegsay committed Jan 11, 2017
  9. Review comments

    Kegsay committed Jan 11, 2017
  10. Appease linters

    Kegsay committed Jan 11, 2017
  11. Merge branch 'develop' into kegan/es6

    Kegsay committed Jan 11, 2017
  12. Add babel-polyfill to include more ES6 goodies

    Kegsay committed Jan 11, 2017
  13. es2015 not env

    Kegsay committed Jan 11, 2017
  14. Add /lib to ignore as with react SDK

    Kegsay committed Jan 11, 2017
  15. Add babel dep and config

    Kegsay committed Jan 11, 2017
  16. Move /lib to /src

    Kegsay committed Jan 11, 2017
  17. Merge pull request #317 from matrix-org/dbkr/move_screen_sharing_error

    Move screen sharing check/error
    dbkr committed on GitHub Jan 11, 2017