Fixed some bugs in Dashboard

* Added client Version to tooltip
* Add version check and "update available" notification to Dashboard
This commit is contained in:
BenDroid 2017-11-23 19:27:48 +01:00
parent 2fd4539643
commit ee0dd98eeb
7 changed files with 142 additions and 100 deletions

View file

@ -68,13 +68,16 @@ public:
void setCurrentPool(const std::string& currentPool);
std::string getCurrentAlgoName() const;
void setCurrentAlgoName(const std::string &algoName);
void setCurrentAlgoName(const std::string& algoName);
std::string getCpuBrand() const;
void setCpuBrand(const std::string &cpuBrand);
void setCpuBrand(const std::string& cpuBrand);
std::string getExternalIp() const;
void setExternalIp(const std::string &externalIp);
void setExternalIp(const std::string& externalIp);
std::string getVersion() const;
void setVersion(const std::string& version);
bool hasHugepages() const;
void setHugepages(bool hasHugepages);
@ -148,6 +151,7 @@ private:
std::string m_currentAlgoName;
std::string m_cpuBrand;
std::string m_externalIp;
std::string m_version;
bool m_hasHugepages;
bool m_isHugepagesEnabled;