Gunnar Beutner
|
6705853e33
|
Add plural_name field to /v1/types
fixes #10038
|
2015-08-29 12:05:44 +02:00 |
Gunnar Beutner
|
9d9a7ca73d
|
Fix filtering by name
fixes #10027
|
2015-08-28 10:52:59 +02:00 |
Gunnar Beutner
|
d7a21c2361
|
Fix incorrect HTTP encoding
refs #10024
|
2015-08-28 10:03:26 +02:00 |
Gunnar Beutner
|
49fd5b582d
|
Fix: HttpHandler is calling HttpResponse::Finish twice for 404s
fixes #10024
|
2015-08-28 09:49:31 +02:00 |
Jean Flach
|
f1a1dfb26e
|
Update use of String::Trim()
fixes #9704
|
2015-08-27 18:06:20 +02:00 |
Jean Flach
|
01ced1549a
|
Implement all actions except modified attributes
refs #9080 #9979
|
2015-08-26 13:53:17 +02:00 |
Gunnar Beutner
|
b6eb621d30
|
Add missing field attribute for the /v1/types API handler
refs #9076
|
2015-08-26 11:02:22 +02:00 |
Gunnar Beutner
|
06f02f8b10
|
Implement reflection support for the API
fixes #9076
|
2015-08-26 10:58:59 +02:00 |
Gunnar Beutner
|
1f63bcb1b3
|
Remove unused argument 'async'
refs #9972
|
2015-08-26 06:57:24 +02:00 |
Gunnar Beutner
|
de09a562f6
|
Use dependency graph when deleting objects
refs #9096
|
2015-08-26 06:35:06 +02:00 |
Jean Flach
|
2a9ac26338
|
Move endpoint error check to ti file
refs #9623
|
2015-08-25 17:06:08 +02:00 |
Jean Flach
|
9b05304435
|
Add config error on empty port in Endpoints
fixes #9623
|
2015-08-25 16:44:32 +02:00 |
Gunnar Beutner
|
f45f6ccd82
|
Implement support for tracking dependencies between config objects
refs #9096
|
2015-08-25 13:54:05 +02:00 |
Michael Friedrich
|
7eca257784
|
Fix return value of Utility::MkDir/MkDirP
None as there are exceptions thrown.
fixes #9689
|
2015-08-24 15:11:49 +02:00 |
Gunnar Beutner
|
380b1275b7
|
Clean up the API action code a bit
refs #9080
|
2015-08-24 08:01:33 +02:00 |
Michael Friedrich
|
92364d7b73
|
Remove debug messages in HttpRequest class
fixes #9946
|
2015-08-21 14:46:18 +02:00 |
Jean Flach
|
c5fe46a300
|
Experimental actions without types
refs #9080
|
2015-08-21 12:48:32 +02:00 |
Gunnar Beutner
|
b3db2ee1f6
|
Fix crash in ConfigObjectUtility::CreateObject
refs #9082
|
2015-08-18 20:25:06 +02:00 |
Gunnar Beutner
|
da7d04581d
|
Add missing attributes for dependent objects
refs #9082
|
2015-08-18 19:39:10 +02:00 |
Gunnar Beutner
|
71dc682924
|
Implement support for "." in attributes when creating objects
refs #9082
|
2015-08-18 16:53:30 +02:00 |
Gunnar Beutner
|
0cbcb75e79
|
Ensure that runtime config objects are persisted on disk
refs #9101
fixes #9926
|
2015-08-18 14:21:55 +02:00 |
Gunnar Beutner
|
d8cab2f0e8
|
Add 'override' keyword to methods
refs #9929
|
2015-08-18 12:45:30 +02:00 |
Gunnar Beutner
|
60a30d50f6
|
Don't allow users to delete objects that weren't created using the API
refs #9082
|
2015-08-18 08:22:14 +02:00 |
Gunnar Beutner
|
d118b71a2a
|
Fix compiler warnings
fixes #9929
|
2015-08-18 07:46:04 +02:00 |
Gunnar Beutner
|
147f69a8f6
|
Implement support for filter_vars
fixes #9940
|
2015-08-18 06:47:07 +02:00 |
Gunnar Beutner
|
071d2f18fb
|
Rename DynamicObject/DynamicType to ConfigObject/ConfigType
fixes #9914
|
2015-08-15 20:40:41 +02:00 |
Gunnar Beutner
|
827de21907
|
Improve error messages for duplicate objects
refs #9101
|
2015-08-15 20:07:12 +02:00 |
Gunnar Beutner
|
ce2735f10b
|
Fix validation errors when creating objects with the API
refs #9101
|
2015-08-15 20:07:11 +02:00 |
Gunnar Beutner
|
e2290d5012
|
Implement support for unregistering objects
refs #9101
|
2015-08-15 20:07:11 +02:00 |
Gunnar Beutner
|
16ddc12c06
|
Implement support for creating objects
refs #9101
|
2015-08-15 20:07:11 +02:00 |
Gunnar Beutner
|
3d78870339
|
Implement support for modified attributes in the API
refs #9081
|
2015-08-15 20:07:11 +02:00 |
Michael Friedrich
|
d7970f5bb1
|
Implement modified attributes v2
refs #9081
refs #9093
|
2015-08-15 20:07:10 +02:00 |
Gunnar Beutner
|
1c657feea1
|
Fix warnings about invalid API function 'icinga::Hello'
fixes #9884
|
2015-08-11 14:19:20 +02:00 |
Gunnar Beutner
|
2e43c57d6b
|
Make sure we're always creating the conf.d and zones.d directories
fixes #9879
|
2015-08-11 12:59:26 +02:00 |
Gunnar Beutner
|
ec8cdcd554
|
Fix incorrect function name
refs #9876
|
2015-08-11 12:56:30 +02:00 |
Gunnar Beutner
|
f600d75930
|
Fix crash during cluster log replay
fixes #9876
|
2015-08-11 12:09:17 +02:00 |
Gunnar Beutner
|
73b72544ee
|
Fix URL handlers
refs #9768
|
2015-08-11 09:31:56 +02:00 |
Michael Friedrich
|
d7e8d8afc9
|
Fix cluster check w/ immediate parent and child zone endpoints
fixes #9262
|
2015-08-03 16:16:46 +02:00 |
Michael Friedrich
|
6f47c1badc
|
Fix S_ISDIR on Windows
fixes #9813
|
2015-08-03 15:13:45 +02:00 |
Jean-Marcel Flach
|
9b6ebbc69b
|
Implement basic actions framework
refs #9080
|
2015-07-30 17:50:17 +02:00 |
Gunnar Beutner
|
625a7eafbe
|
Fix URL parameters for filters
refs #9077
|
2015-07-30 08:30:39 +02:00 |
Gunnar Beutner
|
f74148f157
|
Fix HTTP handlers
refs #9768
|
2015-07-29 13:39:58 +02:00 |
Jean Flach
|
2414dee602
|
Update url parser
fixes #9768
|
2015-07-29 13:14:43 +02:00 |
Gunnar Beutner
|
a97782b3e5
|
Implement support for limiting output attributes
refs #9077
fixes #9614
|
2015-07-28 17:12:51 +02:00 |
Gunnar Beutner
|
5fd7c42faf
|
Fix incorrect URL for status queries
refs #9077
|
2015-07-28 14:54:16 +02:00 |
Gunnar Beutner
|
8fc1d6d0d0
|
Improve error messages a bit
refs #9077
|
2015-07-28 14:40:44 +02:00 |
Gunnar Beutner
|
15e5dbd151
|
Add support for implicit 'true' filter when filter parameter is missing
refs #9077
|
2015-07-28 14:33:09 +02:00 |
Gunnar Beutner
|
890694e629
|
Implement support for filters
fixes #9077
|
2015-07-28 13:57:59 +02:00 |
Michael Friedrich
|
fa3d380dff
|
Fix a problem where invalid stage config could lead into broken stages
refs #9103
refs #9083
|
2015-07-24 16:05:13 +02:00 |
Michael Friedrich
|
fca7a33aac
|
Implement config file management for the API
refs #9083
fixes #9102
fixes #9103
fixes #9104
fixes #9705
|
2015-07-23 17:57:24 +02:00 |