Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
pve-manager
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
pve-manager
Commits
01199d40
Commit
01199d40
authored
Aug 24, 2011
by
Dietmar Maurer
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
remove Changelog - we now have git
parent
5384d162
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
0 additions
and
1064 deletions
+0
-1064
ChangeLog
ChangeLog
+0
-1064
No files found.
ChangeLog
deleted
100644 → 0
View file @
5384d162
2011-08-22 Proxmox Support Team <support@proxmox.com>
* www/manager/dc/OptionView.js: impl. datacenter options
2011-08-17 Proxmox Support Team <support@proxmox.com>
* lib/PVE/API2/Cluster.pm: impl. read/write datacenter.cfg
2011-08-05 Proxmox Support Team <support@proxmox.com>
* bin/pvestatd: always call cfs_update() to update versions
* www/manager/Utils.js (render_storage_content): new method to
render volid
2011-08-02 Proxmox Support Team <support@proxmox.com>
* www/manager/window/Edit.js: convert empty array to ''
2011-07-29 Proxmox Support Team <support@proxmox.com>
* debian/changelog.Debian: update version to 2.0-3
* www/manager/storage/IScsiEdit.js: add NodeSelector
* www/manager/storage/NFSEdit.js: add NodeSelector
* www/manager/storage/LVMEdit.js: add NodeSelector
2011-07-28 Proxmox Support Team <support@proxmox.com>
* lib/PVE/API2/Cluster.pm: use PVE::Storage::storage_check_enabled()
* www/manager/form/ComboGrid.js: bug fix: sync selected after
creating the grid, make it work with multiSelect
* www/manager/form/NodeSelector.js (validator): make it work with
multiSelect
* www/manager/form/NodeSelector.js: new property 'onlineValidator'
- invalidate nodes which are offline
2011-07-27 Proxmox Support Team <support@proxmox.com>
* www/manager/storage/LVMEdit.js: impl.
* www/manager/form/FileSelector.js: better display format for
iscsi LUNs.
2011-07-26 Proxmox Support Team <support@proxmox.com>
* www/manager/storage/IScsiEdit.js: impl.
2011-07-25 Proxmox Support Team <support@proxmox.com>
* www/manager/tree/ResourceTree.js (addChildSorted): use other
icon for running VMs.
* www/manager/Utils.js (render_resource_type): use other icon for
running VMs.
2011-07-22 Proxmox Support Team <support@proxmox.com>
* www/manager/storage/NFSEdit.js: impl. PVE.storage.NFSScan
* bin/pvesh (check_proxyto): check that we execute on local node
(proxy not implemented)
* www/manager/Utils.js: overwrite ComboBox.onLoad to fix ExtJS
bug.
* www/manager/*: use Ext.form.field.ComboBox instead of alias
Ext.form.ComboBox (that whole ExtJS alias system cause very
strange side effects).
* www/manager/window/Edit.js (setValues): remove useless call to
form.setValues()
2011-07-21 Seth Lauzon <seth.lauzon@gmail.com>
* www/manager/UserEdit.js: add pveRealmComboBox field
* www/manager/AuthEdit.js: impl. multiple server designation
2011-07-21 Proxmox Support Team <support@proxmox.com>
* www/manager/Utils.js (API2Request): improved waitMsgTarget
option - we need to pass a component (to make it work when the
components is not renedered).
* www/manager/storage/NFSEdit.js: impl.
* www/manager/Utils.js: new waitMsgTarget option (mask el), better
error messages
* www/manager/form/StorageSelector.js: display 'avail' instead of
'used'
* lib/PVE/API2/Cluster.pm (resources): do not list disabled storages
* www/manager/qemu/CreateWizard.js: allow to select HD device
* www/manager/window/Edit.js: always mark invalid fields
2011-07-20 Proxmox Support Team <support@proxmox.com>
* www/manager/Utils.js: impl. 'StorageID' vtype
* www/manager/storage/DirEdit.js: impl.
* www/manager/form/ContentTypeSelector.js: impl.
* www/manager/dc/StorageView.js: impl. Add/Remove/Edit buttons
* www/manager/grid/ResourceGrid.js (gather_child_nodes): only
include real children.
2011-07-19 Proxmox Support Team <support@proxmox.com>
* www/manager/qemu/NetworkEdit.js: add rate limit field
* www/manager/Utils.js (API2Request): use createWrapper function to
avoid js scope problem.
* www/manager/window/Edit.js (load): use createWrapper function to
avoid js scope problem.
2011-07-18 Proxmox Support Team <support@proxmox.com>
* www/manager/qemu/BootOrderEdit.js: impl.
2011-07-15 Proxmox Support Team <support@proxmox.com>
* www/manager/qemu/*.js: fix success callback
* www/manager/qemu/OSTypeEdit.js: use new setValues()
* www/manager/dc/UserEdit.js: use new setValues()
* www/manager/node/NetworkEdit.js: use new setValues()
* www/manager/window/Edit.js (getValues, setValues): try to replace
BasicForm.setValues(), make it work with 'inputpanel'
* www/manager/window/Edit.js (submit): do not use
Ext.form.Action.Submit, instead simply use API2Request
* www/manager/window/Edit.js (load): do not use
Ext.form.Action.Load, instead simply use API2Request
* www/manager/dc/UserEdit.js: use onGetValues to workaround ExtJS
datefield behaviour, set expired to 'never' instead of '1970-01-01'
2011-07-14 Seth Lauzon <seth.lauzon@gmail.com>
* www/manager/dc/UserEdit.js: impl. set groups, impl. comments
* www/manager/dc/GroupView.js: impl. delete groups
* www/manager/dc/AuthView.js: add create/modify/delete buttons,
impl. delete method
* www/manager/dc/AuthEdit.js: impl. create/modify authentication
2011-07-14 Proxmox Support Team <support@proxmox.com>
* www/manager/VNCConsole.js: use decoded 'result' property
* www/manager/qemu/NotesEdit.js: Notes editor
* www/manager/qemu/NotesView.js: Notes viewer
* www/manager/Utils.js (API2Request): store decoded result to avoid
decoding twice.
* www/manager/window/Edit.js: change alias to
'widget.pveWindowEdit' (I got unexpected side effects when using
'widget.PVE.window.Edit'). Anyway, the new name is better because
does not contains dots, so you can use it in ComponentQuery.
* www/manager/dc/UserEdit.js: added expire field, modify expire
value on load to make it work with datefield.
2011-07-13 Proxmox Support Team <support@proxmox.com>
* www/manager/form/Checkbox.js: new deleteDefaultValue option to
delete property from file.
* www/manager/form/Boolean.js: boolean type including 'Default'
to delete property from file.
* www/manager/form/KVComboBox.js: use !== instead of !=
* www/manager/qemu/Options.js: use render_kvm_ostype()
impl. editors for most options.
* www/manager/Utils.js: impl.
* www/manager/qemu/OSTypeEdit.js: use render_kvm_ostype()
* www/manager/window/Edit.js: do not automatically instanziate an
'inputpanel' (you need to do that yourself now). removed getParams
method (you can use an inputpanel with onGetValues() instead).
* www/manager/panel/InputPanel.js: moved into separate file, add
two column layout code, set setValues() method
* www/manager/qemu/*: use new Edit.js/InputPanel.js code
everwhere. That way I removed most code duplication.
* www/manager/qemu/HardwareView.js: split out code to separate
files.
* www/manager/dc/UserView.js: s/enabled/enable/ (thanks to Seth),
adoptions for new Edit.js
2011-07-11 Proxmox Support Team <support@proxmox.com>
* www/manager/window/Wizard.js: also verify top level
fieldcontainer
2011-07-07 Proxmox Support Team <support@proxmox.com>
* www/manager/node/NetworkEdit.js: correctly set me.create flag
* www/manager/form/DiskFormatSelector.js: use PVE.form.KVComboBox
* www/manager/form/BondModeSelector.js: use PVE.form.KVComboBox
* www/manager/form/BusTypeSelector.js: use PVE.form.KVComboBox
* www/manager/form/NetworkCardSelector.js: use PVE.form.KVComboBox
* www/manager/PVEUtils.js: impl. MacAddress vtype
* www/manager/window/Wizard.js: make it easy to use two column
layout, cleanups
* www/manager/form/BridgeSelector.js: new impl.
2011-07-06 Seth Lauzon <seth.lauzon@gmail.com>
* www/manager/Makefile.am: add GroupEdit.js
* www/manager/dc/GroupEdit.js: create and delete group functionality
* www/manager/dc/GroupView.js: add create and delete group
2011-07-06 Proxmox Support Team <support@proxmox.com>
* www/manager/qemu/HardwareView.js: impl. PVE.qemu.NetworkEdit
* www/manager/window/Edit.js: enable submit if me.create is true.
* www/manager/qemu/HardwareView.js: add 'Deletion Confirmation',
ability to re-add unused disks.
2011-07-05 Proxmox Support Team <support@proxmox.com>
* www/manager/qemu/HardwareView.js: impl. PVE.qemu.CDEdit
* www/manager/form/ComboGrid.js: sync value with picker (make it
work when we call setValue before load is finished).
* www/manager/window/Edit.js: new getParams() function, used to
modify field values before submit (I found no clean way to do that
with ExtJS)
* www/manager/qemu/HardwareView.js: use new getParams() function
2011-07-04 Proxmox Support Team <support@proxmox.com>
* www/manager/form/BusTypeSelector.js: add noVirtIO, noScsi options.
* www/manager/qemu/HardwareView.js: impl. add cdrom, cleanup code,
impl. remove
2011-07-01 Seth Lauzon <seth.lauzon@gmail.com>
* www/manager/UserView.js: add modify functionality and disallow
deletion of user root@pam
* www/manager/UserEdit.js: add modify functionality
2011-07-01 Proxmox Support Team <support@proxmox.com>
* www/manager/PVEUtils.js: do nou use 'singleton: true' - that
seems to conflict with statics definition
* www/manager/dc/UserEdit.js: add file from Seth Lauzon, fixed urls
2011-06-30 Proxmox Support Team <support@proxmox.com>
* www/manager/form/KVComboBox.js: split out common code
* www/manager/window/Edit.js: split out common code into
specialized PVE.window.Edit class.
* www/manager/qemu/HardwareView.js: use new PVE.window.Edit
* www/manager/node/TimeEdit.js: use new PVE.window.Edit
* www/manager/node/DNSEdit.js: use new PVE.window.Edit
* www/manager/node/NetworkEdit.js: use new PVE.window.Edit
2011-06-29 Proxmox Support Team <support@proxmox.com>
* www/manager/qemu/HardwareView.js: impl. PVE.qemu.ProcessorEdit
* www/manager/form/CPUModelSelector.js: impl.
* www/manager/form/RealmComboBox.js: use 'pam' as default realm
* bin/init.d/pvenetcommit: moved functionality from pvesetup
skript
* bin/Makefile.am (bin_SCRIPTS): remove pvesetup skript
* debian/postinst: add dpkg-trigger support (restart daemons when
used libraries changes)
2011-06-22 Proxmox Support Team <support@proxmox.com>
* bin/init.d/pvenetcommit: start before network
2011-06-21 Proxmox Support Team <support@proxmox.com>
* www/manager/*.js: never define data models twice (cause serious
browser crash).
* debian/control.in (Depends): add libfile-sync-perl
2011-06-16 Proxmox Support Team <support@proxmox.com>
* www/templates/pve-redirect.conf: allow optional redirect from
port 80 (a2enmod pve-redirect.conf)
* www/templates/pve.conf.in: change API management port to 8006
2011-05-23 Proxmox Support Team <support@proxmox.com>
* lib/PVE/APIDaemon.pm (send_error): use CGI instead of HTTP::Request::Params
2011-03-24 Proxmox Support Team <support@proxmox.com>
* www/manager/index.pl: include the CSRF prevention token in the
generated page if there is a valid ticket inside the cookie (the
JS variable is called 'PVECSRFPreventionToken')
* lib/PVE/REST.pm (rest_handler): add CSRF prevention Logic. You
need to pass the CSRF prevention token in the
'CSRFPreventionToken' header for POST, PUT and DELETE request.
2011-03-23 Proxmox Support Team <support@proxmox.com>
* lib/PVE/REST.pm (cookie_string): set 'secure' for auth cookie
(never send over unencrypted channels).
2011-02-23 Proxmox Support Team <support@proxmox.com>
* lib/PVE/REST.pm (rest_handler): use standard framework to create
tickets.
* www/manager/window/LoginWindow.js: use new URIs (/access/ticket)
* lib/PVE/REST.pm (proxy_handler): set 'PVEClientIP' header - that
way we can log auth failures with client IP (can be use by
fail2ban)
2011-02-16 Proxmox Support Team <support@proxmox.com>
* lib/PVE/REST.pm (rest_handler): use new PVE::RPCEnvironment
methods instead on ACLCache.
(check_permissions): factor out method to check access permissions.
2011-02-15 Proxmox Support Team <support@proxmox.com>
* lib/PVE/REST.pm (rest_handler): check access permissions using
new PVE::ACLCache.
2011-02-11 Proxmox Support Team <support@proxmox.com>
* lib/PVE/API2/VM.pm: moved code to Cluster.pm
2011-02-09 Proxmox Support Team <support@proxmox.com>
* lib/PVE/API2/Services.pm: new class for services.
2011-02-03 Proxmox Support Team <support@proxmox.com>
* www/manager/PVEUtils.js: add 'requestexception' event listener,
display login window when we receive error 401
* www/manager/Workspace.js: only display LoginWindow once
* www/manager/window/LoginWindow.js: avoid scope/this horror by
using 'self' variable.
2011-01-18 root <root@maui.maurer-it.com>
* www/manager/PVEConsole.js: test code for new TigerVNC applet
(vncterm update)
2011-01-17 root <root@maui.maurer-it.com>
* debian/control.in (Depends): depend on libio-socket-ssl-perl
2011-01-13 root <root@maui.maurer-it.com>
* www/manager/StatusPanel.js: a simple log viewer.
2011-01-12 root <root@maui.maurer-it.com>
* lib/PVE/Makefile.am: do not install outdated files
* bin/pvectl (read_glogal_vz_config): remove PVE::Cluster calls
* bin/pvecert: moved to package 'pve-cluster'
* debian/postinst: do not call pvecert
2011-01-11 root <root@maui.maurer-it.com>
* bin/init.d/pvedaemon: depend on pve-cluster
* debian/postinst: do not run 'pvecert' when installing with our
installer.
* lib/PVE/REST.pm (create_ticket): use PVE::AccessControl to
create/&verify tickets
* lib/PVE/AuthCookieHandler.pm: removed file
2010-08-27 Proxmox Support Team <support@proxmox.com>
* bin/pvesh (list_dir): do not display all data - instead display
some info about available methods.
(pve_command): better 'help' implementation,
implement simple completion function
2010-08-26 Proxmox Support Team <support@proxmox.com>
* bin/pvesh: use new cli_handler2(), implement help, cleanups
2010-08-24 Proxmox Support Team <support@proxmox.com>
* lib/PVE/APIDaemon.pm: use new RPCEnvironment
* www/startup.pl: use new RPCEnvironment
* lib/PVE/API2/*.pm: remove $conn everywhere
2010-08-17 Proxmox Support Team <support@proxmox.com>
* lib/PVE/API2/Makefile.am (pvelib_DATA): moved API2::Storage.pm
to pve-storage
2010-08-16 Proxmox Support Team <support@proxmox.com>
* lib/PVE/API2/*.pm: .pm: remove $resp parameter everywhere.
* bin/pvesh (call_handler): adjust code for new PVE::Exception
* lib/PVE/REST.pm (rest_handler): adjust code for new PVE::Exception
2010-08-12 Proxmox Support Team <support@proxmox.com>
* lib/PVE/API2/User.pm: moved to pve-access-control
2010-08-11 Proxmox Support Team <support@proxmox.com>
* bin/pvesh (list_dir): use new PVE::JSONSchema::get_options()
2010-08-10 Proxmox Support Team <support@proxmox.com>
* debian/control.in (Depends): we now depend on libpve-common-perl
2010-07-21 Proxmox Support Team <support@proxmox.com>
* lib/PVE/Exception.pm: a way to add more information to
exceptions (see man perlfunc (die))
2010-07-19 Proxmox Support Team <support@proxmox.com>
* lib/PVE/RESTHandler.pm (AUTOLOAD): make accessors for methods
* lib/PVE/JSONSchema.pm (check_type): implement 'coderef' type (we
use this type to link method implementations)
* lib/PVE/RESTHandler.pm (register_method): implement some kind of
uri templates. We can now use "path => 'config/{storage}'" instead
of clumsy "match_re" array.
2010-07-05 Proxmox Support Team <support@proxmox.com>
* www/manager/PVEUtils.js: s/default_groups/default_view/
* www/manager/PVECache.js: remove unnecessary 'viewname'
* www/manager/PVEUtils.js: add filterfn - enable filtered views
* www/manager/startup.pl: install startup.pl script to init
PVE::Config an logging.
2010-07-02 Proxmox Support Team <support@proxmox.com>
* lib/PVE/REST.pm (handler): fix content length
* lib/PVE/API2Client.pm (new): allow gzip encoding
2010-07-01 Proxmox Support Team <support@proxmox.com>
* bin/pvesh: experimental command line tool
2010-06-25 Proxmox Support Team <support@proxmox.com>
* lib/PVE/REST.pm (proxy_handler): impl. PUT/DELETE
* lib/PVE/JSONSchema.pm: add 'protected' property to method_shema
* lib/PVE/REST.pm (proxy_handler): automatically proxy protected
method to 'pvedaemon'
2010-06-24 Proxmox Support Team <support@proxmox.com>
* lib/PVE/REST.pm (proxy_handler): implement ability to proxy call to
other nodes
2010-06-21 Proxmox Support Team <support@proxmox.com>
* just a test for the new svn commit list
* copyright: change license to AGPL (see
http://www.gnu.org/licenses/)
2010-02-25 Proxmox Support Team <support@proxmox.com>
* www/root/login.pl: correctly encode $uri
2010-02-11 Proxmox Support Team <support@proxmox.com>
* www/root/storage/index.htm: display 'Used' bytes.
* lib/PVE/OpenVZ.pm (vmlist): always set 'relcpu' - fix warning
about undefined value in vzlist.
(vmlist): reorder expression to avoid undefined values.
2010-02-08 Proxmox Support Team <support@proxmox.com>
* lib/PVE/OpenVZ.pm (vmlist): set HZ = 1000 for kernel 2.6.18 (fix
uptime bug).
2010-02-03 Proxmox Support Team <support@proxmox.com>
* bin/pvectl (test_pve_config): check if ORIGIN_SAMPLE is empty
2010-01-14 Proxmox Support Team <support@proxmox.com>
* lib/PVE/Config.pm (read_aplinfo): fix template filename bug
2010-01-12 Proxmox Support Team <support@proxmox.com>
* www/root/openvz/index.htm: add CPUs settings
2009-12-18 Proxmox Support Team <support@proxmox.com>
* www/root/vmlist/create.htm: show all bridges (0-999)
2009-11-27 Proxmox Support Team <support@proxmox.com>
* www/root/system/options.htm: add Slovenian language
2009-11-11 Proxmox Support Team <support@proxmox.com>
* po/vi.po: updated vietnamese translations
2009-11-09 Proxmox Support Team <support@proxmox.com>
* lib/PVE/HTMLUtils.pm (storage_format_vgs_list): fix bug when
there are no volume groups.
2009-10-16 Proxmox Support Team <support@proxmox.com>
* www/root/storage/index.htm: make 'shared' flag read only for
local storage (Just to protect users from doing stupid things).
* www/root/vmlist/create.htm: allow to specify MAC address
* www/root/qemu/hardware.htm: allow to specify MAC address
* www/root/openvz/network.htm: allow to specify MAC address
2009-10-15 Proxmox Support Team <support@proxmox.com>
* lib/PVE/Qemu.pm (vmlist): fix numper of cpus (use socket*cores
instead of 'smp')
* bin/pvectl: try to be compatible with old version - allow to
specify '--ostemplate' without storage identifier.
2009-10-12 Proxmox Support Team <support@proxmox.com>
* lib/PVE/ConfigServer.pm (handle_login): suuport password with colons.
2009-10-09 Proxmox Support Team <support@proxmox.com>
* www/root/backup/index.htm: s/qemu/kvm/, display FQDN
2009-10-08 Proxmox Support Team <support@proxmox.com>
* www/root/storage/index.htm: list backup files
* po/it.po: update
* lib/PVE/Config.pm (read_var_lib_vzlist): only issue a warning if
vzlist contains trash.
2009-10-07 Proxmox Support Team <support@proxmox.com>
* www/root/iso/index.htm: separate memu/page for iso uploads.
* www/root/apl/index.htm: updates for new storage model.
* lib/PVE/Cluster.pm (clusterinfo): also use hostname to
determine local node.
2009-10-05 Proxmox Support Team <support@proxmox.com>
* bin/pveversion: s/pve-kvm/pve-qemu-kvm/
2009-09-24 Proxmox Support Team <support@proxmox.com>
* po/pt.po: updated
2009-09-21 Proxmox Support Team <support@proxmox.com>
* www/root/backup/index.htm: support backup storage type
2009-09-18 Proxmox Support Team <support@proxmox.com>
* lib/PVE/Utils.pm (get_bridges): support 1000 bridges
* www/root/system/index.htm: support 1000 bridges
* www/root/qemu/hardware.htm: support 1000 bridges
2009-09-17 Proxmox Support Team <support@proxmox.com>
* bin/pvetunnel (purge_tunnels): avoid excessive logs
* po/ro.po: updated Romanian translation
* lib/PVE/ConfigServer.pm (as_utf8string): fix serializer bug
2009-09-16 Proxmox Support Team <support@proxmox.com>
* www/root/system/options.htm: added Vietnamese
2009-09-15 Proxmox Support Team <support@proxmox.com>
* www/root/system/options.htm: added Polish language
* www/root/qemu/index.htm: support sew socket/cores feature
2009-09-08 Proxmox Support Team <support@proxmox.com>
* lib/PVE/I18N.pm (__): also decode latin1 strings correctly.
2009-08-18 Proxmox Support Team <support@proxmox.com>
* lib/PVE/Cluster.pm (cluster_sync_mastercfg): sync storage
configuration.
2009-08-11 Proxmox Support Team <support@proxmox.com>
* lib/PVE/Config.pm (add_file): use option hash
* lib/PVE/I18N.pm (__): do not encode utf8 as html
(import): behave like Locale/TextDomain.pm
* lib/PVE/HTMLServices.pm (handler): correctly encode json data
(utf8)
2009-08-10 Proxmox Support Team <support@proxmox.com>
* lib/PVE/I18N.pm (set_lang): dont call bindtextdomain/textdomain
- we use dgettext instad
2009-08-07 Proxmox Support Team <support@proxmox.com>
* lib/PVE/HTMLForm.pm (create_element/dropdown): implement default
value and 'please select' text if nothing is selected.
* lib/PVE/HTMLGrid.pm (get_width): use symbolic names for grid widths.
2009-08-06 Proxmox Support Team <support@proxmox.com>
* www/root/vmlist/create.htm: remove disk size check
* lib/PVE/HTMLForm.pm (create_element/dropdown): check if value is a valid selection
* lib/PVE/ConfigServer.pm (ping): do not include storage info for
/var/lib/vz - this is now on the Storage page.
2009-08-05 Proxmox Support Team <support@proxmox.com>
* www/css/pve.js (Selectbox): scroll to selected row
* lib/PVE/HTMLTable.pm (out_table): only highlight table rows which contains links.
(set_col_span): removed onMouseOver/Out functionality (use CSS instead)
(out_headline): avoid html errors
2009-08-04 Proxmox Support Team <support@proxmox.com>
* lib/PVE/HTMLTable.pm (out_table): code cleanups
* lib/PVE/HTMLUtils.pm (cluster_format_cid_list): nicely format
cluster ID dropdown.
(create_vmstatus): use HTMLTable
2009-08-03 Proxmox Support Team <support@proxmox.com>
* www/css/pve.js (Select.enable): improve speed (was very slow with IE)
* www/root/vmlist/create.htm: query node directly to get storage info.
Use session variable to store 'virttype'.
2009-07-23 Proxmox Support Team <support@proxmox.com>
* lib/PVE/HTMLForm.pm (create_element): use js/css based dropdown
implementation.
* debian/control.in (Package): depend on libjs-prototype (>= 1.6.0.3-1)
2009-07-20 Proxmox Support Team <support@proxmox.com>
* lib/PVE/HTMLForm.pm (create_element): use table for ip input
element.
2009-07-15 Proxmox Support Team <support@proxmox.com>
* lib/PVE/HTMLForm.pm (create_element): do not set disabled
attribute - instead use special style for rotext elements. set the
title attribute to display hidden overflow test.
* lib/PVE/ConfigServer.pm (storage_*): implement storage interface.
* lib/PVE/HTMLForm.pm (create_element): impl checkbox input.
2009-07-10 Proxmox Support Team <support@proxmox.com>
* lib/PVE/ConfigServer.pm (ident_user): implemented ident like
auth (not used currently)
2009-07-09 Proxmox Support Team <support@proxmox.com>
* lib/PVE/ConfigServer.pm (update_ticket): a way to update the
ticket (expand lifetime)
* debian/postinst: fix security - all files owned by root, only
root can write files, private keys (/etc/pve/*.key) are only
readable by root.
* lib/PVE/Cluster.pm (gen_pveca_key): fix permissions
(gen_pve_ssl_key): fix permissions
* lib/PVE/AuthCookieHandler.pm: us //etc/pve/pve-ssl.key as
secret (do not share secret with pvedaemon). Use pvedaemon
to verify user/passwd.
2009-07-08 Proxmox Support Team <support@proxmox.com>
* lib/PVE/ConfigServer.pm (handle_requests): set a resonable
timeout for the client connection.
* bin/pvetunnel: add tunnel server again
* bin/test/testauth.pl: include example in debian package
2009-07-07 Proxmox Support Team <support@proxmox.com>
* bin/pvemirror: increase memory limit for restart (35MB RSS)
2009-07-06 Proxmox Support Team <support@proxmox.com>
* bin/test/testauth.pl: example code for SOAP authentication
* lib/PVE/ConfigServer.pm: use basic auth or cookie authentication.
* bin/pvedaemon: we now have a public SOAP server using SSL
* bin/pvetunnel: remove, because it is no longer needed
* lib/PVE/AuthCookieHandler.pm (group): add group again (previous
commit was a mistake)
2009-07-03 Proxmox Support Team <support@proxmox.com>
* bin/pveca: restart apache and send HUP to pvedaemon after adding
a node to the cluster (because authentication secret has changed).
* bin/pvedaemon: only export SOAP methods. implement reload. call
setsid to correctly daemonize.
* lib/PVE/Utils.pm (load_auth_secret, create_auth_ticket,
verify_username): moved from AuthCookieHandler
(verify_ticket): allow 5min negative ticket age (compensate time
drift in cluster)
* lib/PVE/AuthCookieHandler.pm (authen_ses_key): only update
session key when older that 2 minutes. Use new function from
PVE::Utils.
* lib/PVE/HTMLServices.pm: s/objToJson/to_json/
* lib/PVE/HTMLControls.pm: s/objToJson/to_json/
* debian/control.in (Depends): add libpve-storage-perl
* www/root/vmlist/create.htm: use new PVE::Storage framework.
* lib/PVE/SourceFilter.pm: a simple filter to extract some
metadata. Used to define methods which are exported by the SOAP
server.
* lib/PVE/ConfigServer.pm: impl. ticket authentication - we now
have the framework to check access right. Use SourceFilter to mark
SOAP methods. implement 'reload' via SIGHUP (only reload
authentication secret)
2009-05-11 Proxmox Support Team <support@proxmox.com>
* lib/PVE/ConfigServer.pm (apl_start_download): set proxy
environment
* xgettext.pl, *.po: update po files, include missing parts as
indicated by Jir
2009-05-08 Proxmox Support Team <support@proxmox.com>
* www/root/openvz/network.htm: do not sort IPs, as order is
importent for openvz
* lib/PVE/HTMLUtils.pm: remnove useless 10px colums from all tables.
(create_vzlist_table): display FQDN as name (fix bug 604 and 610)
* www/root/vmlist/create.htm: sort template list (fix bug 605)
* lib/PVE/Config.pm (get_media_list): sort iso list (fix bug 605)
* vznet.conf (EXTERNAL_SCRIPT): use script provided by vzctl (they
have fixed the bug)
* www/root/vmlist/create.htm: default is debian-5.0-standard
2009-05-07 Proxmox Support Team <support@proxmox.com>
* www/root/qemu/vnc-direct.htm: only call resizeBy when there is
something to resize (avoid firefox jump-around bug)
2009-04-29 Proxmox Support Team <support@proxmox.com>
* lib/PVE/APLInfo.pm (update): use proxy
* www/root/system/options.htm: add HTTP Proxy setting (used by
pveam)
2009-04-22 Proxmox Support Team <support@proxmox.com>
* lib/PVE/AuthCookieHandler.pm (pam_is_valid_user): password is
already utf8 encoded (no need to encode again)
2009-03-31 Proxmox Support Team <support@proxmox.com>
* added Serbian translation.
2009-02-19 Proxmox Support Team <support@proxmox.com>
* added Protuguese trnaslation.
2009-01-27 Proxmox Support Team <support@proxmox.com>
* lib/PVE/Cluster.pm (check_vm_settings): set memory limit to 64GB
2009-01-16 Proxmox Support Team <support@proxmox.com>
* bin/pvectl (replacepw): keep owner/permissions of /etc/passwd
and /etc/shadow
2009-01-02 Proxmox Support Team <support@proxmox.com>
* bin/pvectl (set_rootpasswd): set root password without starting
VE. Renamed 'userpasswd' to 'rootpasswd' - passsing an encrypted
password only (no 'root:' prefix anymore).
2008-12-27 Proxmox Support Team <support@proxmox.com>
* lib/PVE/ConfigServer.pm (__fork_worker): encode process
starttime into UPID. Avoids ghost tasks when PIDs are recycled.
2008-12-18 Proxmox Support Team <support@proxmox.com>
* www/root/login.pl: always set language
* lib/PVE/HTMLServices.pm (ws_json_vmlogview): filter some
terminal escape codes
2008-12-15 Proxmox Support Team <support@proxmox.com>
* po/zh_CN.po: added chinese translation
2008-11-24 Proxmox Support Team <support@proxmox.com>
* bin/vznetaddbr (NETIFLIST): replace 'ip' with 'ifconfig'
2008-11-19 Proxmox Support Team <support@proxmox.com>
* lib/PVE/ConfigServer.pm (vmconfig_set): quote shell metacharacters
2008-11-14 Proxmox Support Team <support@proxmox.com>
* bin/vznetaddbr: use corrected script from Dmitry V. Levin
2008-11-11 Proxmox Support Team <support@proxmox.com>
* lib/PVE/ConfigServer.pm (create_vnc_proxy): redirect stderr to
avoid RFB protocol errors
* www/root/server/reboot.htm: fix reboot action
* po/ro.po: update
* po/hu.po: update
2008-11-06 Proxmox Support Team <support@proxmox.com>
* www/templates/generate.pl: correct value for PHYSPAGES
and VMGUARPAGES
2008-11-05 Proxmox Support Team <support@proxmox.com>
* lib/PVE/ConfigServer.pm: SOAP Serialize bug fix. Also use
custom serializer for client.
* bin/init.d/pvedaemon: avoid locale warnings (LC_ALL="C")
* www/root/qemu/hardware.htm: fix url redirect bug
* copyright: fixed fsf address
2008-11-04 Proxmox Support Team <support@proxmox.com>
* po/hu.po: include revised Hungarian translation
* www/root/apl/download.htm: sort appliance list
* www/root/login.pl: redirect to correct uri after timeout
* www/root/openvz/index.htm: add 'Notes'
* www/root/qemu/index.htm: add 'Notes'
2008-10-31 Proxmox Support Team <support@proxmox.com>
* lib/PVE/URLRewrite.pm (handler): use url rewriting to store
cid/veid instead of using $udat{cid} and $udat{veid}
2008-10-30 Proxmox Support Team <support@proxmox.com>
* www/root/login.pl (send_output): use uft-8 for error messages
* lib/PVE/APLInfo.pm (update): fix warning when logfile does
not exist
2008-10-23 Proxmox Support Team <support@proxmox.com>
* lib/PVE/Config.pm (__print_interface): set bridge_stp to off by
default.
2008-10-17 Proxmox Support Team <support@proxmox.com>
* www/root/base.epl: decode utf-8 form data
* lib/PVE/HTMLForm.pm (create_header): set accept-charset='UTF-8'
* bin/vznetaddbr: Bash-3.2 changed the behavior of the [[
command's `=~' operator when the right-hand side was quoted: it
matched the quoted portions as strings.
2008-10-01 Proxmox Support Team <support@proxmox.com>
* www/root/openvz/options.htm: new interface to enable Quotas and
other things
* www/templates/generate.pl: disable disk quota be default - fix
bug #515
* lib/PVE/Config.pm (read_rsapubkey): new improved parser for ssh
public keys.
* lib/PVE/Cluster.pm (get_rootrsapubkey): removed
(get_hostrsapubkey): removed
2008-09-25 Proxmox Support Team <support@proxmox.com>
* lib/PVE/SafeSyslog.pm: new lib to work around various
Sys::Syslog issues (don't log to console because it is slow and
breaks DBI database connections)
2008-09-22 Proxmox Support Team <support@proxmox.com>
* xgettext.pl: script to extract messages
* po/POTFILES.in: added gettext support
2008-09-19 Proxmox Support Team <support@proxmox.com>
* lib/PVE/Cluster.pm (sync_templates): set bandwidth limit to
10MB/s, use --delete option for rsync
2008-08-28 Proxmox Support Team <support@proxmox.com>
* lib/PVE/APLInfo.pm (update): always use ftp passive mode, fixed
caching bug
2008-08-27 Proxmox Support Team <support@proxmox.com>
* lib/PVE/Config.pm: better change detection using inotify
2008-08-20 Proxmox Support Team <support@proxmox.com>
* lib/PVE/Config.pm (update_var_lib_vzlist): be careful when
updating the cluster wide vm list - do not overwrite entries only
because of temporary errors (for example when qemu-server is not
running)
* lib/PVE/ConfigServer.pm (vzlist): catch errors
2008-08-19 Proxmox Support Team <support@proxmox.com>
* lib/PVE/Config.pm (add_file): new persistent counter implementation
2008-07-24 Proxmox Support Team <support@proxmox.com>
* www/root/vmlist/create.htm: fix swap size bug
2008-07-21 Proxmox Support Team <support@proxmox.com>
* www/root/vmlist/create.htm: always use fqdn for centos hostname
2008-07-10 Proxmox Support Team <support@proxmox.com>
* www/root/system/index.htm: support bridges, vlan and bonding
2008-07-07 Proxmox Support Team <support@proxmox.com>
* lib/PVE/Config.pm (read_etc_network_interfaces): set reasonable
defaults for forwarding delay and STP
2007-11-23 Proxmox Support Team <support@proxmox.com>
* Makefile.am: first try
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment