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