Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync ephemeral presence data #207

Open
wants to merge 26 commits into
base: master
Choose a base branch
from
Open

Commits on Apr 18, 2018

  1. Fix Doc.prototype.destroy

    The problem was that unsubscribe re-added the doc to the connection.
    Now the doc is removed from the connection after unsubscribe.
    Additionally, we're no longer waiting for the unsubscribe response
    before executing the callback. It is consistent with Query,
    unsubscribe can't fail anyway and the subscribed state is updated
    synchronously on the client side.
    gkubisa committed Apr 18, 2018
    Configuration menu
    Copy the full SHA
    8705c4f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af84be6 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2018

  1. Add a test

    gkubisa committed Apr 19, 2018
    Configuration menu
    Copy the full SHA
    09edf92 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2018

  1. Configuration menu
    Copy the full SHA
    9121baf View commit details
    Browse the repository at this point in the history
  2. Add .editorconfig

    gkubisa committed Apr 26, 2018
    Configuration menu
    Copy the full SHA
    4dbefd1 View commit details
    Browse the repository at this point in the history
  3. Update mocha

    I had to add the --exit flag workaround to mocha.opts to make it exit
    when tests are done. A better long-term solution would be to ensure
    that nothing keeps node running after all tests are done, see
    https://boneskull.com/mocha-v4-nears-release/#mochawontforceexit.
    gkubisa committed Apr 26, 2018
    Configuration menu
    Copy the full SHA
    2ef8181 View commit details
    Browse the repository at this point in the history
  4. Fix Doc.prototype.destroy

    The problem was that unsubscribe re-added the doc to the connection.
    Now the doc is removed from the connection after unsubscribe.
    Additionally, we're no longer waiting for the unsubscribe response
    before executing the callback. It is consistent with Query,
    unsubscribe can't fail anyway and the subscribed state is updated
    synchronously on the client side.
    gkubisa committed Apr 26, 2018
    Configuration menu
    Copy the full SHA
    6b687db View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1489e36 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a4499a5 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2018

  1. Configuration menu
    Copy the full SHA
    33c7264 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2018

  1. Configuration menu
    Copy the full SHA
    8ff4b33 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ff380d View commit details
    Browse the repository at this point in the history

Commits on May 1, 2018

  1. Emit presence asynchronously

    gkubisa committed May 1, 2018
    Configuration menu
    Copy the full SHA
    d67dd6a View commit details
    Browse the repository at this point in the history

Commits on May 9, 2018

  1. Configuration menu
    Copy the full SHA
    e8ec215 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2018

  1. Configuration menu
    Copy the full SHA
    9c291b2 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2018

  1. Configuration menu
    Copy the full SHA
    c15448f View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2018

  1. Use the correct variable

    The issue could not cause problems in practice because
    ot-json0 does not support presence.
    gkubisa committed Jun 13, 2018
    Configuration menu
    Copy the full SHA
    173bf3a View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2018

  1. Small test update

    gkubisa committed Jun 21, 2018
    Configuration menu
    Copy the full SHA
    054d34d View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2018

  1. Update tested nodejs versions

    gkubisa committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    15cdd1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cfca37f View commit details
    Browse the repository at this point in the history
  3. Simplify the code

    gkubisa committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    5e009d1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    642ded6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    56b726b View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2018

  1. Configuration menu
    Copy the full SHA
    762496a View commit details
    Browse the repository at this point in the history
  2. Remove --exit mocha option

    gkubisa committed Jul 20, 2018
    Configuration menu
    Copy the full SHA
    e4c5e6d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    428c46a View commit details
    Browse the repository at this point in the history