Versie 2.4 01-10-2021 Updated 21-03-2022
Algemeen
-
- Changed version in Subscription calls for note in 'magimp' to v2.4
- Synchronize JSON with Model
- Added call to check which administrations/season are enabled fot REST-API
- Removed some obsolete fields
- Added access permission to calls
- Changed definitions CourseGroup calls and Category call
- Typo in Swagger Annotation
- Added two fields docent.datum-in-dienst and docent.datum-uit-dienst
- Changed code for 'geslacht' 'O' -> NULL
- Added correct Examples
- Added 'lftcat.cluster' to Activity calls
- Added 'id_course_parent' and 'id_planning_parent' to Activity and Course calls
- Added Associantion calls ( CursAd 'verenigingen' )
- Added/Changed 'salutation' to GET calls Debtor/Student
- Added/Changed some fields ( id-aanhef/aanhef-omschrijving, (Zk)Naam, Telefoonnummers )
- Added call for search Student by email
- Multiple performance enhancements ( remove obsolete JOINS, optimize queries )
- Handling of Euro-Sign € ( NOT CORRECTLY IMPLEMENTED YET )
- Added sortOrder to 'variations' for Course and Activity calls
- Added field & parameter 'timestamp' to Course calls
- Added field & parameter 'timestamp' to Activity calls
- Added field & parameter 'timestamp' to Participant calls
- Added field & parameter 'timestamp' to Debtor & Student (Person) calls
- Update field 'timestamp' ( and 'last-date' / 'last-time' ) for CursAd table 'naw' in PUT/POST calls
- Removed all ExternalDocumentation annotations ( for cts.cursad.nl link )
- Added 'timestamp' field with correct value. ONLY for 'naw' table, NOT for 'leerli' or 'voogd'
- Update readme.md
- Changed definition on function make(). Cast salutation to integer
- No semi colon in veld1[255], replace with colon
- Added tarief.vrij-decimal2 for lessonprice
- Added tarief.vrij-decimal2 for activityprice
- Examples/output must be same structure
- Added address data of location to Course / Activity calls
-
Added WebInfo information to Course and Activity calls
Calls
Activity calls
Added two fields docent.datum-in-dienst and docent.datum-uit-dienst
Removed Search calls ( not working correctly )
Added correct Examples
Added 'lftcat.cluster' to Activity calls
Added 'id_course_parent' and 'id_planning_parent'
Added sortOrder to 'variations'
Added field & parameter 'timestamp'
Added tarief.vrij-decimal2 for activityprice
Added address data of location to Course / Activity calls
Added WebInfo information to Course and Activity calls
Activity by IdWeb calls
Added two fields docent.datum-in-dienst and docent.datum-uit-dienst
AdminSeason calls
Added call to check which administrations/season are enabled fot REST-API
Removed some obsolete fields
Added access permission to call
Association calls
Added Association calls ( CursAd 'verenigingen' )
Added/Changed some fields ( id-aanhef/aanhef-omschrijving, (Zk)Naam, Telefoonnummers )
Category calls
Changed definitions Category call
Removed Search calls ( not working correctly )
Course calls
Added two fields docent.datum-in-dienst and docent.datum-uit-dienst
Removed Search calls ( not working correctly )
Added correct Examples
Added 'id_course_parent' and 'id_planning_parent'
Added sortOrder to 'variations'
Added field & parameter 'timestamp'
Added tarief.vrij-decimal2 for lessonprice
Added address data of location to Course / Activity calls
Added WebInfo information to Course and Activity calls
Course by IdWeb calls
Added two fields docent.datum-in-dienst and docent.datum-uit-dienst
CourseGroup calls
Changed definitions CourseGroup calls
Removed Search calls ( not working correctly )
Examples/output must be same structure
Debtor calls
Synchronize JSON with Model
Changed code for 'geslacht' 'O' -> NULL
Added/Changed 'salutation' to GET calls
Added field & parameter 'timestamp'
Update field 'timestamp' ( and 'last-date' / 'last-time' ) for CursAd table 'naw' in PUT/POST calls
Participant calls
Added field & parameter 'timestamp'
Schedule calls
Removed Search calls ( not working correctly )
School calls
Student calls
Changed code for 'geslacht' 'O' -> NULL
Added/Changed 'salutation' to GET calls
Added call for search Student by email
Added field & parameter 'timestamp'
Update field 'timestamp' ( and 'last-date' / 'last-time' ) for CursAd table 'naw' in PUT/POST calls
Subscription calls
Changed version in for note in 'magimp' to v2.4
Subscription Education calls
Changed version in for note in 'magimp' to v2.4