Thomas Gelf
|
f1df0b6c7a
|
RequestHandler: optionally return stack traces
fixes #2570
|
2022-07-20 12:03:32 +02:00 |
Thomas Gelf
|
b444ec0101
|
IcingaObjectHandler: allowOverrides for REST API
fixes #2569
|
2022-07-20 11:58:17 +02:00 |
Thomas Gelf
|
13c09855fa
|
ObjectController: refactor initalization
|
2022-07-20 09:59:42 +02:00 |
Thomas Gelf
|
34d5e445b2
|
doc/REST-API: document new parameters
|
2022-07-20 09:45:26 +02:00 |
Thomas Gelf
|
0d68ee0fda
|
PropertyMangler: new static helper
|
2022-07-20 09:04:38 +02:00 |
Thomas Gelf
|
1f3b039395
|
OverrideHelper: centralize applying overrides
|
2022-07-20 08:52:10 +02:00 |
Thomas Gelf
|
6d0b9310c3
|
Object/ServiceCommand: some more refactoring
|
2022-07-20 08:48:09 +02:00 |
Thomas Gelf
|
fc5d3de568
|
PropertyModifierReplaceNull: code style fix
|
2022-07-20 08:38:45 +02:00 |
Thomas Gelf
|
706a9b1fc1
|
ObjectCommand: document --with-services
refs #2565
|
2022-07-20 08:29:42 +02:00 |
Thomas Gelf
|
ab4b5807be
|
RestApi: introduce RestApiParams, use Exporter
fixes #2568
|
2022-07-20 08:21:34 +02:00 |
Thomas Gelf
|
cb355f9b90
|
Exporter: support property filters
refs #2568
|
2022-07-20 08:13:25 +02:00 |
Thomas Gelf
|
164d1f5874
|
Command: fail() should show a readable message
fixes #2567
|
2022-07-20 06:44:41 +02:00 |
Thomas Gelf
|
0a25e256d1
|
ObjectCommand: formattingtt
|
2022-07-20 06:38:13 +02:00 |
Thomas Gelf
|
9775922975
|
ObjectCommand: support JSON via STDIN
fixes #1570
|
2022-07-20 06:37:06 +02:00 |
Thomas Gelf
|
2821b0721d
|
IcingaObjectsHandler: send error message, not trace
|
2022-07-19 12:26:51 +02:00 |
Thomas Gelf
|
cb58573558
|
SimpleNote: do not fail on invalid content
|
2022-07-18 12:14:20 +02:00 |
Thomas Gelf
|
c586b2c194
|
ObjectCommand, Exporter: hosts with services
fixes #2565
|
2022-07-18 11:35:46 +02:00 |
Thomas Gelf
|
05d7e137c2
|
IcingaArguments: clarify reason for missing DSL...
...in External Commands imported via Icinga 2 API
fixes #2557
|
2022-07-18 10:08:51 +02:00 |
Thomas Gelf
|
fe3d5c7076
|
ObjectsController: fix 8.1 glitch for JSON format
|
2022-07-15 22:05:56 +02:00 |
Thomas Gelf
|
f24f8eb287
|
IcingaObject: more details in comment
|
2022-07-12 11:28:54 +02:00 |
Thomas Gelf
|
050553164d
|
ServiceCommand: allow magic overrides
fixes #2560
|
2022-07-12 11:27:42 +02:00 |
Thomas Gelf
|
922b19397c
|
IcingaObject: resolve related properties when...
...telling an object to be "unmodified"
fixes #2559
|
2022-07-12 10:02:58 +02:00 |
Thomas Gelf
|
d13919681a
|
IcingaEndpoint: give meaningful error...
...when trying to get an ApiUser where there is no such
|
2022-07-12 10:00:58 +02:00 |
Thomas Gelf
|
b4c05738ae
|
ServiceFinder: optional Auth
Hint: not required on CLI
|
2022-07-11 10:06:48 +02:00 |
Thomas Gelf
|
4a4e540700
|
ServiceInfo: ship UUID
|
2022-07-11 10:05:22 +02:00 |
Thomas Gelf
|
6d5c48125e
|
Command: remove custom JSON logic
|
2022-07-11 10:03:23 +02:00 |
Thomas Gelf
|
0796635132
|
DbHelpers, Connection: improve escapeBinary logic
hex-style for MySQL too, support array values
|
2022-07-01 08:39:12 +02:00 |
Thomas Gelf
|
14317a9c20
|
css, QuickForm: style director-form only
|
2022-07-01 08:38:33 +02:00 |
Thomas Gelf
|
56f81b91bb
|
Exporter: centralize export logic
fixes #2549
|
2022-06-24 12:52:35 +02:00 |
Thomas Gelf
|
ef80b6b8bc
|
DictionaryToRow: new property modifier
fixes #2555
|
2022-06-24 12:26:01 +02:00 |
Thomas Gelf
|
9a0279b111
|
UuidLookup: do not enforce service objects
fixes #2487
fixes #2554
|
2022-06-24 10:37:09 +02:00 |
Ibrahim Khalifa
|
4b229c122c
|
Handle cases when gipfl/linux-health returns false instead of memory usage.
|
2022-06-24 08:55:09 +02:00 |
Thomas Gelf
|
75b73604a8
|
SyncRule: remove unused property
|
2022-06-20 09:59:01 +02:00 |
Thomas Gelf
|
31c06d8156
|
ObjectCommand: use real/file-based renderer
fixes #2550
fixes #2204
|
2022-06-20 09:57:07 +02:00 |
raviks789
|
9e8142b79a
|
Avoid passing `null` to `strlen` in SyncJob::addSettingsFormFields()
|
2022-06-08 16:15:42 +02:00 |
Patrick Dolinic
|
4692b28dbd
|
PropertyModifier: Replace Null with String
|
2022-04-20 14:46:37 +02:00 |
raviks789
|
67eb4c1e90
|
Prevent inserting blank entries for extensible data list.
|
2022-04-20 08:26:46 +02:00 |
Thomas Gelf
|
0539819d4c
|
ConditionalDeployment, ConfigCommand: wording
fixes #2523
|
2022-04-13 14:07:24 +02:00 |
Thomas Gelf
|
11f621df30
|
IcingaServiceSet: do not eport the UUID for now
fixes #2488
|
2022-04-05 08:48:42 +02:00 |
raviks789
|
e134f80093
|
Cleanup IcingaDbCubeLinks with getObjectsFilter provided by IcingaDbCube.
|
2022-03-28 15:39:49 +02:00 |
moreamazingnick
|
83cc12944d
|
DirectorActivityLog: fix empty activity log exception
fixes #2505: empty activity log causes exception
fixes #2506
|
2022-03-28 14:52:46 +02:00 |
Thomas Gelf
|
9afa3313ab
|
cli: implement deployment grace period and...
...refactor/restructure related code to achieve the same behavior on CLI and
via automated job
fixes #2499
|
2022-03-22 10:46:36 +01:00 |
raviks789
|
71f3654c0b
|
Fix sync rule restore from snapshot on name change
On name change new Sync rule would be created, hence we do not have to preserve the Sync rule Ids in SyncRule::import() method.
|
2022-03-17 14:55:35 +01:00 |
Thomas Gelf
|
ccd6f4266a
|
DbObject: exists() must check for UUID column
fixes #2475
|
2022-02-24 16:38:48 +01:00 |
Thomas Gelf
|
0806749055
|
de_DE: refresh translation
|
2022-02-17 16:36:49 +01:00 |
Thomas Gelf
|
0f1ef78815
|
IcingaArguments: remove superfluous semicolon
|
2022-02-17 15:37:44 +01:00 |
Thomas Gelf
|
984e931954
|
BasketSnapshot: support datafield categories
fixes #2256
|
2022-02-16 23:14:38 +01:00 |
Thomas Gelf
|
1cfc0c427c
|
ActivityLogInfo: show remarks
refs #2471
|
2022-02-15 21:13:24 +01:00 |
Thomas Gelf
|
aeef51ffa6
|
IcingaArguments: allow to restore set_if_format
fixes #2291
|
2022-02-09 21:59:53 +01:00 |
Thomas Gelf
|
ecf7bce482
|
ActivityLogTable: use more space, hover texts
|
2022-02-09 15:43:09 +01:00 |