cloud:cbcc6adc134c3dea3da799a57c431a628872c03b commits
https://git.ik.bme.hu/circle/cloud/commits/cbcc6adc134c3dea3da799a57c431a628872c03b
2017-10-04T20:54:03+02:00
https://git.ik.bme.hu/circle/cloud/commit/cbcc6adc134c3dea3da799a57c431a628872c03b
Merge branch 'issue_494' of https://git.ik.bme.hu/circle/cloud into issue_494
2017-10-04T20:54:03+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/2511d461ddf50a5317a5eef69090cf49d5aae93e
Fix flake8 warnings
2017-10-04T20:48:08+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/ef5501a61aa4bbe61ec9a14aaeade98dab4594dc
dashboard: eleminate RequestContext from vm_activity view
2017-10-04T20:28:48+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu

Suggestion to eleminate RequestContext: <a href="https://docs.djangoproject.com/en/1.11/ref/templates/upgrading/#django-template-loader" rel="nofollow noreferrer noopener" target="_blank">https://docs.djangoproject.com/en/1.11/ref/templates/upgrading/#django-template-loader</a>
https://git.ik.bme.hu/circle/cloud/commit/17eb044837903fc344f359ad31abc73ace04553d
Add python-memcached requirement
2017-10-04T19:03:11+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/0df882582cea4dcb5bc6f5ee3ba69fcd1bdf0821
dashboard: remove an unused import
2017-07-08T01:14:53+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/8f517a774a24061d7eb769a54ccdbb0045d010ec
Update requirements
2017-07-08T01:05:12+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/c8e8834bfbeed7c39ed3a1f4cf23d36dc3d731d0
dashboard, circle: register django autocomplete light and load static content…
2017-07-08T00:40:25+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
dashboard, circle: register django autocomplete light and load static content for FilteredSelectMultiple widget on the proper way
https://git.ik.bme.hu/circle/cloud/commit/79719708713113fde8cea5d70c1339f061ac2afb
Merge branch 'master' into issue_494
2017-07-07T21:30:08+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu

Conflicts:
 circle/circle/settings/base.py
https://git.ik.bme.hu/circle/cloud/commit/6dad17364553ca92f5ea7557a05dc370943d8851
dashboard, firewall: add missing migrations for ConnectCommand model
2017-07-07T21:12:08+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/61ce7e689ca5cddf39a42dc1df2ae069f0ba181d
dashboard, circle, network, request: upgrade and rework autocompletion, remove…
2017-07-07T21:03:16+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
dashboard, circle, network, request: upgrade and rework autocompletion, remove deprecated 'pattern' from url patterns
https://git.ik.bme.hu/circle/cloud/commit/90a5d98b32154ba9a6b028ad9836b960b07f047b
dashboard: upgrade init command
2017-07-06T18:49:49+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu

Changes:
* Use argparse instead of optparse: <a href="https://docs.djangoproject.com/en/1.11/releases/1.10/#features-removed-in-1-10" rel="nofollow noreferrer noopener" target="_blank">https://docs.djangoproject.com/en/1.11/releases/1.10/#features-removed-in-1-10</a>
* convert print to self.stdout.write(), Django documents suggest it: <a href="https://docs.djangoproject.com/en/1.11/howto/custom-management-commands/#module-django.core.management" rel="nofollow noreferrer noopener" target="_blank">https://docs.djangoproject.com/en/1.11/howto/custom-management-commands/#module-django.core.management</a>
https://git.ik.bme.hu/circle/cloud/commit/dc7f79241923e9e204adb940ffdf69c915067933
firewall, vm: upgrade MACAddressField, IPAddressField, IPNetworkField classes...
2017-07-04T18:21:14+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu

