Gunnar Beutner
b89a7dbdb6
Rename 'object' to 'obj' in filters
...
refs #9077
2015-11-07 10:01:07 +01:00
Gunnar Beutner
64376dafeb
Make the main object available as 'object' in filter expressions
...
refs #9077
2015-11-07 09:59:00 +01:00
Gunnar Beutner
3a695742e3
Improve error handling when user specifies invalid method for /v1/console
...
refs #10387
2015-11-07 09:59:00 +01:00
Gunnar Beutner
315232bbcc
Update documentation
...
refs #9105
2015-11-07 09:57:40 +01:00
Gunnar Beutner
d78a081727
Improve performance data for DB IDO
...
refs #9079
2015-11-07 07:51:41 +01:00
Gunnar Beutner
13d9b93f42
Update man page for the --script-debugger option
...
refs #10547
2015-11-06 17:56:06 +01:00
Gunnar Beutner
991bb0cd7e
Don't use 'which' in the 'prepare-dirs' script
...
refs #10417
2015-11-06 17:43:08 +01:00
Gunnar Beutner
3ded63a01c
Revert "Make sure 'api setup' is run by the Windows installer"
...
This reverts commit 2c6a87576b
.
refs #9948
2015-11-06 17:23:55 +01:00
Michael Friedrich
64c936d387
API Actions: Remove -by-id from actions and require names for comments and downtimes
...
The documentation is updated as well. Furthermore actions provide
detailed error information in case of an exception.
Includes DB IDO schema updates.
fixes #10512
2015-11-06 17:06:12 +01:00
Gunnar Beutner
a51d01c14d
Update AUTHORS
...
refs #10555
2015-11-06 17:03:21 +01:00
Matthaus Owens
80d63d7e58
Don't try to use --gc-sections on SunOS
...
The linker on Solaris pukes on the floor when handed --gc-sections, so this commit adds SunOS to the list of OSes to exclude from this section of CMakery.
fixes #10555
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-11-06 17:02:32 +01:00
Michael Friedrich
6004ab6c31
ITL: Increase the default timeout for OS checks (update-windows, yum, apt)
...
fixes #10504
2015-11-06 15:41:54 +01:00
Jo Goossens
8a677277a5
ITL: Add missing check_apt arguments
...
refs #10504
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-11-06 15:37:56 +01:00
Michael Friedrich
d370275689
Update API documentation for object queries and joins
...
refs #9105
2015-11-06 15:32:44 +01:00
Gunnar Beutner
a177e5e05a
Change output format for object queries
...
fixes #10551
2015-11-06 14:45:38 +01:00
Michael Friedrich
4cfde2d7ef
Remove outdated SELinux documentation for now
...
refs #10553
2015-11-06 13:34:58 +01:00
Michael Friedrich
7d3319ebc9
Update API documentation for Accept header
...
refs #9105
2015-11-06 11:04:31 +01:00
Michael Friedrich
3b902b51e2
Change session_token to integer timestamp
...
fixes #10529
2015-11-05 18:05:30 +01:00
Michael Friedrich
4c0b245466
Update AUTHORS
...
refs #10503
2015-11-05 17:52:50 +01:00
Jo Goossens
773e398799
Add missing parameters for jmx4perl check command
...
fixes #10503
2015-11-05 17:50:47 +01:00
Michael Friedrich
dda05f0322
Fix: Async mysql queries aren't logged in the debug log
...
fixes #10540
2015-11-05 15:43:09 +01:00
Michael Friedrich
58da59854d
Change 'api setup' into a manual step while configuring the API
...
fixes #10549
2015-11-05 15:37:58 +01:00
Michael Friedrich
7e5f5544fc
Require 'Accept' header for API requests (except for GET)
...
fixes #10548
2015-11-05 15:18:53 +01:00
Michael Friedrich
a3d5d2488e
Update API documentation from feedback and API clients
...
refs #9105
2015-11-05 14:41:18 +01:00
Gunnar Beutner
7621870278
Implement a debugger for Icinga scripts
...
fixes #10547
2015-11-05 14:29:45 +01:00
Gunnar Beutner
75eed9f30e
Fix command-line arguments which contain spaces
...
fixes #10535
2015-11-05 12:09:01 +01:00
Michael Friedrich
18e162da5e
Build fix
...
refs #10545
2015-11-05 11:55:07 +01:00
Gunnar Beutner
645f054980
Fix invalid field IDs in Type::GetField
...
refs #10387
2015-11-05 10:58:09 +01:00
Gunnar Beutner
783b58536f
Fix 'Invalid field ID' error when serializing Type objects
...
refs #10387
2015-11-05 10:52:25 +01:00
Gunnar Beutner
701961b73b
Fix the 'type' attribute for the Object class
...
refs #10387
2015-11-05 10:29:02 +01:00
Gunnar Beutner
a3fd33f8a1
Fix race condition in ConfigWriter::EmitIdentifier
...
fixes #10538
2015-11-04 19:05:47 +01:00
Gunnar Beutner
09b2b054f5
Don't validate custom attributes that aren't strings
...
fixes #10539
2015-11-04 19:04:33 +01:00
Gunnar Beutner
fe1c5e9507
Improve formatting for arrays
...
refs #10527
2015-11-04 17:06:33 +01:00
Gunnar Beutner
7378964f31
Fix indentation for nested dictionaries
...
refs #10527
2015-11-04 16:42:19 +01:00
Michael Friedrich
5d46f661ea
Implement 'console' cli command using the API
...
fixes #10387
2015-11-04 16:01:06 +01:00
Gunnar Beutner
a51bc4010a
Fix indentation for Dictionary::ToString
...
fixes #10527
2015-11-04 08:44:56 +01:00
Gunnar Beutner
51f473d08a
Implement the current_filename and current_line keywords
...
fixes #10243
2015-11-03 16:34:34 +01:00
Gunnar Beutner
ae23e456a6
Fix race condition in ConfigWriter::GetKeywords
...
fixes #10518
2015-11-03 09:46:45 +01:00
Gunnar Beutner
98e5492a40
Icinga Studio: Sort object names
...
refs #10042
2015-11-03 09:44:12 +01:00
Gunnar Beutner
94fb2f9dc2
Only show types which inherit from ConfigObject and aren't abstract in Icinga Studio
...
fixes #10498
2015-11-03 08:27:36 +01:00
Gunnar Beutner
9c5758958c
Fix crash in JsonRpcClient::DataAvailableHandler
...
fixes #10495
2015-11-02 17:45:44 +01:00
Michael Friedrich
7589c61b38
Add missing override
...
refs #10508
refs #10509
2015-11-02 17:36:13 +01:00
Michael Friedrich
43976d3989
Add host.last_state_{up,down} and last_check attribute, hide *_raw attributes
...
fixes #10508
fixes #10509
2015-11-02 14:10:44 +01:00
Sebastian Chrostek
a2c09a122b
Add ipv4/ipv6 only to tcp, udp and http CheckCommand
...
fixes #10513
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-11-02 08:32:04 +01:00
Markus Frosch
3134e446c5
Update API docs for language improvements
...
refs #9105
2015-11-01 18:30:46 +01:00
Michael Friedrich
612337754d
Update API documentation
...
See comments in https://dev.icinga.org/issues/9105#note-15
refs #9105
2015-11-01 16:34:56 +01:00
Michael Friedrich
439dad5d6a
API actions: Check if removal of comments and downtimes was succesful
...
refs #9080
2015-11-01 16:33:43 +01:00
Lennart Betz
5c8386b388
Add check command negate.
...
fixes #10507
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-11-01 14:01:32 +01:00
Lennart Betz
cdfc283395
Add check command mysql
...
fixes #10511
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-11-01 13:55:15 +01:00
Michael Friedrich
4d3020d9b3
Update API documentation
...
* Rename object types to config object types
* Add common config object attributes (e.g. version) overview
* add API references to troubleshooting
* add CheckResult and PerfdataValue value types (exposed via API)
* Update object types and their attributes
refs #9105
2015-11-01 13:43:26 +01:00