708 Commits

Author SHA1 Message Date
Dietmar Maurer
42bd93f306 bump version to 3.0-26 2013-06-18 11:49:38 +02:00
Dietmar Maurer
d3ce353536 improve changelog viewer 2013-06-18 11:46:32 +02:00
Dietmar Maurer
59c8caa91a use LWP to download changelog 2013-06-18 10:30:30 +02:00
Dietmar Maurer
7cb07c3da6 avoid warning about uninitialize values
And log a message to syslog when we update the package list.
2013-06-18 10:16:13 +02:00
Dietmar Maurer
1163ee63b1 apt: always create new AptPkg::Cache object.
To re-open database - else we get old/cached entries.
2013-06-18 09:52:28 +02:00
Dietmar Maurer
6916396a21 implement changelog API
Fetching changelog at server side avoids security problems at
client (Same-Origin-Policy).
2013-06-18 09:46:25 +02:00
Dietmar Maurer
c497a43729 use shorter login message
And avoid to use debian version, because that changes over time and
it is clumsy to keep in sync.
2013-06-17 11:22:33 +02:00
Dietmar Maurer
95f5e3ac4c apt: fix changelog url 2013-06-17 08:04:23 +02:00
Dietmar Maurer
245bbd7c35 Clone: correctly pass pool parameter 2013-06-17 07:04:38 +02:00
Stefan Priebe
2200c479d9 fix c656f6fb579a2cb3813208e3bd28d76afe9a0feb
Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
2013-06-13 17:08:49 +02:00
Dietmar Maurer
39a67abca3 bump version to 3.0-25 2013-06-13 13:10:43 +02:00
Dietmar Maurer
8e70feaa45 use TaskViewer for apt command 2013-06-13 13:09:57 +02:00
Dietmar Maurer
1556735e9c popup dialog to remind user about subscriptions 2013-06-13 12:53:51 +02:00
Dietmar Maurer
e2aedd6e79 make lint happy 2013-06-13 12:38:58 +02:00
Dietmar Maurer
8d3b220ada add confirmation before starting system upgrade 2013-06-13 11:52:32 +02:00
Dietmar Maurer
eaf8234294 Allow to view package changelog 2013-06-13 11:52:32 +02:00
Dietmar Maurer
5be32a77b8 add changelog url to package info 2013-06-13 11:52:32 +02:00
Dietmar Maurer
945ad56567 improve apt GUI 2013-06-13 11:52:32 +02:00
Dietmar Maurer
6c7dc579a4 implement apt-get dist-upgrade 2013-06-13 11:52:32 +02:00
Dietmar Maurer
690e72cd54 implement apt-get update 2013-06-13 11:52:31 +02:00
Dietmar Maurer
92ebf7e0d0 cache apt query in /var/lib/pve-manager/pkgupdates 2013-06-13 11:52:31 +02:00
Dietmar Maurer
61a5235cd5 add package update grid panel to GUI (apt) 2013-06-13 11:52:31 +02:00
Dietmar Maurer
8863ae95cf add API for apt using libapt-pkg-perl 2013-06-13 11:52:31 +02:00
Dietmar Maurer
6c5441adeb depend on apt-transport-https 2013-06-13 11:52:31 +02:00
Dietmar Maurer
4a9010724a bump version to 3.0-24 2013-06-12 07:25:23 +02:00
Dietmar Maurer
100c6ae022 update Norwegian translation 2013-06-12 07:22:56 +02:00
Alexandre Derumier
c656f6fb57 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>
2013-06-12 06:51:38 +02:00
Dietmar Maurer
7bf2d98ff0 avoid gzip http response for jar
Java archives (.jar) are simple zip files - already compressed.
2013-06-11 07:00:05 +02:00
Alexandre Derumier
e4f2a5c5e1 avoid gzip http response for png & gif
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-06-11 06:58:25 +02:00
Dietmar Maurer
957f0862ac bump version to 3.0-23 2013-06-07 11:52:57 +02:00
Dietmar Maurer
b2c71ac94c PVE.window.Edit: add backgroundDelay option
This can be used for the new async qemu config API.
2013-06-07 11:49:04 +02:00
Dietmar Maurer
af5ed0807b fix bug 401: disable connection timeout during API call processing
Only enable timeouts when we really expect data to be send/received.
2013-06-07 09:54:26 +02:00
Dietmar Maurer
a5189b60e4 remove debugging code 2013-06-06 08:04:12 +02:00
Dietmar Maurer
22747e6bf6 fix bug #368: use vtype 'DnsName' to verify host names 2013-06-03 13:12:19 +02:00
Dietmar Maurer
cb71474eef TaskProgress: add button to show details (TaskViewer) 2013-06-03 11:56:48 +02:00
Dietmar Maurer
99bbe3a9d1 bump version to 3.0-22 2013-05-31 11:00:17 +02:00
Dietmar Maurer
fd60ed4294 use gettext for 'Move disk' 2013-05-31 10:54:56 +02:00
Dietmar Maurer
4c8421bd6e HDMove: add flag to delete source volume after move
And use new API entry point move_disk (changed in recent qemu-server)
2013-05-31 10:47:06 +02:00
Dietmar Maurer
d700314666 bump verstion to 3.0-21 2013-05-29 13:03:59 +02:00
Dietmar Maurer
8638c0fa8b HDMove: show task viewer 2013-05-29 12:38:57 +02:00
Dietmar Maurer
233753f87d disable move disk button for unused volumes.
Move for unused volumes is not implememnted.
2013-05-29 12:29:25 +02:00
Dietmar Maurer
ae547d2136 HDMove: use POST intead of PUT 2013-05-29 12:23:02 +02:00
Alexandre Derumier
8ac30d82c3 add hdmove panel
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-05-29 12:19:03 +02:00
Dietmar Maurer
0428106ce4 bump version to 3.0-20 2013-05-23 07:29:59 +02:00
Dietmar Maurer
907c5316d3 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
2013-05-23 07:24:46 +02:00
Dietmar Maurer
b51d83cbfb 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.
2013-05-22 10:54:21 +02:00
Dietmar Maurer
e0a7581c25 fix Chinese translation 2013-05-22 08:02:05 +02:00
Dietmar Maurer
7b151944c8 allow to delete pools with non-existent VMs/Storage 2013-05-22 07:47:15 +02:00
Dietmar Maurer
7f87932adb allow to upload files with spaces in filename 2013-05-22 06:44:04 +02:00
Dietmar Maurer
ef8fbc6447 bump version to 3.0-19 2013-05-22 06:05:08 +02:00