openITCOCKPIT 5.0.0
·
6 commits
to development
since this release
Changelog - openITCOCKPIT - 5.0.0
openITCOCKPIT 5 is here!
We’ve taken monitoring to the next level with a complete frontend overhaul now powered by Angular for a faster and more modern experience.
Enjoy monitoring like never before.
How to upgrade: https://docs.openitcockpit.io/en/additional/upgradev4-v5/
New Features
- New Angular based frontend
- MapModule: Change the size of background images while editing
- MapModule: Copy Items on Maps
- JiraModule: Jira Integration
- Users/index (Export users in CSV format)
- SCMModule: Cronjob Status
- CustomalertModule: Statusengine, don't truncate whole *status-Table after restart
Improvements
- Alternative for dropdown in graph selection
- PrometheusModule: Add autocompletion for Prometheus PromQL
- Add option to disable social buttons on login screen and option to set column layout for login page
- Truncate Filter Bookmarks Table on Upgrade to openITCOCKPIT 5
- ImportModule: Add Drop&Drop feature to make Host Default Overwrites sortable
- Documentation for openITCOCKPIT 5
- Implement a Standard Behavior for Bulk Actions
- GrafanaModule: Use MySQL as database backend for Grafana
Bug fixes
- Service Search Input overlays Graph Preview
- Dashboard-Tabs Dropdown triggers show/hide Sidebar if minimized
- Autoreport Module: PHP deprecated messages on php 8.1
- Error while installuing packages on non-apt operating systems
- Mixed collations in MySQL database
- Register of Enterprise License switches Repository to RHEL 8 on RHEL 9 systems
- GrafanaModule: GrafanaDashboard Cronjob is very slow
Refactoring
- Move Anonymous Statistic into SETUP.sh
- Cronjob: Add priorities to background cronjobs
- Migrate AngularJS to Angular
- Core: Notifications
- Core: Statistics
- Core: Systemsettings
- Core: Packetmanager
- Core: Serviceescalations
- Core: Hostdependencies
- Core: Usergroups
- Core: Changelogs
- Core: Nagiostats
- Core: Dashboards
- Core: Usercontainerroles
- Core: Hosts
- Core: Containers
- Core: Users
- Core: Registers
- Core: Exports
- Core: Currentstatereports
- Core: Profile
- Core: Statusmaps
- Core: Hostgroups
- Core: Wizards
- Core: Calendars
- Core: Servicedependencies
- Core: Statehistories
- Core: Systemfailures
- Core: Contacts
- Core: Downtimereports
- Core: Acknowledgements
- Core: Documentations
- Core: Systemdowntimes
- Core: Graphgenerators
- Core: Proxy
- Core: Tenants
- Core: Servicetemplates
- Core: Timeperiods
- Core: Cronjobs
- Core: Agentconnector
- Core: Commands
- Core: Angular
- Core: Contactgroups
- Core: Agentchecks
- Core: Servicechecks
- Core: Pages
- Core: Servicegroups
- Core: Instantreports
- Core: Backups
- Core: Hostescalations
- Core: DeletedHosts
- Core: Locations
- Core: Logentries
- Core: Downtimes
- Core: Servicetemplategroups
- Core: ConfigurationFiles
- Core: Supports
- Core: Hosttemplates
- Core: Hostchecks
- Core: Administrators
- Core: Automaps
- Core: Macros
- Core: Browsers
- Core: MessagesOtd
- Core: Services
- GrafanaModule: GrafanaConfiguration
- GrafanaModule: GrafanaUserdashboards
- MapModule: Mapeditors
- MapModule: Rotations
- MapModule: Maps
- MapModule: BackgroundUploads
- MattermostModule: MattermostSettings
- NagiosModule: Cmd
- AutoreportModule: AutoreportSettings
- AutoreportModule: Autoreports
- CheckmkModule: Scans
- CheckmkModule: Mkservicedata
- CheckmkModule: Mkchecks
- CheckmkModule: Mkagents
- CheckmkModule: MkLogfile
- DB2Module: Wizards
- DesignModule: Designs
- DesignModule: Uploads
- DistributeModule: Satellites
- EventcorrelationModule: EventcorrelationSettings
- EventcorrelationModule: Eventcorrelations
- HANAModule: Wizards
- HPSERVERHARDWAREModule: Wizards
- ImportModule: Importers
- ImportModule: ExternalSystems
- ImportModule: HostDefaults
- ImportModule: ImportedHosts
- ImportModule: ImportedFiles
- ImportModule: ExternalMonitorings
- ImportModule: Configurationitems
- ImportModule: ImportChangelogs
- ImportModule: ImportedHostgroups
- MSSQLModule: Wizards
- NWCModule: Wizards
- ORACLEModule: Wizards
- OpenstreetmapModule: Openstreetmap
- OpenstreetmapModule: OpenstreetmapSettings
- PRINTERModule: Wizards
- PagerdutyModule: Settings
- PrometheusModule: PrometheusAlertRules
- PrometheusModule: PrometheusQuery
- PrometheusModule: ConfigurationFiles
- PrometheusModule: PrometheusExporters
- SAPModule: Wizards
- ServicenowModule: ServicenowSettings
- SlackModule: SlackSettings
- SnmpTrapModule: SnmpttList
- UPSModule: Wizards
- VMWAREHORIZONModule: Wizards
- VMWAREModule: Wizards
- CustomalertModule: CustomalertRules
- CustomalertModule: Customalerts
- SLAModule: Slas
- SLAModule: SlaAvailabilityStatusHostsLog
- SLAModule: HostMappingRules
- SLAModule: SlaSettings
- SLAModule: SlaAvailabilityStatusServicesLog
- Core: Metrics
- ChangecalendarModule: Changecalendars
- Core: Statuspages
- Core: DashboardAllocations
- MSTeamsModule: MSTeamsSettings
- Core: SystemHealthUsers
- Core: Eventlogs
- Core: System health
- SLAModule: SLA Host Status Overview for host groups
- Change: ChangeDetectionStrategy to OnPush
- Logentries: Server links is wrong
- Delete all modal, show link to "usedBy"
- IsarFlow Module
- Bug after ResetFilter
- Show search path in main menu
- Servicegroups: use new api point to load services
- ScmModule: Resourcegroups
- ScmModule: Resources
- ScmModule: ResourceStatusLog
- ScmModule: ScmChangelogs
- ScmModule: ScmSettings
- EventcorrelationModule: falsche Routen in usedBy
- Browser Push Notifications
- Time-component in app header
- Stats-component in app header