Michael Friedrich
|
2c39d69428
|
Implement first draft for cluster config staged sync
|
2019-06-19 14:46:11 +02:00 |
Michael Friedrich
|
120aba3919
|
Quality: Removed unused HttpChunkedEncoding class
|
2019-05-28 13:46:19 +02:00 |
Michael Friedrich
|
f933aafd29
|
Quality: Purge old HTTP code in lib/remote
|
2019-05-24 15:50:43 +02:00 |
Michael Friedrich
|
4a26a48778
|
Code Quality: Move authority.cpp into the ApiListener class scope
|
2019-04-01 08:51:18 +02:00 |
Michael Friedrich
|
458f997a18
|
Replace Copyright header with a short version, part II
|
2019-02-25 15:09:36 +01:00 |
Michael Friedrich
|
dea5ec614e
|
icinga.com: Update CMakeLists.txt
|
2018-10-18 09:35:18 +02:00 |
Markus Frosch
|
9fbc40615a
|
Improve path handling in cmake and daemon
|
2018-08-07 14:10:26 +02:00 |
Jean Flach
|
1da6b2c883
|
Fix whitespaces in CMakeLists files
Uses 2 space indentation as standard
|
2018-01-19 09:19:40 +01:00 |
Gunnar Beutner
|
9d436605f0
|
Fix compatibility with CMake < 3.1
|
2018-01-18 15:12:46 +01:00 |
Gunnar Beutner
|
2a9dceb367
|
Use CMake object libraries for our libs
|
2018-01-17 04:28:21 +01:00 |
Gunnar Beutner
|
75e2473616
|
Clean up source lists in the CMakeLists.txt files
|
2018-01-03 11:47:46 +01:00 |
Gunnar Beutner
|
90496b5456
|
Build libraries as static libraries
|
2018-01-02 23:29:48 +01:00 |
Michael Insel
|
158ae2188e
|
Change copyright header for 2018
|
2018-01-02 12:08:55 +01:00 |
Michael Friedrich
|
953d840cc1
|
Fix certificate paths for installers
refs #5450
|
2017-09-22 15:00:45 +02:00 |
Michael Friedrich
|
601c10b997
|
Remove bottom-up CLI commands
refs #4799
|
2017-09-22 14:04:43 +02:00 |
Gunnar Beutner
|
c02742925e
|
Refactor PkiUtility class
refs #5450
|
2017-09-12 12:52:49 +02:00 |
Gunnar Beutner
|
510e2d622a
|
Implement support for ticket-less certificate requests
refs #5450
|
2017-09-12 12:52:49 +02:00 |
Michael Friedrich
|
344b047ea0
|
Move Base64 class into libbase
refs #5538
|
2017-09-12 12:52:49 +02:00 |
Michael Friedrich
|
b7caf0820d
|
Ensure that *.icinga.com is used everywhere
fixes #13897
fixes #13277
|
2017-01-10 17:19:12 +01:00 |
Gunnar Beutner
|
30762e5330
|
Set versions for all internal libraries
fixes #12552
|
2016-08-25 17:56:18 +02:00 |
Gunnar Beutner
|
ae1ab5f865
|
Implement unit tests for state changes
fixes #12530
|
2016-08-24 19:45:52 +02:00 |
Gunnar Beutner
|
c99fb68c2d
|
Implement support for getting a list of global variables from the API
fixes #11955
|
2016-06-16 08:38:15 +02:00 |
Gunnar Beutner
|
ace6882b59
|
Implement support for retrieving a list of templates from the API
fixes #11941
|
2016-06-15 07:41:51 +02:00 |
Gunnar Beutner
|
599929b0f6
|
Update copyright headers for 2016
|
2016-01-12 08:29:59 +01:00 |
Michael Friedrich
|
5d46f661ea
|
Implement 'console' cli command using the API
fixes #10387
|
2015-11-04 16:01:06 +01:00 |
Gunnar Beutner
|
10bd3ed9b7
|
Implement URL handler for /v1
refs #9105
|
2015-10-22 12:15:32 +02:00 |
Michael Friedrich
|
286538c17e
|
Implement api event streams
Documentation is not yet complete.
refs #9078
|
2015-10-21 15:34:26 +02:00 |
Jean-Marcel Flach
|
15a46958f0
|
Rename statusqueryhandler to objectqueryhandler
fixes #10209
|
2015-09-24 17:38:44 +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
|
6fa58a520c
|
Implement config object sync
Adds object version.
refs #9927
|
2015-09-17 14:20:43 +02:00 |
Michael Friedrich
|
da83bae660
|
Rename config/modules to config/packages
fixes #9953
|
2015-09-01 20:09:04 +02:00 |
Gunnar Beutner
|
c37a23ccba
|
Implement the Icinga Studio application
fixes #10042
|
2015-08-31 07:50:01 +02:00 |
Gunnar Beutner
|
06f02f8b10
|
Implement reflection support for the API
fixes #9076
|
2015-08-26 10:58:59 +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
|
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 |
Jean-Marcel Flach
|
9b6ebbc69b
|
Implement basic actions framework
refs #9080
|
2015-07-30 17:50:17 +02:00 |
Gunnar Beutner
|
890694e629
|
Implement support for filters
fixes #9077
|
2015-07-28 13:57:59 +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 |
Jean-Marcel Flach
|
b9a4a64249
|
Move url handler to /lib/remote
fixes #9647
|
2015-07-16 13:35:32 +02:00 |
Michael Friedrich
|
8bf949852a
|
API: Implement password- and certificate-based authentication
fixes #9086
fixes #9085
refs #9594
|
2015-07-09 15:27:14 +02:00 |
Gunnar Beutner
|
b357012ded
|
Implement HTTP support
refs #9447
|
2015-07-09 11:42:34 +02:00 |
Michael Friedrich
|
14f5986aa5
|
Implement the ApiUser object type
Hide password in GetPassword() and add CheckPassword().
Includes basic unit tests.
refs #9471
|
2015-06-24 14:28:52 +02:00 |
Gunnar Beutner
|
72a7b08480
|
Move implementation code from thpp files into separate files
fixes #8890
|
2015-03-28 11:08:12 +01:00 |
Gunnar Beutner
|
ec7224e3ed
|
Generate C++ code for type validators
fixes #7709
fixes #8867
|
2015-03-27 07:59:27 +01:00 |
Michael Friedrich
|
78bfd0204c
|
Update copyright year
|
2015-01-22 12:00:23 +01:00 |
Gunnar Beutner
|
4d657163c3
|
Implement heartbeat messages for the cluster
fixes #7745
|
2014-12-09 13:17:27 +01:00 |
Gunnar Beutner
|
eb091a87b0
|
Implement support for unity builds
fixes #7034
fixes #7035
|
2014-08-30 20:02:12 +02:00 |
Gunnar Beutner
|
632026cd9f
|
Rename C++ header files.
Fixes #6291
|
2014-05-25 16:27:14 +02:00 |