Commit Graph

277 Commits

Author SHA1 Message Date
Michael Friedrich 773528342f Fix default log path in config form. 2014-03-09 15:57:50 +01:00
Thomas Gelf cdc717b88f No search autorefresh unless fixed 2014-03-09 01:56:05 +01:00
Thomas Gelf d729d9381d Temporarily remove 'plus' link from dashboard 2014-03-08 21:39:12 +01:00
Thomas Gelf 73a8e13fc8 Remove #col2 traces in the application code 2014-03-08 15:00:23 +01:00
Thomas Gelf 0dc5a12565 Restyle auth backend config 2014-03-08 13:35:07 +01:00
Thomas Gelf 4fef863674 Restyle resources config 2014-03-08 13:26:05 +01:00
Thomas Gelf 5c27f8153a Config code scares me... this fixes an error on Configuration / Logging 2014-03-08 13:13:49 +01:00
Thomas Gelf 296d8c7969 Send notifications on site reload and via XHR 2014-03-07 23:15:51 +00:00
Thomas Gelf edd03d3e55 Move "temporary logout" to menu 2014-03-07 17:29:04 +00:00
Thomas Gelf 13f827a0ef Cleanup preferences, add them to the menu 2014-03-07 17:03:43 +00:00
Thomas Gelf b7b6a08fbf Remove baseUrl from Qlink helper (was for testing only and broken) 2014-03-07 16:22:13 +00:00
Alexander Klimov a4ed32d357 Using new PHP icon helper 2014-03-07 10:54:39 +01:00
Michael Friedrich 3a623b248e Fix DateFormat/TimeFormat requiring config.ini global section. 2014-03-06 18:41:48 +01:00
Thomas Gelf 26d3ba053e Add icon helper 2014-03-06 16:30:27 +00:00
Alexander Klimov e05250db4e Icinga icons hotfix 2014-03-06 14:16:42 +01:00
Alexander Klimov b410ebeed6 Remove unnecessary spaces at end of line 2014-03-06 13:08:11 +01:00
Alexander Klimov 2f8160d020 Re-design configuration interface
refs #5705
2014-03-06 12:32:55 +01:00
Alexander Klimov 360c14b0d5 Make arrows have more margin
refs #5705
2014-03-06 12:32:55 +01:00
Alexander Klimov a2f83eba05 Make select forms look like select forms 2014-03-06 12:32:55 +01:00
Alexander Klimov d2ec3c9509 Re-design configuration interface
Conflicts:
	public/js/icinga/events.js
2014-03-06 12:32:55 +01:00
Alexander Klimov 63c73a8215 Remove bootstrap classes
refs #5705
2014-03-06 12:32:55 +01:00
Alexander Klimov 0d1d181d51 Revert "Remove bootstrap classes"
This reverts commit 682472ca6b744c80dce1b422520c4c072cb850d2.
2014-03-06 12:32:54 +01:00
Alexander Klimov 7062c5ab2d Revert "Remove bootstrap classes"
This reverts commit 023bc33c42153486251b4b1d77045bcf72197905.
2014-03-06 12:32:54 +01:00
Alexander Klimov ecd6a27e03 Remove bootstrap classes
refs #5705
2014-03-06 12:32:54 +01:00
Alexander Klimov eee7603c51 Remove bootstrap classes
refs #5705
2014-03-06 12:32:54 +01:00
Thomas Gelf 6ed72e1565 Mess with PDF generation code
* Works more or less
* Rewrite image tags on the fly
* Sample header image (still ugly)
* Trying hard to find a way for CORRECT page footers and line numbers
2014-03-06 11:21:11 +00:00
Thomas Gelf 95189fbf46 Fix layout re-rendering after login (thank you, automerge) 2014-03-06 11:07:24 +00:00
Thomas Gelf e52c2f5fb0 Set data(icingaUrl) also in the initial body 2014-03-06 09:19:48 +00:00
Thomas Gelf af7ca57b41 Clean up JavaScript and CSS loaders, prepare for minimized delivery 2014-03-04 15:15:08 +00:00
Thomas Gelf 5340289e01 JS: history has not been loaded 2014-03-04 13:37:05 +00:00
Thomas Gelf 635cdcbbc5 autorefresh even for search results, nicer headers 2014-03-04 13:25:58 +00:00
Thomas Gelf 915a024030 _render handled in IndexController. Does this make any sense? 2014-03-04 13:24:53 +00:00
Thomas Gelf 3daf46097d Less hacky dashboard activation 2014-03-04 13:22:39 +00:00
Thomas Gelf 38a5939544 We WANT to allow users to scale their content, just a note about this 2014-03-04 13:20:10 +00:00
Thomas Gelf 65da772190 Re-add qlink helper unless we find a better name
* I stumbled over too many places where we didn't care about quoting
  or escaping output, attributes etc
