cloudstack/api
Landry JUGE 8260735251 Address remaining review feedback on service offering categories
Fixes the outstanding reviewer/Copilot comments that were not covered by
the earlier "apply copilot suggestions" commit:

- Remove trailing space in ListServiceOfferingsCmd (checkstyle build failure)
- Add dedicated EVENT_SERVICE_OFFERING_CATEGORY_{CREATE,EDIT,DELETE} event
  types mapped to ServiceOfferingCategory, and use them for category CRUD
  instead of the ServiceOffering event types (audit-trail misclassification)
- Eliminate the N+1 category lookup in ServiceOfferingJoinDaoImpl by joining
  service_offering_category into service_offering_view and reading the
  category uuid/name directly from the join VO
- Add missing ServiceOfferingDao.listByCategoryId used by the delete
  usage-check (the branch did not compile without it)
- Add UNIQUE constraint on service_offering_category.name
- UI: drop dead params.categoryid=null branch in DeployVM; fix double space
  in ListView category condition; fix radio-option__icon CSS typo; remove
  unused categories/categoryLoading state and fetchCategories() from
  AddComputeOffering and CloneComputeOffering
2026-07-03 21:21:24 +02:00
..
src Address remaining review feedback on service offering categories 2026-07-03 21:21:24 +02:00
test/integration/api Enable flake8 rule W292 No newline at end of file (#6274) 2022-06-30 12:08:27 +05:30
pom.xml Updating pom.xml version numbers for release 22.0.1 2026-04-13 11:53:00 +02:00