commit
861c5601b6
5
.mailmap
5
.mailmap
|
@ -1,6 +1,7 @@
|
|||
Alexander A. Klimov <alexander.klimov@icinga.com> <Alexander.Klimov@netways.de>
|
||||
Alexander A. Klimov <alexander.klimov@icinga.com> <alexander.klimov@netways.de>
|
||||
Alexander A. Klimov <alexander.klimov@icinga.com> <Al2Klimov@users.noreply.github.com>
|
||||
Alexander A. Klimov <alexander.klimov@icinga.com> <grandmaster@al2klimov.de>
|
||||
Bernd Erk <bernd.erk@icinga.com> <bernd.erk@netways.de>
|
||||
Bernd Erk <bernd.erk@icinga.com><berk@nb-berk.int.netways.de>
|
||||
Bernd Erk <bernd.erk@icinga.com><berk@nb-berk.local>
|
||||
|
@ -13,19 +14,23 @@ Eric Lippmann <eric.lippmann@icinga.com> <eric.lippmann@netways.de>
|
|||
Eric Lippmann <eric.lippmann@icinga.com> <lippserd@googlemail.com>
|
||||
Florian Strohmaier <florian.strohmaier@icinga.com> <florian.strohmaier@netways.de>
|
||||
Florian Strohmaier <florian.strohmaier@icinga.com> <hello@florianstrohmaier.com>
|
||||
Florian Strohmaier <florian.strohmaier@icinga.com> <florian.strohmaier@me.com>
|
||||
Gunnar Beutner <gunnar.beutner@netways.de> <gunnar@beutner.name>
|
||||
Jannis Moßhammer <jannis.mosshammer@netways.de>
|
||||
Johannes Meyer <johannes.meyer@icinga.com> <johannes.meyer@netways.de>
|
||||
Jennifer Mourek <jennifer.mourek@icinga.com> <jennifer.mourek@netways.de>
|
||||
Marius Hein <marius.hein@netways.de> <mhein@itsocks.de>
|
||||
Markus Frosch <markus.frosch@icinga.com> <lazyfrosch@icinga.org>
|
||||
Markus Frosch <markus.frosch@icinga.com> <markus.frosch@netways.de>
|
||||
Markus Frosch <markus.frosch@icinga.com> <markus@lazyfrosch.de>
|
||||
Matthias Jentsch <matthias.jentsch@netways.de> <mjentsch@localhost.int.netways.de>
|
||||
Max Kozlov <m.v.kozlov@gmail.com> <M.V.Kozlov@gmail.com>
|
||||
Michael Friedrich <michael.friedrich@icinga.com> <Michael.Friedrich@netways.de>
|
||||
Michael Friedrich <michael.friedrich@icinga.com> <michael.friedrich@gmail.com>
|
||||
Michael Friedrich <michael.friedrich@icinga.com> <michael.friedrich@netways.de>
|
||||
Nicolai Buchwitz <nicolai.buchwitz@enda.eu> <nbuchwitz@users.noreply.github.com>
|
||||
Noah Hilverling <noah.hilverling@icinga.com> <noah.hilverling@netways.de>
|
||||
Noah Hilverling <noah.hilverling@icinga.com> <noah@hilverling.com>
|
||||
Sylph Lin <sylph.lin@gmail.com>
|
||||
Thomas Gelf <thomas.gelf@icinga.com> <root@squeeze-devel1.osmc.lab>
|
||||
Thomas Gelf <thomas.gelf@icinga.com> <tgelf@tgelf-web2dep.(none)>
|
||||
|
|
55
AUTHORS
55
AUTHORS
|
@ -2,95 +2,116 @@ Aaron Collins <acollins@chegg.com>
|
|||
Alexander A. Klimov <alexander.klimov@icinga.com>
|
||||
Alexander Fuhr <alexander.fuhr@netways.de>
|
||||
Alexander Wirt <formorer@debian.org>
|
||||
ayoubabid <ayoubabid@users.noreply.github.com>
|
||||
baufrecht <baufrecht@users.noreply.github.com>
|
||||
Andreas Olsson <andreas@arrakis.se>
|
||||
Bas Couwenberg <sebastic@xs4all.nl>
|
||||
Bence Nagy <bence@underyx.me>
|
||||
Benedikt Heine <bebe@bebehei.de>
|
||||
Bernd Erk <bernd.erk@icinga.com>
|
||||
Bernhard Friedreich <bernhard.friedreich@brz.gv.at>
|
||||
Blerim Sheqa <blerim.sheqa@icinga.com>
|
||||
Boden Garman <boden.garman@spintel.net.au>
|
||||
bradynathan <bradynathan@gmail.com>
|
||||
Carlos Cesario <carloscesario@gmail.com>
|
||||
Carsten <carsten.koebke@gmx.de>
|
||||
Carsten Koebke <carsten.koebke@koebbes.de>
|
||||
Chris Reeves <chris.reeves@york.ac.uk>
|
||||
Christopher Rüll <christopher.ruell@netways.de>
|
||||
Christoph Niemann <kordolan@googlemail.com>
|
||||
Christoph Wiechert <wio@psitrax.de>
|
||||
Christopher Rüll <christopher.ruell@netways.de>
|
||||
Constantin Matheis <constantin.matheis@gmail.com>
|
||||
Cornelius Wachinger <cornelius@dercorn.com>
|
||||
cstegm <cstegm@users.noreply.github.com>
|
||||
Daniel <d.lorych@gmail.com>
|
||||
Daniel Shirley <aditaa@ig2ad.com>
|
||||
Davide Bizzarri <davide.bizzarri@wuerth-phoenix.com>
|
||||
Davide Demuru <davide.demuru@buongiorno.com>
|
||||
Dirk Goetz <dirk.goetz@netways.de>
|
||||
Elias Probst <mail@eliasprobst.eu>
|
||||
Emil Vikström <emil@pixelstore.se>
|
||||
Eric Jaw <naisanza@gmail.com>
|
||||
Eric Lippmann <eric.lippmann@icinga.com>
|
||||
Feu Mourek <feu.mourek@icinga.com>
|
||||
Florian Strohmaier <florian.strohmaier@icinga.com>
|
||||
Francesco Colista <fcolista@alpinelinux.org>
|
||||
Francesco Mazzi <fmazzi@comune.genova.it>
|
||||
Goran Rakic <grakic@devbase.net>
|
||||
Gunnar Beutner <gunnar.beutner@netways.de>
|
||||
hailthemelody@rm-laptop04 <hailthemelody@rm-laptop04>
|
||||
Hector Sanjuan <hector.sanjuan@nugg.ad>
|
||||
Heike Jurzik <huhn@lion-3.fritz.box>
|
||||
Ian Shearin <ishearin@womply.com>
|
||||
Janne Heß <janne@hess.ooo>
|
||||
Jannis Moßhammer <jannis.mosshammer@netways.de>
|
||||
Jennifer Mourek <jennifer.mourek@icinga.com>
|
||||
Jo Rhett <jo@chegg.com>
|
||||
Joe Doherty <git@pjuu.com>
|
||||
Johannes Meyer <johannes.meyer@icinga.com>
|
||||
Joonas Kylmälä <joonas.kylmala@kirjastot.fi>
|
||||
Jo Rhett <jo@chegg.com>
|
||||
Ken Jungclaus <lum33n@web.de>
|
||||
Klaus Jrgensen <klaus@blackwoodseven.com>
|
||||
Lee Clemens <java@leeclemens.net>
|
||||
Loei Petrus Marogi <loeipetrus.marogi@netways.de>
|
||||
Louis Sautier <sautier.louis@gmail.com>
|
||||
mapa82 <maik.paetzold@akra.de>
|
||||
Marc DeTrano <marc@gridshield.net>
|
||||
Marcel Weinberg <marcel.weinberg@secucloud.com>
|
||||
Marcus Cobden <marcus@marcuscobden.co.uk>
|
||||
Marian Rainer-Harbach <marian@rainer-harbach.at>
|
||||
Mario Rimann <mario@rimann.org>
|
||||
Marius Hein <marius.hein@netways.de>
|
||||
Markus Frosch <markus.frosch@icinga.com>
|
||||
Matthias Jentsch <matthias.jentsch@netways.de>
|
||||
Markus Opolka <opolkams@iis.fraunhofer.de>
|
||||
Matthias <pub@matthias-henning.de>
|
||||
Matthias Jentsch <matthias.jentsch@netways.de>
|
||||
Max Kozlov <m.v.kozlov@gmail.com>
|
||||
Max Stephan <xam.stephan@web.de>
|
||||
mbaschnitzi <mbaschnitzi@users.noreply.github.com>
|
||||
Michael Friedrich <michael.friedrich@icinga.com>
|
||||
Michael T. DeGuzis <mdeguzis@users.noreply.github.com>
|
||||
Mike Pennisi <mike@mikepennisi.com>
|
||||
Mikesch-mp <Mikesch-mp@koebbes.de>
|
||||
Mikko Peltokangas <mikko@peltokangas.org>
|
||||
Munzir Taha <munzirtaha@gmail.com>
|
||||
Nicolai Buchwitz <nicolai.buchwitz@enda.eu>
|
||||
Niko Martini <niko.martini@netways.de>
|
||||
Noah Hilverling <noah.hilverling@icinga.com>
|
||||
Oliver Rahner <oliver@rahner.me>
|
||||
Paolo Schiro <paolo.schiro@kpnqwest.it>
|
||||
Paul Richards <paul@minimoo.org>
|
||||
Pavlos Daoglou <pdaoglou@gmail.com>
|
||||
Pieter Lexis <pieter.lexis@powerdns.com>
|
||||
PunkoIvan <punkoivan@gmail.com>
|
||||
Ramy Talal <ramy@thinkquality.nl>
|
||||
Raphael Bicker <raphael@bicker.ch>
|
||||
rbelinsky <rbelinsky@dalet.com>
|
||||
realitygaps <github@gapsinreality.com>
|
||||
Rene Moser <rene.moser@swisstxt.ch>
|
||||
rkcpi <thieme.sandra@gmail.com>
|
||||
Roland Hopferwieser <rhopfer@ica.jku.at>
|
||||
Rudy Gevaert <rudy.gevaert@ugent.be>
|
||||
Rune Darrud <theflyingcorpse@gmail.com>
|
||||
Russell Kubik <russkubik@3d-p.com>
|
||||
Sander Ferdinand <sa.ferdinand@gmail.com>
|
||||
Simone Orsi <simahawk@users.noreply.github.com>
|
||||
ss23 <stephen@zxsecurity.co.nz>
|
||||
Susanne Vestner-Ludwig <susanne.vestner-ludwig@inserteffect.com>
|
||||
Sylph Lin <sylph.lin@gmail.com>
|
||||
tfylling <torbfylling@gmail.com>
|
||||
Thomas Gelf <thomas.gelf@icinga.com>
|
||||
Tim Helfensdörfer <tim@visualappeal.de>
|
||||
Tobias von der Krone <tobias.vonderkrone@profitbricks.com>
|
||||
Tomas Barton <barton.tomas@gmail.com>
|
||||
Tom Ford <exptom@users.noreply.github.com>
|
||||
Tomas Barton <barton.tomas@gmail.com>
|
||||
Ulf Lange <mopp@gmx.net>
|
||||
Uwe Ebel <kobmaki@aol.com>
|
||||
Vladislav Ponomarev <vponomarev@team.mobile.de>
|
||||
xert <xert@users.noreply.github.com>
|
||||
Yuri Konotopov <ykonotopov@gmail.com>
|
||||
ayoubabid <ayoubabid@users.noreply.github.com>
|
||||
baufrecht <baufrecht@users.noreply.github.com>
|
||||
bradynathan <bradynathan@gmail.com>
|
||||
chisatohasimoto <hasimoto@designet.co.jp>
|
||||
cstegm <cstegm@users.noreply.github.com>
|
||||
h0rmiga <github@hormiga.ru>
|
||||
hailthemelody@rm-laptop04 <hailthemelody@rm-laptop04>
|
||||
ignasr <ignas.linux@gmail.com>
|
||||
mapa82 <maik.paetzold@akra.de>
|
||||
mbaschnitzi <mbaschnitzi@users.noreply.github.com>
|
||||
mdetrano <marc@gridshield.net>
|
||||
p4k8 <pkuznetsunit@gmail.com>
|
||||
rbelinsky <rbelinsky@dalet.com>
|
||||
realitygaps <github@gapsinreality.com>
|
||||
rkcpi <thieme.sandra@gmail.com>
|
||||
sant-swedge <simon.wedge@sant.ox.ac.uk>
|
||||
ss23 <stephen@zxsecurity.co.nz>
|
||||
tfylling <torbfylling@gmail.com>
|
||||
xert <xert@users.noreply.github.com>
|
||||
|
|
78
CHANGELOG.md
78
CHANGELOG.md
|
@ -4,6 +4,84 @@ Please make sure to always read our [Upgrading](doc/80-Upgrading.md) documentati
|
|||
|
||||
## What's New
|
||||
|
||||
### What's New in Version 2.7.0
|
||||
|
||||
You can find issues related to this release on our [Roadmap](https://github.com/Icinga/icingaweb2/milestone/52?closed=1).
|
||||
|
||||
#### Icinga's Amazingness Spreads Further
|
||||
|
||||
All the Japanese and Ukrainian monitoring enthusiasts can now appreciate our web-frontend in their native tongue. Being
|
||||
so late to the party is also of their advantage, though. Because they can adjust their dashboard without worrying it gets
|
||||
broke with the next update. (All other admins with non-english users, please have a look at our
|
||||
[upgrading documentation](doc/80-Upgrading.md#upgrading-to-icinga-web-2-27x-))
|
||||
|
||||
* Add Japanese language support [#3776](https://github.com/Icinga/icingaweb2/pull/3776)
|
||||
* Add Ukrainian language support [#3828](https://github.com/Icinga/icingaweb2/pull/3828)
|
||||
* Don't translate pane and dashlet names in configs [#3837](https://github.com/Icinga/icingaweb2/pull/3837)
|
||||
|
||||
#### Modules - Bonus Functionality Unleashed
|
||||
|
||||
With this release module developers got additional ways to customize Icinga Web 2. Whether you ever wanted to hook into
|
||||
a configuration form's handling, to perform your very own Ajax requests or enhance our multi-select views with fancy
|
||||
graphs. All is possible now.
|
||||
|
||||
* Allow to hook into a configuration form's handling [#3862](https://github.com/Icinga/icingaweb2/pull/3862)
|
||||
* Allow to fully customize click and submit handling [#3794](https://github.com/Icinga/icingaweb2/issues/3767)
|
||||
* Integrate DetailviewExtension into multi-select views [#3304](https://github.com/Icinga/icingaweb2/pull/3304)
|
||||
|
||||
#### UI - Your Daily Routine and Incident Management, Enhanced
|
||||
|
||||
Users with color deficiencies now have a built-in theme to ease navigating within Icinga Web 2. Also, our forms got
|
||||
a long overdue re-design and now look less boring. Though, the best of all features is that clicking while holding
|
||||
the Ctrl-key now actually opens a new browser tab! Lost comments? No more. Defining an expiry date again? No more!
|
||||
|
||||
* Add colorblind theme [#3743](https://github.com/Icinga/icingaweb2/pull/3743)
|
||||
* Improve the look of forms [#3416](https://github.com/Icinga/icingaweb2/issues/3416)
|
||||
* Make ctrl-click open new tab [#3723](https://github.com/Icinga/icingaweb2/pull/3723)
|
||||
|
||||
#### Stay Focused - More Room for More Important Stuff
|
||||
|
||||
Some of you know that some checks tend to produce walls of text or measure (too) many interfaces. Now, plugin output
|
||||
and performance data will collapse if they exceed a certain height. If necessary they can of course be expanded and
|
||||
keep that way across browser restarts. The same is also true for the sidebar. (Though, this one stays *collapsed*)
|
||||
|
||||
* Persistent Collapsible Containers [#3638](https://github.com/Icinga/icingaweb2/pull/3638)
|
||||
* Collapsible plugin output [#3870](https://github.com/Icinga/icingaweb2/pull/3870)
|
||||
* Collapsed sidebar should stay collapsed [#3682](https://github.com/Icinga/icingaweb2/issues/3628)
|
||||
|
||||
#### Markdown - Tables, Lists and Emphasized Text The Easy Way
|
||||
|
||||
Since we now have the possibility to collapse large content dynamically, we allow you to add entire wiki pages to hosts
|
||||
and services. Though, if you prefer to use a real wiki to maintain those (what we'd strongly suggest) it's now easier
|
||||
than ever before to link to it. Copy url, paste url, submit comment, Done.
|
||||
|
||||
* Make notes, comments and announcements markdown aware [#3814](https://github.com/Icinga/icingaweb2/pull/3814)
|
||||
* Transform any URL in a Comment to a clickable Link [#3441](https://github.com/Icinga/icingaweb2/issues/3441)
|
||||
* Support relative links in plugin output [#2916](https://github.com/Icinga/icingaweb2/issues/2916)
|
||||
|
||||
#### Things You Have Missed Previously
|
||||
|
||||
The tactical overview, our fancy pie charts, is now the very first result when you search something in the sidebar.
|
||||
If you'll see two entirely green circles there, relax. Also overdue or unreachable checks are now appropriately marked
|
||||
in list views and the service grid now allows you to switch between everything or problems only.
|
||||
|
||||
* Add tactical overview to global search [#3845](https://github.com/Icinga/icingaweb2/pull/3845)
|
||||
* Servicegrid: Add toggle to show problems only [#3871](https://github.com/Icinga/icingaweb2/pull/3871)
|
||||
* Make overdue/unreachable checks better visible [#3860](https://github.com/Icinga/icingaweb2/pull/3860)
|
||||
|
||||
#### Authorization - Knowing and Controlling What's Going On
|
||||
|
||||
Roles can now be even more tailored to users since the introduction of a new placeholder. This placeholder allows to
|
||||
use a user's name in restrictions. Things like `_service_responsible_person=$user:local_name$` are now possible. The
|
||||
audit log now receives failed login-attempts, that's been made possible since hooks can now run for anonymous users.
|
||||
|
||||
* Allow roles to filter for the currently logged in user [#3493](https://github.com/Icinga/icingaweb2/issues/3493)
|
||||
* Add possibility to disable permission checks for hooks [#3849](https://github.com/Icinga/icingaweb2/pull/3849)
|
||||
* Send failed login-attempts to the audit log [#3856](https://github.com/Icinga/icingaweb2/pull/3856)
|
||||
|
||||
See also the [audit module](https://github.com/Icinga/icingaweb2-module-audit/releases) which got an update and is
|
||||
required for [#3856](https://github.com/Icinga/icingaweb2/pull/3856) to work.
|
||||
|
||||
### What's New in Version 2.6.3
|
||||
|
||||
You can find issues related to this release on our [Roadmap](https://github.com/Icinga/icingaweb2/milestone/54?closed=1).
|
||||
|
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
|
@ -8,7 +8,7 @@ namespace Icinga\Application;
|
|||
*/
|
||||
class Version
|
||||
{
|
||||
const VERSION = '2.6.3';
|
||||
const VERSION = '2.7.0';
|
||||
|
||||
/**
|
||||
* Get the version of this instance of Icinga Web 2
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
Module: doc
|
||||
Version: 2.6.3
|
||||
Version: 2.7.0
|
||||
Description: Documentation module
|
||||
Extracts, shows and exports documentation for Icinga Web 2 and its modules.
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
Module: migrate
|
||||
Version: 2.6.3
|
||||
Version: 2.7.0
|
||||
Description: Migrate module
|
||||
This module was introduced with the domain-aware authentication feature in version 2.5.0.
|
||||
It helps you migrating users and user configurations according to a given domain.
|
||||
|
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
|
@ -1,5 +1,5 @@
|
|||
Module: monitoring
|
||||
Version: 2.6.3
|
||||
Version: 2.7.0
|
||||
Description: Icinga monitoring module
|
||||
This is the core module for most Icingaweb users. It provides an
|
||||
abstraction layer for various Icinga data backends.
|
||||
|
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
|
@ -1,5 +1,5 @@
|
|||
Module: setup
|
||||
Version: 2.6.3
|
||||
Version: 2.7.0
|
||||
Description: Setup module
|
||||
Web based wizard for setting up Icinga Web 2 and its modules.
|
||||
This includes the data backends (e.g. relational database, LDAP),
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
Module: test
|
||||
Version: 2.6.3
|
||||
Version: 2.7.0
|
||||
Description: Translation module
|
||||
This module allows developers to run (unit) tests against Icinga Web 2 and
|
||||
any of its modules. Usually you do not need to enable this.
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
Module: translation
|
||||
Version: 2.6.3
|
||||
Version: 2.7.0
|
||||
Description: Translation module
|
||||
This module allows developers and translators to translate Icinga Web 2 and
|
||||
its modules for multiple languages. You do not need this module to run an
|
||||
|
|
Loading…
Reference in New Issue