cloud:b0c5e369eb360f914195df584fd50bb8e3b4a73d commitshttps://git.ik.bme.hu/circle/cloud/commits/b0c5e369eb360f914195df584fd50bb8e3b4a73d2014-03-06T20:19:42+01:00https://git.ik.bme.hu/circle/cloud/commit/b0c5e369eb360f914195df584fd50bb8e3b4a73dvm: extract Instance._do_renew2014-03-06T20:19:42+01:00Őry Mátéory.mate@cloud.bme.hu
Fixes unit tests.https://git.ik.bme.hu/circle/cloud/commit/9f93161b9a546c9845129ba0f9ed1a84d921c6d7vm: notify owners of expiring VMs2014-03-06T19:04:36+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/6bb818a6fb4352aa70c8aec982e6dfa04ce2e10bdashboard: add expiration info and renew button to vm-detail2014-03-06T19:02:45+01:00Őry Mátéory.mate@cloud.bme.hu
closes <a href="/circle/cloud/issues/45" data-original="#45" data-link="false" data-project="11" data-issue="53" data-reference-type="issue" data-container="body" data-placement="bottom" title="Renew instance from web" class="gfm gfm-issue has-tooltip">#45</a>https://git.ik.bme.hu/circle/cloud/commit/2c9fc11ebfc855e4826567e659235d154344b05edashboard: add VmRenewView2014-03-06T19:01:43+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/c6c2d0589c8ee80b472a1f17736febed88f20659acl: pass get_users_with_level's kwargs to filter2014-03-06T19:00:00+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/0cf2b4c6d7759fbe193cfe1091e8fa94f990eb32vm: add activity to Instance.renew2014-03-06T18:58:03+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/42cc6856f9b4549c9646fc61309c1c3566e83fbbvm: add Instance.notify_owners_about_expiration()2014-03-06T18:57:25+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/988dc1d252ad9f5fe264fd49fa88c6a4e5a78affvm: add Instance.is_expiring()2014-03-06T18:56:49+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/106e37077252e9e352322f1409f3ccce1abfad0dvm: make destroyed/suspended notifications more accurate2014-03-06T18:55:32+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/d9deb891d3280d2a17145796b3245c51acbb3546vm: extract Instance.get_renew_times from .renew2014-03-05T21:50:31+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/9403e8185ae2e82c5be547bd7fcc2ef5289e1816vm: add number to mass-created VMs' name2014-03-05T21:39:32+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/cc595a39e6cdf4859bbd0e99e0445a225f8e7729dashboard: add Notification.valid_until2014-03-05T21:14:23+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/ec4f2a05f0635ad247d290dc8367f1325e16f063vm: fix flake82014-03-03T08:14:07+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/1a4ca4014ade215e590ba2d20c50c6eeb9390861vm: implement vm expiration2014-03-02T23:19:34+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/f6687581d925e645d32e2c2ba44199aee7980120Merge branch 'master' of git.cloud.ik.bme.hu:circle/cloud2014-03-02T14:12:08+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/741f4e4afcfb5073010ee969fe9dc4aaf61d1c1fdashboard: remove activity user if None2014-03-02T14:11:07+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/5a2603c8cc0fd6d5a2809059d1e8378088001dc6dashboard: show result of activity to superusers2014-03-02T14:10:45+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/031f3fcc35329a591cfa0c7d0f143e771d2c8109 Merge branch 'feature-tx-ownership' into 'master'2014-03-02T01:30:17+01:00Őry Mátéory.mate@cloud.bme.hu
Feature: Transer Ownership

