Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							7cfc78558d 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/secure-modules-9644  
						
						... 
						
						
						
						Conflicts:
	library/Icinga/Exception/IcingaException.php 
						
						
					 
					
						2015-07-28 13:42:02 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							8358e9165c 
							
						 
					 
					
						
						
							
							Don't require the module permission for the default module  
						
						... 
						
						
						
						refs #9644  
						
						
					 
					
						2015-07-24 15:11:21 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							b4f4ce4406 
							
						 
					 
					
						
						
							
							Require the module's permission for every module automatically  
						
						... 
						
						
						
						Module permissions are not required if authentication is disabled on the controller.
refs #9644  
						
						
					 
					
						2015-07-23 12:51:10 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							b000ae3a37 
							
						 
					 
					
						
						
							
							Do not require permissions if authentication is not required  
						
						... 
						
						
						
						refs #9644  
						
						
					 
					
						2015-07-23 12:50:02 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							aa567f8cd7 
							
						 
					 
					
						
						
							
							Introduce ModuleActionController::$requiresModulePermission  
						
						... 
						
						
						
						refs #9644  
						
						
					 
					
						2015-07-22 14:56:02 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							13d954a956 
							
						 
					 
					
						
						
							
							Fix rawurlencode call  
						
						
						
						
					 
					
						2015-07-22 13:36:25 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							52e352751e 
							
						 
					 
					
						
						
							
							Revert "ModuleActionController: fix forward/X-Icinga-Module"  
						
						... 
						
						
						
						This reverts commit bf82bd4ce1827361a039cbebb272df81584044e5.
We have a not merged branch for this.
refs #9349  
						
						
					 
					
						2015-07-22 13:34:44 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Frosch 
							
						 
					 
					
						
						
						
						
							
						
						
							ab8e775188 
							
						 
					 
					
						
						
							
							Fix duplicate headers on forward() inside a controller  
						
						... 
						
						
						
						This avoids that the JS loader flattening arrays.
refs #9349  
						
						
					 
					
						2015-07-22 13:34:44 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							54a77b7253 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/support-for-file-uploads-8758  
						
						
						
						
					 
					
						2015-07-22 13:30:56 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Gelf 
							
						 
					 
					
						
						
						
						
							
						
						
							bf82bd4ce1 
							
						 
					 
					
						
						
							
							ModuleActionController: fix forward/X-Icinga-Module  
						
						
						
						
					 
					
						2015-07-22 10:53:42 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							d192410435 
							
						 
					 
					
						
						
							
							Introduce GET parameter _disableLayout to ... disable the entire layout  
						
						... 
						
						
						
						refs #8758  
						
						
					 
					
						2015-07-16 11:23:48 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							2e375dd57c 
							
						 
					 
					
						
						
							
							Do not bypass the view renderer when rendering benchmarks  
						
						... 
						
						
						
						fixes  #9402  
					
						2015-06-22 13:56:41 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							d36f90d8cb 
							
						 
					 
					
						
						
							
							Navigation: Restructure authentication backend configuration  
						
						... 
						
						
						
						This moves the configuration tabs for user and group backends into
a dedicated menu entry called "Authentication". All tabs previously
available in this menu entry were moved into their own dedicated
menu entry as well to not to confuse users.
fixes  #9398  
						
						
					 
					
						2015-06-22 13:26:24 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Gelf 
							
						 
					 
					
						
						
						
						
							
						
						
							1f5db2f8c1 
							
						 
					 
					
						
						
							
							ActionController: introduce showCompact  
						
						... 
						
						
						
						Works like view=compact, it will allow us to "free" the "view" parameter 
						
						
					 
					
						2015-06-18 13:41:12 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Gelf 
							
						 
					 
					
						
						
						
						
							
						
						
							2f62a4383a 
							
						 
					 
					
						
						
							
							Layout: add showFullscreen parameter  
						
						... 
						
						
						
						refs #6729  
						
						
					 
					
						2015-06-18 13:41:12 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							7213379cac 
							
						 
					 
					
						
						
							
							AuthBackendController: Add final indexAction  
						
						... 
						
						
						
						Required to automatically redirect to the first permitted list action.
