From c4c7828233cb788bd5cdfedb5695c1692271f866 Mon Sep 17 00:00:00 2001 From: saturneric Date: Wed, 11 Jun 2025 00:42:36 +0200 Subject: refactor(github version check): restructure version check task and add commit verification - rename version_meta_data_ to meta_ for clarity - add api type to meta_ structure - add new url for commit hash verification - track request index with property - add slot_parse_current_commit_info for commit verification - update logging and error handling --- src/m_ver_check/GitHubVersionCheckTask.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/m_ver_check/GitHubVersionCheckTask.h') diff --git a/src/m_ver_check/GitHubVersionCheckTask.h b/src/m_ver_check/GitHubVersionCheckTask.h index c77f8fa..ebe8192 100644 --- a/src/m_ver_check/GitHubVersionCheckTask.h +++ b/src/m_ver_check/GitHubVersionCheckTask.h @@ -93,9 +93,16 @@ class GitHubVersionCheckTask : public QObject { */ void slot_parse_current_tag_info(QNetworkReply* reply); + /** + * @brief + * + * @param reply + */ + void slot_parse_current_commit_info(QNetworkReply* reply); + private: QList replies_; ///< QNetworkAccessManager* network_manager_; ///< QString current_version_; ///< - SoftwareVersion version_meta_data_; + SoftwareVersion meta_; }; -- cgit v1.2.3