Changelog

Version 3 (Luca Corbo, 10/13/2009 11:49 am)

1 1
{{>toc}}
2 1
3 1
h1. CHANGELOG
4 1
5 3 Luca Corbo
h2. Release 1.3.4 (2009.10.13)
6 3 Luca Corbo
7 3 Luca Corbo
* Bug #71: Export doesn't dump db
8 3 Luca Corbo
* Bug #93: Globally disable a host
9 3 Luca Corbo
* Bug #99: Upgrade Pear::Net_Nmap to version 1.0.0
10 3 Luca Corbo
* Bug #100: Upgrade Open Flash Chart to version 2
11 3 Luca Corbo
* Bug #101: Upgrade Pear::MDB2_Schema to version 0.8.4
12 3 Luca Corbo
* Bug #102: Upgrade Pear::HTTP_Request
13 3 Luca Corbo
* Bug #103: Upgrade Zend libraries to 1.7.1
14 3 Luca Corbo
* Bug #106: debian packet ortro1.3.3
15 3 Luca Corbo
* Bug #114: Add SCP plugin
16 3 Luca Corbo
* Bug #115: Time out not working
17 3 Luca Corbo
* Bug #116: Having multiple commands in the Path causes issues in Custom Script
18 3 Luca Corbo
* Bug #119: HTML lang attribute is not set correctly
19 3 Luca Corbo
* Bug #120: Filter does not work correctly in view section
20 3 Luca Corbo
* Bug #123: Update plugin to work with latest ssh library
21 3 Luca Corbo
* Bug #125: [Plugin] TCP Service Check tests for custom port even if no value is specified
22 3 Luca Corbo
* Feature #110: Execute custom script in background
23 3 Luca Corbo
* Feature #111: Execute local custom script on remote server
24 3 Luca Corbo
* Feature #113: Add CAS support
25 3 Luca Corbo
* Feature #117: Scp Transfer: whitelist/blacklist filter
26 3 Luca Corbo
* Feature #118: Scp Transfer: display transfer time
27 3 Luca Corbo
* Feature #121: Scp Transfer: enable compression and recursive copy
28 3 Luca Corbo
* Feature #122: [Plugin] Advanced file transfer
29 3 Luca Corbo
* Feature #124: Switch to jquery jqplot plugin to generate chart
30 3 Luca Corbo
* Feature #126: Upgrade FCKeditor to v2.6.5
31 3 Luca Corbo
32 1
h2. Release 1.3.3 (2008.11.24)
33 1
34 1
* #88 Multiple Notifications for a job
35 1
* #92 Run jobs based on hostname
36 1
* #93 Added the capability to disable host or system globally
37 1
* #94 Update FCKeditor to version 2.6.3
38 1
* #71 Export doesn't dump db
39 1
* #91 Job results, CR/LF converted to <br />
40 1
* #97 Multiple selection and action on workflow
41 1
* Updated System Service Check plugin (v1.2.3).
42 1
* Added File Watch plugin.
43 1
44 1
h2. Release 1.3.2a (2008.07.03)
45 1
46 1
* [upgrade] Fixed. #90 Problem with Auth package when upgrade Ortro
47 1
* [core] Fixed. #89 Removing shared host
48 1
49 1
h2. Release 1.3.2 (2008.07.02)
50 1
51 1
* Added. #44 Timeout for running jobs
52 1
* Added. Upgrade script from 1.2.x/1.3.x to 1.3.2
53 1
* Added. #77 Use Pear::Auth package for authentication
54 1
* Added. #80 Modify FTP pluging to allow get
55 1
* Added. #79 mysql database table check plugin
56 1
* Added. #78 Memory free plugin
57 1
* Fixed. #75 CPU idle plugin does not work correctly on all platforms
58 1
* Fixed. #74 Incorrect min version required for execute_sql_from_file and webservice_soapui
59 1
* Added. #72 Plugin execute_sql_from_file
60 1
* Fixed. #73 Warning message when installing a plugin
61 1
* Fixed. #68 All Html tags escaped
62 1
* Updated. #86  FCKeditor to version 2.6.2
63 1
* Added. #82 Automatically found user language
64 1
65 1
h2. Release 1.3.1 (2008.05.27)
66 1
 
