{"head":"5c9ecaeaa9d3aa2ab7375b0d5ad2184857c0ef2e","size":59,"push_id":45947135,"shas":[["8f20cb5262e680482cead1637779b43a81b7d734","17b9e1c64588c7fa6419b4d29dc1f4426279ba01@nitschinger.at","Initial version of the cookie encryption strategy.","Michael Nitschinger"],["3e15aedd7ba13b46d6beb822ebdc0fb68e5e4c7d","17b9e1c64588c7fa6419b4d29dc1f4426279ba01@nitschinger.at","Session Encryption: Adding integration tests and fixing a few bugs.","Michael Nitschinger"],["3b7a4b12d36c4548aa52bc91493466fc25368137","17b9e1c64588c7fa6419b4d29dc1f4426279ba01@nitschinger.at","Cookie Encryption: QA cleanup.","Michael Nitschinger"],["c41ac9cb614df2fe439abbce4baa5ea4fcb52e88","17b9e1c64588c7fa6419b4d29dc1f4426279ba01@nitschinger.at","Cookie Encryption: adding documentation.","Michael Nitschinger"],["f700580a89f19629c72be6ae28e24b9714357b8f","17b9e1c64588c7fa6419b4d29dc1f4426279ba01@nitschinger.at","Session Encryption: removing extract calls altogether, based on the recommendation of jperras.","Michael Nitschinger"],["88a2ecc1c6f9c6b9a107e8d82db01572e1c3cce0","c85dfd4ccdc975d1f8cf409d2d0de2f1c7c5e518@live.com","Validator: Fixed a condition where 'format' wasn't being properly applied to validators with\nmultiple format options. It was effectively always 'any' regardless of what it was set to.\n    1: Fixing a condition where a null format passed to __callStatic would not be overridden with 'any'\n    2: Removed the extract statement for readability.\n    3: Fixed $options['all'] being dependent on $format being 'all' as opposed to it's actual\n    value of 'any'\n    4: Removed superfluous key extraction then rematching for the loop - foreach now just\n    iterates over $rules instead of extracting the keys then piecing it back together.\n    5: Added a continue statement for elements not in the formats array when $options['all'] is\n    false.\n    6: Removed format assignment, not necessary.\n\nValidatorTest: Added some assertFalse tests for format when applied to validator arrays with\nformats. Previously only assertTrue was run, this led to a problem not being caught where fiormat\n wasn't being applied, any format could be readily swapped and it would still have validated as\n true.","Howard Lince III"],["1e87808fbeb692ebf1e8d6c81e5d82928a3f0aef","c85dfd4ccdc975d1f8cf409d2d0de2f1c7c5e518@live.com","Adding a test case for when hasMany with limit is run and no results are found. This generates\nerroneous sql code. Fix being pulled in thanks to joebeeson.","Howard Lince III"],["e241e5ce92a20d64a8fdbb19f3f29d1f19f9f2c8","c85dfd4ccdc975d1f8cf409d2d0de2f1c7c5e518@live.com","Merge pull request #106 from joebeeson/bug-db-hasmany\n\nFix for error that occurs when querying a model and its relationships","Howard Lince III"],["49c0cd597861464fb7013c699fd6f103d21b4234","0e18f44c1fec03ec4083422cb58ba6a09ac4fb2a@bigfish.tv","Fix \\lithium\\action\\Controller so it doesn't modify the data array when there is only a single element in the array.","Adam Royle"],["cfda2aedb8738cd72869434a8d300ac5a790e91c","17b9e1c64588c7fa6419b4d29dc1f4426279ba01@nitschinger.at","Merge branch 'master' into cookie-encryption","Michael Nitschinger"],["186481bcf5ecff238f4ab14f9f7127b14dbdee30","17b9e1c64588c7fa6419b4d29dc1f4426279ba01@nitschinger.at","Dispatcher: Adding test case to prove that POST requests to / (root) work as expected.\n\nThis is related to a bug that occurs when submitting POST forms to the root URL. They get redirected immediately (Status code 301) to the same URL but as GET, so they loose their attached form data.","Michael Nitschinger"],["a562b5bf225c98dbe4b2c4da11f98ff7a8d75981","7d0ee0cf6bf2f5071b232440e90557adb0ad007c@telenet.be","Merge remote-tracking branch 'upstream/master'","Ciaro Vermeire"],["7e25f09826d96971701ca7c52063eff50372a48f","17b9e1c64588c7fa6419b4d29dc1f4426279ba01@nitschinger.at","Merge branch 'cookie-encryption'","Michael Nitschinger"],["180526d816dc67323474637dcab82c7434d7eadf","0e18f44c1fec03ec4083422cb58ba6a09ac4fb2a@bigfish.tv","Fixing lithium\\util\\Validator::check to allow null values when skipEmpty == true.","Adam Royle"],["d4756c925bacfca9f935dfc447ff903a46a9601a","f6c19b953fa09f346edad1c26b3714ee894e120a@gmail.com","Changed exporter to handle removal of properties","Richard McIntyre"],["dbdeeec0724a642d4449c1c025b047d5b1046563","f6c19b953fa09f346edad1c26b3714ee894e120a@gmail.com","Added failing Exporter test","Richard McIntyre"],["c22f4581f4fa00e0c380bf9505df9c0bdd84e02e","23e59ab1e5e5de934dd5cdb96db92c90e2c94d2b@gmail.com","Merge pull request #119 from ifunk/patch-controller\n\nFix \\lithium\\action\\Controller::render() so it doesn't modify the data array in certain situations","Nate Abele"],["c2f4a7dbef263a6047cb6ec52ec58ea3bc44df79","23e59ab1e5e5de934dd5cdb96db92c90e2c94d2b@gmail.com","Merge pull request #125 from mackstar/master\n\nRemoval of properties was not reimplemented in Exporter","Nate Abele"],["61276bdcdb4c7615e8dd3a18ecf0252c00d1ec13","23e59ab1e5e5de934dd5cdb96db92c90e2c94d2b@gmail.com","Merge pull request #124 from ifunk/patch-validation\n\nFixing lithium\\util\\Validator::check to allow null values when skipEmpty ","Nate Abele"],["30ab4c119712bfc71abc31afb5b5cd4929a8e899","17b9e1c64588c7fa6419b4d29dc1f4426279ba01@nitschinger.at","QA: Miscc QA fixes, including trailing commas, param documentation and line length fixes.","Michael Nitschinger"]],"ref":"refs/heads/master"}