Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							84622bf27b 
							
						 
					 
					
						
						
							
							Fix some XSS vulnerabilities  
						
						... 
						
						
						
						Only a real issue with <= IE9 as other browsers properly escape
urls prior transmission.
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com> 
						
						
					 
					
						2018-07-16 09:53:30 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							474803fee4 
							
						 
					 
					
						
						
							
							Change all license headers to only reflect a file's year of creation  
						
						... 
						
						
						
						refs #11000  
						
						
					 
					
						2016-02-08 15:41:00 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Jentsch 
							
						 
					 
					
						
						
						
						
							
						
						
							3e7cc299ec 
							
						 
					 
					
						
						
							
							Fix issue that caused the refresh button to remove side bar  
						
						... 
						
						
						
						Do not apply base target globally for all toolbar elements, but specifically for those that should remove side-bars.
refs #8623 
refs #6436  
						
						
					 
					
						2015-07-29 17:18:52 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							967a2e82dc 
							
						 
					 
					
						
						
							
							Use (only) "@return $this" in fluent interfaces' documentation  
						
						
						
						
					 
					
						2015-04-07 14:24:11 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Jentsch 
							
						 
					 
					
						
						
						
						
							
						
						
							5383999ef7 
							
						 
					 
					
						
						
							
							Add warning to links that open in a new window  
						
						... 
						
						
						
						Add warning on mouseover / focus as recommended by as recommended by WCAG20 G201
refs #7937  
						
						
					 
					
						2015-03-19 10:49:28 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							ba0154ab79 
							
						 
					 
					
						
						
							
							Tab: Use the title as caption if there is no label set yet  
						
						
						
						
					 
					
						2015-03-11 10:21:06 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Fuhr 
							
						 
					 
					
						
						
						
						
							
						
						
							e219bb1664 
							
						 
					 
					
						
						
							
							Add doc for the label  
						
						... 
						
						
						
						refs #7968  
						
						
					 
					
						2015-02-25 13:13:22 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Fuhr 
							
						 
					 
					
						
						
						
						
							
						
						
							481c58ec03 
							
						 
					 
					
						
						
							
							Add accessibility to renderRefreshTab  
						
						... 
						
						
						
						refs #7968  
						
						
					 
					
						2015-02-25 12:14:26 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							9fb3dcabea 
							
						 
					 
					
						
						
							
							Introduce Icinga\Web\Widget\Tab::$label as alternative for $title  
						
						
						
						
					 
					
						2015-02-23 16:48:02 +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 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							9232c5cf22 
							
						 
					 
					
						
						
							
							Add aria-hidden="true" to all icons that exist only for design reasons  
						
						... 
						
						
						
						refs #8360  
						
						
					 
					
						2015-02-12 13:49:31 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							5a1ebf9c89 
							
						 
					 
					
						
						
							
							lib: Implement Tab::getUrl()  
						
						
						
						
					 
					
						2015-02-02 14:16:26 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gelf 
							
						 
					 
					
						
						
						
						
							
						
						
							0cea370a5c 
							
						 
					 
					
						
						
							
							Widget\Tab: fix tagParams check breaking tabs  
						
						
						
						
					 
					
						2014-11-16 19:37:11 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gelf 
							
						 
					 
					
						
						
						
						
							
						
						
							2e1cc8ed35 
							
						 
					 
					
						
						
							
							Widget\Tabs: use icon font  
						
						
						
						
					 
					
						2014-11-16 14:41:22 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gelf 
							
						 
					 
					
						
						
						
						
							
						
						
							b16959bc44 
							
						 
					 
					
						
						
							
							Widget\Tab: support webfont icons  
						
						... 
						
						
						
						refs #6936  
						
						
					 
					
						2014-11-13 15:22:47 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gelf 
							
						 
					 
					
						
						
						
						
							
						
						
							5851886877 
							
						 
					 
					
						
						
							
							Widget\Tab: no underlined space after icon  
						
						
						
						
					 
					
						2014-11-12 11:30:06 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							3105c2059e 
							
						 
					 
					
						
						
							
							Remove license headers from all files  
						
						... 
						
						
						
						refs #6309  
						
						
					 
					
						2014-07-15 13:43:52 +02: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 
							
						 
					 
					
						
						
						
						
							
						
						
							1b4f055bfa 
							
						 
					 
					
						
						
							
							Adjusted tab extensions to fit new URLs  
						
						
						
						
					 
					
						2014-02-21 14:03:49 +00: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 
							
						 
					 
					
						
						
						
						
							
						
						
							6095a71a8d 
							
						 
					 
					
						
						
							
							CS Fixes  
						
						... 
						
						
						
						refs #4868  
						
						
					 
					
						2013-10-17 21:40:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Moßhammer 
							
						 
					 
					
						
						
						
						
							
						
						
							4a95ba3468 
							
						 
					 
					
						
						
							
							Change url handling to detail on hashtag, add service filter  
						
						... 
						
						
						
						The url is now
http://%mainUrl%#%anchor%!detail=%detailUrl% 
which allows us to better support IE and prevents
the detail url from appearing on the server side.
refs #4868  
						
						
					 
					
						2013-10-17 19:55:00 +02:00 
						 
				 
			
				
					
						
							
							
								Marius Hein 
							
						 
					 
					
						
						
						
						
							
						
						
							6f26df60f3 
							
						 
					 
					
						
						
							
							Apply less mixins  
						
						... 
						
						
						
						refs #4895  
						
						
					 
					
						2013-10-16 15:37:44 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Lippmann 
							
						 
					 
					
						
						
						
						
							
						
						
							d479ab3536 
							
						 
					 
					
						
						
							
							Widget/Tab: Allow additional a tag attributes  
						
						... 
						
						
						
						refs #4823  
						
						
					 
					
						2013-10-14 12:57:26 +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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							6e68826da6 
							
						 
					 
					
						
						
							
							Fix PSR compliance of code  
						
						... 
						
						
						
						refs #4192  
						
						
					 
					
						2013-08-07 18:10:39 +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 
						 
				 
			
				
					
						
							
							
								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