refs #8826  
						
						
					 
					
						2015-06-02 11:59:04 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							00c31ffd28 
							
						 
					 
					
						
						
							
							RolesController: Rename to RoleController  
						
						
						
						
					 
					
						2015-06-02 11:57:13 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							cf96e66ff2 
							
						 
					 
					
						
						
							
							Rename permission config/application/roles* to config/authentication/...  
						
						... 
						
						
						
						Does also split it into *, show, add, edit, remove as this should behave like
any other authentication configuration.
refs #8826  
						
						
					 
					
						2015-06-02 09:07:06 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							3fffd90135 
							
						 
					 
					
						
						
							
							Rename permission config/application/groups* to config/authentication/...  
						
						... 
						
						
						
						refs #8826  
						
						
					 
					
						2015-06-02 09:04:34 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							a558f2873a 
							
						 
					 
					
						
						
							
							Rename permission config/application/users* to config/authentication/...  
						
						... 
						
						
						
						refs #8826  
						
						
					 
					
						2015-06-02 09:02:57 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							17e7f1e754 
							
						 
					 
					
						
						
							
							Link the roles configuration with the user and group management  
						
						... 
						
						
						
						refs #8826  
						
						
					 
					
						2015-06-01 16:43:11 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							8713f59e66 
							
						 
					 
					
						
						
							
							AuthBackendController: Only show tabs the user is permitted to view  
						
						... 
						
						
						
						refs #8826  
						
						
					 
					
						2015-05-27 10:38:35 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							20f0b46574 
							
						 
					 
					
						
						
							
							Introduce class AuthBackendController  
						
						... 
						
						
						
						refs #8826  
						
						
					 
					
						2015-05-26 10:11:40 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							71a2324cb9 
							
						 
					 
					
						
						
							
							lib: Let Controller::assertHttpMethod() throw a HttpMethodNotAllowedException  
						
						... 
						
						
						
						refs #6281  
						
						
					 
					
						2015-05-22 09:12:42 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							675d070b86 
							
						 
					 
					
						
						
							
							Set the view property `compact' exactly once  
						
						... 
						
						
						
						refs #7876  
						
						
					 
					
						2015-04-15 15:33:00 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							d882ea11b4 
							
						 
					 
					
						
						
							
							Avoid to set an empty redirect url parameter when accessing icinga web 2  
						
						
						
						
					 
					
						2015-04-15 11:00:47 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							dfd8c91827 
							
						 
					 
					
						
						
							
							Add PHPDoc to ActionController::$params  
						
						
						
						
					 
					
						2015-04-07 12:25:46 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							29d5fd351b 
							
						 
					 
					
						
						
							
							Merge branch 'bugfix/logout-external-8626'  
						
						... 
						
						
						
						fixes  #8626  
					
						2015-03-12 16:47:49 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							8563d5ed3f 
							
						 
					 
					
						
						
							
							PHPDoc: Use @var instead of @type  
						
						... 
						
						
						
						Becasue of too many kittens PSR-5 backed off of deprecating @var.
So that's the way we go too. 
						
						
					 
					
						2015-03-12 16:08:47 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							749957c3b4 
							
						 
					 
					
						
						
							
							Fix too greedy __SELF__ login redirect on XHR  
						
						... 
						
						
						
						I introduced this bug some commits earlier. We only must redirect to __SELF__ on XHR
if a redirect URL was set.
refs #8626  
						
						
					 
					
						2015-03-12 00:57:03 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							2f752ed1ac 
							
						 
					 
					
						
						
							
							Respond with HTTP status code 403 when an XHR requires authentication  
						
						... 
						
						
						
						refs #8626  
						
						
					 
					
						2015-03-11 22:32:04 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							bc1336b6f9 
							
						 
					 
					
						
						
							
							Fix stupid code in ActionController::redirectToLogin()  
						
						... 
						
						
						
						refs #8626  
						
						
					 
					
						2015-03-11 21:49:20 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							4ebfbf83ab 
							
						 
					 
					
						
						
							
							Leave note about __SELF__ in our action controller  
						
						... 
						
						
						
						refs #8626  
						
						
					 
					
						2015-03-11 21:40:14 +01:00 
						 
				 
			
				
					
						
							
							
								Louis Sautier 
							
						 
					 
					
						
						
						
						
							
						
						
							083c1a9e6b 
							
						 
					 
					
						
						
							
							Fix some spelling errors in comments and messages  
						
						... 
						
						
						
						fixes  #8633 
Signed-off-by: Gunnar Beutner <gunnar@beutner.name> 
					
						2015-03-08 15:32:22 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Fuhr 
							
						 
					 
					
						
						
						
						
							
						
						
							2112676594 
							
						 
					 
					
						
						
							
							Implement hidden accessible control for auto refresh on the page  
						
						... 
						
						
						
						refs #7945  
						
						
					 
					
						2015-02-13 14:34:29 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Fuhr 
							
						 
					 
					
						
						
						
						
							
						
						
							b9c9f564ec 
							
						 
					 
					
						
						
							
							Add editable auto_refresh parameter to the user preferences  
						
						... 
						
						
						
						refs #7945  
						
						
					 
					
						2015-02-12 15:12:10 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							97261cd8bd 
							
						 
					 
					
						
						
							
							lib: Do not setLayout('pdf') twice  
						
						
						
						
					 
					
						2015-02-11 15:15:18 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							6bae2e0a53 
							
						 
					 
					
						
						
							
							Note that our license is GPL v2 or any later version in our license header instead of pointing to the license's URL  
						
						
						
						
					 
					
						2015-02-04 10:52:27 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							5b4fab0750 
							
						 
					 
					
						
						
							
							Add license header  
						
						... 
						
						
						
						This time without syntax errors hopefully :) 
						
						
					 
					
						2015-02-03 16:27:59 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							5fa2e3cfdc 
							
						 
					 
					
						
						
							
							Revert "Add license header"  
						
						... 
						
						
						
						This reverts commit 338d067aba41dd6e9178cebec5433eecd614196e. 
						
						
					 
					
						2015-02-03 16:16:26 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							338d067aba 
							
						 
					 
					
						
						
							
							Add license header  
						
						... 
						
						
						
						fixes  #7788  
					
						2015-02-03 15:51:04 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							2faf5f0ca1 
							
						 
					 
					
						
						
							
							Throw SecurityException in ActionController::assertPermission()  
						
						
						
						
					 
					
						2015-01-30 09:34:19 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							6da3cb8403 
							
						 
					 
					
						
						
							
							lib: Reorder auth related functions in the ActionController  
						
						
						
						
					 
					
						2015-01-23 09:36:05 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							ef0a7c0e77 
							
						 
					 
					
						
						
							
							Revert "Security: Temporary grant all permissions"  
						
						... 
						
						
						
						This reverts commit 9b7e75a616e753e25cda033c86fab44e1281d7e9.
Patching function hasPermission is not enough. A fix will follow. 
						
						
					 
					
						2015-01-22 17:11:53 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							0f13c0428c 
							
						 
					 
					
						
						
							
							Controller: Introduce method assertHttpMethod()  
						
						... 
						
						
						
						We have actions where only certain HTTP methods, e.g. POST are allowed but they are not restricted yet.
Controller::assertHttpMethod() takes a number of allowed HTTP methods and responds with HTTP 405 in case
the current request's method is not one of the given methods. 
						
						
					 
					
						2015-01-22 15:47:16 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							9b7e75a616 
							
						 
					 
					
						
						
							
							Security: Temporary grant all permissions  
						
						... 
						
						
						
						We'll introduce permissions and restrictions in the next hours. Because our web setup
does not configure permissions yet, all permissions are granted for all users from now on. 
						
						
					 
					
						2015-01-22 15:20:38 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Jentsch 
							
						 
					 
					
						
						
						
						
							
						
						
							a1950aabba 
							
						 
					 
					
						
						
							
							Fix some obsolete or wrong docstrings  
						
						
						
						
					 
					
						2014-12-29 16:27:28 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gelf 
							
						 
					 
					
						
						
						
						
							
						
						
							cddb68bffb 
							
						 
					 
					
						
						
							
							ActionController: shift global parameters globally  
						
						
						
						
					 
					
						2014-12-03 10:40:48 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							9a79cd58e9 
							
						 
					 
					
						
						
							
							Re-enable auto-refresh  
						
						
						
						
					 
					
						2014-11-18 10:48:33 +01:00 
						 
				 
			
				
					
						
							
							
								Bernd Erk 
							
						 
					 
					
						
						
						
						
							
						
						
							ac8cc0613c 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/redesign-7144  
						
						... 
						
						
						
						Conflicts:
	application/views/scripts/authentication/login.phtml
	public/css/icinga/login.less 
						
						
					 
					
						2014-11-12 17:21:54 +01:00