h1. Přehled změn h2. 2014-06-24 * Opraven problém s řazením záznamů obsahující diakritiku. h2. 2014-05-06 * Do [[Student]] přidán element _supervisorSpecialist_ (školitel specialista). * Přidána podpora pro RSQL dotazy nad kolekcemi vazeb, např.: ** /api/3/courses/MI-W20/parallels?query=teachers==vitvatom ** /api/3/courses/MI-W20/parallels?query=teachers.lastName==Vitvar * Přidána podpora pro RSQL dotazy nad [[Parallel#TimetableSlot|TimetableSlot]] v rámci [[Parallel]], např.: ** /api/3/courses/MI-W20/parallels?query=timetableSlot/room==T9:350;timetableSlot/firstHour==3 h2. 2014-04-24 * Opraven problém s kódováním znaků při zápisu [[Thesis]] do KOS; vyřešeno transliterizací do znaků dostupných v Latin 2 ("unidecode":https://github.com/jirutka/unidecode). h2. 2014-03-26 * Oprava chyby ve zdroji [[Branches#GET-branchesidstudyPlans|/branches/{id}/studyPlans]] (na jakýkoli dotaz vracel chybu). h2. 2014-03-25 * Do [[Thesis]] přidán element _defenseDate_ (datum obhájení). * Přidán zdroj [[Courses#GET-coursescodebranches|/courses/{code}/branches]]. h2. 2014-03-10 * Opravena chyba s (ne)escapování nevalidních znaků v XML. h2. 2014-03-03 * Přidán zdroj [[Teachers#GET-teachersusernameOrIdexams|/teachers/{usernameOrId}/exams]]. h2. 2014-02-17 * V KOS zrušeno omezení na přístup k záznamům vyučujících, kteří _nemají vztah_ s danou fakultou (tj. v KOSapi již vidíme všechny vyučující). * Množina přístupných studentů rozšířena o ty, kteří mají/měli zapsanou závěrečnou práci vedenou nebo oponovanou vyučujícím z dané fakulty. h2. 2013-11-04 * Povolen read-only přístup do /theses i pro neprivilegovaný OAuth scope. h2. 2013-10-02 * Množina přístupných vyučujících rozšířena o externisty. h2. 2013-09-30 * Do [[ThesisState]] přidán stav DEFENDED (obhájeno). h2. 2013-11-04 * Do [[People#GET-peopleusernameOrId|/people/{param}]] přidána možnost použít jako parametr i ID osoby. h2. 2013-07-29 * Přidány read-write zdroje [[Theses|témat závěrečných prací]]. h2. 2013-04-11 * do [[Student]] přidán atribut _studyTerminationReason_ * přidána autentizace přes OAuth2 (zatím ve stádiu testování) h2. 2013-04-09 * do [[Exam]] přidán atribut _termType_ odlišující zkouškový a zápočtový termín h2. 2013-04-08 * *! změna identifikátoru [[Branch]]* – místo kódu oboru použito ID (ukázalo se, že kód oboru nemusí být a není unikátní) * přidán zdroj [[Teachers#GET-teachersusernameOrIdparallels|/teachers/{usernameOrId}/parallels]] h2. 2013-03-25 * do [[Programme]] přidán atribut _faculty_ * do [[Course]] přidán atribut _programmeType_ * do [[StudyPlan]] přidán atribut _individual_ * do RSQL přidána možnost vyhledávání podle ID záznamu (speciální atribut @_id@)