]>
git.proxmox.com Git - pve-manager.git/log
Dietmar Maurer [Wed, 26 Jun 2013 11:21:14 +0000 (13:21 +0200)]
add spiceproxy server
Dietmar Maurer [Wed, 26 Jun 2013 04:20:42 +0000 (06:20 +0200)]
use application/x-virt-viewer
Dietmar Maurer [Tue, 25 Jun 2013 12:11:19 +0000 (14:11 +0200)]
use better icons for shell/spiceproxy tasks
Dietmar Maurer [Tue, 25 Jun 2013 06:41:31 +0000 (08:41 +0200)]
cleanup previous commit
Alexandre Derumier [Fri, 21 Jun 2013 08:33:21 +0000 (10:33 +0200)]
rest : handle application/x-spice-configuration response format
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Mon, 24 Jun 2013 06:19:19 +0000 (08:19 +0200)]
bump version to 3.0-30
Dietmar Maurer [Mon, 24 Jun 2013 06:02:32 +0000 (08:02 +0200)]
fix shell quoting for upgrade command
Dietmar Maurer [Fri, 21 Jun 2013 10:08:04 +0000 (12:08 +0200)]
bump version to 3.0-29
Dietmar Maurer [Fri, 21 Jun 2013 10:04:20 +0000 (12:04 +0200)]
add button to display package versions
Provide same info as 'pveversion -v' on GUI.
Dietmar Maurer [Fri, 21 Jun 2013 09:21:57 +0000 (11:21 +0200)]
add/use API for pveversion
We want to be able to diplay that information on the GUI.
Dietmar Maurer [Fri, 21 Jun 2013 06:21:04 +0000 (08:21 +0200)]
new pveupgrade script
Used to display additional information to the user (reboot required? database
up to date? ...)
Dietmar Maurer [Thu, 20 Jun 2013 09:13:12 +0000 (11:13 +0200)]
bump version to 3.0-28
Dietmar Maurer [Thu, 20 Jun 2013 09:10:01 +0000 (11:10 +0200)]
fix bug #408: reset ENV before starting shell
Dietmar Maurer [Thu, 20 Jun 2013 05:18:12 +0000 (07:18 +0200)]
fix bug #379: allow to overwrite existing CTs if user has VM.Backup permissions
The requirement to have VM.Allocate it non-obvious and confusing
if the VM already exists. If the user can backup, he should also be able
to restore that backup.
Dietmar Maurer [Wed, 19 Jun 2013 11:01:10 +0000 (13:01 +0200)]
Allow to send notification mail about new packages.
Dietmar Maurer [Wed, 19 Jun 2013 10:01:29 +0000 (12:01 +0200)]
bump version to 3.0-27
Dietmar Maurer [Wed, 19 Jun 2013 09:57:38 +0000 (11:57 +0200)]
use interactive vnc shell to run system upgrade
System upgrade almost always requires user input.
Dietmar Maurer [Wed, 19 Jun 2013 07:39:00 +0000 (09:39 +0200)]
apt: group by Origin
code cleanups
Dietmar Maurer [Tue, 18 Jun 2013 12:13:49 +0000 (14:13 +0200)]
implement better method to compute changelog url
apt-get uses similar code.
Dietmar Maurer [Tue, 18 Jun 2013 10:41:25 +0000 (12:41 +0200)]
apt-get upgrade: pass --force-confdef and --force-confold to dpkg
Dietmar Maurer [Tue, 18 Jun 2013 09:49:38 +0000 (11:49 +0200)]
bump version to 3.0-26
Dietmar Maurer [Tue, 18 Jun 2013 09:46:32 +0000 (11:46 +0200)]
improve changelog viewer
Dietmar Maurer [Tue, 18 Jun 2013 08:30:30 +0000 (10:30 +0200)]
use LWP to download changelog
Dietmar Maurer [Tue, 18 Jun 2013 08:16:13 +0000 (10:16 +0200)]
avoid warning about uninitialize values
And log a message to syslog when we update the package list.
Dietmar Maurer [Tue, 18 Jun 2013 07:50:31 +0000 (09:50 +0200)]
apt: always create new AptPkg::Cache object.
To re-open database - else we get old/cached entries.
Dietmar Maurer [Tue, 18 Jun 2013 07:46:25 +0000 (09:46 +0200)]
implement changelog API
Fetching changelog at server side avoids security problems at
client (Same-Origin-Policy).
Dietmar Maurer [Mon, 17 Jun 2013 09:22:33 +0000 (11:22 +0200)]
use shorter login message
And avoid to use debian version, because that changes over time and
it is clumsy to keep in sync.
Dietmar Maurer [Mon, 17 Jun 2013 06:04:23 +0000 (08:04 +0200)]
apt: fix changelog url
Dietmar Maurer [Mon, 17 Jun 2013 05:04:38 +0000 (07:04 +0200)]
Clone: correctly pass pool parameter
Stefan Priebe [Thu, 13 Jun 2013 11:59:28 +0000 (13:59 +0200)]
fix
493a85a268c9932a3ca0286fcef34b5706bd6cb7
Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
Dietmar Maurer [Thu, 13 Jun 2013 11:10:43 +0000 (13:10 +0200)]
bump version to 3.0-25
Dietmar Maurer [Thu, 13 Jun 2013 11:09:57 +0000 (13:09 +0200)]
use TaskViewer for apt command
Dietmar Maurer [Thu, 13 Jun 2013 10:53:51 +0000 (12:53 +0200)]
popup dialog to remind user about subscriptions
Dietmar Maurer [Thu, 13 Jun 2013 10:38:58 +0000 (12:38 +0200)]
make lint happy
Dietmar Maurer [Thu, 13 Jun 2013 09:07:07 +0000 (11:07 +0200)]
add confirmation before starting system upgrade
Dietmar Maurer [Thu, 13 Jun 2013 08:48:52 +0000 (10:48 +0200)]
Allow to view package changelog
Dietmar Maurer [Thu, 13 Jun 2013 05:53:31 +0000 (07:53 +0200)]
add changelog url to package info
Dietmar Maurer [Wed, 12 Jun 2013 08:19:55 +0000 (10:19 +0200)]
improve apt GUI
Dietmar Maurer [Wed, 12 Jun 2013 07:54:16 +0000 (09:54 +0200)]
implement apt-get dist-upgrade
Dietmar Maurer [Wed, 12 Jun 2013 07:07:50 +0000 (09:07 +0200)]
implement apt-get update
Dietmar Maurer [Wed, 12 Jun 2013 06:18:02 +0000 (08:18 +0200)]
cache apt query in /var/lib/pve-manager/pkgupdates
Dietmar Maurer [Tue, 11 Jun 2013 10:06:29 +0000 (12:06 +0200)]
add package update grid panel to GUI (apt)
Dietmar Maurer [Tue, 11 Jun 2013 08:50:53 +0000 (10:50 +0200)]
add API for apt using libapt-pkg-perl
Dietmar Maurer [Thu, 23 May 2013 11:19:22 +0000 (13:19 +0200)]
depend on apt-transport-https
Dietmar Maurer [Wed, 12 Jun 2013 05:25:23 +0000 (07:25 +0200)]
bump version to 3.0-24
Alexandre Derumier [Tue, 11 Jun 2013 09:12:58 +0000 (11:12 +0200)]
rrd display : avoid 2 refresh
Currently when we open a new summary panel
- we display the rrd with default hour timeframe
- then we refresh it
- then we update from timeframe selector
With this patch:
- We display the rrd with timeframe from selector, or if not defined default hour
- We update from timeframe selector value if timeframe && cf are differents from current value
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Tue, 11 Jun 2013 05:00:05 +0000 (07:00 +0200)]
avoid gzip http response for jar
Java archives (.jar) are simple zip files - already compressed.
Alexandre Derumier [Mon, 10 Jun 2013 12:07:17 +0000 (14:07 +0200)]
avoid gzip http response for png & gif
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Fri, 7 Jun 2013 09:52:57 +0000 (11:52 +0200)]
bump version to 3.0-23
Dietmar Maurer [Fri, 7 Jun 2013 09:49:04 +0000 (11:49 +0200)]
PVE.window.Edit: add backgroundDelay option
This can be used for the new async qemu config API.
Dietmar Maurer [Fri, 7 Jun 2013 07:54:26 +0000 (09:54 +0200)]
fix bug 401: disable connection timeout during API call processing
Only enable timeouts when we really expect data to be send/received.
Dietmar Maurer [Thu, 6 Jun 2013 06:04:12 +0000 (08:04 +0200)]
remove debugging code
Dietmar Maurer [Mon, 3 Jun 2013 11:12:19 +0000 (13:12 +0200)]
fix bug #368: use vtype 'DnsName' to verify host names
Dietmar Maurer [Mon, 3 Jun 2013 09:56:48 +0000 (11:56 +0200)]
TaskProgress: add button to show details (TaskViewer)
Dietmar Maurer [Fri, 31 May 2013 09:00:17 +0000 (11:00 +0200)]
bump version to 3.0-22
Dietmar Maurer [Fri, 31 May 2013 08:54:56 +0000 (10:54 +0200)]
use gettext for 'Move disk'
Dietmar Maurer [Fri, 31 May 2013 08:47:06 +0000 (10:47 +0200)]
HDMove: add flag to delete source volume after move
And use new API entry point move_disk (changed in recent qemu-server)
Dietmar Maurer [Wed, 29 May 2013 11:03:59 +0000 (13:03 +0200)]
bump verstion to 3.0-21
Dietmar Maurer [Wed, 29 May 2013 10:38:57 +0000 (12:38 +0200)]
HDMove: show task viewer
Dietmar Maurer [Wed, 29 May 2013 10:29:25 +0000 (12:29 +0200)]
disable move disk button for unused volumes.
Move for unused volumes is not implememnted.
Dietmar Maurer [Wed, 29 May 2013 10:23:02 +0000 (12:23 +0200)]
HDMove: use POST intead of PUT
Alexandre Derumier [Mon, 27 May 2013 04:22:47 +0000 (06:22 +0200)]
add hdmove panel
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Thu, 23 May 2013 05:29:59 +0000 (07:29 +0200)]
bump version to 3.0-20
Dietmar Maurer [Thu, 23 May 2013 05:24:46 +0000 (07:24 +0200)]
avoid using HTTP_PROXY environment variable
People run into problems on upgrades, for example:
export http_proxy=http://172.xxx.xxx.xxx:8888/
aptitude update && aptitude full-upgrade
This restarts pveproxy, and after that login was no longer possible.
Another way to reproduce the bug is:
http_proxy=http://1.2.3.4:8888/ pveproxy --debug
Dietmar Maurer [Wed, 22 May 2013 08:48:17 +0000 (10:48 +0200)]
try to add resonable warning if client connections vanished
The proxy call is done async, so the original connection can be
closed already. This just adds a reasonable warning message. We
can remove the message later if that turns out to work as expected.
Dietmar Maurer [Wed, 22 May 2013 05:47:15 +0000 (07:47 +0200)]
allow to delete pools with non-existent VMs/Storage
Dietmar Maurer [Wed, 22 May 2013 04:44:04 +0000 (06:44 +0200)]
allow to upload files with spaces in filename
Dietmar Maurer [Wed, 22 May 2013 04:05:08 +0000 (06:05 +0200)]
bump version to 3.0-19
Dietmar Maurer [Tue, 21 May 2013 08:59:54 +0000 (10:59 +0200)]
bump version to 3.0-18
Dietmar Maurer [Tue, 21 May 2013 07:40:54 +0000 (09:40 +0200)]
avoid warning about uninitialized value
Dietmar Maurer [Thu, 16 May 2013 07:32:19 +0000 (09:32 +0200)]
use correct icons for templates
Dietmar Maurer [Thu, 16 May 2013 07:11:42 +0000 (09:11 +0200)]
sort templates after regular VMs
Dietmar Maurer [Thu, 16 May 2013 06:58:36 +0000 (08:58 +0200)]
update po files
more gettext cleanups
Dietmar Maurer [Thu, 16 May 2013 06:10:54 +0000 (08:10 +0200)]
gettext cleanups
Dietmar Maurer [Tue, 14 May 2013 10:13:50 +0000 (12:13 +0200)]
bump version to 3.0-17
Dietmar Maurer [Tue, 14 May 2013 10:11:44 +0000 (12:11 +0200)]
fix bug #374: correctly remove destroyed container from pool
And use add_vm_to_pool/remove_vm_from_pool from PVE::AccessControl
Dietmar Maurer [Tue, 14 May 2013 08:14:27 +0000 (10:14 +0200)]
bump version to 3.0-16
Dietmar Maurer [Tue, 14 May 2013 08:10:27 +0000 (10:10 +0200)]
StorageSelector: alow to use new target option
Useful for clone API to restrict storage list.
Dietmar Maurer [Mon, 13 May 2013 07:13:01 +0000 (09:13 +0200)]
bump version to 3.0-15
Dietmar Maurer [Mon, 13 May 2013 07:09:52 +0000 (09:09 +0200)]
fix bug #385: correctly handle Accept-Encoding
Dietmar Maurer [Fri, 10 May 2013 07:32:23 +0000 (09:32 +0200)]
bump version to 3.0-14
Dietmar Maurer [Fri, 10 May 2013 04:33:55 +0000 (06:33 +0200)]
fix spelling
Alexandre Derumier [Wed, 8 May 2013 08:41:17 +0000 (10:41 +0200)]
qmtemplate task : format task description
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Dietmar Maurer [Tue, 7 May 2013 05:54:08 +0000 (07:54 +0200)]
bump version to 3.0-13
Dietmar Maurer [Tue, 7 May 2013 05:52:19 +0000 (07:52 +0200)]
NodeSelector: fix error message for disabled nodes
Dietmar Maurer [Tue, 7 May 2013 05:39:50 +0000 (07:39 +0200)]
fix spelling
hope this is correct.
Dietmar Maurer [Mon, 6 May 2013 09:38:54 +0000 (11:38 +0200)]
bump version to 3.0-12
Dietmar Maurer [Mon, 6 May 2013 09:20:43 +0000 (11:20 +0200)]
clone: correctly update field status (enabled/disabled)
Dietmar Maurer [Mon, 6 May 2013 08:34:51 +0000 (10:34 +0200)]
clone: add target node selector
Dietmar Maurer [Fri, 3 May 2013 11:16:29 +0000 (13:16 +0200)]
clone GUI: add pool, simplify code
Dietmar Maurer [Fri, 3 May 2013 07:39:47 +0000 (09:39 +0200)]
correctly format task description for qmclone tasks.
Dietmar Maurer [Fri, 3 May 2013 07:36:51 +0000 (09:36 +0200)]
s/Clone To VM/Clone/
Dietmar Maurer [Fri, 3 May 2013 07:34:10 +0000 (09:34 +0200)]
use 'Full/Linked Clone' consistently
Dietmar Maurer [Fri, 3 May 2013 07:29:33 +0000 (09:29 +0200)]
clone: make name optional
Dietmar Maurer [Fri, 3 May 2013 07:21:54 +0000 (09:21 +0200)]
make lint happy
Dietmar Maurer [Thu, 2 May 2013 09:50:08 +0000 (11:50 +0200)]
clone: use new API entry point
Alexandre Derumier [Mon, 22 Apr 2013 15:56:08 +0000 (17:56 +0200)]
qemu right click menu : add vm convert to template
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Mon, 22 Apr 2013 15:56:07 +0000 (17:56 +0200)]
add template right-click menu
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Mon, 22 Apr 2013 15:56:06 +0000 (17:56 +0200)]
add clone vm option in qemu vm right click menu
fixme: add a new icon
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Alexandre Derumier [Mon, 22 Apr 2013 15:56:05 +0000 (17:56 +0200)]
add snapshot selector
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>