Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Sep 30, 2008
  1. Fix [165] String.fmt ordered arguments are broken

    Erich Ocean authored
Commits on Sep 22, 2008
  1. fix failing SC.Record unit test on Chrome and IE7

    Erich Ocean authored
Commits on Aug 11, 2008
  1. Remaining fixes to clean up failing tests in FF3. FF2 is stil failing…

    Charles Jolley authored
    … with clippingFrame
  2. Fix calculation error in FF3 that broke base.rhtml test

    Charles Jolley authored
Commits on Aug 10, 2008
  1. Remove docs that claim we support natural language formatting since w…

    Charles Jolley authored
    …e don't currently.
Commits on Aug 9, 2008
  1. Fixed titleize()

    Charles Jolley authored
  2. Fix typo in string.js titleize

    Charles Jolley authored
  3. Begin to incorporate string functions from Prototype

    Charles Jolley authored
Commits on Aug 8, 2008
Commits on Aug 7, 2008
  1. Cleanup SC.Array and add support for reduced properties.

    Charles Jolley authored
    - Added support for reduced properties.  These properties begin with "@" and
      will automatically calculate some kind of summary information about the
      receiving array.  They are also bindable so you can bind to myArray.@average
      and it will update whenever the average changes. [CAJ]
    - Cleaned up SC.Array support to incorporate new SC.Enumerable functions.  The
      Enumerable methods from Prototype are no longer supported. [CAJ]
  2. Removed old Array.asArray() helper and made Array.from an alias of SC…

    Charles Jolley authored
    ….(). Now they all do the same thing. Yay
  3. Convert all uses of () to SC.(). Updated HISTORY also

    Charles Jolley authored
  4. Merge changes from set

    Charles Jolley authored
  5. Added support for the SC.Enumerable mixin and SC.Enumerators. These i…

    Charles Jolley authored
      provide the basis for our standard enumeration API.  This will replace
      relying on iterators provided by Prototype eventually.  See docs on those
      classes for full information.
Commits on Aug 6, 2008
  1. Refactored core.js

    Charles Jolley authored
    - Cleaned up some code in core.js to make it smaller and better namespaces.
    - Moved some random utility functions to utils.js
  2. Added tests for guidFor(), enhanced guidFor, hashFor, and isEqual to …

    Charles Jolley authored
    …better support set requirements
Commits on Aug 4, 2008
  1. This and the last commit include major optimizations to SC.Set that r…

    Charles Jolley authored
    …educe the memory consumed and allow you to rapidly reset the contents.
  2. guidFor() now generates non-numerical ids so you can use them as keys…

    Charles Jolley authored
    … along with array-like objects
  3. Preping for changes to observable.

    Charles Jolley authored
    - Improved benchmark logging a bit.  You can now pass a context parameter to the bench() function.
    - Moved unittest.js into  the debug dir.
    - Added unit tests for observable mixin.
Commits on Aug 2, 2008
  1. Moving server classes into their own subdirectory. Made store clone r…

    Charles Jolley authored
    …eturned array to avoid an error in findAll()
Commits on Aug 1, 2008
  1. Renamed class name from SC.RESTServer to SC.RestServer.

    Charles Jolley authored
    Even though REST is an acronym (well ReST), it confuses automatic inflector
    tools so its better to use consistant non-caps capitalization.
  2. Merge branch 'master' of int…

    Charles Jolley authored
    …o merge/lawrencepit
Commits on Jul 30, 2008
  1. @lawrencepit

    ... and rest_server.js

    lawrencepit authored
  2. @lawrencepit
Commits on Jul 27, 2008
  1. Improve benchmark accuracy when performing many reps.

    Charles Jolley authored
  2. @lawrencepit

    Improved REST. The default for SC.Server is now to behave RESTfully. …

    lawrencepit authored
    …The backend can control the API that is exposed to the client by sending refreshURL, updateURL and/or destroyURL in responses to SC requests.
  3. @lawrencepit

    RESTful server.js

    lawrencepit authored
Commits on Jul 26, 2008
  1. @lawrencepit

    commitRecords sends _method=put and destroyRecords sends _method=dele…

    lawrencepit authored
    …te to accommodate REST aware servers
Commits on Jul 21, 2008
  1. Fix typo in objectForPropertyPath()

    Charles Jolley authored
  2. - You can now pass a string path as a :target and it will be converte…

    Charles Jolley authored
    …d to an
Commits on Jul 20, 2008
  1. Added support for posting data in JSON format.

    Charles Jolley authored
    Added support for posting data in both URL-encoded and JSON formats via
      SC.server.  This makes for a much cleaner round-trip.  To use this, set the
      postFormat: property to SC.JSON_FORMAT in SC.server.  Closes #49.
      (Thanks Mauris Lamers!)
Something went wrong with that request. Please try again.