cloud:0646721bbacc437adbb21e43f89c037fca853008 commits
https://git.ik.bme.hu/circle/cloud/commits/0646721bbacc437adbb21e43f89c037fca853008
2018-09-30T21:31:21+02:00
https://git.ik.bme.hu/circle/cloud/commit/0646721bbacc437adbb21e43f89c037fca853008
Fix linter warnings
2018-09-30T21:31:21+02:00
Chif Gergő
chif.gergo@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/5b6f9cc100e7da68e9045f9d13376ce968d23dae
Modify wrong nodes message function, logging infos of monitor info
2018-09-30T21:22:38+02:00
Chif Gergő
chif.gergo@cloud.bme.hu

Using join method on the nodes list instead of string concatenation. Logging if monitor info unreachable or None in get_monitor_info method.
https://git.ik.bme.hu/circle/cloud/commit/0a580d1dba378adbbdf67017ba5e7ccc358c4323
Aggregate nodes in error message
2018-09-25T13:18:31+02:00
Chif Gergo
chif.gergo@cloud.bme.hu

Each node, which has unreachable monitor info shown in one error message.
https://git.ik.bme.hu/circle/cloud/commit/01039675d9c866ff6127a1e80201d55bc57ad928
Remove unused import
2018-09-20T14:38:50+02:00
Chif Gergo
chif.gergo@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/b6b57fa4a1a9422c0bc8504637fb7fb80adc08d2
Fix flake8 warning, rename function
2018-09-20T13:55:21+02:00
Chif Gergo
chif.gergo@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/4fc8b1494895a8cab8a7e6763105533a0ead9541
node list: Fix page load error when no task result
2018-09-20T13:21:05+02:00
Chif Gergo
chif.gergo@cloud.bme.hu

The page now loads when the node can't reach the monitor info values e.g. cpu percent. It gets a default value 0. And if a node's monitor info unreachable shows
an error message.
https://git.ik.bme.hu/circle/cloud/commit/d53a59839ea2b6e228a35048323c691eec7b05a6
Added default value to CPU usage and memory usage
2018-09-13T14:43:54+02:00
Chif Gergo
chif.gergo@cloud.bme.hu

If the monitor info can't get the values, the values get default 0.
https://git.ik.bme.hu/circle/cloud/commit/aa92a44d0caa9b8e1533c3445472b5ed4492ac6e
Merge branch 'easy_setup' into 'master'
2017-12-07T02:32:34+01:00
Czémán Arnold
czeman.arnold@cloud.bme.hu

Easy setup

See merge request <a href="/circle/cloud/merge_requests/397" data-original="!397" data-link="false" data-project="11" data-merge-request="587" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Easy setup" class="gfm gfm-merge_request has-tooltip">!397</a>
https://git.ik.bme.hu/circle/cloud/commit/d86062016fc18baa152517fbe71d65915cfe0ed4
commands: add profile for admin
2017-12-06T22:56:05+01:00
Nótai Istán
notai.istvan@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/86e3d16c7c602a7308ed6cde19094d12e30c2b9b
commands: init command extended with default node, users, groups, permissions…
2017-12-06T21:04:34+01:00
Nótai Istán
notai.istvan@cloud.bme.hu
commands: init command extended with default node, users, groups, permissions and detects kvm hardware acceleration presence.
https://git.ik.bme.hu/circle/cloud/commit/2203ceabbca88a01b9cf58f20cc5d79eff57e6c6
commands: fix kvm_present option name in init command
2017-12-05T20:30:07+01:00
Nótai Istán
notai.istvan@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/676e190047146a981f16f4ecf674d5edae6131a9
commands: init command extended
2017-12-03T18:33:36+01:00
Czémán Arnold
czeman.arnold@cloud.bme.hu

* adds default node
* adds test groups: 'Administrators', 'Powerusers', 'Users'
* adds test users: 'admin', 'poweruser', 'user'
* adds KVM present notification for Administrator
* shares 'vm' network with groups
https://git.ik.bme.hu/circle/cloud/commit/3f1b8167add6fb507c11ac1882ffe6193affcb3b
Add cryptography to requirements
2017-10-17T22:07:44+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/25db6c822f9d80f9e6979167223dd41dd9d241b7
Merge branch 'issue_494' into 'master'
2017-10-12T01:02:52+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu

Upgrade Django 1.11 fix

See merge request <a href="/circle/cloud/merge_requests/396" data-original="!396" data-link="false" data-project="11" data-merge-request="574" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Upgrade Django 1.11 fix" class="gfm gfm-merge_request has-tooltip">!396</a>
https://git.ik.bme.hu/circle/cloud/commit/330ddc77b4b0edfb6218beba2ef7d59db1b03ca0
dashboard: disable 'required' html attribute in ListSearchForms
2017-10-12T00:54:52+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/c92dd151fce5d017802631aef5d16c1fa2ac1ba6
Upgrade djangosaml2
2017-10-12T00:16:48+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/53dbd80b3200f6a04a08f15ae48c6dceb575d502
Merge branch 'issue_494' into 'master'
2017-10-04T22:50:26+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu

Upgrade to Django 1.11

See merge request <a href="/circle/cloud/merge_requests/395" data-original="!395" data-link="false" data-project="11" data-merge-request="565" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Upgrade to Django 1.11" class="gfm gfm-merge_request has-tooltip">!395</a>
https://git.ik.bme.hu/circle/cloud/commit/df34da699ff75f1e300046cf8340ac3616b98ad1
dashboard, requests: eleminate more RequestContexts
2017-10-04T22:11:50+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
https://git.ik.bme.hu/circle/cloud/commit/98e0ef2bfbe623fb6033df89d74ea9375f3ad253
settings: fix flake8 exception in selenium test settings
2017-10-04T20:59:52+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu
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/4565cf039474f292717a9fc5022d261f487d097a
Merge branch 'issue_392' into 'master'
2017-07-08T01:43:39+02:00
Czémán Arnold
czeman.arnold@cloud.bme.hu

Rename operation

See merge request <a href="/circle/cloud/merge_requests/389" data-original="!389" data-link="false" data-project="11" data-merge-request="517" data-reference-type="merge_request" data-container="body" data-placement="bottom" title="Rename operation" class="gfm gfm-merge_request has-tooltip">!389</a>
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