django.db.models.field.subclassing.SubfieldBase removed: <a href="https://docs.djangoproject.com/en/1.11/releases/1.10/#features-removed-in-1-10" rel="nofollow noreferrer noopener" target="_blank">https://docs.djangoproject.com/en/1.11/releases/1.10/#features-removed-in-1-10</a>
New field classes require to call full_clean() method on Models, because the to_python() din't call automatically.
Related docs: <a href="https://docs.djangoproject.com/en/1.11/releases/1.8/#subfieldbase" rel="nofollow noreferrer noopener" target="_blank">https://docs.djangoproject.com/en/1.11/releases/1.8/#subfieldbase</a>
https://git.ik.bme.hu/circle/cloud/commit/697de735de2b2d4a45c0efe361d555279bc743bd
dashboard, vm: fix user handling i tests, new Origin type cannot implicit…
2017-07-04T18:10:49+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
dashboard, vm: fix user handling i tests, new Origin type cannot implicit convert to str, fix redirect_chain in 2FA tests, importing vm operation in __init_.py is unnecessary and and brokes the application
https://git.ik.bme.hu/circle/cloud/commit/252fd315ba0bae9d6ddf83bfc15b7bca2c4fbc51
circle, common, dashboard, firewall, request: fix deprecated context and cache…
2017-07-04T17:59:00+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
circle, common, dashboard, firewall, request: fix deprecated context and cache handling, get_models, and max_length type for ConnectCommand name
https://git.ik.bme.hu/circle/cloud/commit/e385e3111d0200a58435a84a1adbcff3bc44fc4b
dashboard: fix deprecated template syntax
2017-07-04T17:02:24+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/e8da56ddf63ca53b6d0044a34c94e26a66c20e4e
settings: change settings format, exclude circle module from test (it brokes ...
2017-07-04T14:41:00+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/7758d797488813d0180e456ae4a6566164ab7add
acl: upgrade django to version 11.x
2017-07-04T14:23:37+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu

Details:
* get_models removed: <a href="https://docs.djangoproject.com/en/1.11/releases/1.7/#introspecting-applications" rel="nofollow noreferrer noopener" target="_blank">https://docs.djangoproject.com/en/1.11/releases/1.7/#introspecting-applications</a>
* post_syncdb removed: <a href="https://docs.djangoproject.com/en/1.11/releases/1.9/#features-removed-in-1-9" rel="nofollow noreferrer noopener" target="_blank">https://docs.djangoproject.com/en/1.11/releases/1.9/#features-removed-in-1-9</a>
Alternative: post_migrate: <a href="https://docs.djangoproject.com/en/1.11/ref/signals/#post-migrate" rel="nofollow noreferrer noopener" target="_blank">https://docs.djangoproject.com/en/1.11/ref/signals/#post-migrate</a>
* django.contrib.contenttypes.generic removed: <a href="https://docs.djangoproject.com/en/1.11/releases/1.9/#features-removed-in-1-9" rel="nofollow noreferrer noopener" target="_blank">https://docs.djangoproject.com/en/1.11/releases/1.9/#features-removed-in-1-9</a>
GenericForeignKey and GenericRelation moved to django.contrib.contenttypes.fields module
https://git.ik.bme.hu/circle/cloud/commit/0623def3420544066f9afe432b487af1805e0aed
Merge branch 'clipboard_button' into 'master'
2017-06-29T18:38:45+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu

Copy to clipboard support

See merge request <a href="/circle/cloud/merge_requests/394" data-original="!394" data-link="false" data-project="11" data-merge-request="563" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Copy to clipboard support" class="gfm gfm-merge_request has-tooltip">!394</a>
https://git.ik.bme.hu/circle/cloud/commit/393afbe5db517433070b586295dfee440700cef2
Hide command strings, it solves issue #474
2017-05-29T22:31:31+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/47e837a2168c82c413ce321d4f9a5e5643768d35
Add "copy to clipboard" for connection commands
2017-05-28T20:25:31+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/c177b3e80cc2d277c67fb5b942818c61ebc25883
Merge branch 'issue_458' into 'master'
2016-10-05T14:41:55+02:00
Kálmán Viktor
kalman.viktor@cloud.bme.hu

Rework VM list filter

More info: <a href="/circle/cloud/issues/458" data-original="#458" data-link="false" data-project="11" data-issue="713" data-reference-type="issue" data-container="body" data-placement="bottom" title="Rework VM list filter" class="gfm gfm-issue has-tooltip">#458</a>

See merge request <a href="/circle/cloud/merge_requests/387" data-original="!387" data-link="false" data-project="11" data-merge-request="515" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Rework VM list filter" class="gfm gfm-merge_request has-tooltip">!387</a>
https://git.ik.bme.hu/circle/cloud/commit/11e13c2e750d2ee8a4337bd31436f9a5c1ea5d58
Merge branch 'datastore-detail-fixes' into 'master'
2016-10-05T14:35:00+02:00
Kálmán Viktor
kalman.viktor@cloud.bme.hu

Minor datastore detail fixes



See merge request <a href="/circle/cloud/merge_requests/392" data-original="!392" data-link="false" data-project="11" data-merge-request="530" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Minor datastore detail fixes" class="gfm gfm-merge_request has-tooltip">!392</a>
https://git.ik.bme.hu/circle/cloud/commit/a479e1d7dc050171cc1333622362c40102e35cbc
storage: minor datastore detail fixes
2016-10-05T14:26:32+02:00
Kálmán Viktor
kviktor@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/5d0ca600abff44b7afdc2fe5ae7347f53ff8dffe
requirements: bump Django version
2016-10-05T13:25:16+02:00
Kálmán Viktor
kviktor@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/b6892befc26ed7b7e03c17d84b1d70e9ba122743
Merge branch 'feature-more-stats' into 'master'
2016-10-05T13:18:44+02:00
Dudás Ádám
dudas.adam@cloud.bme.hu

Disk and template stats

related: <a href="https://git.ik.bme.hu/circle/storagedriver/merge_requests/14" data-original="https://git.ik.bme.hu/circle/storagedriver/merge_requests/14" data-link="false" data-project="8" data-merge-request="527" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Add detailed file statistics" class="gfm gfm-merge_request has-tooltip">storagedriver!14</a>

See merge request <a href="/circle/cloud/merge_requests/391" data-original="!391" data-link="false" data-project="11" data-merge-request="526" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Disk and template stats" class="gfm gfm-merge_request has-tooltip">!391</a>
https://git.ik.bme.hu/circle/cloud/commit/10849ccc20e2f8c8c3437c45be30fdb1af1ac78f
dashboard: fixes for datastore detail
2016-09-29T17:06:22+02:00
Kálmán Viktor
kviktor@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/cc728f9b32b8abe9b04c1fd4d26ed3f876c37ca9
dashboard: list unused/rarely used templates
2016-09-29T16:52:36+02:00
Kálmán Viktor
kviktor@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/cfae5fec17ad9c2912cdaf9c4b07328b8934bcd9
dashboard: add disk usage breakdown pie chart
2016-09-29T14:18:10+02:00
Kálmán Viktor
kviktor@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/29172f7e88ba7fe75e358c7e66ebd322038e6bbc
Merge branch 'issue-467' into 'master'
2016-09-29T10:55:55+02:00
Kálmán Viktor
kalman.viktor@cloud.bme.hu

Add loading icon and disable start button after click

closes <a href="/circle/cloud/issues/467" data-original="#467" data-link="false" data-project="11" data-issue="729" data-reference-type="issue" data-container="body" data-placement="bottom" title="Add loading icon to the start button when starting a new VM" class="gfm gfm-issue has-tooltip">#467</a>

See merge request <a href="/circle/cloud/merge_requests/390" data-original="!390" data-link="false" data-project="11" data-merge-request="524" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Add loading icon and disable start button after click" class="gfm gfm-merge_request has-tooltip">!390</a>
https://git.ik.bme.hu/circle/cloud/commit/7418aa2611039a90a7ad425635261de45b216766
dashboard: add loading icon and disable start button after click
2016-09-22T14:38:24+02:00
Kálmán Viktor
kviktor@cloud.bme.hu

closes <a href="/circle/cloud/issues/467" data-original="#467" data-link="false" data-project="11" data-issue="729" data-reference-type="issue" data-container="body" data-placement="bottom" title="Add loading icon to the start button when starting a new VM" class="gfm gfm-issue has-tooltip">#467</a>
https://git.ik.bme.hu/circle/cloud/commit/ab26a51eb08f01a8859cc2fc9a0aa4492b37d903
dashboard: autofocus 2fa input on page load
2016-09-19T14:22:48+02:00
Kálmán Viktor
kviktor@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/ca15148fb35edc6f4bab5e850807ddc328bf6576
Merge branch 'master' into issue_458
2016-09-12T16:09:53+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu

Conflicts:
 circle/dashboard/views/util.py
https://git.ik.bme.hu/circle/cloud/commit/c894c76dae220a897ab768cc05d0599ba256d432
dashboard: small fix in FilterMixin
2016-09-12T15:55:43+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/868c2ca64129e7ef817e4dc4f839cb4e3392d5a5
Merge branch 'master' into issue_458
2016-09-12T15:54:04+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/569759608ae575ed772849398ca45b407b8041bd
dashboard: fix super call
2016-09-08T12:48:39+02:00
Kálmán Viktor
kviktor@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/905f484d8256f010e5788dc7b1a395c6d217916f
Merge branch 'feature-2fa' into 'master'
2016-09-08T12:36:28+02:00
Kálmán Viktor
kalman.viktor@cloud.bme.hu

Feature two-factor auth



See merge request <a href="/circle/cloud/merge_requests/386" data-original="!386" data-link="false" data-project="11" data-merge-request="514" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Feature two-factor auth" class="gfm gfm-merge_request has-tooltip">!386</a>
https://git.ik.bme.hu/circle/cloud/commit/da63d8520e018d655b3eaed234b76a80de87eaec
dashboard: disable overwriting existing 2fa codes
2016-09-08T12:13:31+02:00
Kálmán Viktor
kviktor@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/269e1b6c09f6b0637e7da6f1ef1071d339875944
dashboard: superuser accounts with shorter sessions
2016-08-31T13:25:29+02:00
Kálmán Viktor
kviktor@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/99db76d89f4d542f6b03f2b2e705b8ed73cc9f1d
Merge branch 'ubuntu1604' into 'master'
2016-08-23T14:39:55+02:00
Kálmán Viktor
kalman.viktor@cloud.bme.hu

Ubuntu1604



See merge request <a href="/circle/cloud/merge_requests/384" data-original="!384" data-link="false" data-project="11" data-merge-request="510" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Ubuntu1604" class="gfm gfm-merge_request has-tooltip">!384</a>
https://git.ik.bme.hu/circle/cloud/commit/749d06866a796cfe8af5cffe8b90b79256c5b907
dashboard: move VmDescFilterMixin into FilterMixin and rewrite query for 'sha...
2016-08-16T15:38:42+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu