2119 Commits

Author SHA1 Message Date
Thomas Gelf
75b12ddaab Replaced 'Add ...' with a plus in dashboard, shall be a dropdown 2014-02-21 14:03:48 +00:00
Thomas Gelf
be9c0723ce Error controller needs no authentication 2014-02-21 14:03:48 +00:00
Thomas Gelf
39b3af4b51 We no longer need a dedicated layout for login 2014-02-21 14:03:48 +00:00
Thomas Gelf
0753b28342 Some more HTML changes 2014-02-21 14:03:48 +00:00
Thomas Gelf
508a96124b HTML changes 2014-02-21 14:03:48 +00:00
Thomas Gelf
0f3f18f793 Layout restructured 2014-02-21 14:03:47 +00:00
Thomas Gelf
aa821d9cd4 Pagination cleanup, prepared for new CSS 2014-02-21 14:03:47 +00:00
Thomas Gelf
6fdb7e15d8 Show exception in first header to ease JS support 2014-02-21 14:03:47 +00:00
Thomas Gelf
30e1f28ed6 TimeSince helper extended to support clientside support 2014-02-21 14:03:46 +00:00
Johannes Meyer
68357e9ca2 Fix coding style 2014-02-21 14:07:32 +01:00
Markus Frosch
971a87c608 Fixed executable flags on normal files.
Refs #5040
2014-02-18 09:42:13 +01:00
Eric Lippmann
69a482d106 Auth: Connect only when a authentication backend is used. Fix log in error messages
refs #5506
refs #5638
fixes #4931
2014-02-18 09:33:33 +01:00
Eric Lippmann
35fc451115 Rework save preferences 2014-02-17 14:11:55 +01:00
Thomas Gelf
585b3aa506 Workaround for default tab issue on Dashboard, should be fixed elsewhere 2014-02-14 14:09:10 +00:00
Thomas Gelf
e00e5c9824 Security warning for an issue in the StaticController - still unfixed 2014-02-14 14:08:23 +00:00
Thomas Gelf
8615b644c0 Show module metadata (version, description) on CLI 2014-02-14 13:50:27 +00:00
Eric Lippmann
b9357af893 The ErrorController must not require authentication 2014-02-14 12:12:46 +01:00
Eric Lippmann
68086f1b79 Fix PHP Warning: The use statement with non-compound name 'Exception' has no effect 2014-02-12 16:59:53 +01:00
Matthias Jentsch
342a9375de Move pdf.css into different directory to prevent it from being loaded during
regular requests.

refs #5644
2014-02-12 15:44:02 +01:00
Thomas Gelf
f6692ba436 We should catch all Exceptions when showing errors on the login screen 2014-02-12 12:57:17 +00:00
Matthias Jentsch
80488644d4 Add pdf export functions
refs #4356
2014-02-12 12:09:33 +01:00
Marius Hein
1a6d1a20fb Fix: Simplify TopBar hook
refs #5597
2014-02-12 09:58:59 +01:00
Marius Hein
51188daa45 Implenent TopBar hook and status summary as hook in monitoring
refs #5597
2014-02-11 17:12:17 +01:00
Eric Lippmann
7f099b211b Fix documentation
refs #4820
2014-02-11 16:35:36 +01:00
Eric Lippmann
1caacbf20f Modules/Doc: Set rel="nofollow" on header links missing a user-specified id
refs #4820
2014-02-11 15:27:42 +01:00
Eric Lippmann
f96974fc79 Modules/Doc: Use Icinga\Web\Menu for the toc
refs #4820
2014-02-11 15:13:18 +01:00
Thomas Gelf
654953d9d6 New menu, still unfinished 2014-02-03 16:03:05 +00:00
Johannes Meyer
85639a3990 Add language selection to general config and preference forms
refs #5533
2014-01-30 13:17:15 +01:00
Johannes Meyer
005c52bb4a Refactor translation cli commands and implement po-file compilation
refs #5533
2014-01-30 10:51:10 +01:00
Eric Lippmann
30d2743c54 Layout: Move benchmark to inline.phtml 2014-01-28 15:31:13 +01:00
Eric Lippmann
59cb1d3cc7 Menu: Fix HTML
refs #3759
2014-01-28 13:34:57 +01:00
Chris Rüll
c4a00b8d31 Menu Configuration
Rework the Menu.Ini files and Include a new class to create a menu inside the project
2014-01-28 13:34:57 +01:00
Johannes Meyer
1b5b26c2bb Add window awareness
refs #5510
2014-01-24 14:44:19 +01:00
Alexander Klimov
fc1fb60b01 Re-add benchmark helper
Enable benchmark via user preferences

resolves #5508
2014-01-24 12:20:13 +01:00
Alexander Klimov
b9c86ac1f5 Change copyright year to 2014 2014-01-24 12:19:18 +01:00
Alexander Klimov
db22945f1e Add close button to details
resolves #4925
2014-01-23 17:09:46 +01:00
Eric Lippmann
2242973568 XHR: Force redirect to login if session is expired
resolves #5507
2014-01-23 16:03:47 +01:00
Matthias Jentsch
5d8081ad09 Add support for multiple module installation paths
Read the module paths from the configuration file and add form fields
to edit the path from the web interface.

refs #4607
2014-01-22 18:28:19 +01:00
Thomas Gelf
81b47cf861 Useless use of return 2014-01-22 14:55:58 +00:00
Eric Lippmann
4473008d65 Show error message and stack trace on exceptions
refs #5507
2014-01-22 14:57:54 +01:00
Matthias Jentsch
85dbd86e5b Change all UserBackends to a lazy connection-behavior
refs #5506
2014-01-22 13:04:11 +01:00
Thomas Gelf
3008527b41 Autocompletion for the BASH
Implemented in a dedicated Icinga Web CLI command, bash config snippet
is therefore pretty compact.

fixes #5520
2014-01-22 11:45:42 +00:00
Thomas Gelf
c29e742570 Module configuration script can provide restrictions and permissions
Extended the module, created CLI commands showing available permissions
and restrictions, added a sample configuration.php to the monitoring
module.

refs #4108
2014-01-22 10:26:18 +00:00
Matthias Jentsch
cd0194e20f Fetch and clean user messages lazily, to ensure that only shown messages are removed
This will make the code of the ConfigController way easier, as messages can be
send from everywhere and there is no need to consider consquences of
redirections.

refs #5100
2013-11-26 10:41:51 +01:00
Matthias Jentsch
2a0add3ec3 Fix messages in ConfigController
Store messages in the current user session to be able to fetch messages from
other controllers, so that the use can be redirected back to the index, instead
of staying in the original action

refs #5100
2013-11-20 19:10:38 +01:00
Matthias Jentsch
941ce6d68e Fix bug that caused ajax-request to override values written to the session
Authentication/Session.php and its Subclasses do not have a open/closed -state
anymore. Read will refresh the session, write will always write the changes,
and opening/closing will be handled internally.

refs #5101
2013-11-20 12:01:40 +01:00
Matthias Jentsch
984ed0b006 Fix LdapBackendForm unit test
refs #4786
2013-11-13 18:33:34 +01:00
Matthias Jentsch
d65bd33205 Add configuration for resources
Add views and controller to handle resource configuration. Add form to edit
several resource types at once.

refs #4786
2013-11-13 18:12:00 +01:00
Matthias Jentsch
2cf154310b Add controller to handle resource configuration
Add the controller, forms and views to handle the resource configuration.

refs #4786
2013-11-06 19:02:30 +01:00
Matthias Jentsch
59d4baff0b Fix remaining references to DbUserBackend and refresh the documentation.
refs #4786
2013-11-06 13:31:07 +01:00