Commit Graph

3062 Commits

Author SHA1 Message Date
Michael Friedrich 6899d967d7 DB IDO: Additional endpoint object id tables.
Refs #5636
2014-03-20 18:03:47 +01:00
Michael Friedrich c1ed614201 Fix Windows build.
Refs #5636
2014-03-20 18:03:47 +01:00
Michael Friedrich a29b50cad4 DB IDO: Add endpoint id to history tables, part 1. 2014-03-20 18:03:47 +01:00
Michael Friedrich dbee02a23a DB IDO: Set is_connected=1 on identity==node.
Refs #5636
2014-03-20 18:03:47 +01:00
Michael Friedrich ea973e5c82 Move cluster endpoint/jsonrpc functionality into libremote.
Refs #5690
Refs #5636
2014-03-20 18:03:47 +01:00
Michael Friedrich 0264e52211 DB IDO: Clean schema.
Refs #5636
2014-03-20 18:03:47 +01:00
Michael Friedrich fc7d7cc9eb DB IDO: Send endpoint authority for status updates.
Refs #5636
2014-03-20 18:03:47 +01:00
Michael Friedrich 097bb5ac97 DB IDO: Add endpoints/endpointstatus tables.
Refs #5636
2014-03-20 18:03:47 +01:00
Gunnar Beutner 1ea91ef49f Windows build fix. 2014-03-20 15:53:45 +01:00
Gunnar Beutner 4d9cd0070c Add missing #include. 2014-03-20 15:41:37 +01:00
Gunnar Beutner 95bf7ca560 Make duplicate object definitions an error.
Fixes #3638
2014-03-20 15:38:29 +01:00
Gunnar Beutner 3ad233400e Make accessing undefined variables an error (instead of a warning).
Fixes #5809
2014-03-20 15:31:48 +01:00
Gunnar Beutner cb0c1b01d5 Add special cases for Array and Dictionary in Value::GetTypeName().
Refs #5804
2014-03-20 14:28:29 +01:00
Gunnar Beutner 012c0caeec Implement union() and intersection() functions.
Fixes #5801
2014-03-20 14:25:40 +01:00
Gunnar Beutner 8e472211cb Add missing file. 2014-03-20 13:45:10 +01:00
Gunnar Beutner 296d9ce97b Update documentation.
Refs #5789
2014-03-20 13:04:53 +01:00
Gunnar Beutner 02fc3278c8 Implement missing operators for the Value class.
Fixes #5804
2014-03-20 13:02:31 +01:00
Michael Friedrich bf9c89f625 DB IDO/Livestatus: Fix global enabled status values.
Fixes #5808
2014-03-20 11:33:59 +01:00
Michael Friedrich 04d8738129 Documentation: Cluster naming conventions.
Fixes #5806
2014-03-20 10:47:27 +01:00
Michael Friedrich f6067d357d Set check source to node name as authority, if empty.
Fixes #5805
2014-03-20 10:32:52 +01:00
Gunnar Beutner 8640e15188 Fix formatting issue in the documentation.
Refs #5789
2014-03-20 06:35:49 +01:00
Michael Friedrich 5ec2349f64 Clear sticky ack on soft recovery, fix sticky=2, normal=1|0.
Fixes #5365
2014-03-19 23:08:44 +01:00
Michael Friedrich bcc17be2ca Fix missing lock and clear ack comments in RemoveHostAcknowledgement(). 2014-03-19 22:08:28 +01:00
Michael Friedrich 1d32c5b2d3 Add --no-validate option and skip duplicate validation on (re)start.
Fixes #5800
2014-03-19 20:59:18 +01:00
Markus Frosch 008c2c2245 Debian: Support icinga-cgi-bin as dependency for icinga2-classicui
Also updated the HTML files and JS stuff that has to be changed for Icinga2.

Fixes #5770
2014-03-19 20:12:47 +01:00
Gunnar Beutner bcbc3ceff7 Update documentation.
Refs #5789
2014-03-19 20:00:18 +01:00
Michael Friedrich 364f9cfc88 Documentation: Add cluster scenarios.
Fixes #5443
2014-03-19 18:54:02 +01:00
Gunnar Beutner 46d7cf3d6a Implement len() and the operators >, >=, < and <=.
Refs #5789
2014-03-19 13:25:06 +01:00
Gunnar Beutner a0cd49e3dd Fix grammar mistake in the documentation.
Refs #5566
2014-03-19 13:02:59 +01:00
Gunnar Beutner c146ca272f Merge branch 'feature/apply-5789' into next
Fixes #5789
2014-03-19 12:48:47 +01:00
Gunnar Beutner 700cc43770 Update documentation.
Refs #5789
2014-03-19 12:46:23 +01:00
Gunnar Beutner 3383951791 Implement regex() and match() functions.
Refs #5789
2014-03-19 12:46:23 +01:00
Gunnar Beutner 124fa9ebc1 Make braces around constant expressions optional.
Refs #5789
2014-03-19 12:46:23 +01:00
Gunnar Beutner f871758502 Fix the !in operator.
Refs #5789
2014-03-19 12:46:23 +01:00
Gunnar Beutner ec0557afea Implement additional operators: &&, ||, in and !in.
Refs #5789
2014-03-19 12:46:23 +01:00
Gunnar Beutner e21e2ef707 Make Value operators const where possible.
Refs #5789
2014-03-19 12:46:23 +01:00
Gunnar Beutner e0ad30a9c6 Allow arrays as operands in constant expressions.
Refs #5789
2014-03-19 12:46:23 +01:00
Gunnar Beutner caad7a7973 Implement the 'apply template' directive.
Refs #5789
2014-03-19 12:46:23 +01:00
Gunnar Beutner 3587dbbd13 Implement support for local variables in AExpressions.
Refs #5789
2014-03-19 12:46:23 +01:00
Gunnar Beutner 04b8724cb8 Implement == and != operators for AExpressions.
Refs #5789
2014-03-19 12:46:23 +01:00
Michael Friedrich ce737ff2f3 Change copyright header (again).
Fixes #5424
2014-03-19 11:42:47 +01:00
Markus Frosch 1bc03e624b Fixing bad word error "seperate" in documentation.
Fixes #5497
2014-03-18 20:52:52 +01:00
Michael Friedrich ed7f120e1b Documentation: Update differences 1.x and 2.x.
Fixes #5497
2014-03-18 18:10:01 +01:00
Michael Friedrich a910e45f51 Documentation: Split 'advanced' into multiple sections.
Fixes #5791
2014-03-18 11:18:17 +01:00
Michael Friedrich fe1f798858 Documentation: Add note on dependencies and inherits parents.
Fixes #5742
2014-03-18 11:10:01 +01:00
Michael Friedrich ac35eadc8d Empty command string on CHANGE_{HOST,SERVICE}_EVENTHANDLER should disable event handlers.
Fixes #5670
2014-03-17 18:52:23 +01:00
Michael Friedrich 1408c26e5c icinga2-{disable,enable}-feature should check if "ln" worked.
Fixes #5753
2014-03-17 18:44:06 +01:00
Michael Friedrich 67782607eb Documentation: Fix StateFilterOK for recovery notifications.
Refs #5762
2014-03-17 18:08:05 +01:00
Michael Friedrich cf3f0eaee7 Chown log/pid on startup.
Refs #5787
2014-03-17 18:06:23 +01:00
Gunnar Beutner a066cbf110 Init script shouldn't run config validation as root.
Fixes #5761
2014-03-17 10:14:21 +01:00