Eric Lippmann
|
a0ff09da84
|
monitoring/API: Require a filter when scheduling host downtimes
refs #9606
|
2015-08-25 09:24:47 +02:00 |
|
Eric Lippmann
|
04ae298c0c
|
monitoring/API: Require a filter when scheduling service downtimes
refs #9606
|
2015-08-25 09:23:36 +02:00 |
|
Eric Lippmann
|
146ea971c4
|
monitoring/API: Require a filter when removing service downtimes
refs #9606
|
2015-08-25 09:20:42 +02:00 |
|
Eric Lippmann
|
2c393afbeb
|
monitoring/API: Require a filter when removing host downtimes
refs #9606
|
2015-08-25 09:19:49 +02:00 |
|
Eric Lippmann
|
e9c7a5894a
|
monitoring: Add DataView::$requiresFilter
refs #9606
|
2015-08-24 16:01:07 +02:00 |
|
Eric Lippmann
|
ec390d7a8b
|
lib: Add Controller::httpBadRequest() for responding w/ HTTP 400 immideately
refs #9606
|
2015-08-24 15:59:59 +02:00 |
|
Eric Lippmann
|
30add41572
|
Handle the HttpBadRequestException in the error controller
refs #9606
|
2015-08-24 15:59:25 +02:00 |
|
Eric Lippmann
|
8329f5de22
|
lib: Add HttpBadRequestException
refs #9606
|
2015-08-24 15:59:05 +02:00 |
|
Eric Lippmann
|
a20eef50e1
|
Set up the user backend factory before setting up the user
refs #9606
|
2015-08-24 15:37:55 +02:00 |
|
Eric Lippmann
|
155191ca6f
|
Revert "monitoring: Clone the filter before modyfing it in the IdoQuery"
This reverts commit d8f866c2bc1460d15dca8d320b2a85f316183278.
Master branch contains the fix w/ the proper refs.
|
2015-08-21 11:24:56 +02:00 |
|
Eric Lippmann
|
f722e242fd
|
monitoring: Optimize method order in the DeleteCommentCommand
|
2015-08-21 10:33:18 +02:00 |
|
Eric Lippmann
|
f7630b98a9
|
monitoring: Optimize method order in the DeleteCommentsCommandForm
|
2015-08-21 10:32:16 +02:00 |
|
Eric Lippmann
|
15cf5a9724
|
monitoring: Fix submit label of the DeleteCommentsCommandForm
|
2015-08-21 10:31:21 +02:00 |
|
Eric Lippmann
|
5b143ce205
|
monitoring: Optimize method order in the DeleteDowntimesCommandForm
|
2015-08-21 10:30:55 +02:00 |
|
Eric Lippmann
|
fbb16e5ea2
|
monitoring: Optimize method order in the DeleteDowntimeCommand
|
2015-08-21 10:30:41 +02:00 |
|
Eric Lippmann
|
b092d081b9
|
monitoring: Use translatePlural for the success message in the DeleteCommentsCommandForm
|
2015-08-21 10:28:52 +02:00 |
|
Eric Lippmann
|
ed25488cff
|
monitoring: Use translatePlural for the success message in the DeleteDowntimesCommandForm
|
2015-08-21 10:28:28 +02:00 |
|
Eric Lippmann
|
8207579e13
|
monitoring/API: Expose removing service downtimes
refs #9606
|
2015-08-21 10:28:09 +02:00 |
|
Eric Lippmann
|
c35f0976c2
|
monitoring/API: Expose scheduling service downtimes
refs #9606
|
2015-08-21 10:19:46 +02:00 |
|
Eric Lippmann
|
c5f444efe8
|
lib: Don't alias Zend classes in the ActionController
|
2015-08-20 16:10:39 +02:00 |
|
Eric Lippmann
|
6ca02a519b
|
lib: Fix type hint of Controller::getResponse()
|
2015-08-20 16:07:24 +02:00 |
|
Eric Lippmann
|
1c5a784022
|
lib: Move Request::sendJson() to Response::sendJson()
refs #9606
|
2015-08-20 16:05:45 +02:00 |
|
Eric Lippmann
|
870b73ae09
|
lib: Rename Request::getIsApiRequest() to ::isApiRequest()
There's no setter involved.
refs #9606
|
2015-08-20 16:02:25 +02:00 |
|
Eric Lippmann
|
62f0281a62
|
lib: Fix type hint of Controller::getRequest()
|
2015-08-20 16:00:24 +02:00 |
|
Eric Lippmann
|
1130e453f6
|
lib: Fix typos in the Form's PHPDoc
|
2015-08-20 15:57:52 +02:00 |
|
Eric Lippmann
|
f9f813e50b
|
lib: Fix PHPDoc of Form::populate()
|
2015-08-20 15:56:45 +02:00 |
|
Eric Lippmann
|
0ce4e12db8
|
lib: Fix type hints for Form::getElements()
|
2015-08-20 15:55:18 +02:00 |
|
Eric Lippmann
|
1b1223ea2e
|
monitoring/API: Expose scheduling host downtimes
refs #9606
|
2015-08-20 15:54:33 +02:00 |
|
Eric Lippmann
|
f27f1097ca
|
monitoring: Don't require the child_hosts parameter when scheduling host downtimes
refs #9606
|
2015-08-20 15:54:03 +02:00 |
|
Eric Lippmann
|
d8f866c2bc
|
monitoring: Clone the filter before modyfing it in the IdoQuery
|
2015-08-20 15:50:02 +02:00 |
|
Eric Lippmann
|
e914b733cd
|
Handle API requests in the ErrorController
refs #9606
|
2015-08-20 15:49:37 +02:00 |
|
Eric Lippmann
|
dd23bd9397
|
Form: Respond w/ JSON-encoded messages if API requests fail
refs #9606
|
2015-08-20 15:48:42 +02:00 |
|
Eric Lippmann
|
0fb495f541
|
monitoring/API: Add ActionsController w/ removeHostDowntime action
refs #9606
|
2015-08-20 14:25:12 +02:00 |
|
Eric Lippmann
|
2229665ec6
|
monitoring: Return an empty filter in Controller::getRestriction() if the authenticated user is not restricted
This is because applyFilter requires a filter object.
|
2015-08-20 14:24:06 +02:00 |
|
Eric Lippmann
|
432abb1d33
|
monitoring: Fix call for getting the URL parameters in DataView::handleRequest()
refs #9967
|
2015-08-20 14:23:03 +02:00 |
|
Eric Lippmann
|
71ff4512c3
|
lib/form: Bypass sent and submit handling if the form is an API target
refs #9606
|
2015-08-20 13:11:36 +02:00 |
|
Eric Lippmann
|
dcb1502286
|
monitoring: Implement Controller::getRestriction()
Controller::applyRestriction() breaks fluent interfaces whereas Controller::getRestriction() doesn't.
|
2015-08-20 13:11:36 +02:00 |
|
Eric Lippmann
|
e07cdd21ac
|
lib: Add Request::sendJson()
refs #9606
|
2015-08-20 13:11:36 +02:00 |
|
Eric Lippmann
|
310dbdfde5
|
monitoring: Optimize imports in DataView
|
2015-08-20 13:11:36 +02:00 |
|
Eric Lippmann
|
4c1375834c
|
monitoring: Add DataView::handleRequest() (WIP)
This method is work in progress as it's missing pagination, sorting and output format handling.
refs #9967
|
2015-08-20 13:11:18 +02:00 |
|
Johannes Meyer
|
23f0686936
|
Merge branch 'feature/validate-pgsql-version-9460'
resolves #9460
|
2015-08-19 14:45:10 +02:00 |
|
Johannes Meyer
|
b7a389601d
|
IdoResourcePage: Validate the version of a PostgreSQL server
refs #9460
|
2015-08-19 14:42:18 +02:00 |
|
Johannes Meyer
|
9282e1bce2
|
Merge branch 'master' into feature/validate-pgsql-version-9460
|
2015-08-19 14:04:37 +02:00 |
|
Johannes Meyer
|
63e639caf0
|
Handle module identification directly in the ActionController
Fixes some issues with more complex customisations in a
module's controller.
Obsoletes: 93f8297344cfdb2037f4646dc84046fbea851946
|
2015-08-19 13:39:46 +02:00 |
|
Johannes Meyer
|
036da072c5
|
Revert "ActionController: Give modules a chance to dynamically require auth"
This reverts commit 93f8297344cfdb2037f4646dc84046fbea851946.
|
2015-08-19 13:39:46 +02:00 |
|
Eric Lippmann
|
9ea3f73e83
|
monitoring: Fix query class names not matching the file name
|
2015-08-19 12:52:38 +02:00 |
|
Eric Lippmann
|
7abc5778ea
|
Fix PHPDoc in the String helper
|
2015-08-19 12:50:05 +02:00 |
|
Johannes Meyer
|
65806fafbf
|
MonitoredObject: Only select history entries for the respective object
And fix that the default sort order is not applied.
fixes #9963
|
2015-08-19 11:53:00 +02:00 |
|
Johannes Meyer
|
7812f6ddcc
|
DataView: Remove obsolete $filter property
|
2015-08-19 11:23:40 +02:00 |
|
Johannes Meyer
|
6063eea34f
|
doc: Suggest the correct backend identifier for ActiveDirectory
fixes #9959
|
2015-08-19 09:23:29 +02:00 |
|