Commit Graph

10 Commits

Author SHA1 Message Date
usmannasir
e7f88d1d22 Fix ACL child domain permission issues for non-admin users
- Fix checkOwnership() to return explicit 0 instead of None when checking child domain ownership
  This resolves permission failures for non-admin ACL users trying to manage child domains

- Improve fetchChildDomainsMain() with more robust child domain filtering
  Changed from .filter(alais=0) to .all() with explicit check to prevent silent failures

- Add error logging with traceback to fetchChildDomainsMain() for better debugging

These changes allow non-admin users with proper ACL permissions to view and manage
child domains for websites they own.
2025-12-14 17:59:19 +04:00
usmannasir
cb45e0035a Add resource limits display on website detail page
- Fetch actual resource limits from lscgctl command in loadDomainHome
- Parse JSON output and extract CPU, Memory, I/O, Tasks values
- Display resource limits in dedicated section on website detail page
- Only show limits if they actually exist on the site
- Use modern card design with gradients matching the rest of the UI
2025-11-12 23:53:53 +05:00
usmannasir
b0d68654cc bug fix: staging site issue 2025-09-22 18:16:05 +05:00
usmannasir
e126bb84a5 bug fix: staging site issue 2025-09-22 17:46:10 +05:00
usmannasir
9cc301b10d bug fix: staging site issue 2025-09-22 16:57:35 +05:00
usmannasir
7adca3b8a9 bug fix: staging site issue 2025-09-22 14:08:51 +05:00
usmannasir
e786f9b12b bug fix: staging site issue 2025-09-22 13:31:20 +05:00
usmannasir
048741d202 feature: ssl status in list websites 2025-08-22 21:10:13 +05:00
usmannasir
ce04ec0468 feature: ssl status in list websites 2025-08-22 21:00:03 +05:00
usmannasir
6dd7114f6d Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00