Skip to content

Commit

Permalink
Merge pull request #3875 from Icinga/feature/prepare-v2.7
Browse files Browse the repository at this point in the history
Release v2.7
  • Loading branch information
nilmerg authored Jul 30, 2019
2 parents 5a57903 + 105f32a commit 861c560
Show file tree
Hide file tree
Showing 17 changed files with 2,383 additions and 2,110 deletions.
5 changes: 5 additions & 0 deletions .mailmap
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
Alexander A. Klimov <[email protected]> <[email protected]>
Alexander A. Klimov <[email protected]> <[email protected]>
Alexander A. Klimov <[email protected]> <[email protected]>
Alexander A. Klimov <[email protected]> <[email protected]>
Bernd Erk <[email protected]> <[email protected]>
Bernd Erk <[email protected]><[email protected]>
Bernd Erk <[email protected]><[email protected]>
Expand All @@ -13,19 +14,23 @@ Eric Lippmann <[email protected]> <[email protected]>
Eric Lippmann <[email protected]> <[email protected]>
Florian Strohmaier <[email protected]> <[email protected]>
Florian Strohmaier <[email protected]> <[email protected]>
Florian Strohmaier <[email protected]> <[email protected]>
Gunnar Beutner <[email protected]> <[email protected]>
Jannis Moßhammer <[email protected]>
Johannes Meyer <[email protected]> <[email protected]>
Jennifer Mourek <[email protected]> <[email protected]>
Marius Hein <[email protected]> <[email protected]>
Markus Frosch <[email protected]> <[email protected]>
Markus Frosch <[email protected]> <[email protected]>
Markus Frosch <[email protected]> <[email protected]>
Matthias Jentsch <[email protected]> <[email protected]>
Max Kozlov <[email protected]> <[email protected]>
Michael Friedrich <[email protected]> <[email protected]>
Michael Friedrich <[email protected]> <[email protected]>
Michael Friedrich <[email protected]> <[email protected]>
Nicolai Buchwitz <[email protected]> <[email protected]>
Noah Hilverling <[email protected]> <[email protected]>
Noah Hilverling <[email protected]> <[email protected]>
Sylph Lin <[email protected]>
Thomas Gelf <[email protected]> <[email protected]>
Thomas Gelf <[email protected]> <tgelf@tgelf-web2dep.(none)>
Expand Down
55 changes: 38 additions & 17 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -2,95 +2,116 @@ Aaron Collins <[email protected]>
Alexander A. Klimov <[email protected]>
Alexander Fuhr <[email protected]>
Alexander Wirt <[email protected]>
ayoubabid <[email protected]>
baufrecht <[email protected]>
Andreas Olsson <[email protected]>
Bas Couwenberg <[email protected]>
Bence Nagy <[email protected]>
Benedikt Heine <[email protected]>
Bernd Erk <[email protected]>
Bernhard Friedreich <[email protected]>
Blerim Sheqa <[email protected]>
Boden Garman <[email protected]>
bradynathan <[email protected]>
Carlos Cesario <[email protected]>
Carsten <[email protected]>
Carsten Koebke <[email protected]>
Chris Reeves <[email protected]>
Christopher Rüll <[email protected]>
Christoph Niemann <[email protected]>
Christoph Wiechert <[email protected]>
Christopher Rüll <[email protected]>
Constantin Matheis <[email protected]>
Cornelius Wachinger <[email protected]>
cstegm <[email protected]>
Daniel <[email protected]>
Daniel Shirley <[email protected]>
Davide Bizzarri <[email protected]>
Davide Demuru <[email protected]>
Dirk Goetz <[email protected]>
Elias Probst <[email protected]>
Emil Vikström <[email protected]>
Eric Jaw <[email protected]>
Eric Lippmann <[email protected]>
Feu Mourek <[email protected]>
Florian Strohmaier <[email protected]>
Francesco Colista <[email protected]>
Francesco Mazzi <[email protected]>
Goran Rakic <[email protected]>
Gunnar Beutner <[email protected]>
hailthemelody@rm-laptop04 <hailthemelody@rm-laptop04>
Hector Sanjuan <[email protected]>
Heike Jurzik <[email protected]>
Ian Shearin <[email protected]>
Janne Heß <[email protected]>
Jannis Moßhammer <[email protected]>
Jennifer Mourek <[email protected]>
Jo Rhett <[email protected]>
Joe Doherty <[email protected]>
Johannes Meyer <[email protected]>
Joonas Kylmälä <[email protected]>
Jo Rhett <[email protected]>
Ken Jungclaus <[email protected]>
Klaus Jrgensen <[email protected]>
Lee Clemens <[email protected]>
Loei Petrus Marogi <[email protected]>
Louis Sautier <[email protected]>
mapa82 <[email protected]>
Marc DeTrano <[email protected]>
Marcel Weinberg <[email protected]>
Marcus Cobden <[email protected]>
Marian Rainer-Harbach <[email protected]>
Mario Rimann <[email protected]>
Marius Hein <[email protected]>
Markus Frosch <[email protected]>
Matthias Jentsch <matthias.jentsch@netways.de>
Markus Opolka <[email protected].de>
Matthias <[email protected]>
Matthias Jentsch <[email protected]>
Max Kozlov <[email protected]>
Max Stephan <[email protected]>
mbaschnitzi <[email protected]>
Michael Friedrich <[email protected]>
Michael T. DeGuzis <[email protected]>
Mike Pennisi <[email protected]>
Mikesch-mp <[email protected]>
Mikko Peltokangas <[email protected]>
Munzir Taha <[email protected]>
Nicolai Buchwitz <[email protected]>
Niko Martini <[email protected]>
Noah Hilverling <[email protected]>
Oliver Rahner <[email protected]>
Paolo Schiro <[email protected]>
Paul Richards <[email protected]>
Pavlos Daoglou <[email protected]>
Pieter Lexis <[email protected]>
PunkoIvan <[email protected]>
Ramy Talal <[email protected]>
Raphael Bicker <[email protected]>
rbelinsky <[email protected]>
realitygaps <[email protected]>
Rene Moser <[email protected]>
rkcpi <[email protected]>
Roland Hopferwieser <[email protected]>
Rudy Gevaert <[email protected]>
Rune Darrud <[email protected]>
Russell Kubik <[email protected]>
Sander Ferdinand <[email protected]>
Simone Orsi <[email protected]>
ss23 <[email protected]>
Susanne Vestner-Ludwig <[email protected]>
Sylph Lin <[email protected]>
tfylling <[email protected]>
Thomas Gelf <[email protected]>
Tim Helfensdörfer <[email protected]>
Tobias von der Krone <[email protected]>
Tomas Barton <[email protected]>
Tom Ford <[email protected]>
Tomas Barton <[email protected]>
Ulf Lange <[email protected]>
Uwe Ebel <[email protected]>
Vladislav Ponomarev <[email protected]>
xert <[email protected]>
Yuri Konotopov <[email protected]>
ayoubabid <[email protected]>
baufrecht <[email protected]>
bradynathan <[email protected]>
chisatohasimoto <[email protected]>
cstegm <[email protected]>
h0rmiga <[email protected]>
hailthemelody@rm-laptop04 <hailthemelody@rm-laptop04>
ignasr <[email protected]>
mapa82 <[email protected]>
mbaschnitzi <[email protected]>
mdetrano <[email protected]>
p4k8 <[email protected]>
rbelinsky <[email protected]>
realitygaps <[email protected]>
rkcpi <[email protected]>
sant-swedge <[email protected]>
ss23 <[email protected]>
tfylling <[email protected]>
xert <[email protected]>
78 changes: 78 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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).
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v2.6.3
v2.7.0
Binary file modified application/locale/de_DE/LC_MESSAGES/icinga.mo
Binary file not shown.
Loading

0 comments on commit 861c560

Please sign in to comment.