Changelog

Version 1 (Luca Corbo, 05/25/2009 03:55 pm)

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