{"ref":"refs/heads/merges","commits":[{"author":{"name":"Matias Griese","email":"dbc6bbe3b711e3f58f25638428fdfc12e34c8c38@kunena.org"},"sha":"30dc95c9f872f9087dae6ea1abaa065ac770e741","message":"Merge pull request #110 from mahagr/merges\n\nFix fatal bug in routing","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/30dc95c9f872f9087dae6ea1abaa065ac770e741"},{"author":{"name":"Matias Griese","email":"dbc6bbe3b711e3f58f25638428fdfc12e34c8c38@kunena.org"},"sha":"e013e9a56ca17192ccb36c3ec4c562dbd2924418","message":"Improve moderation code\n\n* Move #__kunena_moderation into #__kunena_user_categories table (role)\n* Import data from the old to new table\n* Remove #__kunena_categories.moderated field (and related code)\n* Create KunenaForumCategoryUser & Helper classes\n* Always use API when changing moderator settings\n* Implement KunenaAccessJoomla15::getGroupName('joomla.level')\n* Fix Notices in category administration","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/e013e9a56ca17192ccb36c3ec4c562dbd2924418"},{"author":{"name":"Matias Griese","email":"dbc6bbe3b711e3f58f25638428fdfc12e34c8c38@kunena.org"},"sha":"3b7051b6afa179241a984e34c5b9fa8036cf3103","message":"Merge pull request #112 from mahagr/master\n\nImprove moderation code","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/3b7051b6afa179241a984e34c5b9fa8036cf3103"},{"author":{"name":"Florian DAL FITTO","email":"229d0e2e77f371212cccbf7a3c4d5f7639ac481b@gmail.com"},"sha":"297e43edf2cd9ba6d5b0a3a6348b068661f24a08","message":"# [#114] Issue in kunenacategorylist.php","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/297e43edf2cd9ba6d5b0a3a6348b068661f24a08"},{"author":{"name":"Oliver Ratzesberger","email":"c539153ba1f947bd4b6f910263b967c4a0a62357@kunena.org"},"sha":"587127e9497f279a307d774e5cabcc0311830f80","message":"Merge pull request #115 from xillibit/bugs\n\n# [#114] Issue in kunenacategorylist.php","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/587127e9497f279a307d774e5cabcc0311830f80"},{"author":{"name":"Matias Griese","email":"dbc6bbe3b711e3f58f25638428fdfc12e34c8c38@kunena.org"},"sha":"52a372ee6f8bfae46052251881e7414c9532cf19","message":"Use PHP autoloader instead of kimport()\n\n* Remove all kimport() calls\n* Deprecate kimport() function\n* Rename and relocate classes that do not follow CamelCase -> dir naming","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/52a372ee6f8bfae46052251881e7414c9532cf19"},{"author":{"name":"Matias Griese","email":"dbc6bbe3b711e3f58f25638428fdfc12e34c8c38@kunena.org"},"sha":"43b75cdc6982babb9cebe938dec1e11266dbe8d4","message":"Merge remote branch 'upstream/master'","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/43b75cdc6982babb9cebe938dec1e11266dbe8d4"},{"author":{"name":"Matias Griese","email":"dbc6bbe3b711e3f58f25638428fdfc12e34c8c38@kunena.org"},"sha":"a30169735e9809957ccb78431f6645762214ae28","message":"Add unit tests and fix 5 bugs found during the tests\n\n* Add function KunenaForumCategory::getUser()\n* Fix inconsistency when getting category instance for id=0\n* Fix broken KunenaForumCategoryUser::load()\n* Fix broken KunenaForumCategoryUser::delete()\n* Fix KunenaAccess::setModerator() for administrators\n* Fix KunenaTable::delete() for multi-key tables","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/a30169735e9809957ccb78431f6645762214ae28"},{"author":{"name":"Matias Griese","email":"dbc6bbe3b711e3f58f25638428fdfc12e34c8c38@kunena.org"},"sha":"c35a9fecee0cba64da859e9f9801cc10d5fc0713","message":"Merge pull request #116 from mahagr/master\n\nUse PHP autoloader instead of kimport()","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/c35a9fecee0cba64da859e9f9801cc10d5fc0713"},{"author":{"name":"Matias Griese","email":"dbc6bbe3b711e3f58f25638428fdfc12e34c8c38@kunena.org"},"sha":"9145e2d7e88327a159550c043e43e67bae49d5cd","message":"Merge remote branch 'upstream/master'","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/9145e2d7e88327a159550c043e43e67bae49d5cd"},{"author":{"name":"Matias Griese","email":"dbc6bbe3b711e3f58f25638428fdfc12e34c8c38@kunena.org"},"sha":"10974619cc8e17c0de1c5f5e207443a190dd0a9d","message":"Merge pull request #117 from mahagr/a30169735e9809957ccb78431f6645762214ae28\n\nAdd unit tests and fix 5 bugs found during the tests","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/10974619cc8e17c0de1c5f5e207443a190dd0a9d"},{"author":{"name":"Matias Griese","email":"dbc6bbe3b711e3f58f25638428fdfc12e34c8c38@kunena.org"},"sha":"367dc994303c05f87412651bf97648925773949b","message":"Merge remote branch 'upstream/master'","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/367dc994303c05f87412651bf97648925773949b"},{"author":{"name":"Matias Griese","email":"dbc6bbe3b711e3f58f25638428fdfc12e34c8c38@kunena.org"},"sha":"af95d0515efcaabc6309d6e52b84e2614dc9baad","message":"Add unit tests, code improvements and fix 2 bugs\n\n* Add tests for CategoryUserHelper, CategoryUser and TopicUserHelper\n* Improve KunenaForumCategoryUserHelper::getCategories()\n* Improve KunenaForumTopicUserHelper::getTopics()\n* Fix KunenaForumTopicUser::load()\n* Fix KunenaForumTopicUser::delete()","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/af95d0515efcaabc6309d6e52b84e2614dc9baad"},{"author":{"name":"Matias Griese","email":"dbc6bbe3b711e3f58f25638428fdfc12e34c8c38@kunena.org"},"sha":"da988f8a82b55aad4a0d16ed74a9a15412cd2553","message":"Restructure unit tests and add a few new tests\n\n* Test Posting and moving topics\n* Add collection of new framework tests","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/da988f8a82b55aad4a0d16ed74a9a15412cd2553"},{"author":{"name":"Matias Griese","email":"dbc6bbe3b711e3f58f25638428fdfc12e34c8c38@kunena.org"},"sha":"441fe4e33753adc743c99aae1a7748f02b90155f","message":"Fix bugs found in unit tests (catagories)\n\n* Rename KunenaForumCategory::getUser() into getUserInfo()\n* Make KunenaForumCategory::load(null) to reload current object\n* Make KunenaForumCategory::load/delete() to register instance\n* Add new function KunenaForumCategory::purge()\n* Delete also keywords in KunenaForumCategory::delete()\n* Fix KunenaForumCategory::update() on moved topic or same time\n* Add function KunenaForumCategoryHelper::register()\n* Add option 'categories' inKunenaForumCategoryHelper::recount()\n* Fix KunenaForumCategoryHelper::recount(): posts missing ","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/441fe4e33753adc743c99aae1a7748f02b90155f"},{"author":{"name":"Matias Griese","email":"dbc6bbe3b711e3f58f25638428fdfc12e34c8c38@kunena.org"},"sha":"fdded1547a5e7616d6a84d0be62c17845ea660da","message":"Fix bugs found in unit tests (messages, topics)\n\n* Fix KunenaForumMessageHelper::loadLocation(), order is by time\n* Don't use same id when saving topic in KunenaForumMessage::save()\n* Use unique posting time in KunenaForumMessage::check()\n* Modify checks in TableKunenaMessages::check()\n* Add instances lookup by topic in KunenaForumTopicUserHelper\n* KunenaForumTopicUserHelper::move(), update objects as well\n* Fix wrong table prefix in KunenaForumTopicUserHelper::merge()\n* KunenaForumTopicUserHelper::merge(), update objects as well\n* Fix deleting too many entries in KunenaForumTopicUserHelper::recount()\n* Add function KunenaForumTopicUserHelper::reloadTopic()\n* Fix KunenaForumTopicUser contructor: set always topic id\n* Add function KunenaForumTopicUser::reset()\n* KunenaForumTopicUser::load(): do not load if there's no topic id\n* Make KunenaForumTopic::load(null) to reload current object\n* Fix bugs in KunenaForumTopic::move() when moving individual messages\n* Ensure unique posting time in KunenaForumTopic::move()\n* Fix some bugs in KunenaForumTopic::save()\n* Fix bugs in KunenaForumTopic::updatePostInfo(), update()","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/fdded1547a5e7616d6a84d0be62c17845ea660da"},{"author":{"name":"Matias Griese","email":"dbc6bbe3b711e3f58f25638428fdfc12e34c8c38@kunena.org"},"sha":"542e66dcce3da8c6f2b0d917aebf6194ab2e1b9f","message":"Add KunenaException class","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/542e66dcce3da8c6f2b0d917aebf6194ab2e1b9f"},{"author":{"name":"Matias Griese","email":"dbc6bbe3b711e3f58f25638428fdfc12e34c8c38@kunena.org"},"sha":"1a329836232bb0d05f9b5df932b42b90baa1f90b","message":"Merge branch 'master' of git@github.com:mahagr/Kunena-2.0.git","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/1a329836232bb0d05f9b5df932b42b90baa1f90b"},{"author":{"name":"Matias Griese","email":"dbc6bbe3b711e3f58f25638428fdfc12e34c8c38@kunena.org"},"sha":"a2ee0c90f1d8e438b76eff3c0ccedae96996fbb1","message":"Merge pull request #118 from mahagr/master\n\nAdd unit tests and fix bugs and issues found during unit tests","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/a2ee0c90f1d8e438b76eff3c0ccedae96996fbb1"},{"author":{"name":"Florian DAL FITTO","email":"229d0e2e77f371212cccbf7a3c4d5f7639ac481b@gmail.com"},"sha":"421a1e2f411ace9b06005dee9682d63c06039d0b","message":"+ [#119] Improve prune function","url":"https://api.github.com/repos/mahagr/Kunena-2.0/commits/421a1e2f411ace9b06005dee9682d63c06039d0b"}],"head":"dbd4f1640a8fcca8bee4552cd15a63aefc66630d","push_id":51521664,"size":206}