catborise
217e106c8b
format python code with black
2022-11-02 08:54:35 +03:00
catborise
cfce71ec2b
Rest framework ( #24 )
...
* Add rest framework for API: First Commit
* modify some shell scripts to make variable references safer; modify some python scripts to reduce the code complexity and cyclomatic complexity of functions.
* Add REST API for some webvirtcloud functions. Instance list/delete/create, compute list/delete/create, storages-network list/retrieve. Add swagger and redoc for API interface
* update requirements
Co-authored-by: herengui <herengui@uniontech.com>
2022-08-22 15:12:33 +03:00
catborise
536caacc80
add title info to vm which list under computes
2021-09-13 10:51:28 +03:00
catborise
073b7b6717
Bootstrap5 ( #17 )
...
* Bootstrap5 migration
2021-07-07 14:12:38 +03:00
catborise
ede5710d7c
update secret references; move secret to virtsecret because of django compatibility
2021-06-15 14:17:55 +03:00
catborise
5aa22ac042
Django 3.2.4 LTS upgrade
2021-06-15 13:28:47 +03:00
catborise
d7c0f9445d
rearrange search functionality
2021-06-15 13:28:47 +03:00
catborise
596d55d481
fix uuid and name changes and update them on db correctly. ( #404 )
2020-12-31 11:30:33 +03:00
catborise
508e3609be
lint with black python. convert f style strings to old one. some small fixes
2020-11-05 12:34:31 +03:00
catborise
5a3e0ad6f2
page header rearragements
2020-10-21 12:09:06 +03:00
Real-Gecko
01043ba8a8
Templates cleanup
2020-10-15 20:18:45 +06:00
Real-Gecko
1b3fd9d05e
replaced ugettext_lazy with gettext_lazy
2020-10-14 18:27:57 +06:00
catborise
bb935b3713
fix computes list table layout
2020-07-23 13:57:10 +03:00
catborise
6a8d713ae6
hide compute login password for tcp/tls connections
2020-07-23 13:49:29 +03:00
catborise
74a4a1a3ef
vnc console options added
2020-07-17 11:04:21 +03:00
Real-Gecko
47009d47ca
Instances overhaul
2020-07-13 15:33:09 +06:00
Real-Gecko
b85e246aed
Moved password changing to a separate view
2020-06-16 14:36:53 +06:00
Real-Gecko
d3c59acb3f
More tests for computes
2020-06-16 11:04:09 +06:00
Real-Gecko
a4d28f2953
Reworked some computes views and added more tests
2020-06-15 17:52:05 +06:00
Real-Gecko
e4e86ed576
replaced django-fa with django-icons
2020-06-15 14:46:13 +06:00
Real-Gecko
9a75ceb0e5
Replaced __unicode__ with __str__ for models
2020-06-15 12:57:17 +06:00
Real-Gecko
cfd739778c
Added missing migrations
2020-06-15 12:38:44 +06:00
catborise
e97d592e51
fix some messages, add translation for some keywords, update tr locale file
2020-06-12 14:46:17 +03:00
catborise
b7fc8a5fea
Language change activation. Fix typos and add new translations
2020-06-10 15:16:58 +03:00
catborise
31c86a6a7b
add bottom space for computes cards
2020-06-09 14:13:40 +03:00
catborise
898de1ffbc
add new file at the end of wvc-main.scss & computes url add slash
2020-06-08 09:15:06 +03:00
catborise
6a0d04d300
replace deprecated ifequal/ifnotequal with if
2020-06-04 15:40:57 +03:00
catborise
e46bb99b3b
fix typos and rearrange imports & add new lines EOF
2020-06-04 15:22:55 +03:00
catborise
028ce0c208
urls.py: convert re_path to path
2020-06-04 14:31:37 +03:00
catborise
7538ddab4f
Add all settings to appsettings page & Convert settings choices
2020-06-04 12:32:00 +03:00
catborise
bf15de507a
add aria-label definition to forms
2020-06-04 12:05:55 +03:00
catborise
0461df7685
bootstrap4.5: fix modal headers, some glitches
2020-06-04 11:36:47 +03:00
catborise
0e5840498e
bootstrap 4.5 & Bootswatch Themes
2020-06-04 11:33:25 +03:00
catborise
11fcb6c0f3
show socket error & check with is True
2020-06-04 08:52:21 +03:00
catborise
566a9d446a
add host status checking for statistic request
2020-06-04 08:52:07 +03:00
catborise
22cb8f702a
fix code conventions for pylint
2020-06-04 08:48:43 +03:00
Real-Gecko
10b6f88dbb
Added coverage.py support
2020-05-29 19:37:49 +06:00
Real-Gecko
7103c52380
Reworked some computes forms and views
2020-05-29 19:25:36 +06:00
Real-Gecko
7b0016c0b2
Some test for computes
2020-05-29 14:00:51 +06:00
Real-Gecko
27f62dff6c
Added admin application
...
- Manage users
- Manage groups
- Manage logs
2020-05-27 18:24:06 +06:00
Real-Gecko
38befa4362
Added django-login-required-middleware
...
Thus eliminating need for login_requred decorator on every view
2020-05-27 12:43:29 +06:00
catborise
4d40de1b55
Python3 & Django 2.2 Migration - Fix & Updates
2020-03-16 16:59:45 +03:00
catborise
450f633e79
fix computes url: remove redundant slash
2020-02-24 10:07:43 +03:00
catborise
1c9c717f67
fix indentation. fix imports and description.
2020-01-24 14:30:37 +03:00
catborise
a6f7618854
convert django.core.urlresolver to django.urls. fix i18n. fix identation
2020-01-24 10:09:46 +03:00
catborise
c79a635923
change compute name, hostaname, details char size. url.py typo fix
2020-01-21 15:26:35 +03:00
catborise
59dcdacffc
Merge branch 'master' into master
2020-01-14 09:13:22 +03:00
catborise
c37ae1dca7
fix layout to show correctly 'not connected' panels
2020-01-13 09:00:51 +03:00
Tomas Hlavacek
2058395081
Mark the unreachable computes properly
...
When a compute can not be connected (for whatever reason) mark it as
not connected in the template.
The generic check
if compute.status
is not enough because the status variable can contain a string with a
connection error.
2020-01-13 08:37:48 +03:00
Tomas Hlavacek
9aee37ab60
Mark the unreachable computes properly
...
When a compute can not be connected (for whatever reason) mark it as
not connected in the template.
The generic check
if compute.status
is not enough because the status variable can contain a string with a
connection error.
2020-01-01 23:28:07 +01:00