Commit graph

9 commits

Author SHA1 Message Date
Alexander A. Klimov
3c8ed68cc6 Upgrade license from GPLv2 to GPLv2+
This was easy because only README.md and doc/01-About.md were redacted manually, everything else via:
git ls-files -z |xargs -0 perl -pi -e 's/Icinga GmbH \| GPLv2/Icinga GmbH | GPLv2+/'

This is legal because we have only merged PRs with label:cla/signed or made by Icinga staff:
https://github.com/Icinga/icingadb-web/pulls?page=1&q=is%3Apr+is%3Aclosed+-label%3Acla%2Fsigned+-author%3Anilmerg

This has no risk for us in people distributing their own version under GPLv3 only.
After all, we won't take their patches anyway, unless they sign our CLA.

This is the cleanest solution for having e.g. these in one address space:

* Icinga Web, GPLv2+
* K8s Web, AGPLv3
* Thirdparty, some LGPLv3 and Apache-2.0

Apropos, K8s Web is even v3-licensed on purpose, to have a stronger protection against cloud ops.
2025-11-21 13:31:24 +01:00
Sukhwinder Dhillon
d2f1a4dbde Add variable type hint to Icinga::app()'s returned object 2023-09-05 14:26:43 +02:00
raviks789
cd6f8e87ff Unset pagination parameters for service grid when limit=0,0
The pagination parameters must be unset when the limit parameter is `0,0` and the service grid
for all the hosts and services must be displayed.
2023-05-23 16:31:27 +02:00
Eric Lippmann
ebc6735270 Use Query::columns() instead of ::setColumns()
Query::columns() is no longer additive and ::setColumns() will therefore
be removed.
2022-06-02 14:24:52 +02:00
Eric Lippmann
4cbdf1c3d0 Revert "PivotTable: Reset columns on the base query"
This reverts commit 2c22941810c52e5b50ed8a50d712d1ef4cbee4c5.
2022-06-02 14:24:52 +02:00
Johannes Meyer
ecf33be34c PivotTable: Reset columns on the base query 2022-06-02 14:24:51 +02:00
Yonas Habteab
aefd0e1f7d Add PHP 7 argument & return type declarations to all member methods 2021-11-03 16:06:59 +01:00
Sukhwinder Dhillon
9810452527 Add licence header 2021-08-20 12:15:45 +02:00
raviks789
bc118516ec
Add Service Grid (#204) 2021-08-05 11:23:01 +02:00