Thomas Gelf
56af88ee3f
BetaHostgroupRestriction: fix single-host query
2017-07-14 13:21:42 +02:00
Thomas Gelf
02a3652c86
Restrictriction: add simple hostgroup restrictions
...
refs #832
2017-07-14 13:21:42 +02:00
Thomas Gelf
cde328eeed
CoreApi: add checkServiceAndWaitForResult()
...
Will be moved to icingadb soon, committing this to clean up my stash
2017-07-14 13:21:42 +02:00
Thomas Gelf
b5cdd9de4d
ServicetemplateController: show template usage
...
First rough implementation, debug-output only for now
refs #895
refs #516
2017-07-14 13:21:42 +02:00
Thomas Gelf
d7fc818118
css: fix checkbox on Chrome
2017-07-14 13:21:42 +02:00
Thomas Gelf
cb1804111f
Controllers: whitespace fixes
2017-07-14 13:21:42 +02:00
Thomas Gelf
a85c812fce
Menu: link to new ServicesDashboard
2017-07-14 13:21:42 +02:00
Thomas Gelf
b753341e64
ServicesDashboard: add a bunch of new Dashlets...
...
...and related tables
2017-07-14 13:21:42 +02:00
Thomas Gelf
f71b897689
css: make new ipl-based ActionBar links blue
2017-07-14 13:21:42 +02:00
Thomas Gelf
69406d631c
ServicesOnHosts: add a new table
2017-07-14 13:21:42 +02:00
Thomas Gelf
d877949e60
Services/ObjectsController: rough integration...
...
...for multiselect on services
2017-07-14 13:21:42 +02:00
Thomas Gelf
200d00d092
SimpleController: new base controller based on ipl
2017-07-14 13:21:42 +02:00
Thomas Gelf
788676b298
IcingaAddServiceToMultipleHostsForm: select...
...
...multiple hosts and add a service
fixes #894
2017-07-14 13:21:42 +02:00
Thomas Gelf
47bfb2d31d
IcingaObjectImports: add meaningful error...
...
...would have saved me some troubleshooting time
2017-07-14 13:21:42 +02:00
Michael Friedrich
4d240976a3
Merge pull request #965 from Icinga/feature/github-issue-template
...
Add GitHub issue template
2017-06-13 20:01:12 +02:00
Michael Friedrich
d17103a5ba
Add GitHub issue template
...
Once merged this will be shown on `new issue`. HTML comments
won't be rendered, but help the user to understand what exactly
should be put into the sections.
2017-06-09 14:07:44 +02:00
Markus Frosch
fa61805df2
QuickTable: Fix enforced filters for non-FilterAnd filters
...
We need to use the result of andFilter() as the new Filter.
The filter gets replaced by FilterAnd($oldFilter, $enforcedFilter) here.
2017-06-02 14:59:26 +02:00
Thomas Gelf
1c028801bc
.travis.yml: use phpcs 2.x to keep 5.3 supported
2017-05-24 15:15:27 +02:00
Thomas Gelf
7496c1aac6
inspect/object: escape PlainObjectRenderer
...
fixes #942
2017-05-19 11:54:19 +02:00
Thomas Gelf
b320bce5af
css: Remove custom header spacings
...
fixes #923
2017-05-03 13:13:00 +02:00
Thomas Gelf
34a0179103
IcingaMultiEditForm: fix multi-object delete
...
fixes #677
2017-05-03 12:03:10 +02:00
Thomas Gelf
24b14184be
syncrule/index: fix a typo in the view script
...
fixes #383
2017-05-03 11:28:36 +02:00
Thomas Gelf
2237272b6b
SyncRule: do not allow to sync unless some...
...
...properties have been defined.
fixes #383
2017-05-03 11:24:22 +02:00
Thomas Gelf
f91dd5fa0e
PropertyModifierCombine: implementation, tests...
...
...and related changes with some documentation
fixes #922
2017-05-03 10:39:49 +02:00
Thomas Gelf
220d15c523
IcingaObjectFieldLoader: return early...
...
...and save CPU-cycles
2017-04-27 15:45:17 +02:00
Thomas Gelf
6de258730b
Sync: fix issues with PHP 5.3
...
Problem has been introduced with f885d90
fixes #906
2017-04-26 15:31:24 +02:00
Thomas Gelf
a63135be2a
ExtensibleSet: check for empty array
...
refs #906
2017-04-21 15:11:18 +02:00
Thomas Gelf
ddcaaa7bcf
SyncPropertyForm: re-add related fields
...
e6e51dc
broke this, related fields like 'host' or 'zone' have no longer been
offered. This did not affect existing Sync Rule configurations
fixes #903
2017-04-21 15:03:43 +02:00
Thomas Gelf
1887780363
PropertyModifierHook: add setSetting() method
...
This is required for our tests
refs #908
2017-04-20 12:49:30 +02:00
Thomas Gelf
c284dfef88
PropertyModifierArrayFilter: new modifier
...
fixes #908
2017-04-20 12:33:54 +02:00
Thomas Gelf
6234648a1f
IcingaEndpoint: work on Zone, not on the id
...
fixes #878
2017-03-29 12:52:54 +02:00
Thomas Gelf
58ba7f9f86
IcingaEndpoint: deploy to where it's Zone is...
...
...to be found
refs #463
2017-03-29 11:41:13 +02:00
Thomas Gelf
3714d2567b
IcingaEndpoint: fix indentation
2017-03-28 20:56:10 +02:00
Thomas Gelf
9f2070dced
IcingaEndpoint: provide getRestApiClient() helper
...
fixes #877
2017-03-28 18:08:27 +02:00
Thomas Gelf
f885d90a0a
Sync: also fetch columns used in filters only
...
Filters might otherwise in some circumstances not work as expected
fixes #876
2017-03-28 18:03:53 +02:00
Thomas Gelf
e1760724b8
AssignRenderer: hardcode int for specific filters
...
fixes #850
2017-03-15 15:00:38 +01:00
Thomas Gelf
afce89dc98
DirectorActivityLog: log username and ip
...
Logged values are now JSON-encoded
fixes #849
2017-03-15 12:02:08 +01:00
Thomas Gelf
360fcfca2d
locale/de_DE: compile latest translation
2017-03-14 23:14:06 +01:00
Tobias von der Krone
8142229fae
Differentiate notification object and template
...
Show a different label and description when configuring a notification
object or a template.
2017-03-14 22:57:00 +01:00
Tobias von der Krone
9a9886d263
Allow configuring the zone for notification templates
...
refs #594
2017-03-14 22:57:00 +01:00
Jack Torres
58f77d39a9
doc/agents: update 24-Working-with-agents.md
...
fixed some grammar so it can be more easily understood
fixes #32
2017-03-14 00:21:03 +01:00
Lee Clemens
f7d1444fd9
Permit external HostGroups
...
refs #384
fixes #748
2017-03-13 22:45:12 +01:00
Michael Friedrich
816f26888f
doc/cli: add example for creating a host template
2017-03-13 22:32:11 +01:00
Thomas Gelf
da41e2f4db
AssignRenderer: improve/separate in-related code
...
fixes #844
2017-03-13 22:25:04 +01:00
Thomas Gelf
8b98113e83
CoreApi: just comments
2017-03-13 22:08:43 +01:00
Thomas Gelf
242bff4011
KickstartHelper: handle renamed master
...
* fix zone cleanup
* delete obsolete endpoints
* re-structure code
* remove obsolete Db helper
fixes #842
2017-03-13 22:06:10 +01:00
Thomas Gelf
489d4ab1a3
KickstartForm: let parent handle exceptions
2017-03-13 22:05:05 +01:00
Thomas Gelf
cb9fff90ef
IcingaObject: add new static helper, expose...
...
...existing one
refs #842
2017-03-13 22:03:02 +01:00
Thomas Gelf
a36ed2c23d
KickstartForm: prepare for utf8mb4
2017-03-13 21:59:51 +01:00
Thomas Gelf
158ce18302
SyncUtilsTest: use nicer test name
...
refs #839
2017-03-09 11:03:59 +01:00