c8219747f0 
					 
					
						
						
							
							ui: add all online help refs found in docs  
						
						... 
						
						
						
						recommit the onlinehelp after the scanrefs script has been adapted and
the docs are up to date
Signed-off-by: Aaron Lauterer <a.lauterer@proxmox.com > 
						
						
					 
					
						2020-11-10 11:50:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						984ac33d5c 
					 
					
						
						
							
							ui: subscription: usage chart: render date as ISO 8601  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-10 11:46:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a4dfd63c9 
					 
					
						
						
							
							ui: usage graph: show axis and set maximum  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-10 11:46:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a6e746f652 
					 
					
						
						
							
							ui: datastore list summary: add more padding between elements  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-10 11:46:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f0ee346e9 
					 
					
						
						
							
							ui: Datastores Summary: change layout and chart  
						
						... 
						
						
						
						changes the layout to look i little bit more like the statistics panel
we have for ceph in pve, while changing to the UsageChart and adding
some more datastore infos (from last garbage collect)
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-11-10 10:43:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						48d6dede4a 
					 
					
						
						
							
							ui: refactor calculate_dedup_factor  
						
						... 
						
						
						
						so that we can reuse this
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-11-10 10:43:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8432e4a655 
					 
					
						
						
							
							ui: add panel/UsageChart  
						
						... 
						
						
						
						heavily inspired by pveRunningChart, without the dynamically adding
of data and specific for the usage of datastores
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-11-10 10:43:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c3a1b34ed3 
					 
					
						
						
							
							ui: subscription: add more button icons, small UX fix  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-10 10:42:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bb26843cd6 
					 
					
						
						
							
							ui/docs: add get help onlineHelp  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-10 10:35:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ee0ab12dd0 
					 
					
						
						
							
							ui: move disks/directory stuff to tab panel  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-10 10:15:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5c64e83b1e 
					 
					
						
						
							
							ui: datastore: set onlineHelp for chaging group owner  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-10 09:53:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0f6f99b4ec 
					 
					
						
						
							
							ui: prune: set onlineHelp  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-10 09:51:30 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f668862ae0 
					 
					
						
						
							
							ui: prune: add clear-trigger to keep fields  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-10 09:51:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9a3ddcea33 
					 
					
						
						
							
							ui: utils: eslint format fixes  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-10 09:24:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f30b32c2e 
					 
					
						
						
							
							ui: prune: show count for rule  
						
						... 
						
						
						
						Signed-off-by: Fabian Ebner <f.ebner@proxmox.com > 
						
						
					 
					
						2020-11-10 09:24:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5eafe6aabc 
					 
					
						
						
							
							ui: prune: show which rule keeps backup  
						
						... 
						
						
						
						and adjust layout so the description fits.
Signed-off-by: Fabian Ebner <f.ebner@proxmox.com > 
						
						
					 
					
						2020-11-10 09:24:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2c9f274efa 
					 
					
						
						
							
							ui: add help tool to user and remote config  
						
						
						
						
					 
					
						2020-11-10 09:23:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						31112c79ac 
					 
					
						
						
							
							ui: add help tool to datastore panel  
						
						
						
						
					 
					
						2020-11-10 09:15:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d89f91b538 
					 
					
						
						
							
							ui: acl editor: disallow path editing for datastore permission views  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-10 08:19:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a6310ec294 
					 
					
						
						
							
							ui: fix widget height in dashboard  
						
						
						
						
					 
					
						2020-11-10 08:12:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						98d9323534 
					 
					
						
						
							
							ui: add link to www.proxmox.com for subscription plans  
						
						
						
						
					 
					
						2020-11-10 08:07:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						09f1f28800 
					 
					
						
						
							
							ui: ACL view: fix path filtering  
						
						... 
						
						
						
						and add some comments about actual behavior of those config
properties..
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-10 07:33:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e1da9ca4bb 
					 
					
						
						
							
							ui: datastore dashboard: use gauge for usage, rework layout a bit  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-09 19:26:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						625c7bfc0b 
					 
					
						
						
							
							ui: task summary: enable grid mouse track over  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-09 19:25:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d9503950e3 
					 
					
						
						
							
							ui: tasl summary: add pointer cursor if clickable  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-09 18:09:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						376e927980 
					 
					
						
						
							
							ui: datastore summary: increase usage graph height  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-09 17:55:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5204cbcf0f 
					 
					
						
						
							
							ui: datastore summary: add line chart icon to full-estimation  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-09 17:48:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e373dcc564 
					 
					
						
						
							
							ui: datastore/content: improve action button layout  
						
						... 
						
						
						
						Fix font-size to 14px to improve font-awesome rendering, add some
