Thomas Gelf
6ef8d98594
doc: mention PHP 8 support
...
fixes #2233
2020-11-28 19:01:24 +01:00
Thomas Gelf
b725a07197
ImportSourceRestApi: use storedPassword field
...
fixes #1897
2020-11-28 17:55:32 +01:00
Thomas Gelf
81f853e5dc
IcingaNotificationForm: explain time units
...
fixes #1897
2020-11-28 17:54:19 +01:00
Thomas Gelf
b8db745a61
doc/changelog: use correct issue number
2020-11-28 17:17:31 +01:00
Thomas Gelf
f576e349a6
ArrayUnique: new PropertyModifier
...
fixes #2229
2020-11-25 16:57:08 +01:00
Thomas Gelf
c85eeb5f8f
doc/changelog: complete/refresh
2020-11-25 03:49:43 +01:00
Thomas Gelf
b8ab90f135
PropertyModifierRejectOrSelect: usability
...
This also introduces a new Form helper method -> getSetting
fixes #2228
2020-11-25 02:53:29 +01:00
Thomas Gelf
935f8d6b09
PropertyModifier: negate boolean
...
fixes #2227
2020-11-25 02:15:42 +01:00
Thomas Gelf
b543531e32
changelog: mention enhancement
2020-11-25 02:15:42 +01:00
Thomas Gelf
f94c20084c
Trim: new PropertyModifier
...
fixes #1660
2020-11-18 20:28:05 +01:00
Thomas Gelf
18f9e729e4
SkipDuplicates: new property modifier
...
fixes #2215
2020-11-02 15:05:52 +01:00
Thomas Gelf
db03208c5b
IcingaDependency: fix for Array-style parent hosts
...
fixes #2088
2020-11-02 11:30:28 +01:00
Thomas Gelf
213f897ffc
HostController: details for external services...
...
...when clicking "Modify" in the monitoring module
fixes #1531
2020-10-27 01:18:18 +01:00
Thomas Gelf
1d384500aa
GetHostByAddr: new property modifier
...
fixes #2210
2020-10-27 00:08:55 +01:00
Thomas Gelf
36141c5f98
Import: validated encoding on DB error
...
MySQL gives useless error messages for invalid UTF8 characters and
confuses users with an 'Invalid datetime format' message.
Once storing imported data fails, the original data will now be scanned
for invalid UTF-8 characters. If such are found, a dedicated exception
with more details is thrown. Otherwise the original exception will be
forwarded
fixes #2143
2020-07-10 17:16:08 +02:00
Thomas Gelf
b1245ac6d3
css: show more content, reduce padding
...
fixes #2140
2020-06-06 23:50:14 +02:00
Thomas Gelf
f70df23e72
Daemon Logger: do not override given log level
...
fixes #2139
2020-06-06 23:29:31 +02:00
Thomas Gelf
25732aaf3e
PropertyModifier: convert binary UUID to HEX
...
fixes #2138
2020-06-06 23:22:01 +02:00
Thomas Gelf
506a78491f
css: Limit form width
...
fixes #2136
2020-06-06 23:17:38 +02:00
Thomas Gelf
2b0c9f9dd2
Daemon: prepare for future react/promise versions
...
fixes #2137
2020-06-06 23:16:47 +02:00
Thomas Gelf
6736e3296e
IcingaServiceForm: use "re/deactivate" (wording)
...
fixes #2135
2020-06-06 22:24:40 +02:00
Thomas Gelf
98aafeb535
PropertyModifierRejectOrSelect: change wording
...
fixes #2134
2020-06-06 22:06:10 +02:00
Thomas Gelf
d8f55a47b3
IcingaHostForm: do not trust HTML separator
...
fixes #2133
2020-06-06 21:56:54 +02:00
Thomas Gelf
a7ea5d0b76
ImportsourceController: fix pagination
...
Next page pointed to importsource/fetch, should stay importsource/preview
refs #2096
2020-03-09 10:26:49 +01:00
Thomas Gelf
865ed3f0d0
ImportsourceController: allow to fetch preview
...
fixes #2096
2020-03-05 13:06:51 +01:00
Thomas Gelf
66fdeec923
DeploymentHook: fix typo, keep compatibility
2020-01-21 20:08:35 +01:00
Thomas Gelf
7432516fa0
doc/changelog: mention woarkaround
2020-01-17 12:00:48 +01:00
Thomas Gelf
0d75ad69d6
doc/changelog: one more
2020-01-17 11:33:30 +01:00
Thomas Gelf
1f5a580739
doc/changelog: mention ListToObject
2020-01-17 11:31:05 +01:00
Thomas Gelf
c12a6baeea
Sync: implement update-only policy
...
fixes #2059
2020-01-17 09:01:25 +01:00
Thomas Gelf
4e54177bfe
ObjectsTableEndpoint: show an object type column
...
fixes #2050
2019-12-18 11:39:43 +01:00
Thomas Gelf
e0c0662be1
IcingaHostSelfServiceForm: ignore empty values
2019-12-04 12:28:19 +01:00
Thomas Gelf
aab972fbd8
doc/changelog: changes for v1.7.2
2019-11-05 16:54:48 +01:00
Thomas Gelf
bbe55f28b6
config: Allow to disable the Director UI
...
fixes #2007
2019-10-31 15:45:36 +01:00
Thomas Gelf
3996efc3cf
IcingaNotification: render service_name
...
fixes #2006
2019-10-31 15:27:37 +01:00
Thomas Gelf
ece50a0947
InspectPackages: new feature
...
fixes #1995
2019-10-17 03:18:00 +02:00
Thomas Gelf
1723e13557
schema/mysql: workaround for bug in MySQL v5.6
...
fixes #1993
2019-10-16 16:51:01 +02:00
Thomas Gelf
5dab744b81
Health: do not complain about new jobs...
...
...that have never been triggered and are not due right now
fixes #1994
2019-10-16 14:49:04 +02:00
Thomas Gelf
c71f40be23
doc/changelog: finalize v1.7.1 section
2019-10-16 13:38:12 +02:00
Thomas Gelf
85f78c742d
doc/changelog: link milestone
2019-10-16 13:37:57 +02:00
Thomas Gelf
663ad7f187
doc/changelog: mention downgrade check
2019-10-16 11:36:18 +02:00
Thomas Gelf
51c491616e
doc/changelog: prepare 'next'
2019-10-16 10:55:38 +02:00
Thomas Gelf
0624720e5d
doc/changelog: add v1.7.1
2019-10-16 10:31:48 +02:00
Thomas Gelf
2cb3d85586
doc/changelog: mention the background daemon
2019-09-26 12:48:14 +02:00
Thomas Gelf
7ded2bf19d
doc, module.info: refresh, cleanup, prepare v1.7.0
2019-09-26 00:22:05 +02:00
Thomas Gelf
523cd7f0e5
doc: raise requirements, dependencies
2019-05-22 17:59:26 +02:00
Thomas Gelf
6a1c3d211f
doc/changelog: mention configurable datalist fields
2019-05-06 21:29:24 +02:00
Thomas Gelf
ab6a211631
doc/changelog: mention changes related to v1.7
2019-05-06 14:24:27 +02:00
Thomas Gelf
f9321ec7b3
schema: allow for virtual config files > 16MB
...
fixes #1787
2019-02-26 16:30:49 +01:00
Thomas Gelf
85943f69a0
doc/changelog: begin work on v1.7.0
2019-02-26 16:27:44 +01:00
Thomas Gelf
f56634d603
doc/changelog: add new section for v1.6.2
2019-02-26 16:04:44 +01:00
Thomas Gelf
8046510b1f
ServiceapplyrulesController and related changes
...
fixes #1755
2019-02-15 01:29:43 +01:00
Thomas Gelf
85ed54f932
IcingaServiceSet: skip Service on single host...
...
...when blacklisted
fixes #1616
2019-02-15 00:48:05 +01:00
Thomas Gelf
7da91d747f
IcingaService: blacklisting on Host Templates...
...
...is now supported
fixes #1707
2019-02-15 00:08:23 +01:00
Thomas Gelf
32b71c922c
IcingaCloneObjectForm: fix cloning to another Set
...
fixes #1758
2019-02-14 23:11:45 +01:00
Thomas Gelf
62c020171a
IcingaCommand: import/export with fields
...
fixes #1747
2019-02-14 22:55:24 +01:00
Thomas Gelf
738e4eeaf1
IcingaTimePeriod: support Basket (ExportInterface)
...
fixes #1735
2019-02-14 22:42:21 +01:00
Thomas Gelf
640da36c62
IcingaDependency: allow for basket snapshots
...
fixes #1739
2019-02-14 21:54:11 +01:00
Thomas Gelf
56293f167f
SelfServiceController: ship optional Service User
...
fixes #1297
2019-02-14 15:34:22 +01:00
Thomas Gelf
f06b5df3ae
schema/postgres: fix wrong uniqueness
...
fixes #1762
2019-02-14 15:20:49 +01:00
Thomas Gelf
bd16756913
TemplateTree: new loop detection
...
fixes #1631
2019-02-13 21:43:37 +01:00
Thomas Gelf
aaf7ee8efd
doc/changelog: changes related to v1.6.1
2019-02-13 12:01:34 +01:00
Thomas Gelf
d35ec0fee6
Tables, Redirector: add highlight for RO users
...
...and refactor some parts of the code
fixes #1785
2019-02-13 11:41:26 +01:00
Thomas Gelf
0139506494
AssignRenderer: fix and test NOT on root level
...
fixes #1777
2019-02-08 12:08:06 +01:00
Thomas Gelf
b9c5f94589
IcingaConfigHelper: add missing reserved keywords
...
fixes #1765
2019-01-23 10:28:29 +01:00
Thomas Gelf
35318396e8
Basket: do not fail when setting "Custom Selection"
...
fixes #1733
2018-12-12 10:42:31 +01:00
Thomas Gelf
788fb452cd
RestoreBasketForm: do not fail with a single DB
...
fixes #1716
2018-12-11 00:26:01 +01:00
Thomas Gelf
e8a953a039
changelog: prepare for v1.6.0
2018-12-10 10:03:59 +01:00
Thomas Gelf
7f0ffb1691
IcingaCloneObjectForm: allow to clone a service...
...
...from one Service set into another one
fixes #886
2018-11-07 11:08:40 +01:00
Thomas Gelf
9864d86422
changelog: formatting
2018-10-30 20:10:48 +01:00
Thomas Gelf
84673a64ca
schema: enforce command object_name uniqueness
...
fixes #1496
2018-10-30 20:07:45 +01:00
Thomas Gelf
6b4c47a649
IcingaObject: rendered disabled objects should...
...
...not break comments
fixes #1263
2018-10-30 19:39:44 +01:00
Thomas Gelf
e8533b90a2
changelog: recent changes
2018-10-30 19:09:23 +01:00
Thomas Gelf
280ed4430e
TemplateController: link non-template commands
...
fixes #1544
2018-10-30 19:08:18 +01:00
Thomas Gelf
46d3800014
IcingaCommandArgument: allow to change type
...
fixes #1640
2018-10-30 18:20:08 +01:00
Thomas Gelf
f9cb40fbbd
changelog: mention #619
...
fixes #619
2018-10-30 17:59:00 +01:00
Thomas Gelf
a09bd4df95
TemplatesTable: allow to filter by usage
...
fixes #1339
2018-10-30 17:55:50 +01:00
Thomas Gelf
ffe2ccf170
changelog: pick changes from 1.5.2
2018-10-30 17:31:47 +01:00
Thomas Gelf
2f3f01e1c1
StartupLogRenderer: support non-standard package
...
* Warning Links are now available when package != director
* Changelog: mention health check change
fixes #1633
2018-09-06 01:15:14 +02:00
Thomas Gelf
e853dc40fc
ObjectController: hard exit after REST API response
...
fixes #1314
2018-09-05 22:29:19 +02:00
Thomas Gelf
c42f146e3d
Changelog: add section for upcoming v1.5.2
2018-09-05 18:09:58 +02:00
Thomas Gelf
4268221603
ImportsourceCommand: add fetch action
...
fixes #1626
2018-09-05 13:32:17 +02:00
Thomas Gelf
3c02f7499f
ImportRun: fix problem with some binary checksums
...
fixes #1556
2018-08-14 09:10:15 +02:00
Thomas Gelf
08c4df9ecc
doc/changelog: add v1.5.1
2018-08-14 08:47:13 +02:00
Thomas Gelf
457cdb53c1
doc/changelog: refresh for v1.5.0
2018-08-13 13:13:03 +02:00
Thomas Gelf
c7a94f2c39
Dependencies: no longer considered experimental
2018-07-16 08:28:13 +02:00
Thomas Gelf
014f9b9dbe
UserGroups: allow to specify zones
...
fixes #1163
2018-07-13 10:35:28 +02:00
Thomas Gelf
1733d6d520
Db: fix timezone issues
...
fixes #1332
fixes #1270
2018-07-13 09:43:27 +02:00
Thomas Gelf
f91c6f211d
ObjectPreview: link related objects
...
fixes #1521
2018-06-12 21:27:18 +02:00
Thomas Gelf
f6bbc78f69
doc/changelog: mention inspect & modify hooks
2018-06-07 23:55:59 +02:00
Thomas Gelf
aaaa8aed0a
DbSelectorForm: allow to switch Director database
...
fixes #1498
2018-06-07 23:50:31 +02:00
Thomas Gelf
ee230cb865
IcingaCommandArgumentForm: use 304 for REST API...
...
...and not for "normal" requests
fixes #1512
2018-06-05 10:29:34 +02:00
Thomas Gelf
8da003ad2c
doc/changelog: some internals
2018-06-04 08:48:30 +02:00
Thomas Gelf
c6de458235
GroupMembershipResolver: respect own groups and...
...
...inherited ones
fixes #1464
fixes #1449
2018-06-04 08:48:21 +02:00
Thomas Gelf
32a1352ac9
SyncPropertyForm: choose lists by name, cleanup
...
fixes #1048
2018-06-01 14:52:10 +02:00
Thomas Gelf
808a9df13e
StartupLogRenderer: parse lines with timestamps
...
This is required to support Icinga v2.9.0
fixes #1478
2018-06-01 11:34:57 +02:00
Thomas Gelf
ed8a135a66
IcingaUserForm: allow to specify TimePeriods
...
fixes #944
2018-05-29 12:22:25 +02:00
Thomas Gelf
9e20adc14d
doc/changelog: mention blacklist feature
...
fixes #907
2018-05-25 19:11:50 +02:00
Thomas Gelf
c514b3995b
ObjectTabs: show 'inspect' only for endpoints...
...
...with an ApiUser reference
fixes #1293
2018-05-08 16:28:31 +02:00
Thomas Gelf
a033e411c6
Sync: preserve _override_servicevars
...
fixes #1307
2018-05-04 22:14:07 +02:00