Fixes <a href="/circle/cloud/issues/39" data-original="#39" data-link="false" data-project="11" data-issue="47" data-reference-type="issue" data-container="body" data-placement="bottom" title="Transfer instance ownership function" class="gfm gfm-issue has-tooltip">#39</a>https://git.ik.bme.hu/circle/cloud/commit/9f818d858f5579b13163493ed1120aaa0a1fc8cfdashboard: fix typo in model test2014-03-01T17:16:37+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/e62e938323089ed754702137b8fb2c4d634dd6a9dashboard: test transfer ownership feature2014-03-01T17:15:58+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/77476b8c92b274be944ea77644d4d5c15f3a7f3adashboard: notify owners about ownership transfer2014-03-01T17:15:38+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/e97539b6bd11a6cf511d244757645ee94c95faa9dashboard: move tx-confirm token to path parameter2014-03-01T17:15:38+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/7e6025d5b7e75e6c63a8839c2381b1e6db4d46b0dashboard: add transfer ownership link for owner/superuser2014-03-01T16:37:15+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/96e6663865dff7bdec8f7005f9596c1cff1f8142dashboard: allow html notification bodies2014-03-01T16:35:46+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/98bc31aa52e1790c59e5f966d97e1cdac729c590firewall: create test for firewall.models.Vlan.get_new_address2014-02-28T16:12:44+01:00Bach Dánielbd@ik.bme.hu
fixes <a href="/circle/cloud/issues/17" data-original="#17" data-link="false" data-project="11" data-issue="23" data-reference-type="issue" data-container="body" data-placement="bottom" title="Create test for firewall.models.Vlan.get_new_address" class="gfm gfm-issue has-tooltip">#17</a>https://git.ik.bme.hu/circle/cloud/commit/af581ee634998a2e85e2baf9265483c9e4d95a51firewall: add new IP allocation policy2014-02-28T16:12:44+01:00Bach Dánielbd@ik.bme.hu
fixes <a href="/circle/cloud/issues/88" data-original="#88" data-link="false" data-project="11" data-issue="101" data-reference-type="issue" data-container="body" data-placement="bottom" title="Write new IP allocation policy" class="gfm gfm-issue has-tooltip">#88</a>https://git.ik.bme.hu/circle/cloud/commit/0dce6c0da6411c18ffcb576b3a6ae1bc18e67002storage: clean up Disk.create_from_url2014-02-28T14:20:13+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/c0770d4afc9fe24323ab607dc1bc148ecbaab627dashboard: fix cpu usage graph2014-02-28T13:58:13+01:00Bach Dánielbd@ik.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/c2d36f81e6a595bae974e607d1a53db66cc9b2fbMerge branch 'storage-fixes'2014-02-28T13:43:23+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/3f0b123be00405bdbfc3611384a7dfee912d5643storage: fix Disk.is_in_use docstring2014-02-28T13:38:37+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/9dcd479e0cd58465424c48da97efca9afd131944 Merge branch 'issue-87' into 'master'2014-02-27T23:03:31+01:00Őry Mátéory.mate@cloud.bme.hu
Console facelift

* get token on tab opening
* push ctrl on connection to switch off screensaver
* refactor js to use jqeury instead of mixed dom+jqueryhttps://git.ik.bme.hu/circle/cloud/commit/aa3f2c7a895275f2ecf693ab55810b1bbcdbf61bdashboard: also start console if deeplinked2014-02-27T23:01:26+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/42866c2bb135e2026676a7d2fdb7ca1d5a7eeeb3dashboard: move console js code from template to js file2014-02-27T22:21:29+01:00Kálmán Viktorkviktor@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/c9adb6d258c5383d3e39979c152eda1babdf069edashboard: add VmDetailVncTest2014-02-27T21:14:30+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/ce74d490bd6bc3d4ff311aed031cf0a5a34c52e4 Merge branch 'feature-extra-buttons' into 'master'2014-02-27T18:21:26+01:00Kálmán Viktorkalman.viktor@cloud.bme.hu
Feature Extra Buttonshttps://git.ik.bme.hu/circle/cloud/commit/edbd31ad6b8fa84a0dbedf0161558817a3cd24b0dashboard: visual feedback after clicking migrate button2014-02-27T18:20:52+01:00Kálmán Viktorkviktor@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/8820554f2426dbce0b1e321e0a2273308dd45951dashboard: press ctrl to kill screensaver in vnc2014-02-27T17:49:27+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/721171332e246b6c3ebd87aa0df9ed3194bd06bddashboard: refactor console js+markup2014-02-27T17:44:09+01:00Őry Mátéory.mate@cloud.bme.huhttps://git.ik.bme.hu/circle/cloud/commit/fa87d987e399d7093b4408cda64495a5cd832a09dashboard: get console token at time of tab loading2014-02-27T17:37:28+01:00Őry Mátéory.mate@cloud.bme.hu
closes <a href="/circle/cloud/issues/87" data-original="#87" data-link="false" data-project="11" data-issue="100" data-reference-type="issue" data-container="body" data-placement="bottom" title="Get console token at time of tab loading" class="gfm gfm-issue has-tooltip">#87</a>https://git.ik.bme.hu/circle/cloud/commit/bde85e58dfb10d25255a4faee2dfc8dd2bf60334dashboard, vm: move is_console_available logic to model2014-02-27T16:16:22+01:00Őry Mátéory.mate@cloud.bme.hu