catborise
7a9b3c9e13
feat(dev): improve Rocky Linux and RHEL compatibility for local development
...
- Relax libvirt-python and lxml version pins to allow precompiled distro packages
- Add PEP 508 environment marker to crypt-r (python_version >= 3.13) to avoid unnecessary C compilation on Python 3.12
- Add stdlib crypt fallback when crypt_r is not available in instances/views.py
- Make LDAP imports and configuration optional in settings.py.template
- Add --system-site-packages and missing packages in webvirtcloud.sh for RHEL/CentOS
- Update README with working Rocky Linux / RHEL / Fedora installation and local dev setup
2026-09-25 09:45:54 +03:00
catborise
67364e2a05
feat(api): migrate API documentation from drf-yasg to drf-spectacular
...
- Replace abandoned drf-yasg with drf-spectacular and drf-spectacular-sidecar
- Configure OpenAPI 3.0 schema generation and offline sidecar assets in settings
- Update schema, Swagger UI, and ReDoc routes in webvirtcloud/urls.py
- Add backwards-compatible AutoSchema fallback for existing settings installations
- Remove 130 obsolete legacy drf-yasg static assets
- Update upgrade instructions in README.md and project documentation
2026-09-25 08:08:36 +03:00
catborise
dc6327c554
fix(vrtManager): modernize rwlock for Python 3.12 compatibility and add tests
2026-09-24 21:49:52 +03:00
hudeng
326579a6ea
feat: Add ISO file upload progress support.
2025-07-17 17:11:30 +08:00
catborise
b909a81f51
update requirements
2025-07-01 15:06:29 +03:00
catborise
099769d305
Merge pull request #666 from liangsuilong/master
...
crypt-r replaces crypt stdlib, support python-3.13
2025-05-02 10:10:40 +03:00
catborise
34f08fc555
update requirements
2025-05-02 10:06:09 +03:00
Liang Suilong
8bca7db917
crypt-r replaces crypt stdlib, support python-3.13
2025-03-30 10:33:51 +08:00
catborise
1a800b4535
update requirements
2025-03-11 10:38:38 +03:00
catborise
b55552f05a
update requirements
2024-10-15 16:37:21 +03:00
catborise
24f751774b
update requirements
2024-08-27 10:45:51 +03:00
catborise
cb7b690a10
update requirements
2024-07-23 14:53:41 +03:00
catborise
072a922c15
update requirements
2024-06-24 09:32:41 +03:00
catborise
fc60819ff1
update requirements
2024-04-29 12:13:04 +03:00
catborise
6144760456
update requirements
2024-02-13 14:28:13 +03:00
catborise
bfe7da1ccc
add tzdata package and reorder package names
2024-01-17 10:20:06 +03:00
catborise
f0cd0bc04f
update requirements
2024-01-17 09:28:01 +03:00
catborise
296081d1e3
Merge branch 'master' into master
2023-11-10 16:35:51 +03:00
catborise
e324a19401
add white noise for static_root/staticfiles_dir problem for debug/non-debug running mode
2023-11-10 16:29:48 +03:00
catborise
2ff0abf8c5
Merge pull request #619 from catborise/master
...
update requirements
2023-10-30 15:59:51 +03:00
catborise
7171a70f75
update requirements
2023-10-30 15:56:54 +03:00
Amélie Krejčí
01a4225a84
Add django-auth-ldap dependency
2023-09-11 21:16:51 +02:00
catborise
cbd1f6f8b0
update requirement and fix install script
2023-09-06 09:41:08 +03:00
catborise
2935c9d382
update django 3.2.20 -> 4.2.4
2023-08-23 09:26:39 +03:00
catborise
fc2063eccb
update requirements
2023-08-17 13:35:55 +03:00
Emre Serdengeçti
1cbdf76df6
logger updates ( #31 )
...
* Log for failed login attempts
* Logger configuration for logging to file
* interface fixes
* login log fix, added logged in too
* bootstrap icons setup
* font-awesome icons replaced with bootstrap icons
* replaced i-tags with django_bootstrap_icons
* removed icons library from project
* bug fix
---------
Co-authored-by: catborise <catborise@gmail.com>
2023-08-09 09:20:18 +03:00
catborise
07d7a6d752
update requirements
2023-07-11 11:14:56 +03:00
catborise
9671f7b3e0
update requirements
2023-05-12 10:30:50 +03:00
catborise
0754d07540
update requirements
2023-04-27 16:56:55 +03:00
catborise
9f8aaee15a
update requirements
2023-02-16 09:11:49 +03:00
catborise
33002d5a49
update requirements
2023-02-06 09:03:29 +03:00
catborise
2fdcc86b4e
update requirements
2023-01-24 15:10:33 +03:00
catborise
1348679997
resolve dependency problem with markdown
2023-01-23 08:25:44 +03:00
catborise
773709ce57
update requirements
2022-10-06 11:45:52 +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
0680f02240
remove css urls, add missing socketio requirements, fix cookie import, and rearrange socketiod connetion
2022-07-21 13:31:37 +03:00
catborise
d24d6b037d
Merge pull request #520 from catborise/master
...
update reqs and ace.js
2022-07-19 16:19:27 +03:00
catborise
6f7d62a860
update libvirt + Django req
2022-07-19 16:16:02 +03:00
Gaëtan Ferez
65dce10ce1
Implement Libvirt Serial Console as Console on WebVirtCloud
2022-07-17 13:25:47 +02:00
catborise
f3d1c17a23
update requirements
2022-06-27 11:17:58 +03:00
catborise
2877f7b120
update requirements
2022-04-25 08:08:55 +03:00
catborise
acca92ecb4
update requirements
2022-02-10 15:33:54 +03:00
catborise
79aeb3e23f
update requirements
2022-01-12 12:32:17 +03:00
catborise
a33283e172
update dev/conf requirements
2021-12-16 11:11:54 +03:00
catborise
61d822efaa
update requirements at conf/dev
2021-11-22 11:37:04 +03:00
catborise
607e396352
update requirements
2021-09-13 10:51:58 +03:00
catborise
8a81a83f5e
update required packages
2021-08-06 08:50:00 +03:00
catborise
073b7b6717
Bootstrap5 ( #17 )
...
* Bootstrap5 migration
2021-07-07 14:12:38 +03:00
catborise
5aa22ac042
Django 3.2.4 LTS upgrade
2021-06-15 13:28:47 +03:00
catborise
768b49ea88
update django-icons to 4.0.0
2021-06-10 13:17:49 +03:00