Use a random number for WebUI cache busting

Also fetch qbt version info via WebAPI properly.
This commit is contained in:
Chocobo1 2019-04-17 20:09:03 +08:00
parent d022457e0c
commit 49b57904f9
No known key found for this signature in database
GPG key ID: 210D9C873253A68C
18 changed files with 70 additions and 45 deletions

View file

@ -127,6 +127,7 @@ private:
Http::Request m_request;
Http::Environment m_env;
QMap<QString, QString> m_params;
const QString m_cacheID;
const QRegularExpression m_apiPathPattern {(QLatin1String("^/api/v2/(?<scope>[A-Za-z_][A-Za-z_0-9]*)/(?<action>[A-Za-z_][A-Za-z_0-9]*)$"))};