Core
Added. #44 Timeout for running jobs
Added. Upgrade script from 1.2.x/1.3.x to 1.3.2
Added. #77 Use Pear::Auth package for authentication
Plugin
Added. #80 Modify
FTP pluging to allow get
Added. #79 mysql database table check plugin
Added. #78 Memory free plugin
Fixed. #75 CPU idle plugin does not work correctly on all platforms
Fixed. #74 Incorrect min version required for execute_sql_from_file and webservice_soapui
Added. #72 Plugin execute_sql_from_file
GUI
Fixed. #73 Warning message when installing a plugin
Fixed. #68 All Html tags escaped
Updated. #86 FCKeditor to version 2.6.2
installer
Core
Added. [1897811] Hosts auto discovery
Added. [#65] Add unconditional notification. Based on Lucke's patch
Fixed. sshUtil - Removed escaping of $path_script to avoid compatibility with HP-UX machines.
Fixed. [1937414]
SSH processing. Missed ssh custom path.
Added. More shell escaping in the sshUtil class.
Added. Import and export backup tool
Updated. MDB2 Pear libraries.
Installer
[1931066] Possibility to skip crontab step during the install phase.
Added. Capability to overwrite existing database.
Fixed. [1931053] Installation problem with pear.
[1931063] Installation problem with crontab when php binary is not in path
GUI
Added. [1931071] Improve plugin setting. The edit icon is now displayed only for plugins that need further configuration.
Fixed. [1912042] Edit Jobs page: Dimensions of description box changed.
Fixed. [1908656] File System Check: Incorrect redirect to the jobs view.
Fixed. [1889599] Incorrect value for Next Job Execution
Fixed. [1898612] No redirect after a user is added to a group
Added. [1926293] improvement about checkbox item selection.
Fixed. Fixed two params in the css, now is validate.
Fixed. Redirection to the view section instead of edit section after adding a job that require data refreshing such as filesystem check
Fixed. Open Flash Chart graph is not displayed correctly.
Plugins
Changed. Updated Pear
SMTP library to version 1.2.11
Fixed. [1908650] File System Check: Missed error handling on ssh connection failure
Added. Telnet custom script plugin
Fixed. [1911952] Cannot redeclare class Net_Socket
Changed. Update Pear libraries for Mail.
i18n
Added. Core language pack for French translation
Fixed. [1936493] Translation missed for some list elements.
Added. Now the javascript language variables are loaded using a php file.
Added. Languages under the lang folder are automatically discovered.
Fixed. Locale for the current user is set correctly in according with preferences.
Core
Fixed. Trailing slash for paths in init.php.
Fixed. File permission test in the installer.
Fixed. Cannot add a user without set up the ldap configuration first.
Fixed. Create recursive directory with Sqlite database.
Added. [1829069] Kill job and workflow feature.
Added. [1829069] Add “Kill job” button.
Fixed. Missed execution of job with the day of month and the day of week are specified.
Added. Now Open Flash Chart library is used to create for charts.
Added. Updated Pear libs.
Plugins
GUI
Changed. Logo.
Fixed. [1872658] Error updating user profile
Changed. Updated FCKEditor to v2.5.1.
Changed. Default color for x_label_color
Changed. Using Open Flash Chart instead of Pear Image Graph libs to create charts.
Changed. [1871089] Add tooltip in notification view
Added. [1871089] Add tooltip in notification view
Fixed. Calculation of Next Execution Time for crontab.
Fixed. After a common action the redirect to the view section is made.
i18n
Core
Fixed. Delete entire workflow from workflow→view section without perform checks.
Fixed. Incorrect setting for workflow step when adding a new one.
Added. The test on the minimum version of Ortro required for the plugin was improved.
Added. Check for GD library support.
Added. [1840632] Browse/delete uploaded files. Now a file manager is available.
Changed. More code cleaning. Now the code is compliant with Pear Standard
GUI
Changed. Updated FCKeditor to version 2.5
Fixed. [1845392] Missed system in notification view
Fixed. [1844036] Misleading message on deleting step
Added. Footer with Ortro version information.
Added. [1840632] Browse/delete uploaded files. Now a file manager is available.
Fixed.
HTML code is now validated as
XHTML 1.0 Transitional
Fixed. Missed Notification Type translation on notification edit
Plugins
i18n
Core
Changed. Now is used the more appropriate terms workflow instead task. Improved upgrade scripts.
Added. The kill action for workflows was added, on kill only the db status is changed.
Added. [1831033] Lock job on copy
Fixed. Now job scheduled as step of workflows are executed correctly.
Added. [1824318] RFE: show next execution time of task.
Changed. In the add/edit job section was removed the possibility to enable schedule globally
Fixed. Now errors are logged correctly in the error.log file
Added. Tools section with ortro_sync script.
Changed. The create_package script was moved in the tools directory.
Changed. Installation script checks also if Pear is installed.
Fixed. [1824166] File does not exist: …/www/js/lang/var
Fixed. [1826774] Able to execute locked task
Fixed. [1822730] MDB2 error when create a task in 1.2.0beta
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)
Changed. Use ORTRO_INCOMING is now the the default dir for upload/download of files in Ortro
Fixed. Installer: Permission checks
Fixed. More php notice messages
GUI
Changed. Now use the more appropriate terms workflow instead task. Improved upgrade scripts.
Added [1824318] RFE: show next execution time of task. The next execution attribute was added for Workflow.
Added. The kill action for workflows was added
Fixed. [1829054] Left-hand side menu mistitled
Fixed. [1828423] Cannot edit user properties without change password
Added. [1828322] Upload section messages.
Fixed. [1824316] Disabled job shows bogus date for next execution
Added. Kill icon.
Changed. Icons for workflow.
Fixed. [1831841] Share identity button showed also with only a system. Removed also some notice warnings in the job details view
Changed. In the job view is showed 'Workflow' instead next execution data for jobs with only workflow scheduling enabled.
Fixed. [1829038] Next exec time keeps updating when job locked
Fixed. [1829048] Possible to add System * group w/o specifying system
Plugins
Changed. Use ORTRO_INCOMING is now the the default dir for upload/download of files in Ortro
Added. [system] HP/UX Glance monitor
Fixed. [www][check_uri_response_code] [1829077] www/https check plugin hangs
Added. [general][spreadsheet_to_db] Added capability to escape or remove quotes in a cell field.
Added. [general][spreadsheet_to_database] Added quote for the db identifiers
Added. [www][http_download_file] Initial version
i18n
Core
Added. Task feature. Now you can easily assemble jobs to perform tasks
Added. Sharing of identities across systems is indipendent by modification of identity properties.
Added. The capability to upload files in Ortro.
Added. In createFileByQuery the functionality compress file is now optional.
Added In createFileByQuery is possible to hide the column headers in the output and the date in the filename.
Changed. Update Pear libs
Fixed. If a job is locked when is retrying a job execution, the job status is set to W instead of L
Fixed. The default language for new user is now set correctly.
GUI
Fixed. The cache header was modified to avoid expired pages when navigate using browse history buttons
Added. Sorting feature for values in the jobs view
Fixed. View sections: Now all fields with carriage return and html chars are displayed correctly
Changed. Add and edit sections: modified max size for the label input text
Plugins
Added. [file] read_file: Initial release. Make the content of an uploaded file available as input for an incoming job step in a task
Added. [file] ftp_upload: Initial release. It allows to upload a file to a
FTP server
Added. [general] spreadsheet_to_db: Initial release. It allows to import the contents of a spreadsheet in to a database
Added. [www] testgen4web_simpletest: Added capability to use http proxy for test
Fixed. [file] retention: Fixed typo in italian translation; added default values for compression and remove retention.
Fixed. [file] search: Fixed title in english translation.
Changed. [notification] sms_ftp: Added the possibility to set a custom prefix for the file to upload via ftp.
i18n
Core
Changed. The name of the core package was moved to ortro-core
Changed. All links in the header of files point correctly to GPL2 License
Fixed. Now file are compressed correctly when size is greater than specified threshold
Changed. Upgrade script was improved.
GUI
Changed. In the job section now the popup will be appear only after a certain delay.
Fixed. Error when try to add user in a group without select a group.
Fixed. Admin actions are visible to guest users (i.e. add button)
Fixed. Guest users cannot view/download archived reports
Fixed. Add button is not displayed if any system is defined (Fresh installation)
Plugins
Added. [general] Windows remote execution plugin
Added. [system][solaris] metadevice check plugin
Added. Changelog file for every plugin
i18n
Core
Added support for i18n, Ortro is now translated in English and Italian
Added new plugins to ortro-full dist
Added user info
Fixed The plugin form fields are now displayed correctly also when the id_job_type values are not sequential
Fixed deleteGroup query
Fixed user authentication, now only users in a group can login
Set to null the default values for $_jsPrefix and $_jsPostfix in the
HTML_QuickForm Pear lib
Update Pear libs
GUI
Added “add” button in toolbar and removed the “Administration” table
Removed insert image button for FCKEditor
Fixed Now show the default admin actions correctly
Fixed Now the session is not unset on the second attempt to filter the view.
Fixed User profile: Now the ldap user profile is not modificable.
Fixed Notification Type is now displayed correctly
Plugins
[database] Added oracle_freespa_report and oracle_session_report
[system] Added CPUs idle plugin
[system] Added solaris_svc_check, solaris_zfs_scrub_check and solaris_zpool_check
[www] Added check Uri Response Code plugin
[www] Now is used identity management
[notification→mail] Added reply-to header
[System→Ping] Updated pear lib
[database→custom_query] Removed string “Query result is” from msg_exec
Core
GUI
Profile section: complete name is now urldecoded
Menu: Removed the task menu entry
Added default message for retry form values
The message now is rawurlescaped correctly
Plugins
[notification→sms_ftp] Now the id_job is used to generate a unique sms filename to avoid conflict on sms sending
[notification→sms_ftp] Skip the ftp_chdir if the sms_ftp_dir is void
[File→retention] [ 1686793 ] Now only the operation executed are displayed in the tooltip
[File→check_tail_status] Fixed plugin name
[
WWW→TestGen4Web_simpletest] Now a unique test id file is created
Core
Updated Pear libs
Fixed missing check role for user
Now image for reports are stored in img/reports/
-
Added the capability to execute a job using an xml-rpc request
Improved login class
GUI
Changed menu order
Add back button on navigation menu
Fixed javascript script on job selection
Filter criteria is now manteined during the session
Create report
Core
Added script to create ortro and plugins packages
Added postgres backend compatibility
Fixed cvs creation and zip of files
Added zip options in the env configuration section
Added/modified copyright notice
Added storing for last_login access time
Update PEAR libs
Remove not used dir
Moved Pear libs from libext to lib directory
Removed obsolete upgrade scripts
Now is possible to upgrade a plugin without remove it
GUI
Plugins
Added TestGen4Web_simpletest plugin
Added Check Tail Status Plugin
Added File Search Plugin
Added the html attachment where missed
[Retention] and [File check]: Fixed escaping for jolly char
Moved required libs under the plugin directory
Core
GUI
Sorting alphabetically select lists
Added the menu toolbar scrolling features
The job result message is now escaped correctly
The description is now escaped correctly
Enabled toolbar action scroll in the view sections
Ordering system's names in notification view
Fixed sort data in the display reports view
Fixed problem with array in debian distro with php v5.1.6-2
Update FCKEditor to version 3.4.1
Now overlibmws is used to create tooltip
Plugins
Decode correctly the msg_exec in display archive view
Fixed plugin configuration problem
Show postmsg output in log file
Update class.jabber.php library for better compatibility with php 5
Now attachments are handled correctly in Tivoli Postmesg plugin
Core
Added installation wizard
Added the plugins installer
Added identity management
Added upgrade script
Updated Pear libs
Added LDAP configuration section
Added Sqlite support
Use MDB2 schema for db creation
Modified the plugin folder structure
Modified the notification plugin folder structure
Gui
Added a new filter by notification type
Added a new filter for job status
Fixed request id 1671812 → Problems with refresh
Added download for the ssh public key
Plugins
Added webtest plugin using Selenium and Slimdog
The auth value from configure file is now set correctly
Fixed FILES_TO_DELETE command in recursive search
Core
Added configuration environment section
Added archive and retention mode for job results
Allows multiple selection for copy, delete, lock and unlock on jobs and notifications
Update Pear libs to the latest revision
Added the id_job in the log
Added other error info
Added scripts allows to upgrade ortro from 0.9.2 to 1.0.0
Some fixes
Plugins
Added author and plugin info
Added the createFile function
Fixed catch correctly the msg_exec on error
Notification
Gui
Use Overlib lib for tooltip handling
Fixed Internet Explorer compatibility
Added description in job view
Core
Added: support local file settings definition, useful for ortro's upgrade
Added: Support for Oracle service_name
Added: Plugin error handling
Changed: All external libraries are moved in libext
Changed: Lock allowed on running jobs. Useful for restore zombie jobs
Fixed: msg_exec is now escaped correctly
Changed: Updated pear libs to the latest stable version
Fixed: User member in more groups cannot authenticate
Added: Filter functionality
Plugins
Fixed: File Retention: Handling of “*” char in the search pattern
Fixed: File System Check: The ssh motd message now is not displayed
Added: File Size Check Plugin
Notification
GUI
Added: Display of “notify on” status in the notify view
Changed: Display mode for job message result tooltip
Added: Filter functionality
Core
Added: LDAP Authentication Mode Support
Added: copy,lock,run jobs functionality
Added: copy nofication functionality
Changed: Moved ssh functionality in sshUtil class.
Fixed: Some bug fix ;)
Plugins
Added: File system check
Added: File retention
Notification method
GUI
* Added: show job error message as tooltip