* Helpers help here
2014-03-04 13:16:07 +00:00
Thomas Gelf d648bbad72 Missing JS change in layout.phtml 2014-03-04 13:12:07 +00:00
Thomas Gelf c58f79c161 One more automerge issue 2014-03-04 12:45:22 +00:00
Thomas Gelf a4dbe96e53 TimeUnless gives '' for no time 2014-03-04 11:37:18 +00:00
Thomas Gelf 76c322901c Prototype for icingacli web serve 2014-03-04 11:13:43 +00:00
Thomas Gelf 29f007e537 Comfortable focus setting on login mask
* Needs improvement once we have better forms
2014-03-04 10:56:12 +00:00
Thomas Gelf 715cad86d5 No more layout container handling outside of layout.phtml
* Also added a few base-targets to get rid of hard-coded JS rules
2014-03-04 10:52:37 +00:00
Thomas Gelf 57caacb93f Merge branch 'feature/fanzzzy-5481' into feature/master-1
Conflicts:
	application/controllers/AuthenticationController.php
	application/controllers/ErrorController.php
	application/views/scripts/authentication/login.phtml
	library/Icinga/Application/ApplicationBootstrap.php
	library/Icinga/Web/Controller/ActionController.php
	library/Icinga/Web/Hook.php
	library/Icinga/Web/Widget/Dashboard.php
2014-03-04 09:42:25 +00:00
Eric Lippmann 07d04628cf Merge branch 'feature/installation-and-configuration-cleanup-5638'
Conflicts:
	config/config.ini.in
	library/Icinga/Application/ApplicationBootstrap.php
	library/Icinga/Application/Cli.php
	library/Icinga/Application/EmbeddedWeb.php
	library/Icinga/Application/Logger.php
	library/Icinga/Application/Modules/Manager.php
	library/Icinga/Application/Web.php
	library/Icinga/Authentication/Backend/DbUserBackend.php
	library/Icinga/Authentication/Manager.php
	library/Icinga/User/Preferences/IniStore.php
	test/php/library/Icinga/Application/LoggerTest.php
2014-03-03 19:03:39 +01:00
Eric Lippmann 7bf888a554 Vagrant: Add monitoring module config 2014-03-03 18:16:07 +01:00
Eric Lippmann 39c80dccaf Decouple authentication backend creation from Icinga\Authentication\Manager
Add authentication backend type msldap with default values for user_class
and user_name_attribute. Backend type ldap now logs an error when user_class
and user_name_attribute ist not configured. Rename membership.ini to
memberships.ini since all our INI configuration files are in the plurar
where it makes sense. The AuthenticationController now handles
authentication

refs #5685
refs #5638
fixes #5218
2014-03-03 17:21:17 +01:00
Matthias Jentsch a8f765fa3b Add extern authentication
Provide a new settings authenticationMode and delegate the
authentication handling to the webserver when the external authentication mode
is set. Add a new view 'logout' that will be shown after logout from external
authentication as the regular redirect to login is not possible.

refs #5405
2014-02-26 18:08:48 +01:00
Johannes Meyer 3555e66018 Make IcingaWeb using the new log wrapper
refs #5683
2014-02-26 11:19:52 +01:00
Thomas Gelf ddc10c948f Add new global search to menu 2014-02-25 10:56:58 +00:00
Thomas Gelf ae62b261ba Adjust config view scripts to fix tab-style headers 2014-02-25 10:26:11 +00:00
Thomas Gelf bef3f70992 Temporary ugly active-tab fix for config controller 2014-02-25 10:23:36 +00:00