705 Commits

Author SHA1 Message Date
Thomas Gelf
a492073d8e ServiceController: consistent naming for foreign
...tab

fixes #1312
2018-10-30 19:45:57 +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
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
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
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
eb789162cb Basket/Datafield: map best candidate, fix bindings 2018-10-15 15:03:57 +02:00
Thomas Gelf
a58efd2d25 BasketController: show "diff" also for new objects 2018-10-15 15:03:57 +02:00
Thomas Gelf
77c4997b88 Various: explicit loading with ID where required
...cleanup, comments
2018-10-15 15:03:57 +02:00
Thomas Gelf
178215a7ab JobController: explicitly deal with IDs 2018-10-15 15:03:57 +02:00
Thomas Gelf
03a8043311 BasketController: show details, content checksum 2018-10-15 15:03:57 +02:00
Thomas Gelf
479ef3002d BasketController: formatting 2018-10-15 15:03:57 +02:00
Thomas Gelf
93cbd4f020 Dashboard: introduce "Director" section with...
..."Basket"
2018-10-15 15:03:57 +02:00
Thomas Gelf
f4220016d8 Basket: initial import of the main components
refs #1630
2018-10-15 15:03:57 +02:00
Thomas Gelf
1b1da71f31 SyncruleController: clean up, explicitly use IDs 2018-10-15 15:03:57 +02:00
Thomas Gelf
d13c6f2ecf ImportsourceController: clean up, explicitly load
...with autoincement id
2018-10-15 15:03:57 +02:00
Thomas Gelf
75970a7aa5 IndexController: no kickstart without schema 2018-10-08 13:54:39 +02:00
Thomas Gelf
fa70ecde0e Kickstart: deal with multiple DBs 2018-10-08 06:35:20 +02:00
Thomas Gelf
8cec78a7c3 Dashboard: show Health to admins only 2018-10-08 06:35:08 +02:00
Thomas Gelf
db72931c1e Migrations: cleanup 2018-10-06 16:58:13 +02:00
Thomas Gelf
fb3bc190eb JobController: phpdoc, replace getId 2018-10-06 15:35:59 +02:00
Thomas Gelf
3839ecda50 Health: change UI layout and output ordering 2018-10-06 12:54:11 +02:00
Thomas Gelf
fda7acc855 HealthController: show Health Check in the UI
fixes #1669
2018-10-05 16:00:10 +02:00
Thomas Gelf
5eaa682124 ConfigController: show connection problems
On large setups, you'll see this on every deployment. But as we're
sometimes facing strange connection issues, I prefer to have some
noise here
2018-09-06 01:08:44 +02:00
Thomas Gelf
49d9ed7ecd IcingaServiceForm: fix blacklist service from set
fixes #1519
2018-08-13 09:52:07 +02:00
Marc DeTrano
2c3c09cb9c make call to showUsage conditional on whether request is an API request 2018-08-10 08:40:44 +02:00
Markus Frosch
ab86a4fd89 Add input suggestion for datalist vars 2018-08-10 08:25:10 +02:00
Thomas Gelf
14a3039f65 controllers, libs: less noise from exceptions 2018-08-08 10:07:39 +02:00
Thomas Gelf
8c30b9c5de HostController, related: tweak Exceptions 2018-08-06 13:50:28 +02:00
Thomas Gelf
c7a94f2c39 Dependencies: no longer considered experimental 2018-07-16 08:28:13 +02:00
Thomas Gelf
ac1ba20ab7 AutomationObjectActionBar: add for Importsourc 2018-07-15 16:02:29 +02:00
Thomas Gelf
06b6356de1 Dashboard: show DB selection only for setups...
...with multiple DBs
2018-06-23 11:17:56 +02:00
Thomas Gelf
88f7dc0d0f controllers, library: small fixes 2018-06-23 09:05:10 +02:00
Thomas Gelf
5be3f092a9 Importsources: remove dummy, allow import / export 2018-06-14 13:45:00 +02:00
Thomas Gelf
3054755e87 Importsources: REST API 2018-06-14 08:35:36 +02:00
Thomas Gelf
5a3e604e75 Syncrules: allow export via REST API 2018-06-13 21:17:41 +02:00
Thomas Gelf
fc58e506ea CloneImportSource: one more cloning feature 2018-06-12 22:01:34 +02:00
Thomas Gelf
4c9a40c688 ImportsourceController: align titles, cleanup 2018-06-12 20:23:57 +02:00
Thomas Gelf
5fe976e059 SyncRuleForm: initial implementation 2018-06-11 23:13:03 +02:00
Thomas Gelf
a95618f283 dependencies: cleanup 2018-06-08 08:45:54 +02:00
Thomas Gelf
aaaa8aed0a DbSelectorForm: allow to switch Director database
fixes #1498
2018-06-07 23:50:31 +02:00
Thomas Gelf
885f76715a ActionController: cleanup 2018-06-07 23:37:28 +02:00
Thomas Gelf
927591501c Export: first bunch of exportable Director objects
ImportSource, SyncRule, Datafield and more

refs #1409
2018-06-01 18:44:07 +02:00
Thomas Gelf
02dfac1b8b Revert "Export: first bunch of exportable Director objects"
Wrong branch, not yet for the master

This reverts commit 721700c62f305e23130d20926ee1b8bc55bc824c.
2018-05-29 12:40:14 +02:00