CommitComment
 bf6d2e2ebe6a9ebc73504bc3561a28512c21316a  Create new version v2.5
 90eed4e7c839a914341e298301d73579bb64a019  Changed version in Subscription calls for note in 'magimp' to v2.5
 57aa77904e3ab0505dd7b5a367c0f340db17b29b  Update readme.md
 0a449c1bdafdb922cb496c5d38f8cc37cb939ba7  Issue #15268 No semi colon in veld1[255], replace with colon
 aa794d7d911d38ba8bf1088c9b320a8324c5dc51  Issue #15447 - Determine correct 'id-aanhef' based on gender and age
 58c6a1daf51b8e22c6638455bb3c55ea3dab22d2  Merge branch 'v2.5' of gitlab.com:Cursad/api into v2.5
 64c90cea603e83419ad84bbe027912286ca7eff8  Issue #15452 - Added 'age' check on Debtor calls
 a893f743dd6fa81269b6d33e561504eb26b6a336  Issue #15451 - Added 'Salutation' object to Debtor and Student calls
 ea80fc76fb1b7ec80c4c44b9c66fc1fcf1fd4383  Issue #15451 - Added 'Salutation' object to Debtor and Student calls ( new file )
 88711d26e51b90dfc2aeba05795cc2323bd2eb14  Issue #15398 - Copy of call for presence of participant./participant/student/{studentid} -> /participant/student/presence/{studentid}. Calls are for now identical
 88920c416f2bfe772432961e608b02debaaaa430  Issue #15482 - Added DLN_ORD_ID to Subscription calls
 ee8e6ce10ed2175f37513cccbf59036ad1f1f697  Issue #15398 - Call GET /participant/student/presence/{studentid}.  Get participant presence information by StudentID
 03e7908f0ec40af13704c568e9239b3736f8a4bb  Issue #15679 - Added tarief.vrij-decimal2 for lessonprice
 e0f7dc48422c30f1ce81c1e2d051017127682d88  Issue #16037 - Added tarief.vrij-decimal2 for activityprice
 27480754c1327c411e5c62b9fc054834953dffda   Issue #12321 Added role 'updater' AND added authorization to some calls
 690d5f8d3fac859417fa5e178fc48acf774ce171  Issue #16187 - Examples/output must be same structure 
 572a028ab043840c899855e79e170d9f7057a7cc  Issue #15580 - Changed documentation and type ( to boolean ) for two fields: DLN_NIEUWSBRIEF and DLN_AVG1
 3f745b81f3c50656fd3a8884d27c038c8abb2f5f  Issue #16227 - Added address data of location to Course / Activity calls 
 0041954f32d780055091613cfc05edbc03f07a21  Issue #16229 - Added WebInfo information to Course and Activity calls
 944a0dea5164686ebc122d160546f9b147439509  Issue #15591 - Added calls for TeacherInvoice
 PUT calls are implemented fully, GET calls are implemented partially
 b1df1c765b7bc97cea5663dd9688156103129bd9   Issue #15591 - Added some amounts and 'teacher' data to GET calls 
 e8c69773222864c9693968e627d2bbee3483d65a  Issue #16318 - Extend query ( not active yest ) for field timestamp in tables 'crsgen' and 'crstar'
 3884bef88eec24547e93490407a962de0f8dc13c   Issue #15591 - First version of GET calls TeacherInvoices
 8acc4fe751e5b51e8ca9bbc464bc7e2a79e7e509   Typo ( whitespace ) corrected
 d81c6412f6d6c2f2f557bafe97d2e44086301202  Issue #16334 - Universal use of objects Teacher, Location, LocationArea and Address
 80e374f7b0c10f39d75964566da950bff71317b8  Issue #16334 - Restructured Participant calls
 116842a5501eee55a8ffc3a379953d1e876b0704  Issue #15398 - Changed call to select Teacher and Location data from dlnhis ( not deelne ) table
 Added CursAd Plaatsingsdatum as 'confirmdate' to relevant Participant calls
 3a661d25e4b0387cc77a3582ac1bdc7b24f731cb  Issue #15434 Added call to Debtor section ( removed from Participant section )
 Added fields to Partipant Financial call ( userCode en Document path )
 75b744f201c008972e5e98a90f75938f388c2edb   Issue #15591 - Changed logic for invoicelines and ledgerlines
 8457ed20dcc8391a8e8d6c4bf0037612baed2d77  Issue #15591 - Remove duplicates and added amounts to invoicelines 
 f3b8ce9651c31cfa7cce93f42b6a9c768eb068b3  Issue #15496 - Added DLN_ORD_ID to POST call
 5639f6e9b24e26bd69ee5080e48500e0b4ac0134  Issue #16355 - Added field DLN_ORD_ID tot GET calls
 1ae622b414e0fbf72edb1b9a203e5c2cb8ac0e8f   Issue #16351 - stat.statuswaarde instead of deelne.statuswaarde 
 8f7b3ccaa90ec9edb25efdffe115a84a8819b30d   Issue #15434 - Changed call to get invoices by FTP
 4c619773e9567f8c986c04ec24074376b5930889  Issue #16362 - Call CancelReason (based on instel.reserve5 contains 'restapi')
 2be4449eb94c6b9e77e379d8e74f443806dea5a3  Issue #15591 - Added some fields ( docent.personeelsnummer - fktrin.btwperc - fktring.btw-perc )
 41df04780ce6548d80c508952e82e1cfb2018110   Issue #16367 - Added docent.personeelnummer (calls uses Commom\Teacher.php)
 a8db8f7a54f2cb01ea979c8e51fcbe2ca24e64d0  Issue #16351 - Implemented array for buttons to show in Mijn Omgeving
 c37ceb7e5224c034461ec24e4f3c10d03619710d  Issue #16351 - Changes for Buttons Mijn Omgeving
 4c26ed46de41a58ce6bb0c1703154e60de96c9d3  Issue #16421 - Added crsgen.id_planning and crsgen.vrij-character2 ( BlockNumber ) to Participant calls
 2b4d554ba5fe0a218697c8a957bf5abce357ac60   Issue #16362 - Call CancelReason ( CursAd: Opzegredenen )
 20bf3a8b05249a930b545bf3b1212f9df3231a83  Issue #16504 Remove statbut.ask_fields from call(s)
 1e8c15903315c80e238e8a460b85c4dd0b5601e9  Issue #16362 - Removed call voor Search CancelReason
 6f0ce316f74379e31b94518ff2ddc86cdf1b745e  Issue #16354 - Changed query and added memory for call
 0a12a7ed165042a2d3aea12d766ea2aa64925bfb  Issue #16514 and Issue #16341 - Added calls for both function ( ReSubscription and CancelSubscription )
 Changed mappings
 6c9b9c7ba0030cf02f7ab472ee22d8d39645254c  Issue #16527 - Clarify error in parameters voor response message
 9f3f49014857de899c749244a000d4d79cefe03f   Issue #16527 - Added error messages for HTTP response
 c3ce4bb110444694011434dbb9e58dd403d7a8f0  Issue #16527 - Changed checks on parameters ( multi-dimensional arrays )
 8d061785a98b678bc1b7e3493f2fad54f32a9a09  Issue #16569 - Added fields faktin.maandfaktuur & faktin.maandnummer
 0495a9bf6fe1c5e44b4d4044a2e290c0cd178e25   Issue #16579 - Added parameter 'cluster' to call /course/groups/{id}
 217c427183be6347b7200ebdc525aef5aff7c0cf  Issue #15351 - Changed query for 'empty' timestamp field
 28676ae9a9d62391c43376322241ebe357edaac1  Remove checks on 'id' for update and changed order in Debtor controller
 34e1e47f32642b3b2d868e61944e4b7e32ecf98e  Cast to correct datatypes
 d5a7d5c8ba2d4669a56bb7ecff2e087511f496f3   Removed field statbut.ask_fields in call
 24315567341a59f32978489c903f3e159f219e09  Issue #15252 - DLN_TYPE ( field 125 'magimp' ) for Mijn_Omgeving: MijnHerinschrijving/MijnAfmelding
 cea3e0f138fce8cf9ffecc9d0c6e77a634e19ba8  Issue #15252 - Changes description DLN_TYPE
 fdfab735c9f9065ed28ddcf952448e48161e2cee  Issue #15525 - DLN_OPZEGCODE removed from call
 e599fcdba3701d8780d4148b2fd39ee81a46c809  Issue #16504 - Added deelne.startdatun, deelne.einddatum
 c727aa65ea825bbdea7d7a654c3adbc050c8ccc2  Issue #16504 - Added opzegg.vrij-logical4 ( cancelreason published for Mijn Omgeving )
 e9fea804f26428cdd982cd5bf03b2e9f336ce2eb  Issue #16504 - Added DLN_OPZEGCODE to /subscription/cancelkeys
 cadcc0ce7bdcf6c60768a9b794bc6d67badd3268  Issue #16768 - Added date/time to magimp.reserve2
 54230572c8eb0311594a7a58fe30e70b399f1052  Issue #16782 - Added specific 'throttle' to exclude certain IP ( webserver Mijn Omgeving )
 867703198eff7f7ccd7c63460295037812bb6214  Issue #16782 Added class to protected $routeMiddelware
 f18eb5901581e4367ae7aeaec55cd4dcdf7bee1f   Issue #16781 - Added to magimp.reserve3: Route::getCurrentRoute()->getActionMethod()
 8df966b6613b23a0c0a7de41e3e6ef76d612b956  Issue #16782 - Added 'local' testing IP's
 29a4f56be92790bdb46d4c6c88bd0e0e88cb6777  Issue #16840 - Added parameter season ( onwards up ) in /debtor/financial/{id}
 4ce352a2900726f35b26ea8333cc10f09b5e713e  Issue #16840 - Added amountTotal as calculated field ( amountNet + amountVAT )
 76ba0428634d786a48294371892643a2db42e2d5  Issue #16354 - Workaround: return only field 'reference' ( performance/memory problem )
 51481c6fddf4bc9722788a3cc42a415c4f52fbf4  Changed to include 3rd parameter
 0fad7bce7eb8df6646e1ddf6e53d29d34885cdf4  Issue #16354 - Added for 'Search' call - NOT USED
 745c5295bef9a68d0eeeb7274435202fe83d437e  Issue #16581 - Restructured CourseGroup calls
 b40820903c436eab3be82424e92fe244faba3619  Issue #16449 - Added pricelistName to Course/Activity calls CursAd: tarief.reserve2
 259ff94366002473e94f65cf6cf6a27046657580  Issue #17329 - Added client IP address to magimp.reserve4
 57ee6bc578905b1058714adfcfd4d73ee007b3a4  Issue #17346 - Cast variable to string
 54591f8c38a4ceafd312d480c24a1d4bcf4ec4d5  Changed order according to definition
 57766eeb49a25c109b156b8ac3d910bd6c9032fd  Issue #16449 - Changed order according to definition
 f6305b5af1d9de52ea0340b5eded98923ab90ffa  Issue #11198 - Added avg1 - avg5 fields to calls for Debtor and Student
 Issue #15447 - Added salutation to POST (create) calls for Debtor and Student
 97ceb9d3a13beda0e24d90f1ec1491c6c982962f  Issue #11198 - newsletter & avg1_media are required fields for POST ( create ) Debtor
 7d845e2a88e0acc9a8126e42673bcc278b660e97  Issue #11198 - Always add 'geslacht' and 'gebdatum' as a pair in PUT Student call
 ac9be9dd682c2ac3b312a7f1a1faf73fdba72e1a  Issue #17472 - Created function to convert date into YYYY-MM-DD for MySQL ( from DD-MM-YYYY or DD/MM/YYYY  or YYYY/MM/DD )
 f3fc8bb67d29dbe6bebad90946b104543aea972d  Issue #11198 - Typo in definition ( update 'newsletter' => 'use-email'
 1fc2e653477f0b2e455cf9ea70e098ec2154a542  Issue #17500 Added some fields in /adminseason call for Mijn Omgeving information
 011b6c54708d35f2939a8ad4ec347f62329d91e3  Issue #16782 - Added external IP's from CURSADWEB-03, CURSADWEB04 and CURSASADWEB-05
 8d9baf117e61a7ad9cea219acdc8557679e03bcf  Issue #17528 - Implement authorization on URL's for Endpoints(Accesses)
 e1a439ff09a79dceb3bb91b88509abe15f66b50d  Issue #17500 - Use seizoe.vrij-logical4 instead of seizoe.vrij-logical1
 c3ea6f85275a2750a3f752213c3515a0c035a4aa  Issue #17500 - Change field to seizoe.vrij-logical3
 3d74fe3dfcaaff1de5848d70629386deaf413748  Issue #17567 - Changed call for no 0 students from debtor - null in array
 b40ef8f2db018b89f45f8686cb5845700a61c452  Issue #17714 - Added 'triggering' on field naw.timestamp
 1c332df5aaf838ad596c8cba8f9687752ae40372  Issue #17808 - reorganised Subscription calls. Added parameters to call /subscription ( from - until )
 d7420448f35919dc896bc0037cb2bcb547413ad8  Issue #16318 - Changes selection criteria on correct timestamp fields ( not all tables )
 dacfd4e6997ca9262646abffbda9f23bacaf415e  Issue #17901 - Added selection based on parameter 'updated_since' for ALL and BASIC queries
 ff2db0964360a1a4612a8ff31e6530440ca1b7f1  Issue #18015 - City not found -> still error, city inactive -> activate
 e9ef12da286bb0908f9981ff03cd8e3b30459b76  Issue #18085 - Changed query selection for calls by {id}: removed selection on 'restapi' parameter
 c6b7decf7c290488a1942ae415774da9641e0504  Issue #18086 - Changed query selection for calls by {id}: removed selection on 'restapi' parameter
 08512a369b0cdebe3970a12f2c2ae03d483032cc  Issue #18097 - Changed seizoe.seizoe-num -> seizoe.reserve1 ( CursAd trigger will be created )
 08512a369b0cdebe3970a12f2c2ae03d483032cc  Issue #18097 - Changed seizoe.seizoe-num -> seizoe.reserve1 ( CursAd trigger will be created )
 cb1b67507f359cfac074dbbd0e290212f0c2aeca  Issue #16363 - Added field opzegg.vrij-nummer1 as canceldays
 17292ddb8f8bd9dc636fc21daf8fdb07755eb3ee  Issue #16581 - Restructered Course call and CourseGroup calls
 3c39f6af168110ccbbe8e4c87c156dcd2abf56b4  Issue #16581 - Added two new files ( changed names, included 's' in name )
 193227ba8e3556374a0f0781772fa2835a1c2ecd  Issue #18255 - Changed some definitions for consistency
 6687f779f250db7674af78834c2d7bdac2ac8bcc  Issue #17528 - Changed code for correct authorization to create/modify/delete Endpoints
 e08c9a5d85b7257c83c76595d7d685fe42310044   Issue #16581 - Added some array initializations
bc42d50b10080b1e9858c92babf5e350b46b2674 Issue #19104 - Added calculation/check on parameters ( max 1 month ( 31 days ) )
a8311c5ef7f23d2358b0b03ace6fc70d8bf91101 Typo's in definition descriptions
34208fd289de2de75ab207f55f4f2b2e5d27b01c Issue #19108 - Added status of 'magimp' record for call /subscription and /subscription/{id}
cee87dfd555af548200d5000ef3f0a44c42faa07 Issue #17808 - Added default subscription default status
Changed wrong parameter VGD_AVG5 -> DLN_AVG5
3f2c6c183d2b7d01f9b85066d3f0de0ed8239ee6 Issue #17808 - Added data for examples
Type casting some fields example
Typo in description
7a19beaf5c5fe23537f11cf1dc8a9a816b579f7f Issue #16581 - Changed type of season/number of courses
5faa5add526ad4499c7c151fa6165e98784c8b9e Issue #17901 - Added field timestamp to lessonBlock and variation
07c1a8bf8b9384c2f7c3634c7cfcf721dc781b7a Issue #17901 - Activity calls timepstams implemented