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 d8f866c2bc
.
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: 93f8297344
2015-08-19 13:39:46 +02:00
Johannes Meyer
036da072c5
Revert "ActionController: Give modules a chance to dynamically require auth"
...
This reverts commit 93f8297344
.
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
Matthias Jentsch
34bf6bb11e
Stop refresh on any error unless its an auto-refresh
...
Links with the same URL may still be user-triggered actions, which should cause the auto-refresh to be stalled. The old implementation assumed that user-triggered requests always have a different URL.
fixes #8975
2015-08-18 16:47:45 +02:00
Matthias Jentsch
0c2afe3c3b
Clean up and conform to coding guidelines
2015-08-18 16:47:45 +02:00
Johannes Meyer
b7ee867239
DbResourcePage: Validate the version of a PostgreSQL server
...
refs #9460
2015-08-18 16:20:25 +02:00
Johannes Meyer
e7cfc25b04
DbTool: Add method getServerVersion()
...
refs #9460
2015-08-18 16:19:01 +02:00
Johannes Meyer
41ebb49c58
DbTool: Add method isConnected()
...
refs #9460
2015-08-18 16:18:25 +02:00
Alexander Fuhr
038fa29da8
notifications(view): Fix the wrong url for the service row
...
fixes #9597
2015-08-18 16:06:57 +02:00
Johannes Meyer
a0fce449a9
Wizard: Fix that the sidebar and default header is shown
2015-08-18 14:56:25 +02:00