Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							24cb123f47 
							
						 
					 
					
						
						
							
							Tabs: Be less error-prone while calling array_search  
						
						
						
						
					 
					
						2015-07-31 11:04:36 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							9060e8a034 
							
						 
					 
					
						
						
							
							lib: Only call Icinga::app()->getRequest() for getting the request outside of a controller  
						
						... 
						
						
						
						Saves a call to getFrontController().
refs #9660  
						
						
					 
					
						2015-07-30 14:02:44 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							2164bb86c8 
							
						 
					 
					
						
						
							
							Tabs: Do not create a new instance of Url when rendering the refresh url  
						
						... 
						
						
						
						We're shifting parameters and by creating a new instance we'll lose
such changes.
refs #8758  
						
						
					 
					
						2015-07-16 11:27:31 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							8448f4ade4 
							
						 
					 
					
						
						
							
							Revert "Tabs: Merge the action's params into the current request url's params"  
						
						... 
						
						
						
						This reverts commit ba4dd255ec69a8e579f2c198c332e6f65e3e406b.
fixes  #9494  
						
						
					 
					
						2015-06-24 15:27:39 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							ba4dd255ec 
							
						 
					 
					
						
						
							
							Tabs: Merge the action's params into the current request url's params  
						
						
						
						
					 
					
						2015-06-16 16:02:32 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Jentsch 
							
						 
					 
					
						
						
						
						
							
						
						
							168577ff33 
							
						 
					 
					
						
						
							
							Use icon instead of the letter 'X' in close tab  
						
						
						
						
					 
					
						2015-04-16 18:32:47 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							967a2e82dc 
							
						 
					 
					
						
						
							
							Use (only) "@return $this" in fluent interfaces' documentation  
						
						
						
						
					 
					
						2015-04-07 14:24:11 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							90971f2caf 
							
						 
					 
					
						
						
							
							Revert "Merge branch 'feature/organize-headings-7976'"  
						
						... 
						
						
						
						This reverts commit ea2a17a76c4c4b1a3df13c44016a009694026e00, reversing
changes made to e72de8dfe1456cbb50852d8b7910e0013cab3aaa.
refs #7976 
fixes  #8647  
						
						
					 
					
						2015-03-12 16:08:34 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							cc403806f7 
							
						 
					 
					
						
						
							
							Fix refresh accessibility lable if it is empty  
						
						... 
						
						
						
						refs #7968  
						
						
					 
					
						2015-02-25 15:28:09 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Fuhr 
							
						 
					 
					
						
						
						
						
							
						
						
							3a2b69a63c 
							
						 
					 
					
						
						
							
							Remove refreshTab property from Tabs  
						
						... 
						
						
						
						refs #7968  
						
						
					 
					
						2015-02-25 13:24:11 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Fuhr 
							
						 
					 
					
						
						
						
						
							
						
						
							481c58ec03 
							
						 
					 
					
						
						
							
							Add accessibility to renderRefreshTab  
						
						... 
						
						
						
						refs #7968  
						
						
					 
					
						2015-02-25 12:14:26 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Fuhr 
							
						 
					 
					
						
						
						
						
							
						
						
							aa5c52dfdd 
							
						 
					 
					
						
						
							
							Implement content refresh control next to dropdown tab  
						
						... 
						
						
						
						refs #7968  
						
						
					 
					
						2015-02-23 17:02:44 +01:00 
						 
				 
			
				
					
						
							
							
								Marius Hein 
							
						 
					 
					
						
						
						
						
							
						
						
							d3c79dae32 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/organize-headings-7976  
						
						
						
						
					 
					
						2015-02-17 15:21:29 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							5321c2f9e5 
							
						 
					 
					
						
						
							
							Mute icons properly using the new automatic mechanisms of our view helpers  
						
						... 
						
						
						
						refs #8360  
						
						
					 
					
						2015-02-16 10:52:42 +01:00 
						 
				 
			
				
					
						
							
							
								Marius Hein 
							
						 
					 
					
						
						
						
						
							
						
						
							ce3a564de7 
							
						 
					 
					
						
						
							
							Header: Add header to tabs extension  
						
						... 
						
						
						
						refs #7976  
						
						
					 
					
						2015-02-13 11:26:09 +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 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							6fde4eec30 
							
						 
					 
					
						
						
							
							Show all tabs except "Add to Dashboard" when issuing a command  
						
						... 
						
						
						
						refs #8279  
						
						
					 
					
						2015-01-28 12:50:29 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gelf 
							
						 
					 
					
						
						
						
						
							
						
						
							2ecdfefa85 
							
						 
					 
					
						
						
							
							Widget\Tabs: use icon for dropdown tabs  
						
						
						
						
					 
					
						2014-11-15 22:39:42 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Jentsch 
							
						 
					 
					
						
						
						
						
							
						
						
							937dbe2c15 
							
						 
					 
					
						
						
							
							Add missing close buttons to views without tabs  
						
						
						
						
					 
					
						2014-10-14 17:54:52 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Jentsch 
							
						 
					 
					
						
						
						
						
							
						
						
							ed91e119d2 
							
						 
					 
					
						
						
							
							Add close-button to all containers  
						
						... 
						
						
						
						refs #6216  
						
						
					 
					
						2014-10-01 14:51:51 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							febb2d1ae2 
							
						 
					 
					
						
						
							
							ProgrammingError: extend IcingaException  
						
						... 
						
						
						
						refs #6931  
						
						
					 
					
						2014-08-26 11:15:19 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							a68ccecb28 
							
						 
					 
					
						
						
							
							Revert "Do not use htmlspecialchars in widgets"  
						
						... 
						
						
						
						This reverts commit 2ff43abcf5860f4002d4fbb2aee930b22ab93ea6.
