Thomas Gelf
e5595431df
PropertyModifierSimpleGroupBy: new modifier
...
fixes #2317
2021-04-23 17:38:52 +02:00
Thomas Gelf
c5e25cdcc7
ScheduledDowntime: introduce a new permission...
...
...and a related name-based restriction
fixes #2086
2021-04-23 12:33:42 +02:00
Thomas Gelf
ebe1af13ea
IcingaAddServiceForm: import -> autocomplete
...
fixes #1974
2021-04-23 11:42:46 +02:00
Thomas Gelf
93222099ad
BacketCommand: allow to purge objects on restore
...
fixes #2201
2021-04-15 08:30:32 +02:00
Thomas Gelf
c709c00fbd
ObjectApplyMatches: fetch allied host groups
...
fixes #2313
2021-04-14 09:03:35 +02:00
Thomas Gelf
b6375b477d
CoreApiFieldsTable: show "deprecated" flag
...
fixes #2312
2021-04-13 17:02:28 +02:00
Thomas Gelf
c27d9c7387
Monitoring, various: use monitoring permissions
...
fixes #2304
2021-03-18 07:01:42 +01:00
Thomas Gelf
29097463be
IcingaServiceForm: show Override button also in...
...
...case all fields belong to categories
fixes #2303
2021-03-18 06:57:05 +01:00
Thomas Gelf
09a0323ad6
DirectorObjectForm: render inherited scalars only
...
fixes #2288
2021-03-11 23:47:56 +01:00
Thomas Gelf
bb6530e9f9
KickstartForm: catch DB connection issues early
...
fixes #2300
2021-03-11 23:12:05 +01:00
Thomas Gelf
5a0c0481b4
doc/changelog: add next version
2021-03-11 23:09:59 +01:00
Thomas Gelf
a8d25b70ee
Sync: introduce a 'disable' purge action
...
fixes #2285
2021-03-11 23:00:52 +01:00
Thomas Gelf
6687524d2f
IcingaObject/Imports: better error message wording
...
fixes #2224
2021-01-11 17:32:59 +01:00
Thomas Gelf
0544b57db4
IcingaHostForm: strike only HTML elements
...
fixes #2253
2020-12-16 05:59:48 +01:00
Thomas Gelf
90cebbab65
doc/changelog: mention Icinga for Windows
2020-12-16 05:59:48 +01:00
Thomas Gelf
bce1781972
doc, module.info: prepare v1.8.0 release
2020-12-15 14:44:54 +01:00
Thomas Gelf
f397894149
IcingaHostForm: optionally allow restricted...
...
...users to set group membership. Permissions are still enforced, but all
available groups are shown
fixes #2252
2020-12-15 14:34:26 +01:00
Thomas Gelf
0a9bd53d2d
RestApi: no escaping for unicode and slashes
...
fixes #2243
2020-12-02 18:06:34 +01:00
Thomas Gelf
c12cf5ddb3
PropertyModifierHook: provide the property name
...
fixes #2241
2020-12-02 17:59:15 +01:00
Thomas Gelf
a2757f1376
doc/changelog: refresh German translation
...
fixes #2240
2020-12-02 17:54:09 +01:00
Thomas Gelf
63a72bec0d
doc/changelog: prepare for v1.8.0
2020-11-30 18:48:51 +01:00
Thomas Gelf
4d406621aa
DeploymentChecker: new Background Daemon component
...
fixes #2045
fixes #1988
2020-11-30 18:47:52 +01:00
Thomas Gelf
0788742387
MainTabs: show red on daemon missing
...
fixes #2238
2020-11-30 18:00:52 +01:00
Thomas Gelf
184b39220b
InfrastructureDashboard: emphasize infra warning
...
fixes #2231
2020-11-30 17:47:25 +01:00
Thomas Gelf
a2f294fea2
IcingaCloneObjectForm: explicit baseUrl
...
fixes #1894
2020-11-30 10:19:21 +01:00
Thomas Gelf
aa0980e168
SuggestController: use datalist keys
...
fixes #1918
2020-11-30 09:39:39 +01:00
Thomas Gelf
12a818216c
IcingaNotification: separate times.begin/end
...
fixes #2193
2020-11-30 08:11:25 +01:00
Thomas Gelf
c273a20ce4
KickstartHelper: eventually remove external commands
...
fixes #985
2020-11-30 08:01:53 +01:00
Thomas Gelf
797560beb5
KickstartHelper: friendlier error message...
...
...when unable to delete
fixes #2206
2020-11-30 07:21:43 +01:00
Thomas Gelf
1d514640dd
DataTypeDatalist: explain target type...
...
...for those in doubt about what choosing "Array" might mean
fixes #1264
2020-11-28 20:11:28 +01:00
valentina da rold
0c3a866020
locale: add Italian translation
...
fixes #2080
2020-11-28 20:00:17 +01:00
Thomas Gelf
e2696fd75a
IcingaConfig: remove magic_apply_for
...
This has always been and experimental feature, deprecated since v1.7.0
fixes #1851
2020-11-28 19:09:58 +01:00
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
29258aab31
doc/installation: mention all requirements
...
...even optional and indirect ones
fixes #2054
fixes #2220
2020-11-18 20:12:56 +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
8d55b5345d
doc/more: link
2020-10-26 07:22:53 +01:00
Gianluca Piccolo
0568d9d0af
Add CLI deployment status doc
2020-10-07 19:24:49 +02:00
Gianluca Piccolo
bcea4304e5
Fix doc for deployment status api
2020-10-07 16:04:06 +02:00
Gianluca Piccolo
dd53e4db9d
Fix params names
2020-10-07 16:04:06 +02:00
Gianluca Piccolo
6438016ee2
Add doc for deployment status api
2020-10-07 16:04:06 +02: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
mzac
53309a3d6b
Update 02-Installation.md
...
Missing close single quote in Mysql example for password
2019-11-04 18:06:06 +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
8003b7e106
doc/installation: use latest stable version in...
...
...our sample scripts
2019-10-16 13:44:56 +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
82f8916ec4
doc/daemon: do not mention packages for now
2019-09-30 17:45:40 +02:00
Thomas Gelf
2cb3d85586
doc/changelog: mention the background daemon
2019-09-26 12:48:14 +02:00
Thomas Gelf
1374323b1a
doc/upgrading: there is no job daemon in 1.7
2019-09-26 09:58:04 +02:00
Thomas Gelf
7ded2bf19d
doc, module.info: refresh, cleanup, prepare v1.7.0
2019-09-26 00:22:05 +02:00
Thomas Gelf
c0998e18b3
doc/installation: fix outdated dependencies
2019-09-25 15:31:14 +02:00
Thomas Gelf
6dbcf07dfc
doc, module.info: raise incubator to v0.5.0
2019-09-25 15:28:17 +02:00
Dirk Götz
cd62ed9c2d
Daemon: fix typos
2019-09-25 14:04:48 +02:00
Thomas Gelf
4a552b3797
doc/upgrading: raise dependencies
2019-09-25 12:24:01 +02:00
Thomas Gelf
4ee3ef2fd9
Daemon: new implementation
2019-09-25 12:10:08 +02:00
Thomas Gelf
300e716d52
doc: upgrading notes for v1.7.0
...
resolves #1939
2019-09-11 22:35:11 +02:00
Thomas Widhalm
884118958e
doc: add a note about director-global being reserver for Director
2019-07-04 12:08:25 +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
df509262e8
Merge pull request #1801 from WuerthPhoenix/add-configuration-basket-documentation
...
Add documentation for configuration baskets
2019-05-06 14:28:52 +02:00
Thomas Gelf
ab6a211631
doc/changelog: mention changes related to v1.7
2019-05-06 14:24:27 +02:00
Thomas Gelf
623d48f91f
doc: adjust installation instructions for MySQL 8
2019-04-04 15:18:06 +02:00
CharlesWP
4866a5af36
Add documentation for configuration baskets.
2019-03-12 11:17:32 +01:00
Thomas Gelf
a56dacb9c5
doc/installation: refer latest version
2019-03-01 11:24:14 +01: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
b00af91059
doc/upgrading: add section for v1.6.0
2018-12-10 13:19:48 +01:00
Thomas Gelf
67b854772a
doc/screenshot: strip a black pixel row
2018-12-10 12:44:58 +01:00
Thomas Gelf
e8a953a039
changelog: prepare for v1.6.0
2018-12-10 10:03:59 +01:00
Thomas Gelf
15d8bce17c
docs: check out given version
...
refs #1656
2018-12-10 06:48:29 +01:00
Thomas Gelf
9c689aca51
doc/screenshot: replace main dashboard screenshot
2018-12-09 18:58:12 +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
5c3e220d4b
Basket: provide CLI command
2018-10-15 15:03:57 +02:00
Michael Friedrich
0349a1042a
Add release download URL and methods (tarball, git) to the docs
...
fixes #1656
2018-10-10 09:30:15 +02:00
Thomas Gelf
dd566dc1be
CLI: allow to append/remove from/to Arrays
...
fixes #1666
2018-10-05 12:10:58 +02: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
8929b41df0
Import/Export: refine action names, docs
...
refs #1409
2018-08-13 08:04:00 +02:00
Thomas Gelf
46ba2f8366
doc/upgrading: new section for v1.5.x
2018-08-10 14:00:03 +02:00
Markus Frosch
440186fa0e
Merge pull request #1562 from apsivam/master
...
Fixed a small typo
2018-08-08 09:19:58 +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