{"push_id":3033679119,"size":23,"distinct_size":4,"ref":"refs/heads/codeception-upgrade","head":"894e91c13b92dda6f69941a96d709f3071e5b594","before":"fc7839e5b47b6b7662194247a391c3e52298e61f","commits":[{"sha":"2be1c8e3ee15018829a316f5f4ee35094224ace9","author":{"name":"Ross Parker","email":"319c34c166c9a449f99dd1d1208f3b4570a8381a@gmail.com"},"message":"Table OOification: attendance settings, IN settings, student note category settings (#683)\n\n* School Admin: Attendance Settings table OOification\r\n\r\n* School Admin: IN Settings table ooification\r\n\r\n* School Admin: Student Note Categories table ooification\r\n\r\n* Update modules/School Admin/attendanceSettings.php\r\n\r\nCo-Authored-By: rossdotparker <rossdotparker@gmail.com>\r\n\r\n* School Admin: post review table OOification tweaks\r\n\r\n* Update src/Domain/School/StudentNoteGateway.php\r\n\r\nCo-Authored-By: rossdotparker <rossdotparker@gmail.com>\r\n\r\n* Update modules/School Admin/studentsSettings.php\r\n\r\nCo-Authored-By: rossdotparker <rossdotparker@gmail.com>\r\n\r\n* System: move StudentNoteGateway to Domain/Students folder","distinct":false,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/2be1c8e3ee15018829a316f5f4ee35094224ace9"},{"sha":"6ad36205f277bc70a3483f23407e19c2b96593ab","author":{"name":"Sandra Kuipers","email":"cad1524360e58851cd0ae1e82b75ff5283474667@skuipers.com"},"message":"System: improve support for right-to-left languages (#681)\n\n* System: improve support for right-to-left languages\r\n\r\n* System: revert removal of getSystemSettings from update.php","distinct":false,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/6ad36205f277bc70a3483f23407e19c2b96593ab"},{"sha":"761672c89c6adfa75b093397e786da5ae0312de6","author":{"name":"Koala Yeung","email":"392e802330e480c5f4a4364cd94b2615991d28ce@gmail.com"},"message":"Modules: refactor module classes naming and namespace (#676)\n\n* Attendance: rename class according to PSR1 standard\r\n\r\n* use capitalized CamelCasing for class name.\r\n\r\n* Attendance: code formatting to PSR1 and PSR2\r\n\r\n* Attendance: refactor attendance_take_byCourseClass\r\n\r\n* migrate attendacneView references to Gibbon\\Module\\Attendance\\AttendanceView.\r\n* PSR1 / PSR2 re-formatting.\r\n\r\n* Attendance: refactor all references to attendanceView\r\n\r\n* rewrite all reference to `Module\\Attendance\\attendanceView` to\r\n  `Gibbon\\Module\\Attendance\\AttendanceView` to have better namespacing\r\n  and follow PSR1 class naming conventions.\r\n\r\n* add `use` statement to file top for better code style.\r\n\r\n* replace ambiguous `include` or `require` path with proper `__DIR__`\r\n  reference.\r\n\r\n* Markbook: rename classes according to PSR1\r\n\r\n* use CamelCasing for class name.\r\n\r\n* Markbook: update all MarkbookView and MarkbookColumn references\r\n\r\n* update to PSR1 naming refactor.\r\n\r\n* Markbook: code formatting to PSR1 and PSR2\r\n\r\n* Finance: relocate class namespace\r\n\r\n* align folder and namespace structure with other core modules.\r\n* also update composer classmap accordingly.\r\n\r\n* Finance: update FinanceFormFactory namespace ref\r\n\r\n* update namespace reference according to the relocation.\r\n\r\n* Core: add \"src\" to module autoload\r\n\r\n* suffix the current autoload path with \"src\".","distinct":false,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/761672c89c6adfa75b093397e786da5ae0312de6"},{"sha":"6a24651973439965e6ce4dbe14fdbb7bc7b1dd2b","author":{"name":"Sandra Kuipers","email":"cad1524360e58851cd0ae1e82b75ff5283474667@skuipers.com"},"message":"System: fix position of main menu items for RTL languages (#687)","distinct":false,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/6a24651973439965e6ce4dbe14fdbb7bc7b1dd2b"},{"sha":"7aeb3f7b29bcf744014b812d8b756e76fc84cff4","author":{"name":"Koala Yeung","email":"392e802330e480c5f4a4364cd94b2615991d28ce@gmail.com"},"message":"Modules: update .gitignore (#685)\n\n* Modules: update .gitignore\r\n\r\n* ignore everything in the modules folder except for the core\r\n  modules.\r\n\r\n* Modules: ignore some files or folders in modules","distinct":false,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/7aeb3f7b29bcf744014b812d8b756e76fc84cff4"},{"sha":"e3949d7637dd3955a7bfaa53e30588c8083b00c3","author":{"name":"Ross Parker","email":"319c34c166c9a449f99dd1d1208f3b4570a8381a@gmail.com"},"message":"Attendance: fixed permission bug in View Daily Attendance","distinct":false,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/e3949d7637dd3955a7bfaa53e30588c8083b00c3"},{"sha":"9caa5b4e162534795a24fda5ebdf0417bbfc33a1","author":{"name":"Sandra Kuipers","email":"cad1524360e58851cd0ae1e82b75ff5283474667@skuipers.com"},"message":"Forms: increase the max email length to 75 chars (#689)\n\n* Forms: increase the default email length to 75 chars\r\n\r\n* Forms: remove existing max length of 50 from email fields\r\n\r\n* Changelog update","distinct":false,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/9caa5b4e162534795a24fda5ebdf0417bbfc33a1"},{"sha":"baa22f04e9bdc3ee0121d162a2a2d97540ffa7ba","author":{"name":"Ross Parker","email":"319c34c166c9a449f99dd1d1208f3b4570a8381a@gmail.com"},"message":"Students: ooification of Students by Roll Group report (#684)\n\n* Students: 80% table OOification of Students by Roll Group\r\n\r\n* System: move the RollGroupGateway to Domain\\RollGroups\r\n\r\n* Tables: add option to define table description as a string or callable\r\n\r\n* Students: complete the extended view for Students by Roll Group report","distinct":false,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/baa22f04e9bdc3ee0121d162a2a2d97540ffa7ba"},{"sha":"ac6bc3f6dd0446f32a594dee8daf21fb8d8a6e0b","author":{"name":"Sandra Kuipers","email":"cad1524360e58851cd0ae1e82b75ff5283474667@skuipers.com"},"message":"Project: add CODE_OF_CONDUCT.md to the project docs (#695)","distinct":false,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/ac6bc3f6dd0446f32a594dee8daf21fb8d8a6e0b"},{"sha":"8e963fbbec975981d231573f49d2b57c8d515951","author":{"name":"Sandra Kuipers","email":"cad1524360e58851cd0ae1e82b75ff5283474667@skuipers.com"},"message":"Rubrics: fix teachers unable to select learning area when duplicating","distinct":false,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/8e963fbbec975981d231573f49d2b57c8d515951"},{"sha":"e0d4d871f7c7a173357bfc2f84fdbe1448ee7c7e","author":{"name":"Koala Yeung","email":"392e802330e480c5f4a4364cd94b2615991d28ce@gmail.com"},"message":"Attendance: refactor breadcrumb (#697)\n\n* adapt the new $page global for breadcrumb.","distinct":false,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/e0d4d871f7c7a173357bfc2f84fdbe1448ee7c7e"},{"sha":"8928f041f2a05e974496feb8c23a5e919c262e73","author":{"name":"Ross Parker","email":"319c34c166c9a449f99dd1d1208f3b4570a8381a@gmail.com"},"message":"Attendance: post-breadcrumb-OOification tweaks","distinct":false,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/8928f041f2a05e974496feb8c23a5e919c262e73"},{"sha":"00e20fea7607760444e04db559831d5a2da38c2d","author":{"name":"Sandra Kuipers","email":"cad1524360e58851cd0ae1e82b75ff5283474667@skuipers.com"},"message":"Tests: remove breadcrumb check from delete actions","distinct":false,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/00e20fea7607760444e04db559831d5a2da38c2d"},{"sha":"3b6ee68f963dbb6909cfc989a37139f09aac2094","author":{"name":"Koala Yeung","email":"392e802330e480c5f4a4364cd94b2615991d28ce@gmail.com"},"message":"Messenger: refactor breadcrumbs (#700)\n\n* use the global `$page->breadcrumbs` for breadcrumb.","distinct":false,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/3b6ee68f963dbb6909cfc989a37139f09aac2094"},{"sha":"0c0432b0894b954a7e7f62795bbe7560a934a8e5","author":{"name":"Sandra Kuipers","email":"cad1524360e58851cd0ae1e82b75ff5283474667@skuipers.com"},"message":"Messenger: post-merge, remove breadcrumbs from delete actions","distinct":false,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/0c0432b0894b954a7e7f62795bbe7560a934a8e5"},{"sha":"bc378f5855647b4bea7941fb4d9bc50282a42c1c","author":{"name":"Koala Yeung","email":"392e802330e480c5f4a4364cd94b2615991d28ce@gmail.com"},"message":"Library: refactor breadcrumbs (#698)\n\n* adapt the new `$page` global for breadcrumb.","distinct":false,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/bc378f5855647b4bea7941fb4d9bc50282a42c1c"},{"sha":"0a9098e16f33dcb9a6aec97f045266eadcf09b61","author":{"name":"Sandra Kuipers","email":"cad1524360e58851cd0ae1e82b75ff5283474667@skuipers.com"},"message":"Library: post-merge, remove breadcrumbs from delete action","distinct":false,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/0a9098e16f33dcb9a6aec97f045266eadcf09b61"},{"sha":"7548f52a94368becd45a9496187efe3a149ac4d5","author":{"name":"Koala Yeung","email":"392e802330e480c5f4a4364cd94b2615991d28ce@gmail.com"},"message":"Markbook: refactor breadcrumbs (#699)\n\n* Markbook: refactor breadcrumbs\r\n\r\n* use the global `$page->breadcrumbs` for breadcrumb.\r\n\r\n* Markbook: fix missing copyright declaration\r\n\r\n* add copyright declaration to files that missed it.\r\n\r\n* Markbook: fix breadcrumb style\r\n\r\n* Markbook: remove delete page breadcrumb\r\n\r\n* deletes are handled by modal box so no need for breadcrumb.","distinct":false,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/7548f52a94368becd45a9496187efe3a149ac4d5"},{"sha":"ead7f2a44e3b7975d81f65e19c76eb43346cc59e","author":{"name":"Koala Yeung","email":"392e802330e480c5f4a4364cd94b2615991d28ce@gmail.com"},"message":"System: migrate PHPMailer library to composer vendor (#693)\n\n* Composer: migrate phpmailer as composer vendor library\r\n\r\n* migrate the requirement of PHPMailer 5.2.23 to composer vendor\r\n  folder and manage by autoloader.\r\n\r\n* Composer: remove all includes of phpmailer autoloader\r\n\r\n* phpmailer is loaded by composer's autoloader from now on.\r\n\r\n* Composer: ignore tests and example from repo","distinct":false,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/ead7f2a44e3b7975d81f65e19c76eb43346cc59e"},{"sha":"2087029df58ca168a51160fbe5696a985e576f4f","author":{"name":"Koala Yeung","email":"392e802330e480c5f4a4364cd94b2615991d28ce@gmail.com"},"message":"Tests: fix language selection test bug\n\n* changed \"002\" to \"0002\" to match the actual select value.\n* fixed problem with newer codeception version.","distinct":true,"url":"https://api.github.com/repos/yookoala/GibbonEduCore/commits/2087029df58ca168a51160fbe5696a985e576f4f"}]}
{"actor":{"display_login":"yookoala"}}