67 1
* Added. Capability to upload files for plugins.
68 1
* Updated. Net_Nmap library to 1.0.0RC1 version, now the autodiscovery without OS detection is more faster.
69 1
* Fixed. Cross-site scripting (XSS) vulnerability
70 1
* [www_webservice_soap] Added. Web Service Test using SoapUI.
71 1
* [www_testgen4web] Updated. SimpleTest library to version 1.0.1
72 1
* Updated. FCKeditor to version 2.6.0
73 1
74 1
h2. Release 1.3.0 (2008.05.06)
75 1
76 1
* Added. [1897811] Hosts auto discovery
77 1
* Added. [#65] Add unconditional notification. Based on Lucke's patch
78 1
* Fixed. sshUtil - Removed escaping of $path_script to avoid compatibility with HP-UX machines.
79 1
* Fixed. [1937414] SSH processing. Missed ssh custom path.
80 1
* Added. More shell escaping in the sshUtil class.
81 1
* Added. Import and export backup tool
82 1
* Updated. MDB2 Pear libraries.
83 1
* [1931066] Possibility to skip crontab step during the install phase.
84 1
* Added. Capability to overwrite existing database.
85 1
* Fixed. [1931053] Installation problem with pear.
86 1
* [1931063] Installation problem with crontab when php binary is not in path
87 1
* Added. [1931071] Improve plugin setting. The edit icon is now displayed only for plugins that need further configuration.
88 1
* Fixed. [1912042] Edit Jobs page: Dimensions of description box changed.
89 1
* Fixed. [1908656] File System Check: Incorrect redirect to the jobs view.
90 1
* Fixed. [1889599] Incorrect value for Next Job Execution
91 1
* Fixed. [1898612] No redirect after a user is added to a group
92 1
* Added. [1926293] improvement about checkbox item selection.
93 1
* Fixed. Fixed two params in the css, now is validate.
94 1
* Fixed. Redirection to the view section instead of edit section after adding a job that require data refreshing such as filesystem check
95 1
* Fixed. Open Flash Chart graph is not displayed correctly.
96 1
* Changed. Updated Pear SMTP library to version 1.2.11
97 1
* Fixed. [1908650] File System Check: Missed error handling on ssh connection failure
98 1
* Added. Telnet custom script plugin
99 1
* Fixed. [1911952] Cannot redeclare class Net_Socket
100 1
* Changed. Update Pear libraries for Mail.
101 1
* Added. Core language pack for French translation
102 1
* Fixed. [1936493] Translation missed for some list elements.
103 1
* Added. Now the javascript language variables are loaded using a php file.
104 1
* Added. Languages under the lang folder are automatically discovered.
105 1
* Fixed. Locale for the current user is set correctly in according with preferences.
106 1
107 1
h2. Release 1.2.1 (2008.02.14)
108 1
109 1
* Fixed. [1892009] Installer step 2: Function not found
110 1
* Changes. Updated Pear libs
111 1
* Changes. Updated open-flash-chart libraries to version 1.9.7
112 1
* Fixed. [1889599] Incorrect value for Next Job Execution
113 1
* Fixed. [1893520] Missed file in debian package
114 1
115 1
h2. Release 1.2.0 (2008.01.29)
116 1
117 1
* Fixed. Trailing slash for paths in init.php.
118 1
* Fixed. File permission test in the installer.
119 1
* Fixed. Cannot add a user without set up the ldap configuration first.
120 1
* Fixed. Create recursive directory with Sqlite database.
121 1
* Added. [1829069] Kill job and workflow feature.
122 1
* Added. [1829069] Add "Kill job" button.
123 1
* Fixed. Missed execution of job with the day of month and the day of week are specified.
124 1
* Added. Now Open Flash Chart library is used to create for charts.
125 1
* Added. Updated Pear libs.
126 1
* [system][ping] Updated Ping Pear lib (v2.4.3)
127 1
* [database][custom_query_report] Fixed. Show a message when no records are found.
128 1
* Changed. Logo.
129 1
* Fixed. [1872658] Error updating user profile
130 1
* Changed. Updated FCKEditor to v2.5.1.
131 1
* Changed. Default color for x_label_color
132 1
* Changed. Using Open Flash Chart instead of Pear Image Graph libs to create charts.
133 1
* Changed. [1871089] Add tooltip in notification view
134 1
* Added. [1871089] Add tooltip in notification view
135 1
* Fixed. Calculation of Next Execution Time for crontab.
136 1
* Fixed. After a common action the redirect to the view section is made.
137 1
* Fixed. Incorrect constant definition in php files.
138 1
* Fixed. Incorrect escaping for the quote char
139 1
140 1
h2. Release 1.2.0 rc2 (2007.12.18)
141 1
142 1
* Fixed.   Delete entire workflow from workflow->view section without perform checks.
143 1
* Fixed.   Incorrect setting for workflow step when adding a new one.
144 1
* Added.   The test on the minimum version of Ortro required for the plugin was improved.
145 1
* Added.   Check for GD library support.
146 1
* Added.   [1840632] Browse/delete uploaded files. Now a file manager is available.
147 1
* Changed. More code cleaning. Now the code is compliant with Pear Standard
148 1
* Changed. Updated FCKeditor to version 2.5
149 1
* Fixed.   [1845392] Missed system in notification view
150 1
* Fixed.   [1844036] Misleading message on deleting step
151 1
* Added.   Footer with Ortro version information.
152 1
* Added.   [1840632] Browse/delete uploaded files. Now a file manager is available.
153 1
* Fixed.   HTML code is now validated as XHTML 1.0 Transitional
154 1
* Fixed.   Missed Notification Type translation on notification edit
155 1
* [notification][mail]   Fixed. [1824271] Mail notification plugin in SMTP mode issues invalid HELO
156 1
* [notification][jabber] Added. [1824200] Jabber notification plugin SSL support
157 1
* [www][testgen4web]     Added. Timeout threshold for navigation test. The plugin may be configured to return as output either the detailed test report or only the navigation time test. The archive result functionality is now enabled.
158 1
* Added.   Entries for File Manager was added.
159 1
* Changed. Improved English and Italian translations.
160 1
161 1
h2. Release 1.2.0 rc1 (2007.11.20)
162 1
163 1
* Changed. Now is used the more appropriate terms workflow instead task. Improved upgrade scripts.
164 1
* Added. The kill action for workflows was added, on kill only the db status is changed.
165 1
* Added. [1831033] Lock job on copy
166 1
* Fixed. Now job scheduled as step of workflows are executed correctly.
167 1
* Added. [1824318] RFE: show next execution time of task.
168 1
* Changed. In the add/edit job section was removed the possibility to enable schedule globally
169 1
* Fixed. Now errors are logged correctly in the error.log file
170 1
* Added. Tools section with ortro_sync script.
171 1
* Changed. The create_package script was moved in the tools directory.
172 1
* Changed. Installation script checks also if Pear is installed.
173 1
* Fixed. [1824166]  File does not exist: .../www/js/lang/var
174 1
* Fixed. [1826774] Able to execute locked task
175 1
* Fixed. [1822730] MDB2 error when create a task in 1.2.0beta
176 1
* Changed. The modality to include init.php file was changed and now use also the init.inc.php to allows a simple packaging of Ortro for linux distro (i.e. Debian)
177 1
* Changed. Use ORTRO_INCOMING is now the the default dir for upload/download of files in Ortro
178 1
* Fixed. Installer: Permission checks
179 1
* Fixed. More php notice messages
180 1
* Changed. Now use the more appropriate terms workflow instead task. Improved upgrade scripts.
181 1
* Added [1824318] RFE: show next execution time of task. The next execution attribute was added for Workflow.
182 1
* Added. The kill action for workflows was added
183 1
* Fixed. [1829054] Left-hand side menu mistitled
184 1
* Fixed. [1828423] Cannot edit user properties without change password
185 1
* Added. [1828322] Upload section messages.
186 1
* Fixed. [1824316] Disabled job shows bogus date for next execution
187 1
* Added. Kill icon.
188 1
* Changed. Icons for workflow.
189 1
* Fixed. [1831841] Share identity button showed also with only a system. Removed also some notice warnings in the job details view
190 1
* Changed. In the job view is showed 'Workflow' instead next execution data for jobs with only workflow scheduling enabled.
191 1
* Fixed. [1829038] Next exec time keeps updating when job locked
192 1
* Fixed. [1829048] Possible to add System * group w/o specifying system
193 1
* Changed. Use ORTRO_INCOMING is now the the default dir for upload/download of files in Ortro
194 1
* Added. [system] HP/UX Glance monitor
195 1
* Fixed. [www][check_uri_response_code] [1829077] www/https check plugin hangs
196 1
* Added. [general][spreadsheet_to_db] Added capability to escape or remove quotes in a cell field.
197 1
* Added. [general][spreadsheet_to_database] Added quote for the db identifiers 
198 1
* Added. [www][http_download_file] Initial version
199 1
* Changed. Used correctly utf-8. Added plugin_common.php
200 1
201 1
h2. Release 1.2.0 beta (2007.10.22)
202 1
203 1
* Added. Task feature. Now you can easily assemble jobs to perform tasks
204 1
* Added. Sharing of identities across systems is indipendent by modification of identity properties.
205 1
* Added. The capability to upload files in Ortro.
206 1
* Added. In createFileByQuery the functionality compress file is now optional.
207 1
* Added  In createFileByQuery is possible to hide the column headers in the output and the date in the filename.
208 1
* Changed. Update Pear libs 
209 1
* Fixed. If a job is locked when is retrying a job execution, the job status is set to W instead of L
210 1
* Fixed. The default language for new user is now set correctly.
211 1
* Fixed. The cache header was modified to avoid expired pages when navigate using browse history buttons
212 1
* Added. Sorting feature for values in the jobs view
213 1
* Fixed. View sections: Now all fields with carriage return and html chars are displayed correctly
214 1
* Changed. Add and edit sections: modified max size for the label input text
215 1
* Added. [file] read_file: Initial release. Make the content of an uploaded file available as input for an incoming job step in a task
216 1
* Added. [file] ftp_upload: Initial release. It allows to upload a file to a FTP server
217 1
* Added. [general] spreadsheet_to_db: Initial release. It allows to import the contents of a spreadsheet in to a database
218 1
* Added. [www] testgen4web_simpletest: Added capability to use http proxy for test
219 1
* Fixed. [file] retention:  Fixed typo in italian translation; added default values for compression and remove retention.
220 1
* Fixed. [file] search: Fixed title in english translation.
221 1
* Changed. [notification] sms_ftp: Added the possibility to set a custom prefix for the file to upload via ftp.
222 1
* Fixed. Some typo
223 1
224 1
h2. Release 1.1.6 (2007.08.03)
225 1
226 1
* Changed. The name of the core package was moved to ortro-core
227 1
* Changed. All links in the header of files point correctly to GPL2 License
228 1
* Fixed. Now file are compressed correctly when size is greater than specified threshold
229 1
* Changed. Upgrade script was improved.
230 1
* Changed. In the job section now the popup will be appear only after a certain delay.
231 1
* Fixed. Error when try to add user in a group without select a group.
232 1
* Fixed. Admin actions are visible to guest users (i.e. add button)
233 1
* Fixed. Guest users cannot view/download archived reports
234 1
* Fixed. Add button is not displayed if any system is defined (Fresh installation)
235 1
* Added. [general] Windows remote execution plugin
236 1
* Added. [system][solaris] metadevice check plugin
237 1
* Added. Changelog file for every plugin
238 1
* Fixed. Typo in core and plugins translation
239 1
240 1
h2. Release 1.1.5 (2007.07.24)
241 1
242 1
* Added support for i18n, Ortro is now translated in English and Italian
243 1
* Added new plugins to ortro-full dist
244 1
* Added user info
245 1
* Fixed The plugin form fields are now displayed correctly also when the id_job_type values are not sequential
246 1
* Fixed deleteGroup query
247 1
* Fixed user authentication, now only users in a group can login
248 1
* Set to null the default values for $_jsPrefix and $_jsPostfix in the HTML_QuickForm Pear lib 
249 1
* Update Pear libs
250 1
*  Added "add" button in toolbar and removed the "Administration" table
251 1
*  Removed insert image button for FCKEditor
252 1
*  Fixed Now show the default admin actions correctly
253 1
*  Fixed Now the session is not unset on the second attempt to filter the view.
254 1
*  Fixed User profile: Now the ldap user profile is not modificable.
255 1
*  Fixed Notification Type is now displayed correctly
256 1
* [database] Added oracle_freespa_report and oracle_session_report
257 1
* [system] Added CPUs idle plugin 
258 1
* [system] Added solaris_svc_check, solaris_zfs_scrub_check and solaris_zpool_check 
259 1
* [www] Added check Uri Response Code plugin
260 1
* [www] Now is used identity management
261 1
* [notification->mail] Added reply-to header
262 1
* [System->Ping] Updated pear lib
263 1
* [database->custom_query] Removed string "Query result is" from msg_exec
264 1
265 1
h2. Release 1.1.4 (2007.06.18)
266 1
267 1
* Fixed missing copy for job properties
268 1
* Updated pear libs, moved OS/Guess.php in common libs
269 1
* Added the capability to retry a job on failure to avoide false-positive notifications
270 1
* Profile section: complete name is now urldecoded
271 1
* Menu: Removed the task menu entry
272 1
* Added default message for retry form values
273 1
* The message now is rawurlescaped correctly
274 1
* [notification->sms_ftp] Now the id_job is used to generate a unique sms filename to avoid conflict on sms sending
275 1
* [notification->sms_ftp] Skip the ftp_chdir if the sms_ftp_dir is void
276 1
* [File->retention] [ 1686793 ] Now only the operation executed are displayed in the tooltip
277 1
* [File->check_tail_status] Fixed plugin name
278 1
* [WWW->TestGen4Web_simpletest] Now a unique test id file is created
279 1
280 1
h2. Release 1.1.3 (2007.05.31)
281 1
282 1
* Updated Pear libs
283 1
* Fixed missing check role for user
284 1
* Now image for reports are stored in img/reports/
285 1
* Added XML-RPC services
286 1
* Added the capability to execute a job using an xml-rpc request
287 1
* Improved login class
288 1
* Changed menu order
289 1
* Add back button on navigation menu
290 1
* Fixed javascript script on job selection
291 1
* Filter criteria is now manteined during the session
292 1
* Create report
293 1
294 1
h2. Release 1.1.2 (2007.04.23)
295 1
296 1
* Added script to create ortro and plugins packages
297 1
* Added postgres backend compatibility
298 1
* Fixed cvs creation and zip of files
299 1
* Added zip options in the env configuration section
300 1
* Added/modified copyright notice
301 1
* Added storing for last_login access time
302 1
* Update PEAR libs
303 1
* Remove not used dir
304 1
* Moved Pear libs from libext to lib directory
305 1
* Removed obsolete upgrade scripts
306 1
* Now is possible to upgrade a plugin without remove it
307 1
* The name is now displayed correctly in the user view section
308 1
* Added TestGen4Web_simpletest plugin
309 1
* Added Check Tail Status Plugin
310 1
* Added File Search Plugin
311 1
* Added the html attachment where missed
312 1
* [Retention] and [File check]: Fixed escaping for jolly char
313 1
* Moved required libs under the plugin directory
314 1
315 1
h2. Release 1.1.1 (2007.03.28)
316 1
317 1
* Fixed sqlite compatibility in escaping string for insert/update queries
318 1
* removed all windows end of line
319 1
* Sorting alphabetically select lists
320 1
* Added the menu toolbar scrolling features
321 1
* The job result message is now escaped correctly
322 1
* The description is now escaped correctly
323 1
* Enabled toolbar action scroll in the view sections
324 1
* Ordering system's names in notification view
325 1
* Fixed sort data in the display reports view
326 1
* Fixed problem with array in debian distro with php v5.1.6-2
327 1
* Update FCKEditor to version 3.4.1
328 1
* Now overlibmws is used to create tooltip
329 1
* Decode correctly the msg_exec in display archive view
330 1
* Fixed plugin configuration problem
331 1
* Show postmsg output in log file
332 1
* Update class.jabber.php library for better compatibility with php 5
333 1
* Now attachments are handled correctly in Tivoli Postmesg plugin
334 1
335 1
h2. Release 1.1.0 (2007.03.15)
336 1
337 1
* Added installation wizard
338 1
* Added the plugins installer
339 1
* Added identity management
340 1
* Added upgrade script
341 1
* Updated Pear libs
342 1
* Added LDAP configuration section
343 1
* Added Sqlite support
344 1
* Use MDB2 schema for db creation
345 1
* Modified the plugin folder structure
346 1
* Modified the notification plugin folder structure
347 1
* Added a new filter by notification type
348 1
* Added a new filter for job status
349 1
* Fixed request id 1671812 -> Problems with refresh
350 1
* Added download for the ssh public key
351 1
* Added webtest plugin using Selenium and Slimdog
352 1
* The auth value from configure file is now set correctly
353 1
* Fixed FILES_TO_DELETE command in recursive search
354 1
355 1
h2. Release 1.0.1 (2007.01.22)
356 1
357 1
* Fixed mail-type in the mail configuration environment section
358 1
* Added the possibility to create manual jobs
359 1
* Added the possibility to disable/select the refresh page time in the jobs view
360 1
361 1
h2. Release 1.0.0 (2006.12.22)
362 1
363 1
* Added configuration environment section
364 1
* Added archive and retention mode for job results
365 1
* Allows multiple selection for copy, delete, lock and unlock on jobs and notifications
366 1
* Update Pear libs to the latest revision
367 1
* Added the id_job in the log
368 1
* Added other error info
369 1
* Added scripts allows to upgrade ortro from 0.9.2 to 1.0.0
370 1
* Some fixes
371 1
* Added author and plugin info
372 1
* Added the createFile function
373 1
* Fixed catch correctly the msg_exec on error
374 1
* Added the timestamp in message
375 1
* Added attach job result
376 1
* Use Overlib lib for tooltip handling
377 1
* Fixed Internet Explorer compatibility
378 1
* Added description in job view
379 1
380 1
h2. Release 0.9.2 (2006.10.13)
381 1
382 1
* Added: support local file settings definition, useful for ortro's upgrade
383 1
* Added: Support for Oracle service_name
384 1
* Added: Plugin error handling
385 1
* Changed: All external libraries are moved in libext
386 1
* Changed: Lock allowed on running jobs. Useful for restore zombie jobs
387 1
* Fixed: msg_exec is now escaped correctly
388 1
* Changed: Updated pear libs to the latest stable version
389 1
* Fixed: User member in more groups cannot authenticate
390 1
* Added: Filter functionality
391 1
* Fixed: File Retention: Handling of "*" char in the search pattern
392 1
* Fixed: File System Check: The ssh motd message now is not displayed
393 1
* Added: File Size Check Plugin
394 1
* Fixed: Tivoli postemsg notification
395 1
* Added: Jabber notification method
396 1
* Added: Display of "notify on" status in the notify view
397 1
* Changed: Display mode for job message result tooltip
398 1
* Added: Filter functionality
399 1
400 1
h2. Release 0.9.1 (2006.09.25)
401 1
402 1
* Added: LDAP Authentication Mode Support
403 1
* Added: copy,lock,run jobs functionality
404 1
* Added: copy nofication functionality
405 1
* Changed: Moved ssh functionality in sshUtil class.
406 1
* Fixed: Some bug fix ;)
407 1
* Added: File system check
408 1
* Added: File retention
409 1
* Added: sms (via fpt interface) notification method
410 1
* Added: Tibco RendezVous notification method
411 1
* Added: show job error message as tooltip
412 1
413 1
h2. Release 0.9.0 (2006.08.04)
414 1
415 2 Luca Corbo
First release.