Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[dev.icinga.com #9606] REST API #1817

Closed
icinga-migration opened this issue Jul 13, 2015 · 17 comments
Closed

[dev.icinga.com #9606] REST API #1817

icinga-migration opened this issue Jul 13, 2015 · 17 comments
Labels
area/framework Affects third party integration/development enhancement New feature or improvement wontfix Deprecated, not supported or not worth any effort

Comments

@icinga-migration
Copy link

This issue has been migrated from Redmine: https://dev.icinga.com/issues/9606

Created by elippmann on 2015-07-13 13:15:05 +00:00

Assignee: (none)
Status: New (closed on 2015-07-13 14:09:36 +00:00)
Target Version: Backlog
Last Update: 2016-04-10 22:23:40 +00:00 (in Redmine)


Changesets

2015-08-20 11:11:36 +00:00 by elippmann e07cdd2

lib: Add Request::sendJson()

refs #9606

2015-08-20 11:11:36 +00:00 by elippmann 71ff451

lib/form: Bypass sent and submit handling if the form is an API target

refs #9606

2015-08-20 12:25:12 +00:00 by elippmann 0fb495f

monitoring/API: Add ActionsController w/ removeHostDowntime action

refs #9606

2015-08-20 13:48:42 +00:00 by elippmann dd23bd9

Form: Respond w/ JSON-encoded messages if API requests fail

refs #9606

2015-08-20 13:49:37 +00:00 by elippmann e914b73

Handle API requests in the ErrorController

refs #9606

2015-08-20 13:54:03 +00:00 by elippmann f27f109

monitoring: Don't require the child_hosts parameter when scheduling host downtimes

refs #9606

2015-08-20 13:54:33 +00:00 by elippmann 1b1223e

monitoring/API: Expose scheduling host downtimes

refs #9606

2015-08-20 14:02:25 +00:00 by elippmann 870b73a

lib: Rename Request::getIsApiRequest() to ::isApiRequest()

There's no setter involved.

refs #9606

2015-08-20 14:05:45 +00:00 by elippmann 1c5a784

lib: Move Request::sendJson() to Response::sendJson()

refs #9606

2015-08-21 08:19:46 +00:00 by elippmann c35f097

monitoring/API: Expose scheduling service downtimes

refs #9606

2015-08-21 08:28:09 +00:00 by elippmann 8207579

monitoring/API: Expose removing service downtimes

refs #9606

2015-08-24 13:37:55 +00:00 by elippmann a20eef5

Set up the user backend factory before setting up the user

refs #9606

2015-08-24 13:59:05 +00:00 by elippmann 8329f5d

lib: Add HttpBadRequestException

refs #9606

2015-08-24 13:59:25 +00:00 by elippmann 30add41

Handle the HttpBadRequestException in the error controller

refs #9606

2015-08-24 13:59:59 +00:00 by elippmann ec390d7

lib: Add Controller::httpBadRequest() for responding w/ HTTP 400 immideately

refs #9606

2015-08-24 14:01:07 +00:00 by elippmann e9c7a58

monitoring: Add DataView::$requiresFilter

refs #9606

2015-08-25 07:19:49 +00:00 by elippmann 2c393af

monitoring/API: Require a filter when removing host downtimes

refs #9606

2015-08-25 07:20:42 +00:00 by elippmann 146ea97

monitoring/API: Require a filter when removing service downtimes

refs #9606

2015-08-25 07:23:36 +00:00 by elippmann 04ae298

monitoring/API: Require a filter when scheduling service downtimes

refs #9606

2015-08-25 07:24:47 +00:00 by elippmann a0ff09d

monitoring/API: Require a filter when scheduling host downtimes

refs #9606

2015-09-07 11:22:58 +00:00 by elippmann a9cb8bf

lib: Add JsonResponse class

refs #9606

2015-09-07 11:24:21 +00:00 by elippmann 25abc16

lib: Replace Repsonse::sendJson() w/ Response::json()

refs #9606

2015-09-07 11:36:12 +00:00 by elippmann f467d08

api: Use JsonResponse in form

refs #9606

2015-09-07 11:37:00 +00:00 by elippmann 26d1a04

api: Use JsonResponse in the ErrorController

refs #9606

2015-09-07 11:37:18 +00:00 by elippmann 91b9a83

monitoring/api: Use JsonResponse in the ActionsController

refs #9606

2015-09-07 11:44:46 +00:00 by elippmann b20eb68

api/forms: Use the first success notification as success message

refs #9606

2015-09-07 11:45:13 +00:00 by elippmann d3fe1e1

api/response: Allow setting null as success data

refs #9606

2015-09-07 11:49:53 +00:00 by elippmann 1fb613e

api/forms: Fix array access of a notification

refs #9606

2015-09-07 11:57:21 +00:00 by elippmann c0f39de

Merge branch 'feature/api-9606'

refs #9606

Relations:

@icinga-migration
Copy link
Author

Updated by elippmann on 2015-07-13 13:15:20 +00:00

  • Relates set to 9169

@icinga-migration
Copy link
Author

Updated by elippmann on 2015-07-13 14:09:15 +00:00

  • Duplicates set to 9237

@icinga-migration
Copy link
Author

Updated by elippmann on 2015-07-13 14:09:36 +00:00

  • Status changed from New to Closed

Hi,

I close this one in favor of #9606.

Cheers,
Eric

@icinga-migration
Copy link
Author

Updated by elippmann on 2015-07-13 14:14:37 +00:00

  • Status changed from Closed to New

Ooops :)

@icinga-migration
Copy link
Author

Updated by icinga-kanban on 2015-08-21 08:37:47 +00:00

Build !#907 triggered by commit f722e24 failed.

Branch: origin/feature/api-9606
Author: Eric Lippmann

@icinga-migration
Copy link
Author

Updated by icinga-kanban on 2015-08-21 09:27:56 +00:00

Build !#909 triggered by commit 155191c failed.

Branch: origin/feature/api-9606
Author: Eric Lippmann

@icinga-migration
Copy link
Author

@icinga-migration
Copy link
Author

Updated by icinga-kanban on 2015-09-07 11:48:41 +00:00

Build !#963 triggered by the commits d3fe1e1, b20eb68, 91b9a83, 26d1a04, f467d08, 25abc16, a9cb8bf, b6dc546, 1615ed9, f12c740, 0abd2af, 0f8c28d, e9a3b0f, d7aca56, ef6debf, a569b19, 9667445, 1fccf9c, d21f635, e155e15, 644148e, 30a5f57, 8347e12, fe1c6d3, c9c5762, 20fd999, f73e6d9, 7464742, 363f627, fcd9315, 14565da, 78d679b, 0738a37, 24f3d42, a10652a, e5ff81a, 562fec6, a7cf3d0, bef84ad, afc7e6f, e64c294, 3401d09, 7a7214d, 354bd0d, 90e6ea7, bb67642, 29a2ee1, 8837004, a630869, 39c68dd, fff9bf7, 748eb69, 89ff47e, daa23a4, b28f1c4, 56e4950, 90f606f, ca33e71, b585b92, 331c01c, f6d3465, 297a433, 9b22b24, fa25ce7, 9e11d53, 00e5bbe, 70a6157, 5651392, c19e850, 2da49ad, f0e8340, 8a1592f, a14b1ce, df72825, 620c1fa, cf917b5, ddde37e, 6a684a9, 54a45ff, dc5e860, 4d26756, e5c9eb1, 96f8afa, 1b7b0c7, fde51fe, 8f545dd, fd49b18, 95fb00a, 029aeda, a331b04, 056ab0c, d2a4b88, 41ab03a, e3ea0e5, 9356912, 1964cc5, 985f6ab, fd8824e, bcdbf41, 4adaf5a, 63734b9, d4669c7, 6556059, 5da88d0, 6007cc7, 9bd3fc9, 6ada9ce, e78f833, 4a5d278, 2e7f3b9, 656e5aa, 1c51735, d41b6d5, 5aee583, b7cdfcf, 1d6d4f0, 04ef3f1, ff54284, 6f6e991, 4fb6856, e04c19a, fcbd24e, 38ef8c7, 4e2595c, ded6666, 85a4c67, e5e64ab, e7e1b1a, c0eb0cb, 68f5e1a, 6d77ade, 31903b8, bcc02f5, 6c067d4, 70554e7, 610675d, 9e83512, 0707d3f, 45644fb, e9f9073, acd5b91, cfab9d9, 411ad40, 3c9e67e, 4cd0259, 54ad809, 62d3eed, dc5fddc, 48c625d, 33e64d9, 67b22a5, 46f9256, b465bb0, 5ec3388, acef9ce, 6e2afe5, 6931ad9, c8927a3, 1f922a7, 568c0f0, 2f47791, 9ffe151, f72c8e3, d92f2cc, aceae4c, 0f2a4ce, fa93b7e, 3951358, fb8fbbe, 660540e, d68edc5, e9380d2, e2a4b51, b82306e, a50d211, dce8afd, c3e6e47, 06c215f, 15be844, f1c7f85, 2533ebc, 78701ab, d1f7943, 6ff7882, 9cf5641, cc49a28, 9885123, be021e6, f83f569, 3af8254, 9d926fb, 65a7365, 2829ecc, d60fed2, 1eed806, 4070f6c, 31cb1ce, 7ea559e, 2f1d6d7, 77b9881, 26c4038, 66e50ad, ad389d1, f90f7b1, f0f24be, 8981f2c, 5fadb64, ee7e0e8, 1888f1a, 1da39f6, 7550f48, f1a8cef, aae4e5c, 2ed3af8, 142264b, a8e6daa, 22b628c, 3dd58a6, 274c0ea, d638868, 7e4c602, 672c679, fe3c7ec, 3e6a55b, 5c883d9, 8af77e4, 898883f, a134522, dad9f5b, 0681cd2, 1135643, 2e970b2, 13131cb, c5d0094, fd8b5ec, 853d4fd, 6375d1d, f09c27a, 652bdb6, 02abe35, 98130ff, 28815a9, c974b02, 5f4c104, 01bbce8, 0e7b6d7, af8949d, 46333f8, 7231510, 43e7bf9, 896a01f, ce65c25, cd9c445, def9208, 1419c8a, 3809ca1, 204e6fe, a9e6a4e, e9c73c1, e92414e, 016bcf0, 5518f61, 358735a, ba09b02, df66d0b, 5d84245, 28009eb, eb30ecd, 176177d, c294283, f35aec1, 66570c9, 8c887ee, ec8567c, ef8ee33, 6651d31, a1bd648, 1f83b30, b7feed8, 5f66667, ae39103, 70b50a5, 53bc494, d88336d, 6a43dd9, 82cf896, 1317a6e, ffcd33e, 241f73f, 592a79c, 8a1114b, a7a9380, 96e3845, bce7bc1, c0f027b, 47d8b45, 8cc1970, 9131573, 819d20f, 94693fe, 6906ea8, 344dcf2, ced671a, 780ac16, 5c2fd63, fedd2c3, f70a861, edb83c8, 7916c14, ab62833, 91fe691, e27d2e9, c8790fa, c5fe641, bf7d1ba, 1f7c8c7, 83a0e53, d8c7c21, 403f701, cc7eab6, cfad85c, ceaba90, 4c91d42, 2760c58, b629115, 5ae541d, 71b89ea, 1ab8fc0, 9d40013, d461270, 5da1399, 9aa62c9, 800173b, 5d8f091, f24449b, 1741a4f, 0c43e4a, 4ab20b9, 6e12dd4, 18f720d, f5ffa80, d449ff6, 1492218, f2f1e12, d1f9c5f, d0f2887, 0a7a8d3, fba9780, 727f461, c2d5d8f, 3c812e6, d267686, cb8fb93, e31dce9, fae2e09, 234dc95, 5ecde41, ac99e54, a382a56, 13fc7e1, b6fdbf0, 7563a7a, 7252f32, 06e879f, e26a7fd, 1e1d453, 965fee1, 8b32edd, d4de7c0, e8c0e97, f972a03, 392eee5, fdd0669, 9647293 failed.

Branch: origin/feature/api-9606
Author: Eric Lippmann

@icinga-migration
Copy link
Author

Updated by icinga-kanban on 2015-09-07 11:52:21 +00:00

Build !#964 triggered by commit 1fb613e failed.

Branch: origin/feature/api-9606
Author: Eric Lippmann

@icinga-migration
Copy link
Author

Updated by icinga-kanban on 2015-09-07 11:59:47 +00:00

Build !#966 triggered by the commits bb80347, b897813 passed successfully.

Branch: origin/feature/api-9606
Author: Eric Lippmann

@icinga-migration
Copy link
Author

Updated by icinga-kanban on 2015-09-07 11:59:51 +00:00

Build !#1018 triggered by the commits c0f39de, bb80347, b897813, 1fb613e, d3fe1e1, b20eb68, 91b9a83, 26d1a04, f467d08, 25abc16, a9cb8bf, b6dc546, 1615ed9, f12c740, 0abd2af, 0f8c28d, 96fb3b5, a0ff09d, 04ae298, 146ea97, 2c393af, e9c7a58, ec390d7, 30add41, 8329f5d, a20eef5, 155191c, f722e24, f7630b9, 15cf5a9, 5b143ce, fbb16e5, b092d08, ed25488, 8207579, c35f097, c5f444e, 6ca02a5, 1c5a784, 870b73a, 62f0281, 1130e45, f9f813e, 0ce4e12, 1b1223e, f27f109, d8f866c, e914b73, dd23bd9, 0fb495f, 2229665, 432abb1, 71ff451, dcb1502, e07cdd2, 310dbdf, 4c13758 passed successfully.

Branch: origin/master
Author: Eric Lippmann

@icinga-migration
Copy link
Author

Updated by elippmann on 2015-10-01 21:49:01 +00:00

  • Target Version changed from 2.0.0 to 273

@icinga-migration
Copy link
Author

Updated by elippmann on 2015-11-20 13:11:04 +00:00

  • Target Version changed from 273 to Backlog

@icinga-migration
Copy link
Author

Updated by elippmann on 2016-04-10 22:23:28 +00:00

  • Subject changed from API to REST API

@icinga-migration
Copy link
Author

Updated by elippmann on 2016-04-10 22:23:40 +00:00

  • Description updated

@icinga-migration
Copy link
Author

Updated by elippmann on 2016-04-10 22:24:17 +00:00

  • Duplicated set to 7300

@icinga-migration
Copy link
Author

Updated by elippmann on 2016-04-10 22:25:00 +00:00

  • Relates set to 10618

@icinga-migration icinga-migration added enhancement New feature or improvement area/framework Affects third party integration/development labels Jan 17, 2017
@icinga-migration icinga-migration added this to the Backlog milestone Jan 17, 2017
@lippserd lippserd added the wontfix Deprecated, not supported or not worth any effort label Jul 4, 2017
@lippserd lippserd closed this as completed Jul 4, 2017
@lippserd lippserd removed this from the Backlog milestone Sep 22, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/framework Affects third party integration/development enhancement New feature or improvement wontfix Deprecated, not supported or not worth any effort
Projects
None yet
Development

No branches or pull requests

2 participants