{"push_id":642319819,"size":21,"distinct_size":1,"ref":"refs/heads/ReingressionRefactor","head":"9c7702f9d80176a41553890d935a4131fe55d347","before":"dd1abbdbcd552453815d6db2516392bbf75a6cc8","commits":[{"sha":"66597ebb4abcf671b3558a6004933f45ea0bc5a8","author":{"email":"7bff7d733ffb40d0ba9f150139f9eca662c03c45@gmail.com","name":"diutsu"},"message":"Prevents students leaving groups at minimum capacity","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/66597ebb4abcf671b3558a6004933f45ea0bc5a8"},{"sha":"4715bcec7af1dceeaa2e604fd46cbaf207b49fc3","author":{"email":"0a3e818f35af2d4cee594ee958d3a90bff42823d@gmail.com","name":"Gil Lacerda"},"message":"Changed group presentation names to be more uniform and readable.\n\nAll groups now have a localizable names. The names display all member\nfilter attributes present in the group. These have the same\nrepresentation across all group classes. Portuguese names were made to\nsound more natural. Corrected other name inconsistencies across groups\nthrough the property bundles. Added some keys for group names in FIST\nmodules that still use academic bundles. Additionally cleaned up related\nunused keys in the group name bundle and others.\n\nRelated Jira Issues: ACDM-715, FIST-86","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/4715bcec7af1dceeaa2e604fd46cbaf207b49fc3"},{"sha":"d21cc9037fdfef6b482e62a6824615598e4ba4ef","author":{"email":"1b19e7651d2d26a9e8057986e8f512514d125f5f@tecnico.ulisboa.pt","name":"João Carvalho"},"message":"Removed unused resources","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/d21cc9037fdfef6b482e62a6824615598e4ba4ef"},{"sha":"0d5f6054b783759bd15bb428437a275a82dae2a9","author":{"email":"e75bf7cbfdf3a099accbce0df4aa4651c5a172a1@gmail.com","name":"João Carvalho"},"message":"Merge pull request #710 from gil-l/groupFixes\n\nChanged group presentation names to be more uniform and readable ACDM-715 #resolve","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/0d5f6054b783759bd15bb428437a275a82dae2a9"},{"sha":"61d37e8539c37f2d05561db89cf5158a20e2f194","author":{"email":"08470736d61b0d5929ba1695e17e57c1e211d523@gmail.com","name":"Pedro Santos"},"message":"Deleted left over domain from unit files functionalities","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/61d37e8539c37f2d05561db89cf5158a20e2f194"},{"sha":"9e7f252a2cac34674596808376de2a85cc905a9d","author":{"email":"1b19e7651d2d26a9e8057986e8f512514d125f5f@tecnico.ulisboa.pt","name":"João Carvalho"},"message":"Removed XSSProtectionFilter\n\n  * The functionality provided by this filter is no longer relevant","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/9e7f252a2cac34674596808376de2a85cc905a9d"},{"sha":"5358cafbeb4cf3440f489cb968fa0856b066aa3e","author":{"email":"08470736d61b0d5929ba1695e17e57c1e211d523@gmail.com","name":"Pedro Santos"},"message":"Deleted static resources not used in this project","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/5358cafbeb4cf3440f489cb968fa0856b066aa3e"},{"sha":"098cf1af3ea2d8ec1f059a9aa4cb1e2159b30246","author":{"email":"1b19e7651d2d26a9e8057986e8f512514d125f5f@tecnico.ulisboa.pt","name":"João Carvalho"},"message":"Removed ShowTeachersBodyDispatchAction","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/098cf1af3ea2d8ec1f059a9aa4cb1e2159b30246"},{"sha":"6a06b3634d8bd1947d09adcedf82ee8bd7f78fed","author":{"email":"1b19e7651d2d26a9e8057986e8f512514d125f5f@tecnico.ulisboa.pt","name":"João Carvalho"},"message":"Removed usages of JSON Simple\n\n  * ACDM-250 #resolve","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/6a06b3634d8bd1947d09adcedf82ee8bd7f78fed"},{"sha":"b4acad5d28842f81310d14f34f9893c36f7ad81e","author":{"email":"154ce2da9a6ef680667cd1964f1449ad8d13ee10@gmail.com","name":"pedrorijo91"},"message":"Removed country name uniqueness verification","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/b4acad5d28842f81310d14f34f9893c36f7ad81e"},{"sha":"e578f9fddde74275fb47aa4c10c89009d88d1564","author":{"email":"154ce2da9a6ef680667cd1964f1449ad8d13ee10@gmail.com","name":"pedrorijo91"},"message":"Allowed manager to email optout other accounts","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/e578f9fddde74275fb47aa4c10c89009d88d1564"},{"sha":"2104599670e0f26444ce7709f8abb37d520e8cb9","author":{"email":"08470736d61b0d5929ba1695e17e57c1e211d523@gmail.com","name":"Pedro Santos"},"message":"Merge pull request #718 from pedrorijo91/bugfix/countryUniqueness\n\nRemoved country name uniqueness verification ACDM-725 #resolve","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/2104599670e0f26444ce7709f8abb37d520e8cb9"},{"sha":"9c13196729c832e0a08f7af9598d6d5628123855","author":{"email":"08470736d61b0d5929ba1695e17e57c1e211d523@gmail.com","name":"Pedro Santos"},"message":"Merge pull request #713 from diutsu/studentGroupsEnrolment\n\nPrevents students leaving groups at minimum capacity. ACDM-703 #resolve","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/9c13196729c832e0a08f7af9598d6d5628123855"},{"sha":"31ccfe135cfec6210b0c0fee52cf9a71f770df67","author":{"email":"154ce2da9a6ef680667cd1964f1449ad8d13ee10@gmail.com","name":"pedrorijo91"},"message":"fixed emptyDegree constructor for setting gradeScale","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/31ccfe135cfec6210b0c0fee52cf9a71f770df67"},{"sha":"7513e6511fe0bb1b088e87c8b02a2eec29e4e593","author":{"email":"08470736d61b0d5929ba1695e17e57c1e211d523@gmail.com","name":"Pedro Santos"},"message":"Allow configuration of several evaluation moments.\n\n * EnrolmentEvaluationType and MarkSheetType are now a configurable entity, this entity still has normal, improvement and special season specific behaviour, but for the most part the system supports any number of these moments;\n * The periods for grade submission and exams are now possible to specify by season, but the interfaces still assume the old fixed set;\n * The rule for obtaing the final grade (more specifically the evaluation that counts for final grade) is now configurable;","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/7513e6511fe0bb1b088e87c8b02a2eec29e4e593"},{"sha":"82990f0182ea35a680397701e8ca258df760fc0b","author":{"email":"08470736d61b0d5929ba1695e17e57c1e211d523@gmail.com","name":"Pedro Santos"},"message":"Merge pull request #715 from pedrosan7os/refactor/evaluationSeason\n\nAllow configuration of several evaluation moments. ACDM-689 #resolve","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/82990f0182ea35a680397701e8ca258df760fc0b"},{"sha":"89f1df45f45c26f9d3637ef9226d5e09ca8e26c8","author":{"email":"08470736d61b0d5929ba1695e17e57c1e211d523@gmail.com","name":"Pedro Santos"},"message":"Fixed login period extensions for several actions of program conclusion.\n\n * ACDM-728 #resolve","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/89f1df45f45c26f9d3637ef9226d5e09ca8e26c8"},{"sha":"b7d8410b8c3d17dea7122b639d8aeec497d49196","author":{"email":"08470736d61b0d5929ba1695e17e57c1e211d523@gmail.com","name":"Pedro Santos"},"message":"Merge pull request #719 from pedrorijo91/feature/managerOptOut\n\nAllowed manager to email optout other accounts ACDM-691 #resolve","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/b7d8410b8c3d17dea7122b639d8aeec497d49196"},{"sha":"bee16a1d0ba6cf082ae9cab4543a7c97c04a132f","author":{"email":"e75bf7cbfdf3a099accbce0df4aa4651c5a172a1@gmail.com","name":"João Carvalho"},"message":"Merge pull request #720 from pedrorijo91/bugfix/emptyDegreeGradeScale\n\nfixed emptyDegree constructor for setting gradeScale","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/bee16a1d0ba6cf082ae9cab4543a7c97c04a132f"},{"sha":"4d9982424f2b8cb5ba7ec059738b1260bc5d7905","author":{"email":"1b19e7651d2d26a9e8057986e8f512514d125f5f@tecnico.ulisboa.pt","name":"João Carvalho"},"message":"Disconnected CurriculumModule from Bennu\n\n  * This relation is never actually used, and the number of instances is considerable,\n    so this change reduces the space requirements for storing this entity.","distinct":false,"url":"https://api.github.com/repos/qub-it/fenixedu-academic/commits/4d9982424f2b8cb5ba7ec059738b1260bc5d7905"}]}