`Widget::escape()' does not exist. But `Widget::view()::espcae()' does. 
						
						
					 
					
						2014-07-23 12:28:04 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							2ff43abcf5 
							
						 
					 
					
						
						
							
							Do not use htmlspecialchars in widgets  
						
						... 
						
						
						
						refs #6759  
						
						
					 
					
						2014-07-23 12:12:05 +02:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							3105c2059e 
							
						 
					 
					
						
						
							
							Remove license headers from all files  
						
						... 
						
						
						
						refs #6309  
						
						
					 
					
						2014-07-15 13:43:52 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Gelf 
							
						 
					 
					
						
						
						
						
							
						
						
							a857af60be 
							
						 
					 
					
						
						
							
							Intendation  
						
						
						
						
					 
					
						2014-04-07 12:03:53 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Gelf 
							
						 
					 
					
						
						
						
						
							
						
						
							4466053679 
							
						 
					 
					
						
						
							
							Widgets should inherit common base class  
						
						... 
						
						
						
						* Get rid of the pass-view-object-around approach
* Remove <i> tags
* Remove PHP_EOL where it doesn't make sense
* Fix small HTML issues 
						
						
					 
					
						2014-03-17 17:04:09 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gelf 
							
						 
					 
					
						
						
						
						
							
						
						
							34316ccbca 
							
						 
					 
					
						
						
							
							Lighter tab html, support casting to string  
						
						
						
						
					 
					
						2014-02-21 14:03:47 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							ca1d50ae53 
							
						 
					 
					
						
						
							
							Rename Icinga 2 Web to Icinga Web 2  
						
						
						
						
					 
					
						2013-10-23 15:11:06 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							16124989dd 
							
						 
					 
					
						
						
							
							Various style fixes, changed icon size, fixed show/service  
						
						
						
						
					 
					
						2013-10-22 15:58:24 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							cabe2ccbee 
							
						 
					 
					
						
						
							
							Widget/Tabs: Show caret  
						
						
						
						
					 
					
						2013-09-05 14:15:29 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							a5908c9553 
							
						 
					 
					
						
						
							
							CS: Replace multiple empty lines with one  
						
						... 
						
						
						
						find application/ library/Icinga/ test/ modules/ -name *.php | xargs sed -i '/^$/N;/^\n$/D' 
						
						
					 
					
						2013-09-04 18:36:10 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							7dc2f78b63 
							
						 
					 
					
						
						
							
							CS: Fix docstrings in Icinga/Web/Widget/* and Icinga/Web/Controller/ActionController.php  
						
						... 
						
						
						
						refs #4512  
						
						
					 
					
						2013-08-16 15:08:28 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							0b479e3796 
							
						 
					 
					
						
						
							
							Code style fixes, fix documentation, fix tab parameters not being overwritten  
						
						... 
						
						
						
						refs #4512  
						
						
					 
					
						2013-08-16 15:08:28 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							b28c7f2f4c 
							
						 
					 
					
						
						
							
							Refactor test, tabs and controller  
						
						... 
						
						
						
						- Remove unused methods,
- Code style
- Documentation for widgets
- Tabextensions instead of hardcoded tab actions
- Add tests for tabs
- Add missing phpdoc for touched files
- Fix tests
refs #4512 
refs #4541 
refs #4540  
						
						
					 
					
						2013-08-16 15:08:28 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							886da7d0cb 
							
						 
					 
					
						
						
							
							Fix codestyle, change wrong 'dashboard' parameter to pane causing pane switching to fail  
						
						... 
						
						
						
						- Fixed concatenation
- Added license header where missing
- Fixed the index controller fetching the wrong parameter ('dashboard' instead of 'pane')
 refs #4192  
						
						
					 
					
						2013-08-08 17:42:34 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							488310df37 
							
						 
					 
					
						
						
							
							Fix style and docstrings, exception when removing the last tab  
						
						... 
						
						
						
						refs #4192  
						
						
					 
					
						2013-08-07 17:45:09 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							f8bb478f0e 
							
						 
					 
					
						
						
							
							Update dashboard implementation  
						
						... 
						
						
						
						fix javascript naming (icinga-url to icingaurl), fix add form, add remove
button, code style changes
refs #4192  
						
						
					 
					
						2013-08-07 17:43:37 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							b3e0d5e8ce 
							
						 
					 
					
						
						
							
							Remove AbstractWidget and make Widget an interface  
						
						... 
						
						
						
						As Widget's already denote an abstract concept, the name
'AbstractWidget' is redundant. Also this class didn't do anything except
fetching a view via a singleton (which is now injected into the render method)
and bypassing the PHP class properties by creating a 'properties' array which is
filled with magic getters and setters (which now are simply php class properties)
Further changes:
- toString is removed, as this incorporated a lot of
   application logic which would cause unrecoverable
   errors when throwing exceptions
- renderToHtml is now just render and the view dependency must be
   passed, as a widget shouldn't be responsible for getting
   view instance (this means that <?= $this->tabs ?> is now
   <?= $this->tabs->render($this); ?> in the templates
- Controllers don't have $this->widget anymore as Widgets are
   directly instanciated with their class, allowing better code completion
   and avoiding hidden dependencies, also Widget::create is now removed
   in favor of direct instanciation.
refs #4192  
						
						
					 
					
						2013-08-07 17:41:43 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							50ca1aec1a 
							
						 
					 
					
						
						
							
							Refactor URL class and test  
						
						... 
						
						
						
						The constructor of the class is now private, instantiation happens
with Url::fromRequest and Url::fromPath. Also updated all occurences
of Url and fixed the Qlink helper to not overwrite the baseUrl with null
values
refs #4381  
						
						
					 
					
						2013-08-02 13:14:55 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							7a075ca52a 
							
						 
					 
					
						
						
							
							Add link to csv output to tabs  
						
						... 
						
						
						
						There is currently no controller implementing this output type
but the monitoring module will provide that. 
						
						
					 
					
						2013-07-12 12:02:51 +02:00 
						 
				 
			
				
					
						
							
							
								Marius Hein 
							
						 
					 
					
						
						
						
						
							
						
						
							1ede8df2af 
							
						 
					 
					
						
						
							
							Extensible configuration system  
						
						... 
						
						
						
						Add configuration tab builder parts to register
free configuration tab items
refs #4300  
						
						
					 
					
						2013-06-27 16:10:54 +02:00 
						 
				 
			
				
					
						
							
							
								Marius Hein 
							
						 
					 
					
						
						
						
						
							
						
						
							f22ae52768 
							
						 
					 
					
						
						
							
							System settings  
						
						... 
						
						
						
						Add new configuration controller for the configuration
controllers later.
refs #4299  
						
						
					 
					
						2013-06-27 12:45:18 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							46abb8a36e 
							
						 
					 
					
						
						
							
							Add library/Icinga/Web/Widget from the incubator  
						
						... 
						
						
						
						refs #4301  
						
						
					 
					
						2013-06-27 12:04:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marius Hein 
							
						 
					 
					
						
						
						
						
							
						
						
							5e14f828ba 
							
						 
					 
					
						
						
							
							Evaluate, Test and Move the items und library/Icinga/Web to the source tree  
						
						... 
						
						
						
						Fix PSR compliance.
refs #4256  
						
						
					 
					
						2013-06-13 11:59:48 +02:00 
						 
				 
			
				
					
						
							
							
								Marius Hein 
							
						 
					 
					
						
						
						
						
							
						
						
							f19934ef39 
							
						 
					 
					
						
						
							
							Evaluate, Test and Move the items und library/Icinga/Web to the source tree  
						
						... 
						
						
						
						Drop cookie class because implemented in auth
refs #4256  
						
						
					 
					
						2013-06-13 11:59:48 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							54ccb9b12a 
							
						 
					 
					
						
						
							
							Move libraries from incubator to working tree for evaluation  
						
						... 
						
						
						
						Add all untested files from incubator's library/Icinga to working
tree library/Icinga
refs #4257  
						
						
					 
					
						2013-06-07 15:46:33 +02:00