{"shas":[["4a607d82805064e6cec44d95f721c9295bcdce9f","3161cdc7bf197e4c3a35b9cbe358c79910f27e90@speelmon.com","Merge branch 'master' of github.com:sakaiproject/nakamura into kern-1539\n\n* 'master' of github.com:sakaiproject/nakamura:\n  KERN-1581 Fixed create tree failures. (NPEs)\n  Lowered wait time for integration tests that need search, on the basis the Solr Indexer queue not obeys TTL on batches more precisely.\n  wrong version of google collections breaking tests.\n  KERN-1540 Port the existing Calendar service (including some of its limitations) to a Sparse version\n  KERN-1554 Give valid Resource paths to the client\n  KERN-1560 Now supporting replace and replaceProperties request parameters\n  KERN-1577 Removed the sakai.auth.cas.user.autocreate functionality since it requires AuthorizablePostProcessorServices that haven't been ported to sparse yet.\n  KERN-1579 Renamed some constants to match sparse content map\n  NOJIRA somehow, I overwrote Lance's last change. I'm rectifying that now.\n  KERN-1554 fixing the location of the 'homePath' property.\n  KERN-1554 reverted my change (pages really do go directly underneath the home path) Added homePath as a property on authorizable.","Lance Speelmon"],["d997de04f7c46d70a6d307e14735db813ad8a03b","de187642e6c75f60d10f29e52cab54cdf676870d@hallwaytech.com","Merge remote branch 'sakaiproject@github/master'","Carl Hall"],["e642033d090fe5f0a18622532fb6aea57a06e48f","3161cdc7bf197e4c3a35b9cbe358c79910f27e90@speelmon.com","KERN-1539 Unit test work in progress.\nPort of SakaiSmtpServer to Sparse is incorrect, needs to be fixed","Lance Speelmon"],["d4cbcc969d76ff9f116069a291149a41550b60ff","3161cdc7bf197e4c3a35b9cbe358c79910f27e90@speelmon.com","KERN-1584 added sakai:pages-visible and sakai:managers-group to properties that are copied from authz.\nGroup profile missing fields","Lance Speelmon"],["db920f578410c9e50dce6e14497c62055601e04b","de187642e6c75f60d10f29e52cab54cdf676870d@hallwaytech.com","Merge remote branch 'sakaiproject@github/master'","Carl Hall"],["b506af87ebc01537979f16a16adc50fcdbf43f6f","de187642e6c75f60d10f29e52cab54cdf676870d@hallwaytech.com","Changed use of regex to faster StringUtils method.","Carl Hall"],["73a1f74e2efe0b9a4e9129a14e40a5b786025239","de187642e6c75f60d10f29e52cab54cdf676870d@hallwaytech.com","KERN-1585 Added 'return all' query for find.json (find-all.json).\nRemoved q=* as a default in find.json.","Carl Hall"],["1e2a7c713e78ba6389aa30604714960a07fdc081","de187642e6c75f60d10f29e52cab54cdf676870d@hallwaytech.com","KERN-1585 Added find by state query since q=* and state=* was possible.\n'find' accepts ${state} and ${q}\n'findstate' accepts ${state}\n'find-all' takes no params","Carl Hall"],["ac0797c716273e39dbdb7097301c8f27088e3055","de187642e6c75f60d10f29e52cab54cdf676870d@hallwaytech.com","Removed description of removed parameter.\nChanged querystring processing order to catch failures better and allow processors to update before checking.\nCorrected field name in authoriable indexer for group.","Carl Hall"],["42b3736ec379d2b3d9b38a6033e377ce0e0dd150","ea89fa4f14eeda4cd48f6fd0ab02285aa2963c06@tfd.co.uk","KERN-1587 fixed, we now have an ProfileUpdate servlet that takes the JSON post and stores it. It does not take account of any configuration surrounding ProfileProviders as there is a discussion on list.","Ian Boston"],["c1bae01f12a3135c726eeee3b6b523397c845ec4","ea89fa4f14eeda4cd48f6fd0ab02285aa2963c06@tfd.co.uk","KERN-1587 Added files missing form last commit, fixing profile update.","Ian Boston"],["ad66de650bf0c249abbd2bbdc069a186e24b4618","9de8c4480303b5335cd2a33eefe814615ba3612a@aeroplanesoftware.com","KERN-1572 created an endpoint servlet to replace the sparse search at /var/search/pool/me/manager This capability depends on a patch to sparsemapcontent to support the ContentManager.find() method","Zach A. Thomas"],["18b0430e2100d8e96b1440958dd662979ab066d0","9de8c4480303b5335cd2a33eefe814615ba3612a@aeroplanesoftware.com","KERN-1572 added group content to search for My Managed Content","Zach A. Thomas"],["5c93f9662ee80dcf5fc290854e238ad85bb0e33c","3161cdc7bf197e4c3a35b9cbe358c79910f27e90@speelmon.com","Merge branch 'master' into kern-1539\n\n* master:\n  Removed description of removed parameter. Changed querystring processing order to catch failures better and allow processors to update before checking. Corrected field name in authoriable indexer for group.\n  KERN-1585 Added find by state query since q=* and state=* was possible. 'find' accepts ${state} and ${q} 'findstate' accepts ${state} 'find-all' takes no params\n  KERN-1585 Added 'return all' query for find.json (find-all.json). Removed q=* as a default in find.json.\n  Changed use of regex to faster StringUtils method.\n  KERN-1584 added sakai:pages-visible and sakai:managers-group to properties that are copied from authz. Group profile missing fields\n  Relaxed escaping to allow searching more flexibility.\n  KERN-1577 Removed the sakai.auth.cas.user.autocreate functionality since it requires AuthorizablePostProcessorServices that haven't been ported to sparse yet.\n  KERN-1565 Corrected queries by removing extra ) and }\n  KERN-1565 Moved optimized queries into separate query nodes.\n  KERN-1565 Abstracted logic into methods for easier reading.\n  KERN-1565 Added =%2A queries back to search nodes where the query existed before. Removed now unused query term with missing conjunction in property provider.","Lance Speelmon"],["4c8d0ef5ad89e663b4c6d83d249d0a1700abe3bf","3161cdc7bf197e4c3a35b9cbe358c79910f27e90@speelmon.com","Merge branch 'master' of github.com:sakaiproject/nakamura into kern-1539\n\n* 'master' of github.com:sakaiproject/nakamura:\n  KERN-1572 added group content to search for My Managed Content\n  KERN-1572 created an endpoint servlet to replace the sparse search at /var/search/pool/me/manager This capability depends on a patch to sparsemapcontent to support the ContentManager.find() method\n  KERN-1587 Added files missing form last commit, fixing profile update.\n  KERN-1587 fixed, we now have an ProfileUpdate servlet that takes the JSON post and stores it. It does not take account of any configuration surrounding ProfileProviders as there is a discussion on list.","Lance Speelmon"],["4b8537a37556d08fb82d28617476762f3665ab71","9de8c4480303b5335cd2a33eefe814615ba3612a@aeroplanesoftware.com","KERN-1582 not fixed yet, but correcting a mismatch between resource and content path used in the solr query","Zach A. Thomas"],["900f164989bf51a783c945350e6cc3da30d7da20","3161cdc7bf197e4c3a35b9cbe358c79910f27e90@speelmon.com","KERN-1584 second hald of fix - still a hack, but should satisfy the UI. Not sure this is the best place for this hack, but AFAICT it does not break anything.\nGroup profile missing fields","Lance Speelmon"],["497ad7c04297f86386351116120191acbecd08c3","3161cdc7bf197e4c3a35b9cbe358c79910f27e90@speelmon.com","Merge branch 'master' of github.com:sakaiproject/nakamura\n\n* 'master' of github.com:sakaiproject/nakamura:\n  KERN-1582 not fixed yet, but correcting a mismatch between resource and content path used in the solr query","Lance Speelmon"],["d10e0ac033cc81b01a1b2d2e37468226b79f1cc8","3161cdc7bf197e4c3a35b9cbe358c79910f27e90@speelmon.com","Merge branch 'master' into kern-1539\n\n* master:\n  KERN-1584 second hald of fix - still a hack, but should satisfy the UI. Not sure this is the best place for this hack, but AFAICT it does not break anything. Group profile missing fields\n  KERN-1582 not fixed yet, but correcting a mismatch between resource and content path used in the solr query","Lance Speelmon"],["afe0f1024ecea0fb394c50b6ae2cd432e2ecdb62","9de8c4480303b5335cd2a33eefe814615ba3612a@aeroplanesoftware.com","KERN-1578 updating CropItProcessor to accommodate a jackrabbit image as well as a sparse image. Fixing the name of the _bodyLocation property on Content.","Zach A. Thomas"]],"repo":"sgithens/nakamura","actor":"sgithens","ref":"refs/heads/master","size":58,"head":"c7f9e68c2431735ca89d7d0120242052c196c6cd","actor_gravatar":"2058057860f6415a821c798410f3ab18","push_id":25690436}