Permalink
Commits on Nov 20, 2012
  1. Follow-up to 426a72f: make sure loggingIn goes away in the case of a …

    …half-complete login method.
    glasser committed Nov 20, 2012
  2. Meteor.loggingIn now true during the beginPasswordExchange part of

    Meteor.loginWithPassword.
    glasser committed Nov 20, 2012
Commits on Nov 19, 2012
  1. Use absoluteUrl in tests so that tests pass when you visit them via s…

    …omething other than 'localhost' (e.g., when testing IE using an VM)
    n1mmy committed Nov 19, 2012
  2. Fix typo in changelog.

    n1mmy committed Nov 19, 2012
  3. Revert node-progress back to 0.0.5 to deal with regression. Also bump…

    … http-proxy to 0.8.5, with the maxSockets regression fixed.
    n1mmy committed Nov 19, 2012
Commits on Nov 17, 2012
  1. Clean up History.md for 0.5.1.

    glasser committed Nov 17, 2012
  2. accounts-ui fixes related to the introduction of {{loggingIn}}

    - Correctly position certain elements
    - Reduce flicker/things moving around in various cases
    - Force dropdown to open in case there is a message to display
    avital committed Nov 15, 2012
Commits on Nov 16, 2012
  1. Release notes improvements.

    glasser committed Nov 16, 2012
  2. Bump version number to 0.5.1.

    n1mmy committed Nov 16, 2012
  3. Update sockjs to 0.3.4. This removes the meteor patch from #339, but …

    …preserves the patch to do http->https on IE.
    n1mmy committed Nov 16, 2012
  4. Roll http-proxy back to 0.8.3 (there is a regression in 0.8.4) and bu…

    …mp sockjs to 0.3.4.
    n1mmy committed Nov 16, 2012
  5. bump dev bundle version number.

    n1mmy committed Nov 13, 2012
  6. Bump jquery to 1.8.2.

    n1mmy committed Nov 13, 2012
  7. Bump bootstrap to 2.2.1

    n1mmy committed Nov 12, 2012
  8. Bump underscore version.

    n1mmy committed Nov 12, 2012
  9. bump a bunch of versions

    n1mmy committed Nov 12, 2012
Commits on Nov 15, 2012
  1. Change "wait" methods to do a full quiesce: ie, they do not stream data.

    Rationale: "wait" methods are used for login/logout, which tend to make drastic
    changes that should take effect atomically rather than streamy. (Without this,
    logging out with accounts-ui saw the username disappear before the buttons
    switched from "sign out" to "sign in", eg in single-button mode. Now it goes
    directly from "signed in with username visible" to "signed out".)
    glasser committed Nov 15, 2012
  2. Make multiple observes of the same Mongo cursor share their polling c…

    …ycles.
    
    There is no longer any explicit time-based throttling of Mongo poll calls,
    though we do prevent multiple instances of polling to be scheduled at once. If
    this appears to be a problem, we can reintroduce throttling.
    
    Note: this can lead to a hang if you start observing a cursor during a callback
    from an identical cursor's observation. This doesn't seem to be a very realistic
    use case though.
    glasser committed Nov 14, 2012
  3. Refactor mongo-livedata cursor objects.

    Separate the "description" of the cursor from the actual wrapped Mongo
    cursor.
    
    Collection.find() no longer runs a Mongo query: you have to actually call a
    function like fetch, count, or observe on the cursor to run the
    query. (Specifically, this lets us skip a useless query when a publish function
    returns the result of a find().) This implies that errors that used to be
    reported at find() time are now reported later.
    
    Also, allow objects other than Mongo cursors returned from publish functions to
    define their own _publishCursor functions (this is not documented or officially
    supported). The _publishCursor code is moved from the livedata package to
    mongo-livedata.
    glasser committed Nov 9, 2012
  4. New class Meteor._SynchronousQueue, which runs tasks serially.

    Will be used for Meteor._Mongo._LiveResultsSet de-duping.
    glasser committed Nov 11, 2012