1658 Commits

Author SHA1 Message Date
Thomas Gelf
1027084f04 ImportsourceCommand: apply property modifiers...
...on fetch

fixes #1819
2019-04-04 13:16:17 +02:00
Markus Frosch
e64ace7ccf IcingaCommandForm: Add warning for command as plain string 2019-03-26 12:02:55 +01:00
Markus Frosch
6a79436af3 IcingaCommand: Allow command to be rendered as string
Icinga 2 allows this from the beginning.
2019-03-26 12:02:35 +01:00
Markus Frosch
977f6ddad4 Allow IcingaService to be cloned to a different host
Similar to the implementation for Service Set.
2019-03-19 14:58:37 +01:00
Thomas Gelf
8046510b1f ServiceapplyrulesController and related changes
fixes #1755
2019-02-15 01:29:43 +01:00
Thomas Gelf
32b71c922c IcingaCloneObjectForm: fix cloning to another Set
fixes #1758
2019-02-14 23:11:45 +01:00
Thomas Gelf
738e4eeaf1 IcingaTimePeriod: support Basket (ExportInterface)
fixes #1735
2019-02-14 22:42:21 +01:00
Thomas Gelf
e961f0eb2a BasketUpload: ignore Datafields, they get special
...treatment
2019-02-14 21:57:10 +01:00
Thomas Gelf
dc48a7e6a0 KickstartForm: do not fail on missing element 2019-02-14 15:34:51 +01:00
Thomas Gelf
56293f167f SelfServiceController: ship optional Service User
fixes #1297
2019-02-14 15:34:22 +01:00
Thomas Gelf
bd16756913 TemplateTree: new loop detection
fixes #1631
2019-02-13 21:43:37 +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
af2e86d8b8 host/findservice: new route to readonly view 2019-02-10 11:15:05 +01:00
Thomas Gelf
119635d290 SyncruleController: add diff and more for some...
...object types
2019-01-10 15:19:16 +01:00
Thomas Gelf
f40f0f0414 SyncruleController: preview improvements 2019-01-10 13:11:20 +01:00
Thomas Gelf
bb0bdeb737 SyncruleController: provide a preview tab
fixes #1754
2019-01-10 12:11:30 +01:00
lokidaibel
40656c9dab ServicegroupCommand: new CLI command
Created this to be able to also create Servicegroups over CLI. basically its the same file as HostGroupCommand. Tested in 1.5.1

fixes #1745
2019-01-02 10:23:49 +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
8b3f612edd locale: refresh German translation 2018-12-10 18:34:14 +01:00
Thomas Gelf
0c2e3fe1b1 Basket: fix various little issues
fixes #1691
2018-12-10 17:52:56 +01:00
Thomas Gelf
ac69d022b6 BasketController: disable dead link 2018-12-10 15:52:24 +01:00
Thomas Gelf
b67e0c0017 Basket: add UploadForm
fixes #1731
2018-12-10 15:36:59 +01:00
Markus Frosch
16252822cf phpcs: Fix DataController 2018-11-27 10:56:14 +01:00
Thomas Gelf
7926d558ba DataList: load by name, fix basket 2018-11-26 00:11:35 +01:00
Thomas Gelf
7b6deea2fa BasketController: link to baskets from "add to..." 2018-11-25 22:03:53 +01:00
Thomas Gelf
ec11dea8a9 Basket: allow to download for non-primary Instance 2018-11-15 12:50:33 +01:00
Thomas Gelf
117699c957 ConfigController: fix config/diff URL handling
fixes #1704
2018-11-14 11:48:48 +01:00
Thomas Gelf
62a16bd259 Importsource/Syncrule: unify links 2018-11-08 08:31:18 +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
a492073d8e ServiceController: consistent naming for foreign
...tab

fixes #1312
2018-10-30 19:45:57 +01:00
Thomas Gelf
77f8f7d4ca IcingaTimePeriodForm: cleanup.
fixes #788
2018-10-30 18:54:28 +01:00
Thomas Gelf
e899a6723d SelfServiceController: send only the first error 2018-10-30 16:35:40 +01:00
Thomas Gelf
f0cb05a82d CommandController: allow to add single Commands...
...to a configured basket
2018-10-30 16:35:09 +01:00
Thomas Gelf
cf6e4536ea Util: drop bin2hex/hex2bin helpers
We dropped support for PHP 5.3, this is no longer required
2018-10-30 15:32:17 +01:00
Thomas Gelf
e7d5b4a40a BasketsController: remove an 'a' 2018-10-28 10:30:20 +01:00
Jens Link
f6f3d3b1aa typo fix 2018-10-25 15:12:11 +02:00
Thomas Gelf
cdff318b24 Services: fix multiselection / add basket link 2018-10-25 08:35:46 +02:00
Thomas Gelf
ef0499918f Services: fix multiselection for templates 2018-10-25 08:26:09 +02:00
Thomas Gelf
77cbb1040c GroupMemberTable: should work for services also
refs #1682
2018-10-25 08:21:58 +02:00
Thomas Gelf
4c3c81c275 JobsCommand: explicitly load with ID
fixes #1677
2018-10-17 09:05:20 +02:00
Thomas Gelf
6132166513 RemoveLinkForm: allow for multiple instances
fixes #1619
2018-10-16 16:09:53 +02:00
Michael Friedrich
0d95d5142c Add URL to service template creation note
This follows the same principle as with hosts where the URL
already is put into. I've found it more convenient to just
click on it and not having to navigate into the services tree :)
2018-10-16 15:11:25 +02:00
Thomas Gelf
f871e0bd7d basket: cleanup, fix/finish custom selection
fixes #1630
2018-10-15 15:04:14 +02:00
Thomas Gelf
83dc9dc6c3 BasketSnapshotFieldResolver: deal with fields
Also, this fixes Service Sets
2018-10-15 15:03:57 +02:00
Thomas Gelf
9ed1503ad6 BasketForm: it's name, not basket_name 2018-10-15 15:03:57 +02:00
Thomas Gelf
c640f5c1e7 BasketForm: redirect with name on create 2018-10-15 15:03:57 +02:00
Thomas Gelf
5d113b3833 BasketController: allow to download JSON via Web 2018-10-15 15:03:57 +02:00
Thomas Gelf
bea52a3091 Basket: load by name 2018-10-15 15:03:57 +02:00
Thomas Gelf
5c3e220d4b Basket: provide CLI command 2018-10-15 15:03:57 +02:00
Thomas Gelf
eb789162cb Basket/Datafield: map best candidate, fix bindings 2018-10-15 15:03:57 +02:00