Permalink
Switch branches/tags
Nothing to show
Commits on Dec 10, 2014
  1. Merge pull request #14 from ahankinson/fix-typedefs

    aljungberg committed Dec 10, 2014
    Fixed: Typedefs for variables raised warnings
Commits on Dec 2, 2014
  1. Fixed: Typedefs for variables raised warnings

    ahankinson committed Dec 2, 2014
    The new @typedef functionality for Cappuccino raised a warning on several undefined types. This commit adds @typedefs or changes them to existing types.
Commits on May 6, 2014
  1. Merge pull request #13 from ahankinson/master

    aljungberg committed May 6, 2014
    Fixed: Conflicting return types in the init method
  2. Fixed: Conflicting return types in the init method

    ahankinson committed May 6, 2014
    The Objective-J compiler was warning about a conflicting return type in the WLRemoteLink.j init method. The return type was "void", but the method was actually returning something.
    
    This commit changes the return type to 'id'
Commits on Jun 24, 2013
  1. Fixed: autoloading causing repeat loads of the same object.

    aljungberg committed Jun 24, 2013
    When `+ WLRemoteObject automaticallyLoadsRemoteObjectsForKey:` returned YES for a key with a value that wasn't an array, and that key was set, the new value was not loaded, but rather the remote object to which the key belonged.
  2. Fixed: JXON compatibility with Chrome 27+.

    aljungberg committed Jun 24, 2013
    Chrome 27 removes the "hasAttributes" function from DOM documents.
Commits on Feb 19, 2013
  1. Expose information on whether actions will be delayed.

    aljungberg committed Feb 19, 2013
    This change makes it possible to know to observe when save actions actually happen (and not when they're being delayed) with a test such as `[link hasSaveActions] && ![link willDelayAction] && ![link isDelayingAction]`.
Commits on Jan 29, 2013
Commits on Jan 28, 2013
  1. Load only properties.

    aljungberg committed Jan 28, 2013
Commits on Jan 25, 2013
Commits on Jan 22, 2013
  1. Use standard update method for GET responses.

    aljungberg committed Jan 22, 2013
    Previously the code might have overwritten dirty properties.
    
    remoteActionDidReceiveResourceRepresentation takes not to do so. Also this commit removes redundant code.
Commits on Jan 21, 2013
  1. WLBooleanTransformer.

    aljungberg committed Jan 21, 2013
  2. Cancel pervious Load actions when new is scheduled.

    Kentzo committed Jan 21, 2013
    We're only interested in most recent GET, because requests are queued.
  3. Remove redundant check.

    Kentzo committed Jan 21, 2013
    ContentDownloadAction is checked in -reload.
  4. Fixed: count was never ignited.

    aljungberg committed Jan 21, 2013
    Not sure how this used to work before since the WLRemoteActionTest expect count to be 5.
  5. Add some missing imports.

    aljungberg committed Jan 21, 2013
  6. Fix accidental global.

    aljungberg committed Jan 21, 2013
Commits on Jan 15, 2013
Commits on Jan 12, 2013
  1. Add support for key paths.

    Kentzo committed Jan 12, 2013
Commits on Jan 11, 2013
  1. Fixed: crash reading plain old JS objects such as CGSize.

    aljungberg committed Jan 11, 2013
    Ratatosk would send a CGSize just fine as a {"width": w, "height": h} JSON dictionary. But when receiving the exact same JSON, Ratatosk would crash if the model had a non nil value for the property.
    
    This fix ensures equality tests of POJS don't crash in either direction.
  2. WLURLTransformer.

    aljungberg committed Jan 11, 2013
Commits on Jan 10, 2013
  1. Document CSRF support.

    aljungberg committed Jan 10, 2013
  2. Merge pull request #8 from milestinsley/master

    aljungberg committed Jan 10, 2013
    Fixed a bug where the WLRemoteAction did not have its `connection` property set
  3. Fixed a bug where the WLRemoteAction did not have its `connection` pr…

    Miles Tinsley
    Miles Tinsley committed Jan 10, 2013
    …operty set as a result of moving the creation of the CPURLConnection to WLRemoteLink.
  4. Fix error is ignored.

    Kentzo committed Jan 10, 2013
Commits on Jan 8, 2013
  1. Allow a WLRemoteLink delegate to add complex headers.

    aljungberg committed Jan 8, 2013
    Sometimes communication with a server requires more than just a simple fixed Authorisation header. For instance, CSRF tokens might need to be added for certain URLs and methods.
    
    This change adds support for an optional WLRemoteLink delegate which gets a final opportunity to modify outgoing CPURLRequests before they're sent to the server. Such a delegate can easily add (or remove) headers.