Commit graph

21 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
9283135144 Support new column is_sticky_acknowledgement 2025-06-11 14:24:36 +02:00
Johannes Meyer
adaa80fb4c Host|ServiceState: Add missing definition for scheduling_source 2025-04-01 11:54:47 +02:00
Sukhwinder Dhillon
dd744395c7 Keep compatibility with Icinga DB mysql v6 & pgsql v4 2025-01-14 13:13:25 +01:00
Johannes Meyer
ffd51260d7 Keep compatibility with Icinga DB v5 2024-12-18 16:27:06 +01:00
raviks789
2012b29e14 Indicate the number of affected children by a particular parent 2024-10-08 16:30:04 +02:00
Yonas Habteab
b17c30632d Fix failed to resolve reversed host/service -> comment relations 2023-09-05 18:06:02 +02:00
Sukhwinder Dhillon
fce52f6b35 State: Add missing abstract methods 2023-09-05 14:26:43 +02:00
Johannes Meyer
10577631b3 Enhance column labels 2022-07-11 17:31:53 +02:00
Yonas Habteab
2c0bf05f88 Add check_ prefix to attempt,timeout columns in *_state tables 2022-06-29 08:49:20 +02:00
Johannes Meyer
47332faffa Model: Rename getMetaData into getColumnDefinitions 2022-06-09 13:24:41 +02:00
Johannes Meyer
3f67e2d420 *State: Register new column previous_soft_state 2022-04-01 14:25:26 +02:00
Yonas Habteab
aefd0e1f7d Add PHP 7 argument & return type declarations to all member methods 2021-11-03 16:06:59 +01:00
Yonas Habteab
6cea734a59 Don't access soft_state property directly 2021-09-27 11:53:23 +02:00
Sukhwinder Dhillon
69da3621ba Add relation to last_comment 2021-08-23 10:57:33 +02:00
Johannes Meyer
adf18112f0 Parse normalized perfdata for visualization 2021-07-16 15:32:39 +02:00
Johannes Meyer
72386601fa Implement getMetaData() in all important models 2021-03-08 12:08:38 +01:00
Johannes Meyer
5e441c93a0 Add license note to every file 2020-03-13 10:36:24 +01:00
Johannes Meyer
edc3cf731c Drop obsolete models 2020-03-10 10:35:00 +01:00
Eric Lippmann
77b4930098 Rename to Icingadb 2019-11-05 01:07:30 +01:00
Eric Lippmann
10f58fb4a0 Rename library/Eagle to library/Icingadb 2019-11-05 01:06:28 +01:00
Renamed from library/Eagle/Model/HostState.php (Browse further)