Date: 12/02/2016
What's new
1. New option to disable read/insert tests statistics/history in database
2. Enable application keepalive and tcp keepalive
3. Increate timeout select for socket
4. Default color for step-started event changed, more lisible
5. Test Library: reduce time loop in received function
6. External library: paramiko updated with version 1.16.0 (ssh library)
7. New set of adapters 9.0.0
8. New toolbox 8.0.0
9. New set of libraries 7.0.0
10. All tests files models updated to support the new default input VERBOSE
11. Web services: new function to shift local time for test area
12. Client connection improvment: reduce release notes content
13. Server startup optimization: no more start default agents and probes
14. Optimization: remove test log file after termination
15. Webservices: refresh repositories and statistics improved
16. Repo Archives: update statitics function to support png files and more
17. Repositories: code factory, no more specific function to compute files statistics - no backward compatibility
18. Time for client connection reduced
19. Installation: new scandir v1.1 added, performance improved
20. Web Services: support properly portable version on client update
21. New user context to reduce interaction in database
22. Web Services: small change to improve application log
23. Repositories: save user login in lock file
24. TestModel: test description added
25. Test Report: major improvement to support html display
26. Web Services: new function to delete test result in repository archive
27. New tests samples for sftp, ssh, gui automations
28. Test Library: global result added on report
29. Test Library/Test Model: test duration added on test report
30. Test Library/Test Model: adding sut and data parameters in test report
31. Test Library: new feature to append data in private storage
32. Test Library: new accessors to save/append file in private area from adapter
33. Repository Manager: new feature to zip a folder with a relative path
34. Adapter storage: one zip file which contains all data adapters, systematic zip file
35. Repositories: create backups with relative path on it, zip files are also compressed
36. Web server/Tests: update to refresh properly test result from xml rpc api, show only trx files
37. Minor update on all code sources according to the new year
38. Security improvment in apache: disable SSLv2, SSLv3 and RC4 by default, new default CA of 2048 bits
39. Test Library: replay id added in test context
40. Test Library: new functions to convert integer to string in test manipulators module
41. Web server/Administration: new feature to open test report from treeview
42. Template mail updated according to the new test report
43. Web server/Administration: new feature to disable default users
44. Test Model/Test Library/Web Services: new feature to support default and generic set of adapters
45. Default configuration change: automatic daily backup of all tests, adapters and librairies
46. Test Library: small change to support greater/lower than or equal in test operators
47. New cron script to remove automatically backups older than xx days (14 days by default)
48. Web server/Administration: new feature to update the name of a user who already exists
49. Web server/Administration: new feature to duplicate a user but some limitations exists (project not yet duplicated)
50. Web server/Tests: new feature to duplicate a global test variables
51. Test Library: no more log error when the test is aborted by the tester
52. New cron script to backup automatically tables (users, projects and global variables)
53. Web server/Tests: new features to import/export all global variables from/to csv file
54. Test Library: new option to add arguments to callback in timer
55. Test Library: new feature to concatenate actual message on setPassed and setFailed functions for steps
56. Test Library: new argument in sleepUntil/waitUntil function to shift the date in seconds
57. Self testing: basic test plan added, can be used as sample also
58. New default ftp library to properly support tls on python 2.6
59. Test Library: Universally unique IDentifiers added on test logger xml
Issues Fixed
1. Fix unable to load partial test because of bad log file name
2. Web services: delete all tasks from history - reference to undefined variable
3. Repo Manager: fix bad extension support to list backup files
4. Task Manager: task scheduled every one hour from 23:00 to 3:00 run only one time
5. Web services: unable to cancel all waiting tasks
6. Unable to update user password because of the character Ampersand
7. Test Library: missing call to update storage data when the name of the adapter is updated
8. Test Library: fix bad testname (none value) on private storage area
9. Fix bad error message to run a test plan from the web interface
10. Test Library: fix minor error in state documentation, bad parent type
11. Test Library: fix bad ascii encoding on setFailed step function
12. Product update: fix missing migration of the public data