Dominik Csapak
056fdce926
add Settings window
...
copied from pbs and changed PBS to PMG
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2021-07-13 14:28:01 +02:00
Thomas Lamprecht
216cfe9dd1
main view: fix nav tree indentation
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-03 22:47:02 +02:00
Dominik Csapak
f70c611b83
MainView: fix redirectTo call
...
takes now an object as paramter in extjs 7.0
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2021-06-08 13:13:54 +00:00
Dominik Csapak
4e6c6b96b4
MainView: use new beforeChangePath signature
...
subpath can be optional in extjs 7.0, so handle that
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2021-06-08 13:13:54 +00:00
Dominik Csapak
9d87a3338d
change ui to 'pve-nav'
...
since 'nav' contains some styling we do not want (in extjs 7.0)
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2021-06-08 13:13:54 +00:00
Thomas Lamprecht
28eb60c0bd
eslint fixes
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-30 14:08:16 +01:00
Thomas Lamprecht
a36756b058
drop jslint hint for Proxmox global
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-23 14:03:17 +02:00
Thomas Lamprecht
c87d46fbe8
tree wide: eslint --fix
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-23 13:17:15 +02:00
Dominik Csapak
853ecba79d
add Language selection in user menu for admin view
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2020-04-20 12:14:32 +02:00
Dominik Csapak
11f43687bb
align spacing with pve
...
it really irked me that the buttons/text was a few pixels off in pmg....
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2020-04-16 15:42:02 +02:00
Dominik Csapak
6886c8b485
MainView: make UserName a button/menu
...
with logout as only option.
This makes the header style again consistent between
pmg quarantine/pmg admin/pve
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2020-04-16 15:42:02 +02:00
Thomas Lamprecht
d45be08eb8
Revert "add beta text with link to bugzilla"
...
This reverts commit 1a119c5248
.
2019-08-23 10:24:23 +02:00
Thomas Lamprecht
0c503218e1
use 'Documentation' as name for the global docs button, mirroring PVE
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-08-14 10:26:05 +02:00
Stoiko Ivanov
1a119c5248
add beta text with link to bugzilla
...
for the upcoming BETA test-phase
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-08-12 16:05:17 +02:00
Dominik Csapak
64fb657f83
improve gettext usage
...
optimized a few string
EMail/Email/E-mail -> E-Mail
No Data in Database/No data in database. -> No data in database
etc.
removed 'Outlook 2007' from gettext
added some strings to gettext where they were missing
(e.g. Active, etc.)
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2018-01-24 06:26:26 +01:00
Dietmar Maurer
6cbc3de350
Application.js - initialize state provider here
...
So that we can also use it for LoginView.
2017-10-06 12:35:18 +02:00
Dominik Csapak
c45e23e4ac
make PMG header look like the PVE header
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-05 12:57:35 +02:00
Dominik Csapak
99bba12c7f
improve login/logout/cookie behaviour
...
this changes the login/logout/cookie behaviour
if you go to /quarantine
you get to the loginview
except you have a valid cookie
or you have a ticket via url (this takes precedence)
when you have a valid login
you go to the quarantineview
else if you have not a quarantine ticket
you get to the mainview
else
you get to the loginview
also adds a logout button to the quarantineview
and moves the viewchange/logout logic to the Application.js
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-05 12:51:38 +02:00
Dominik Csapak
afbec2f819
check if current StateProvider is already the right one
...
else we get an error on logout -> login
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-10-04 12:55:26 +02:00
Dominik Csapak
2468e1a139
jslint: empty block
...
reverse logic of if block to avoid empty block
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 14:42:52 +02:00
Dominik Csapak
6355fc2cfe
jslint: correct escaping
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 14:42:39 +02:00
Dominik Csapak
ea07c9aa8e
jslint: type confusion
...
fix many type confusions
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 14:42:13 +02:00
Dominik Csapak
749af0601a
jslint: trailing commas
...
fix many trailing commas
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 14:41:43 +02:00
Dominik Csapak
2c1d504e90
jslint: globals
...
adds the global object proxmox to most files
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-28 14:41:31 +02:00
Dietmar Maurer
6a3d1c515b
add online help
2017-09-27 10:06:13 +02:00
Dominik Csapak
2c866ec990
make navigation tree scrollable
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-09-19 11:43:20 +02:00
Dietmar Maurer
a27e6c36b7
set state provider
2017-08-29 11:13:57 +02:00
Dominik Csapak
033228c06d
let the default token be chosen by the view
...
instead of the application, since we want a different default
token for the admin view and the quarantine view
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-08-18 16:26:57 +02:00
Dominik Csapak
9d91eeb07a
add mainview component
...
this is the mainview component, which replaces partly the pmg workspace
it is responsible for creating the components from the navigation,
and do the routing
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-04-05 06:43:27 +02:00