Commit Graph

  • f16a23aa27 Resolved: Weird issue with assigning a Managed Object to another via relationship with two different instances of the same EntityDescription Saul Mora 2011-08-11 13:32:47 -06:00
  • a80db8ea70 Separated import tests for more granular data import testing Made tests more finite, remove old test stores when running tests to avoid model conflict failurers Saul Mora 2011-08-11 12:37:50 -06:00
  • c19e1288fa Marking checkpoint…all implemented tests work. still working on getting mapped entities to import properly. Adding options on MagicalRecordHelpers for automatic creation of default managedObjectModel and defaultPersistentStoreCoordinator Saul Mora 2011-08-11 11:33:25 -06:00
  • 0b9bd2f470 add some notes to pick up with later Saul Mora 2011-08-09 01:23:14 -06:00
  • 6070e2848f Get primary key mapping lookup mostly correct Saul Mora 2011-08-09 01:09:11 -06:00
  • 82d9c17cff remove error handler target and action on clenaup Saul Mora 2011-08-09 00:05:31 -06:00
  • 77370dc91e Verify relationship mapping key Saul Mora 2011-08-08 23:54:41 -06:00
  • af5e576ab6 Test mapping of related entities Saul Mora 2011-08-08 23:41:13 -06:00
  • 69c9fdf9f5 Check mapped attribute Saul Mora 2011-08-08 23:22:10 -06:00
  • 697bc59300 Implement tests for entity relationship importing Saul Mora 2011-08-08 18:09:37 -06:00
  • f8153c8653 Implement tests for entity relationship importing Saul Mora 2011-08-08 18:08:52 -06:00
  • 23ae6474f4 Fix internal references to use MR_ prefixed methods Saul Mora 2011-07-27 21:20:15 -06:00
  • 0b01377f03 Move GHUnit test main into project Saul Mora 2011-07-27 21:16:58 -06:00
  • d66b41910a Updated some docs Saul Mora 2011-07-24 16:36:54 -06:00
  • 3c12f1d747 Merge branch 'add-project-file' 1.5 Saul Mora 2011-07-24 16:20:17 -06:00
  • b5823ab82b Fix loading store for iOS 1.0 Saul Mora 2011-07-24 16:01:14 -06:00
  • 256dab972f Resolve broken PS and PSC tests on Mac Saul Mora 2011-07-24 15:55:38 -06:00
  • cc00fd147e cleanup Saul Mora 2011-07-24 15:26:47 -06:00
  • 8786a1c047 Updating data import helpers with new MR_ prefix convention Saul Mora 2011-07-24 15:20:34 -06:00
  • 6eb24581a4 Add category prefixes for NSManagedObjectModel helpers Saul Mora 2011-07-24 15:04:09 -06:00
  • 1bc5891863 Add category prefix for persistent store and coordinator categories Saul Mora 2011-07-24 15:00:11 -06:00
  • 396573ed16 Verify error handler and selector are triggered, and error is passed along Saul Mora 2011-07-24 14:38:08 -06:00
  • 982393b3dd Check PSCs are created properly Saul Mora 2011-07-24 14:21:27 -06:00
  • 7c9fb1c165 Check creating an in-memory store correctly Saul Mora 2011-07-24 14:15:59 -06:00
  • 1241dd89eb Check store url finding for iOS Saul Mora 2011-07-24 14:10:27 -06:00
  • 967af436e8 Implement tests to check for default store url on Mac and iOS Fix platform checking preprocessor directives Saul Mora 2011-07-24 14:02:15 -06:00
  • fdc66fcb36 Fix color parsing tests for both Mac and iOS Saul Mora 2011-07-24 09:07:38 -06:00
  • 4a1d37a5d3 Set up mac and iPhone targets to work properly with compiler conditionals Saul Mora 2011-07-24 01:16:32 -06:00
  • 6992aeb1c9 Some working tests verifying entity relationships are set properly Saul Mora 2011-07-24 00:38:10 -06:00
  • c11f5b8700 Some test refactoring Implementing simple single entity tests Saul Mora 2011-07-23 23:43:44 -06:00
  • 7068109e18 Fixing Mac based unit tests Renaming AR* -> MR* Saul Mora 2011-07-23 21:06:29 -06:00
  • 3ad9dd201f Adding #define statements for MR_SHORTHAND support (category prefixes, with compatibility for shorthand categories) Saul Mora 2011-07-17 21:57:42 -07:00
  • 98180475ba Adding placeholder tests Saul Mora 2011-07-17 21:36:05 -07:00
  • 19084d0677 specify context into which to import Saul Mora 2011-07-17 21:03:22 -07:00
  • 65088ba675 adding gitignore Saul Mora 2011-07-15 15:58:37 -07:00
  • 3f3487fade Add some placeholders for unit tests Saul Mora 2011-07-15 15:45:36 -07:00
  • ee450bb336 test importing a single entity from a simple plist Saul Mora 2011-07-15 15:21:39 -07:00
  • 7d23b4b6f0 Renamed old JSONHelpers to MagicalDataImport Added implementation from other project Saul Mora 2011-07-15 14:21:49 -06:00
  • e2cc65ef55 Setting up data import tests mogenerated test entity file Saul Mora 2011-07-15 14:12:06 -06:00
  • 2f3294d609 Setup OCHamcrest First set of unit tests for default helpers Saul Mora 2011-07-15 13:47:42 -06:00
  • 60e936e51f Add stuff necessary for unit testing Setup iOS Unit Testing only Rearrange folder structure Saul Mora 2011-07-15 13:24:24 -06:00
  • 1a4f8d6e39 Removing references to ActiveRecord, renaming to MagicalRecord Saul Mora 2011-06-29 23:10:37 -06:00
  • c9533ebcf2 more name refactoring to MagicalRecord Saul Mora 2011-06-28 00:36:11 -06:00
  • ccd003c672 adding json helpers, start file renaming Saul Mora 2011-06-28 00:09:09 -06:00
  • 7db92bcc28 added function prototypes for cleanup functions Saul Mora 2011-06-27 23:37:17 -06:00
  • 581424e211 Improve support for Mac apps, and more specifically, help prevent rejection from the Mac App Store Saul Mora 2011-06-26 16:42:45 -06:00
  • 05f8952c25 Improve support for Mac apps, and more specifically, help prevent rejection from the Mac App Store Saul Mora 2011-06-26 16:41:43 -06:00
  • 721ec5377a remove cruft commented code Saul Mora 2011-06-26 16:26:18 -06:00
  • 756ed17335 fixed method signature on new saveWithErrorHandler: method Saul Mora 2011-06-26 16:23:07 -06:00
  • c9331624b6 Removed retain/release from previous merge for ARC compatibility Saul Mora 2011-06-26 16:21:56 -06:00
  • 8a254b76e7 Merging Saul Mora 2011-06-26 14:06:06 -06:00
  • 12d3f86630 Merge pull request #31 from Arcank/patch-1 Saul Mora 2011-06-26 13:04:39 -07:00
  • 444d6e02e2 specify context for request in findFirstWithPredicate:inContext: method /cc @stanislav Saul Mora 2011-06-26 13:40:21 -06:00
  • dca15dffcb migrate for use with ARC Saul Mora 2011-06-26 13:30:13 -06:00
  • 45276be4b9 Added saveWithErrorHandler: method for the cases when the new target/selector is too general Saul Mora 2011-06-26 12:46:43 -06:00
  • c33a1152d6 include background save queue on cleanup Saul Mora 2011-06-26 11:19:40 -06:00
  • e485f7eec6 Merge remote-tracking branch 'nvie/errhandler'; commit '18bda06ae8f1222f8403' into error-support Saul Mora 2011-06-26 11:07:16 -06:00
  • c898de34c4 Merge branch 'gh-pages' of github.com:magicalpanda/MagicalRecord into gh-pages Saul Mora 2011-06-25 12:54:35 -06:00
  • 0d6cea7d8b First commit Saul Mora 2011-06-25 12:50:39 -06:00
  • 18bda06ae8 Add -setErrorHandlerTarget:action: method. Vincent Driessen 2011-06-20 13:25:40 +02:00
  • 35eaf46c6a Added an early return in -[NSManagedObjectModel+ActiveRecord setDefaultManagedObjectModel:]. If the passed model was the same as the current one, it could have been dealloced in between. (Ref count -1, +1 can pass by 0.) Arcank 2011-06-14 19:23:52 -07:00
  • 4c16b3709f Merge pull request #22 from nvie/master 0.1 Magical Panda Software 2011-05-11 23:38:15 -07:00
  • 8d9e636d60 Fix to prevent unintentional releases of the default MOC. Vincent Driessen 2011-05-12 08:26:46 +02:00
  • ba8609cc05 Merge pull request #19 from tonyarnold/master Magical Panda Software 2011-05-09 22:30:40 -07:00
  • 2b64cc637f Replacing variadic arguments with straight NSArrays as per the discussion in #16. Tony Arnold 2011-05-10 14:34:30 +10:00
  • e68b6b5c36 Merge branch 'master' of https://github.com/KingOfBrian/activerecord-fetching-for-core-data Saul Mora 2011-04-23 13:17:17 -06:00
  • 11c3200547 Adding todo placeholders Saul Mora 2011-04-23 13:13:12 -06:00
  • e57dd9ca00 Merge branch 'master' of https://github.com/magicalpanda/activerecord-fetching-for-core-data Brian King 2011-04-23 14:56:48 -04:00
  • 2fc9c61b8e Removed some old code Brian King 2011-04-23 14:38:59 -04:00
  • ff2e98ae5c Create our own NSFileManager instead of defaultManager. Thread Safe Brian King 2011-04-23 14:25:06 -04:00
  • cce797d035 Update threading instructions Saul Mora 2011-04-20 14:59:37 -06:00
  • ffc8a0c28d Prepping for some different block APIs Saul Mora 2011-04-20 14:58:38 -06:00
  • 02969aeb62 Adding a request helper for a predicate Saul Mora 2011-04-20 14:58:13 -06:00
  • c4b0715d2e Merging pull request Saul Mora 2011-04-19 17:47:42 -06:00
  • 0c60bcd4b8 Added inContext helper to get a managed object in another context Saul Mora 2011-04-19 17:41:08 -06:00
  • 89d2e38370 Moving block helpers into another class Saul Mora 2011-04-19 17:34:42 -06:00
  • 287896d830 Bug fix for deleteEntity. Use the objects context, not any of the global contexts. Brian King 2011-04-05 11:14:05 -04:00
  • 40527741b9 slight change to the typedef so XCode's auto completion is fully populated Brian King 2011-04-03 23:01:59 -04:00
  • 8169d88fd0 Simplified inContext to not be clever and plugged in contextForCurrentThread rather than defaultContext. Fixed compiler warning for ARLog when used in a class method. Brian King 2011-04-03 09:51:49 -04:00
  • cba632cd8f Added a Managed Object Proxy function to pass Managed Objects between threads Brian King 2011-04-01 15:02:16 -04:00
  • f2640001a8 remove nil check for NSUIntger (duh), made defaultBatchSizeProperty public Saul Mora 2011-02-15 10:35:20 -07:00
  • 4627257e43 Changed type of default batch size to NSUInteger, fixed logging Saul Mora 2011-02-15 09:41:02 -07:00
  • 2bbf4c68f5 Added query for performing a unique search; fixed logging macro Saul Mora 2011-02-03 08:05:39 -07:00
  • 39b3c75379 added ARLog to enable and disable CoreData errors (useful during development) Saul Mora 2011-01-20 01:08:12 -07:00
  • 99722682ee added new method with completion block after a save has completed in the background. Callback is called on the main thread Saul Mora 2011-01-20 01:07:32 -07:00
  • 60744a080d use only 1 coordinator for bg operations by default, clean up code Saul Mora 2011-01-02 17:59:29 -07:00
  • dfd2ec4e5a Create a new PSC for every background thread (optional via compile constant) Saul Mora 2010-12-08 14:38:00 -07:00
  • dc6ab2c5bf updated readme, changed to markdown Saul Mora 2010-11-29 11:50:18 -07:00
  • ce932be3fa Merge branch 'master' of git.magicalpanda.com:magicalpanda/activerecord-fetching-for-core-data Saul Mora 2010-11-29 10:51:48 -07:00
  • 65c284e162 Use mogenerator insert method if present Saul Mora 2010-11-29 10:51:33 -07:00
  • 89cce3d210 remove merge conflicts Saul Mora 2010-11-19 10:23:43 -07:00
  • 1083ca4119 merging Saul Mora 2010-11-19 10:21:51 -07:00
  • 53624d3824 Merge commit '3aa4954483990419abb63799043c1565981e7078' Saul Mora 2010-11-19 10:19:34 -07:00
  • 6a58b66358 github generated gh-pages branch Magical Panda Software 2010-11-15 21:13:09 -08:00
  • 6b8e57078c Adding CNAME to github, adding logging when using default context Saul Mora 2010-11-15 19:08:29 -07:00
  • b255dc40ab fixes a "missing selector" warning and a typdef warning Peter Steinberger 2010-11-05 10:22:03 +01:00
  • 8135e96471 add missing core data define Peter Steinberger 2010-11-05 10:21:42 +01:00
  • 3aa4954483 It's not always a good idea to use caches, esp. in an environment where objects are changed in the background. let the user device, but turn them off per default. Peter Steinberger 2010-11-05 10:16:20 +01:00
  • 70e03df81e add autorelease pool for background operation, don't lock main thread if already on main thread Saul Mora 2010-11-04 00:13:36 -06:00
  • 6c6ce4366f adding helper to reset default context for memory issues Saul Mora 2010-10-25 16:44:40 -06:00