Fix SQL injection threats and replace SESSION variable with api_get_user_id - refs #7272
Minor - Update PHPDoc
Fix warning messages. Add formula notation. Now picks random float values even if edge values seem integers (like 10.00 or 20.0)
Add REST web service for get personal messages - refs #7338
Merge branch '1.9.x' into 7296
Count the messages from the last received message - refs #7338
Minor - Update PHPDoc - refs #7338
Get messages data from the last received message - refs #7338
Minor - Update PHPDoc - refs #7338
Generate api keys - refs #7338
Fix how to get the new messages - resf #7338
Update the getNewMessages method - refs #7338
Remove c_id warning message. Now if a calculated question is answered it can be edited - refs #7212
Remove several warning messages. Now if a calculated question is answered it cannot be edited. Resolve trad4all conflict when merging - refs #7212
Add 'Assigned Courses' info row - refs #7296
Merge branch '1.9.x' into 7296
Add multiple file upload and show list of attachment files from view threads. It is working but need to improve design - refs #7255
Add recover forum.ajax.php Fix javascript code, request params add security, need lang variables translation and more comment the new code - refs #7255
Add comments and minor refactor - refs #7255
Fix links tool url replace "&amp"; by "&"  - refs BT#8849