cloudstack/framework
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
..
agent-lb Updating pom.xml version numbers for release 4.20.0.0-SNAPSHOT 2024-02-02 18:16:37 +05:30
ca Merge remote-tracking branch 'apache/4.19' 2024-07-06 13:01:50 +05:30
cluster pre-commit: add `XML` files to the `trailing-whitespace` check (#9131) 2024-07-12 09:42:54 +02:00
config pre-commit: add `XML` files to the `trailing-whitespace` check (#9131) 2024-07-12 09:42:54 +02:00
db Support user resource name / displaytext with emoji, unicode chars, and some sql exception msg improvements (#9340) 2024-08-07 14:50:29 +05:30
direct-download Updating pom.xml version numbers for release 4.20.0.0-SNAPSHOT 2024-02-02 18:16:37 +05:30
events feature: webhooks (#8674) 2024-06-10 10:40:12 +05:30
ipc pre-commit: add `XML` files to the `trailing-whitespace` check (#9131) 2024-07-12 09:42:54 +02:00
jobs pre-commit: add `XML` files to the `trailing-whitespace` check (#9131) 2024-07-12 09:42:54 +02:00
managed-context Normalize loggers and upgrade log4j 1.2 to log4j 2.19 (#7131) 2024-02-08 09:55:41 -03:00
quota Quota tariff order (#8347) 2024-07-14 16:05:15 +02:00
rest Upgrade to JRE17 and Upgrade System VMs/VRs to Python3 and Debian 12 (#8497) 2024-02-26 18:07:50 +05:30
security Normalize loggers and upgrade log4j 1.2 to log4j 2.19 (#7131) 2024-02-08 09:55:41 -03:00
spring 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.20.0.0-SNAPSHOT 2024-02-02 18:16:37 +05:30