catborise
b04f656d2b
ci: replace super-linter with ruff
...
Super-linter ran from the unpinned :latest image and, because of
branches-ignore: [master], never on pull requests to master. Ruff now
checks syntax errors and pyflakes rules (E9, F) on every push and PR.
Fixes the existing findings: unused imports and variables, an unused
duplicate import in instances/tests.py, and the star import in
accounts/views.py. settings-dev.py keeps its star import of the base
settings.
2026-10-04 01:08:11 +03:00
catborise
e76149c71a
fix: serve compute JSON endpoints as application/json, build chipset list safely
...
compute_graph (text/javascript) and the machine type, disk bus, video
model and domain capability views (text/html) return JSON; send it as
application/json. create_instance_w1.html builds the chipset <option>
elements with .val().text() instead of string concatenation.
2026-10-02 22:34:05 +03:00
catborise
e2a15d926c
eliminate code repetition with class structure
2022-11-03 10:20:16 +03:00
catborise
a1eab70e2d
reorg imports and black format
2022-11-02 16:05:41 +03:00
catborise
217e106c8b
format python code with black
2022-11-02 08:54:35 +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
Real-Gecko
47009d47ca
Instances overhaul
2020-07-13 15:33:09 +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
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
7103c52380
Reworked some computes forms and views
2020-05-29 19:25:36 +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
a6f7618854
convert django.core.urlresolver to django.urls. fix i18n. fix identation
2020-01-24 10:09:46 +03:00
catborise
dd16a5b2d5
Enrich Instance Create operation: -add capability to create arm, ppc, i686, aarch64 instances, -add option to choose firmware, -add options to choose chipset. -add capability to choose volume driver options. -add new default settings
2019-12-13 16:47:51 +03:00
catborise
828a271789
pep8 style code corrections
2019-09-10 09:48:31 +03:00
catborise
9ab198bd8c
Update chartjs for node statistics
2019-05-21 09:10:32 +03:00
catborise
276097a44e
Fix instance current status update after action. Fix log related error.Some pep8 compatibility fix.
2019-01-17 10:38:53 +03:00
catborise
c98f0b1232
Add lib and qemu version info to compute overview
2018-12-05 11:08:21 +03:00
catborise
eb8aae957e
Bundle: Add/Delete Cdrom function added. Add disk device type/bus choice for custom instance creation. Change some cosmetics on create instance. Change some functions signature for compatibility. Add getting disk device types function. Fixed some bugs
2018-11-23 15:18:32 +03:00
catborise
7d21c138b7
calling hypervisor, machine, emulator operation is linked to arch variable.
2018-10-02 15:15:41 +03:00
catborise
717241a421
Add Emulator info. Revisit Hypervisors info on overview page
2018-09-13 16:52:23 +03:00
catborise
eb621ef2c6
broken compute details info is fixed.
2018-07-31 10:15:59 +03:00
catborise
ace30ca952
Libxml2 converted to lxml, django framework upgrade to 1.11.x and some bug fixes
2018-06-27 10:20:51 +03:00
Jan Krcmar
027bbbc776
Merge remote-tracking branch 'andrem/master'
2016-03-23 10:54:25 +01:00
andrem
b6350e134e
add details for local socket
2016-03-18 15:21:44 -03:00
Jan Krcmar
dac974ddab
request.user.is_authenticated() substitued for @login_required decorator
...
settings.LOGIN_URL = /accounts/login
2015-12-22 15:09:02 +01:00
Jan Krcmar
164c9a9145
order Compute objects by name
2015-11-13 09:13:36 +00:00
Retspen
86e1915a49
Fixed some bugs and redesigned html
2015-04-21 14:46:58 +03:00
Retspen
b4e8da8671
Resoved problem with app template
2015-04-02 16:20:46 +03:00
Retspen
35da9ad193
Added 404 and fixed urls
2015-04-02 15:39:40 +03:00
Retspen
ea41412aac
Move tempates
2015-04-02 11:48:40 +03:00
Retspen
56f840c893
Fixed pep8
2015-03-27 17:12:15 +02:00
Retspen
6da9676299
Fixed graphs timer
2015-03-25 11:59:22 +02:00
Retspen
02570cd826
Added ChartJS
2015-03-19 15:37:16 +02:00
Retspen
02ae7336ea
Refactor users page
2015-03-18 17:13:44 +02:00
Retspen
ed2b28c25e
Add new forms and templates
2015-03-10 16:24:10 +02:00
Retspen
573a09fd4d
Added full function with compute
2015-03-06 13:59:27 +02:00
Retspen
d3bdec0380
Move links and rebuild pages
2015-03-04 15:43:29 +02:00
Retspen
5960e94da5
Add logs and block for templates
2015-03-03 11:34:09 +02:00
Retspen
dd5f98cbe8
build new tree
2015-02-27 11:28:22 +02:00
Retspen
4d48e79341
Initial commit
2015-02-27 10:53:51 +02:00