Permalink
Commits on Jan 11, 2017
  1. Integrate new tab completion methods

    There is now an option to choose which tab completion method to use.
    Also, emotes can be tab completed.
    committed Jan 11, 2017
Commits on Jan 10, 2017
Commits on Jan 7, 2017
  1. Start working on better tab completion

    Code is not used anywhere yet, but the end goal is:
    * Replace the bash-style algorithm with a less kludgy one
    * Add the ability to customize tab completion method (will also
      include default zsh-style completion)
    * Abstract tab completion so it can be shared for chat and emote names
      as available options
    committed Jan 7, 2017
Commits on Jan 6, 2017
  1. 2016 -> 2017

    committed Jan 6, 2017
  2. Fix ustream to be https

    committed Jan 6, 2017
Commits on Dec 29, 2016
Commits on Dec 20, 2016
  1. Remove debug conditional

    committed Dec 20, 2016
Commits on Dec 18, 2016
  1. Whitelist m4a/aac for ffmpeg

    committed Dec 18, 2016
Commits on Dec 16, 2016
  1. Merge pull request #636 from calzoneman/deprecate-http

    HTTPS enforcement phase 1
    committed on GitHub Dec 16, 2016
Commits on Dec 14, 2016
Commits on Dec 11, 2016
Commits on Nov 30, 2016
Commits on Nov 18, 2016
  1. Fix warning in node 7

    committed Nov 18, 2016
Commits on Nov 3, 2016
  1. deps: upgrade yamljs

    Old version of `yamljs` was bringing in deprecated dependencies causing
    `npm install` warnings.  Newer version is still buggy and doesn't
    fully support the YAML spec, but it seems to work at least as well as
    the old version, as far as I can tell.
    committed Nov 3, 2016
Commits on Nov 2, 2016
Commits on Oct 26, 2016
  1. Merge pull request #632 from calzoneman/partition-refactor

    Refactor partitioning a bit
    committed on GitHub Oct 26, 2016
Commits on Oct 21, 2016
  1. Fix Google Drive URL

    committed Oct 21, 2016
Commits on Oct 19, 2016
Commits on Oct 16, 2016
Commits on Oct 15, 2016
  1. Fix typo

    committed Oct 15, 2016
Commits on Oct 8, 2016
Commits on Oct 7, 2016
Commits on Oct 4, 2016
  1. Purge the awful refreshAccount logic

    User.prototype.refreshAccount was responsible for multiple race
    condition bugs as well as inefficient duplication of DB queries in an
    attempt to correct such race conditions.
    
    It has now been replaced by a more reasonable model:
    
      * Global user account information and aliases are fetched in parallel
        on socket connection
      * Channel rank is fetched when the user tries to join a channel
    committed Oct 4, 2016
Commits on Oct 2, 2016