Gunnar Beutner
8a2c7a055d
Remove debug code
...
refs #9077
2015-09-29 06:48:16 +02:00
Michael Friedrich
76baeadb5b
Fix wrong query type in modify object api request
...
refs #10212
2015-09-28 19:14:38 +02:00
Michael Friedrich
20b4545da4
Docs: Add {api-users,app}.conf to configuring Icinga 2
...
fixes #10202
2015-09-28 18:38:36 +02:00
Michael Friedrich
30d1fa4a82
Update the api documentation
...
Rename /v1/hosts to /v1/objects/hosts.
Add permissions docs.
Change the url endpoints and change the host create/modify/etc
into a generic config object section.
refs #9105
2015-09-28 18:04:42 +02:00
Gunnar Beutner
b40152f9fb
Fix null pointer dereference in StatusTargetProvider::GetTargetByName
...
refs #9088
2015-09-28 16:31:49 +02:00
Michael Friedrich
f498ce39f3
Improve api error handling
...
refs #10194
2015-09-28 16:08:14 +02:00
Michael Friedrich
a2058f0e55
Fix incorrect parameter name for status queries
...
refs #9088
2015-09-28 15:19:01 +02:00
Gunnar Beutner
f091379177
Fix: PerfdataValue is not properly serialised in status queries
...
fixes #10211
2015-09-28 14:37:50 +02:00
Gunnar Beutner
425a1a0166
Implement API permissions
...
fixes #9088
2015-09-28 14:30:46 +02:00
Gunnar Beutner
39e92dfe2d
Fix incorrect value for IdoMysqlConnection::m_AffectedRows
...
refs #10190
2015-09-28 13:25:37 +02:00
Michael Friedrich
f0bdd4cf21
DB IDO: Fix modified custom attribute update query problems
...
fixes #10190
2015-09-28 13:24:27 +02:00
Gunnar Beutner
d24af1e639
Fix incorrect value for IdoMysqlConnection::m_AffectedRows
...
refs #10190
2015-09-28 13:19:42 +02:00
Gunnar Beutner
8a5d71a565
Move /v1/<type> to /v1/objects/<type>
...
refs #10212
2015-09-28 08:39:56 +02:00
Gunnar Beutner
ed14dd7b4e
Fix incorrect location info for validators
...
refs #9088
2015-09-28 06:55:44 +02:00
Michael Friedrich
6549721ec6
Ensure that multiple object handler request methods still work
...
refs #10194
2015-09-27 15:27:08 +02:00
Gunnar Beutner
0b4a176b25
Update AUTHORS
...
refs #10093
2015-09-25 14:45:19 +02:00
Hendrik Röder
08bfcaa4c5
Use SIDs for setting permissions on $INSTDIR
...
fixes #10093
2015-09-25 14:45:06 +02:00
Michael Friedrich
5bb9b7ee66
Docs: Fix typo
...
refs #10161
2015-09-25 14:43:57 +02:00
Jean-Marcel Flach
c8c882f7af
Update docs: check_memory
...
fixes #10161
2015-09-25 14:43:45 +02:00
Jean-Marcel Flach
315e32539a
Add repeat_key=true to check_disk.exe -p
...
fixes #10158
2015-09-25 14:42:59 +02:00
Jean-Marcel Flach
e21deb044e
Doccument permission problems with check_updates.exe
...
fixes #10177
2015-09-25 14:42:08 +02:00
Gunnar Beutner
992e045355
Fix incorrect error messages for apply-for
...
fixes #10205
2015-09-25 14:38:40 +02:00
Michael Friedrich
c3a47443af
Fix wrong log lag in cluster-zone check
...
Refactor the calculation into a generic function.
fixes #8805
2015-09-25 14:28:01 +02:00
Michael Friedrich
717118fed4
Fix wrong log lag in cluster-zone check
...
Refactor the calculation into a generic function
which is also used inside the 2.4 status API.
fixes #8805
2015-09-25 14:24:45 +02:00
Jean-Marcel Flach
5ef4204d06
Improve API error handling and fix some whitespace
...
fixes #10194
2015-09-25 13:57:28 +02:00
Michael Friedrich
251cbbe699
Docs: Use of same endpoint names in examples for a better understanding
...
fixes #10057
2015-09-25 12:31:54 +02:00
Michael Friedrich
d0d5bd9b0a
Docs: Use of same endpoint names in examples for a better understanding
...
fixes #10057
2015-09-25 12:30:27 +02:00
Michael Friedrich
209b06dda0
Use localhost:5665 in all api examples
...
refs #10210
2015-09-25 11:56:10 +02:00
Michael Friedrich
4c87f62db2
Docs: Cluster naming convention for clients, troubleshooting for overdue check results
...
fixes #10216
fixes #10207
2015-09-25 11:36:46 +02:00
Michael Friedrich
6555e42d43
Docs: Cluster naming convention for clients, troubleshooting for overdue check results
...
fixes #10216
fixes #10207
2015-09-25 11:34:01 +02:00
Jean-Marcel Flach
20180930f7
Update docs
...
refs #10210
2015-09-25 10:28:11 +02:00
Michael Friedrich
da598a0824
Docs: Fix typo
...
refs #10161
2015-09-24 19:15:34 +02:00
Jean-Marcel Flach
c4ff1d195b
Update docs: check_memory
...
fixes #10161
2015-09-24 18:00:00 +02:00
Jean-Marcel Flach
15a46958f0
Rename statusqueryhandler to objectqueryhandler
...
fixes #10209
2015-09-24 17:38:44 +02:00
Jean-Marcel Flach
d8eca3d0c2
Move /status/Collection to /status
...
fixes #10210
2015-09-24 15:26:57 +02:00
Michael Friedrich
8c997255a9
DB IDO: Fix modified custom attribute update query problems
...
fixes #10190
2015-09-24 11:45:44 +02:00
Gunnar Beutner
26b902d488
Update AUTHORS
...
refs #10093
2015-09-24 08:46:14 +02:00
Hendrik Röder
33c0c2feff
Use SIDs for setting permissions on $INSTDIR
...
fixes #10093
2015-09-24 08:45:35 +02:00
Gunnar Beutner
0c10d64094
Fix incorrect error messages for apply-for
...
fixes #10205
2015-09-24 08:30:03 +02:00
Michael Friedrich
aa12a4e75c
Add icinga, cluster, cluster-zone check information to the ApiListener status handler
...
fixes #8093
2015-09-23 18:09:46 +02:00
Jean-Marcel Flach
4ef9761fee
Implement status api handler
...
Global statistics, features, etc.
fixes #10116
2015-09-23 16:59:07 +02:00
Gunnar Beutner
e19a36c659
Fix parser error when using new-lines in dictionaries
...
fixes #10204
2015-09-23 16:37:21 +02:00
Michael Friedrich
84536da221
Implement global modified attributes for the IcingaApplication class
...
fixes #9859
2015-09-23 15:02:53 +02:00
Michael Friedrich
12cf90c67c
Fix persisting and restoring modified attributes for custom attribute indexers
...
fixes #9935
fixes #9968
2015-09-23 13:29:30 +02:00
Gunnar Beutner
ff59402a10
Remove unnecessary check in Value::IsObject
...
refs #10199
2015-09-23 10:48:49 +02:00
Gunnar Beutner
afcb97303c
Remove unnecessary MakeLiteral calls in SetExpression::DoEvaluate
...
fixes #10199
2015-09-23 10:37:13 +02:00
Gunnar Beutner
38bdbbbd0d
Fix crash in i2_eval
...
refs #10198
2015-09-23 09:30:30 +02:00
Gunnar Beutner
c15c9cce5e
Detect infinite recursion in user scripts
...
fixes #10198
2015-09-23 09:21:45 +02:00
Gunnar Beutner
eeb01831c0
Implement the Array#reverse and String#reverse methods
...
fixes #10197
2015-09-23 09:06:15 +02:00
Gunnar Beutner
b163e4a002
Make ConfigObject::{Get,Set}Field() methods public
...
fixes #10186
2015-09-23 08:33:18 +02:00