Commit Graph

  • 6d589bad78 Fix #2003 - success callback arguments. Brad Dunbar 2012-12-21 14:03:15 -05:00
  • e2bcc8c6ea Adding test for change event only firing if setting an object with a different value Phil Freo 2012-12-21 13:54:10 -05:00
  • ef0db237ca Revert set/save argument juggling Casey Foster 2012-12-21 10:47:30 -08:00
  • b6ca71c594 Simplify argument juggling for set/save Casey Foster 2012-12-21 09:51:09 -08:00
  • 1357ecd413 tricky merge with master ... Jeremy Ashkenas 2012-12-21 12:25:45 -05:00
  • 40b7419e48 Merge pull request #2002 from braddunbar/named-optional Jeremy Ashkenas 2012-12-21 09:19:33 -08:00
  • 1c131daef6 Clear up comments in last test Casey Foster 2012-12-21 08:19:38 -08:00
  • 09bd7fe8a8 Fix test case Casey Foster 2012-12-21 08:18:15 -08:00
  • 812a8465de failing test case Jeremy Ashkenas 2012-12-21 11:13:09 -05:00
  • d0af33646c Even smarter sort-reduction Casey Foster 2012-12-21 08:07:55 -08:00
  • 0e20e93b81 fixed leaking global Jeremy Ashkenas 2012-12-21 10:58:46 -05:00
  • 45b3870136 Merge branch 'simple' of github.com:documentcloud/backbone into simple Jeremy Ashkenas 2012-12-21 10:56:57 -05:00
  • 5ac783bd2d complete test suite passing. Jeremy Ashkenas 2012-12-21 10:56:57 -05:00
  • b3c06874ae Merge pull request #2001 from braddunbar/simple Tim Griesser 2012-12-21 07:53:33 -08:00
  • 2eab0fe3b8 hasChanged shouldn't be true after the constructor. Jeremy Ashkenas 2012-12-21 10:51:02 -05:00
  • 3ffcce8cb8 trying new hasChanged() semantics Jeremy Ashkenas 2012-12-21 10:46:02 -05:00
  • e5c30a396a merged with simple Jeremy Ashkenas 2012-12-21 10:24:19 -05:00
  • 34f852803a revisited tests with simple silent Jeremy Ashkenas 2012-12-21 10:23:16 -05:00
  • e658535bd0 Add test for smart add-sorting Casey Foster 2012-12-21 06:46:23 -08:00
  • 1c4a1e3bc5 Fix #1980 - Named and optional params. Brad Dunbar 2012-12-21 09:39:54 -05:00
  • 5debd9d363 Perf tweaks, see http://jsperf.com/testing-equals-versus-strict-equals/3, http://jsperf.com/conditional-assignment-vs-reassignment Casey Foster 2012-12-21 06:36:39 -08:00
  • c9b025fd86 Merge pull request #1996 from caseywebdev/sort brad dunbar 2012-12-21 06:04:12 -08:00
  • 5350dc9dea Ensure toJSON receives the correct attributes. Brad Dunbar 2012-12-21 08:51:13 -05:00
  • 4089bf0e42 sync tests passing, tweaking save validation rules Tim Griesser 2012-12-20 23:25:42 -05:00
  • e7df5886c2 Bring add/sort optimization over to simple Casey Foster 2012-12-20 15:08:46 -08:00
  • 4817c419eb Bring add optimization over to simple Casey Foster 2012-12-20 15:00:39 -08:00
  • 72f9d124b3 Speed up set, see http://jsperf.com/isobject-vs-typeof Casey Foster 2012-12-20 14:43:50 -08:00
  • da9da5530d Options everywhere Casey Foster 2012-12-20 14:39:02 -08:00
  • 810c535dc0 Only sort when a model is changed or added Casey Foster 2012-12-20 13:16:17 -08:00
  • ddefc0a5f5 Merge pull request #1995 from braddunbar/simple Jeremy Ashkenas 2012-12-20 13:06:34 -08:00
  • d7179e553d Pour one out on the ground for JSLitmus... Jeremy Ashkenas 2012-12-20 16:06:17 -05:00
  • 0de1512fff Use boolean for nested. Brad Dunbar 2012-12-20 16:05:02 -05:00
  • 23a0673321 using 'current' instead of storing extra state Jeremy Ashkenas 2012-12-20 16:00:31 -05:00
  • c0f3f424bb remove lingering silents Jeremy Ashkenas 2012-12-20 15:39:32 -05:00
  • 9c55b4b349 finished with the simple case for models ... hurrah Jeremy Ashkenas 2012-12-20 15:30:29 -05:00
  • 14bfb400fc ... progress ... Jeremy Ashkenas 2012-12-20 14:53:33 -05:00
  • 7f29c8c032 Remove accidental global. Brad Dunbar 2012-12-20 11:54:26 -05:00
  • 172d111c72 Fix #1987 - Mention the removal of options.index in the changelog Casey Foster 2012-12-20 08:30:07 -08:00
  • 4ec055f752 Add missing space in docs Casey Foster 2012-12-20 08:30:07 -08:00
  • b28c1460db Fix #1987 - Mention the removal of options.index in the changelog Casey Foster 2012-12-20 08:22:48 -08:00
  • fa041b4c10 Merge pull request #1994 from braddunbar/once-noop Casey Foster 2012-12-20 08:06:21 -08:00
  • 9e542c0224 Add test for once without callback. Brad Dunbar 2012-12-20 11:02:59 -05:00
  • 74633ab41a Merge pull request #1991 from gsamokovarov/model-change-test Jeremy Ashkenas 2012-12-20 07:34:08 -08:00
  • 8d0dbe5039 Fix #1978 - Correctly document model.urlRoot and collection.url Casey Foster 2012-12-20 07:19:45 -08:00
  • 83de3d3799 Merge pull request #1993 from caseywebdev/options brad dunbar 2012-12-20 07:22:20 -08:00
  • 236c1ae02a Fix #1978 - Correctly document model.urlRoot and collection.url Casey Foster 2012-12-20 07:19:45 -08:00
  • 8f87e56339 Fix #1987 - Be consistent when passing options to trigger callbacks Casey Foster 2012-12-20 07:11:56 -08:00
  • ca88fcda5c Add test for #1989 Genadi Samokovarov 2012-12-20 15:18:04 +02:00
  • 99091fbdad added test to show listenTo called on the same object Derick Bailey 2012-12-19 21:30:17 -06:00
  • f29c912dc7 right up to the edge ... nested sets are the next challenge Jeremy Ashkenas 2012-12-19 18:15:51 -05:00
  • 8178bf1d6b ... progress ... Jeremy Ashkenas 2012-12-19 18:12:20 -05:00
  • 7fce8d799b removing a bit of 'silent' Jeremy Ashkenas 2012-12-19 17:56:33 -05:00
  • cc8a5c2d9c ... progress ... Jeremy Ashkenas 2012-12-19 17:51:33 -05:00
  • e92c52619f progress Jeremy Ashkenas 2012-12-19 17:35:28 -05:00
  • 9c5d02ef15 first draft of 'simple' Jeremy Ashkenas 2012-12-19 17:25:52 -05:00
  • 5a3ec24cc9 Really fix #1977 - models with default values merge properly Casey Foster 2012-12-19 09:08:52 -08:00
  • d55ab70bab Merge branch 'master' of github.com:documentcloud/backbone Jeremy Ashkenas 2012-12-19 11:43:58 -05:00
  • 1ec82512aa #1938 continued. Removing the options.error callback for client-side validation, adding model.validationError for convenient reference. Jeremy Ashkenas 2012-12-19 11:43:56 -05:00
  • 5f9380e6fb #1977 update test to fail Casey Foster 2012-12-19 08:40:55 -08:00
  • b76ca8338b Fixes #1938 -- Splits up 'error' into two events: 'error' (for XHR) and 'invalid' (for client side validation) errors. Jeremy Ashkenas 2012-12-19 11:17:35 -05:00
  • dd4b08154b Fixes #1977 -- add a test to ensure that default values work with merge (they do). Jeremy Ashkenas 2012-12-19 11:06:13 -05:00
  • dd746a83e0 better to link to the method than try to re-describe it Jeremy Ashkenas 2012-12-19 10:58:35 -05:00
  • 9ad93cbb4f Merge pull request #1975 from philfreo/master Jeremy Ashkenas 2012-12-19 07:55:49 -08:00
  • 134d4a62ab Correcting upgrade guide for collection.fetch({add: true}) Phil Freo 2012-12-19 00:01:28 -05:00
  • 5a4d405f64 Tweaked wrapError changelog mention. Jeremy Ashkenas 2012-12-18 17:10:21 -05:00
  • b646ceaf31 Merge pull request #1971 from wookiehangover/issue1966 Jeremy Ashkenas 2012-12-18 14:08:15 -08:00
  • 485be3f684 merging big validate semantics change. Hopefully for the very last time. Jeremy Ashkenas 2012-12-18 17:05:42 -05:00
  • 76b512b383 adding validate flag for validation of models, defaulting to true on save Tim Griesser 2012-12-18 15:22:13 -05:00
  • 1b9335d2c3 Merge pull request #1962 from caseywebdev/sort Jeremy Ashkenas 2012-12-18 13:01:26 -08:00
  • 462969bc86 ok(true) Casey Foster 2012-12-18 13:00:05 -08:00
  • 1a31cc9c4b Merge pull request #1965 from tgriesser/final-change Jeremy Ashkenas 2012-12-18 12:55:57 -08:00
  • 86a9c538e5 fixing #1964 - change event should be fired if a change occurs Tim Griesser 2012-12-17 21:46:10 -05:00
  • 4c5e2375bd Bitwise declared bitdumb, revisions ensued Casey Foster 2012-12-18 12:51:49 -08:00
  • 6946d5ff61 added a note about the removal of Backbone.wrapError to the 0.9.9 changelog. closes #1966 Sam Breed 2012-12-18 12:42:09 -07:00
  • 3dbf6dbf39 Merge pull request #1969 from caseywebdev/master Jeremy Ashkenas 2012-12-18 08:31:56 -08:00
  • 396f0723ec Fix typo in .npmignore Casey Foster 2012-12-18 08:26:01 -08:00
  • af7effe1f1 Trigger sort after adds for efficient reordering Casey Foster 2012-12-17 15:11:54 -08:00
  • 7237ff9be2 Merge branch 'master' of github.com:documentcloud/backbone Jeremy Ashkenas 2012-12-17 17:15:58 -05:00
  • 828f121c6e Simplify internal id/cid split. Add back in update-with-nonstandard-id test. Jeremy Ashkenas 2012-12-17 17:15:56 -05:00
  • b6566ef2d9 Merge pull request #1954 from derickbailey/listenTo_stopListening_context Jeremy Ashkenas 2012-12-17 14:01:10 -08:00
  • 6f0e4cc8ae Merge pull request #1955 from johtso/get-by-idattr Jeremy Ashkenas 2012-12-17 13:42:57 -08:00
  • 132f123212 Merge pull request #1957 from tgriesser/validateDocs Jeremy Ashkenas 2012-12-17 11:27:52 -08:00
  • 0745d23fd0 fixing docs on validate Tim Griesser 2012-12-17 14:22:13 -05:00
  • 17fba9e8bd Fix getting model from collection by model Johannes 2012-12-17 19:21:34 +00:00
  • 1cc5ede86d Merge pull request #1956 from wyuenho/master Jeremy Ashkenas 2012-12-17 11:21:14 -08:00
  • 75a52dbc32 Fix #1925 document for {sort:false} Jimmy Yuen Ho Wong 2012-12-18 03:08:53 +08:00
  • 9ae12715e2 Make use of new .get() functionality in .update() Johannes 2012-12-17 17:48:56 +00:00
  • 65ec60ed12 Improve getting of models with non-default ids Johannes 2012-12-17 17:00:12 +00:00
  • c13005a84a Merge pull request #1947 from cdavaz/master Jeremy Ashkenas 2012-12-17 08:27:39 -08:00
  • 25505d6700 Merge pull request #1951 from caseywebdev/parse Jeremy Ashkenas 2012-12-17 08:03:15 -08:00
  • 64aa208b5a fixed typo on context var in stopListening Derick Bailey 2012-12-17 09:01:32 -06:00
  • 90099afc31 accounting for event maps Derick Bailey 2012-12-17 09:00:42 -06:00
  • d6dd3d8647 updated docs to add context param in listenTo and stopListening Derick Bailey 2012-12-17 08:17:03 -06:00
  • 015e60dbb7 allow context as 4th parameter of stopListening Derick Bailey 2012-12-17 08:15:28 -06:00
  • 74c674d682 allow context as 4th parameter to Events#listenTo method Derick Bailey 2012-12-17 08:08:27 -06:00
  • 5f7240844c Fix #1939 - parse receives options Casey Foster 2012-12-16 09:50:16 -08:00
  • 3666613020 default constructor should return parent value Chris Davaz 2012-12-14 16:07:27 -08:00
  • 523fb81779 Merge pull request #1940 from gsamokovarov/document-id-classname Jeremy Ashkenas 2012-12-14 13:38:24 -08:00
  • ff5876add2 Merge pull request #1941 from gsamokovarov/update-bullet-typo Jeremy Ashkenas 2012-12-14 13:37:54 -08:00
  • c1a9384e9c Merge pull request #1944 from tgriesser/isEqualChange Jeremy Ashkenas 2012-12-14 13:23:57 -08:00