slight margin between the buttons so that they are not glued
together, add a slight text-shadow on mouse over.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-09 17:45:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ed1329ecf7 
					 
					
						
						
							
							ui: make Datastore clickable again  
						
						... 
						
						
						
						by showing the previously added pbsDataStores panel
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-11-09 16:37:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2371c1e371 
					 
					
						
						
							
							ui: add Panels necessary for Datastores Overview  
						
						... 
						
						
						
						a panel for a single datastore that gets updated from an external caller
shows the usage, estimated full date, history and task summary grid
a panel that dynamically generates the panel above for each datastore
and a tabpanel that includes the panel above, as well as a global
syncview, verifiyview and aclview
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-11-09 16:37:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						63c07d950c 
					 
					
						
						
							
							ui: TaskSummary: handle less defined parameters of tasks  
						
						... 
						
						
						
						this makes it a little easier to provide good data, without
hardcoding all types in the source object
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-11-09 16:37:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a3cdb19e33 
					 
					
						
						
							
							ui: TaskSummary: add subPanelModal and datastore parameters  
						
						... 
						
						
						
						in preparation for the per-datastore grid
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-11-09 16:37:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4623cd6497 
					 
					
						
						
							
							ui: TaskSummary: move state/types/titles out of the controller  
						
						... 
						
						
						
						it seems that under certain circumstances, extjs does not initialize
or remove the content from objects in controllers
move it to the view, were they always exist
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-11-09 16:37:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab81bb13ad 
					 
					
						
						
							
							ui: make Sync/VerifyView and Edit usable without datastore  
						
						... 
						
						
						
						we want to use this panel again for a 'global' overview, without
any datastore preselected, so we have to handle that, and
adding a datastore selector in the editwindow
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-11-09 16:37:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						616650a198 
					 
					
						
						
							
							ui: Utils: add parse_datastore_worker_id  
						
						... 
						
						
						
						to parse the datastore out of a worker_id
for this we need some regexes that are the same as in the backend
for now we only parse out the datastore, but we can extend this
in the future to parse relevant info (e.g. remote for syncs,
id/type for backups)
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-11-09 16:37:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						78763d21b1 
					 
					
						
						
							
							ui: refactor render_size_usage to Utils  
						
						... 
						
						
						
						Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-11-09 16:37:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f2d6324958 
					 
					
						
						
							
							ui: refactor render_estimate  
						
						... 
						
						
						
						Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-11-09 16:37:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						64623f329e 
					 
					
						
						
							
							ui: recommit onlinehelp  
						
						... 
						
						
						
						now that the last commit fixed the title generation
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-09 16:36:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						82422c115a 
					 
					
						
						
							
							ui: admin/summary: add versions button/window  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-09 16:33:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f3b4820d06 
					 
					
						
						
							
							www: show more ACLs in datastore panel  
						
						... 
						
						
						
						since just the ACLs defined on the exact datastore path don't give
anywhere near a complete picture of who has access to it.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com > 
						
						
					 
					
						2020-11-09 15:19:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b783591fb5 
					 
					
						
						
							
							ui: datastore content: ensure action column is wide enough  
						
						... 
						
						
						
						with the "change owner" action added we now need more than the
default of 100 px, so increase to 120 px for now.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-09 12:31:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9dd6175808 
					 
					
						
						
							
							ui: token selector: use same layout as auth id selector  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-09 12:24:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e8b97178e 
					 
					
						
						
							
							ui: auth/token selector: tell ExtJS we injected data into the store  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-09 12:21:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6d5803399b 
					 
					
						
						
							
							ui: add some onlineHelp reference uses for pruning  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-07 16:03:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d669a739b2 
					 
					
						
						
							
							ui: datastore: backup owner change: fix layout  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-06 19:48:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c7fa61619e 
					 
					
						
						
							
							ui: move backup group owner changer into window folder  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-06 19:47:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						009a04f8d0 
					 
					
						
						
							
							ui: auth-id selector: validity, code-style and layout fixes  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-06 19:46:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0953044cfb 
					 
					
						
						
							
							ui: use AuthidSelector for selecting new owner  
						
						... 
						
						
						
						Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com > 
						
						
					 
					
						2020-11-06 19:06:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d923671a7b 
					 
					
						
						
							
							ui: use AuthidSelector for sync job owner  
						
						... 
						
						
						
						Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com > 
						
						
					 
					
						2020-11-06 19:06:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b614b29bea 
					 
					
						
						
							
							ui: datastore: add option view tab  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2020-11-06 17:52:15 +01:00