cloudstack/engine
Suresh Kumar Anaparti 161d156af1
Support user resource name / displaytext with emoji, unicode chars, and some sql exception msg improvements (#9340)
* Added API arg validator for RFC compliance domain name, to validate VM's host name

* Added unit tests for vm host/domain name validation

* Don't send sql exception/query from dao to upper layer, log it and send only the error message

* Updated user resources name / displayname(/text) column's charset to utf8mb4 to support emojis / unicode chars

* Check and update char set for affinity group name to utf8mb4, from the data migration in upgrade path

* Added smoke test to check resource name for vm, volume, service & disk offering, template, iso, account(first/lastname)

* Updated resource annotation charset to utf8mb4

* Updated some resources description charset to utf8mb4

* Updated sql stmt with constant

* Updated modify columns char set with idempotent procedure

* Removed delimiter (for creating procedures)
2024-08-07 14:50:29 +05:30
..
api pre-commit: add `XML` files to the `trailing-whitespace` check (#9131) 2024-07-12 09:42:54 +02:00
components-api Merge branch '4.19' 2024-07-01 12:41:45 +05:30
orchestration Change exception when orchestrating VM start (#9062) 2024-07-24 09:18:25 -03:00
schema Support user resource name / displaytext with emoji, unicode chars, and some sql exception msg improvements (#9340) 2024-08-07 14:50:29 +05:30
service Normalize loggers and upgrade log4j 1.2 to log4j 2.19 (#7131) 2024-02-08 09:55:41 -03:00
storage Merge branch '4.19' 2024-08-06 12:39:13 -03:00
userdata pre-commit: add `XML` files to the `trailing-whitespace` check (#9131) 2024-07-12 09:42:54 +02:00
pom.xml Updating pom.xml version numbers for release 4.19.2.0-SNAPSHOT 2024-07-19 10:29:26 +05:30