Commit Graph

281 Commits

Author SHA1 Message Date
GerhardHoffmann a84f495d43 Removed output of rauc/opkg-versions, and added output of apism-version. 2023-08-30 11:42:05 +02:00
GerhardHoffmann 7e4b5006eb Fixed return string of final result(). 2023-08-30 11:41:23 +02:00
GerhardHoffmann 0a28f0d82c Add message for current APISM version 2023-08-30 11:39:37 +02:00
GerhardHoffmann 5427844977 For each customer repository change the file ChangeLog in branch master
as last step. The git commit for this file will be used as output, so this file
has always be the last to be checked in.
2023-08-30 11:36:28 +02:00
GerhardHoffmann a45e552d90 set version to 1.2.0 2023-08-25 08:46:29 +02:00
GerhardHoffmann be28570d23 Minor change for output in status bar. 2023-08-23 16:27:47 +02:00
GerhardHoffmann 1509e8619c Send message to ISMAS when rsyncing a traiff-file 2023-08-23 16:26:55 +02:00
GerhardHoffmann a8df026a80 Added rsyncFile() method. 2023-08-23 16:26:11 +02:00
GerhardHoffmann a803907449 Refined information shown in status bar. 2023-08-22 13:49:42 +02:00
GerhardHoffmann afd31f1b27 Fill in opkg related info. 2023-08-22 13:49:09 +02:00
GerhardHoffmann f8fef38009 Add last-commit for traiff and add info for opkg_commands. 2023-08-22 13:47:57 +02:00
GerhardHoffmann cbe1fd387d After "rsync", compare etc/psa_tariff and /etc/psa_tariff, if they contain the
same traiff-files (as they should).
2023-08-22 12:31:15 +02:00
GerhardHoffmann 1620b73d01 Added sameFilesInDirs(): check for two different directories if the contain the
same files (comparison by name and by git-blob).
2023-08-22 12:29:52 +02:00
GerhardHoffmann 4ebdcf56a0 Clear message before showing a new one. 2023-08-22 12:21:17 +02:00
GerhardHoffmann 99b9419150 Made gitBlob() static and execute in /tmp as this command can be executed
for every file not only the files contained in a git repository.
2023-08-22 12:19:25 +02:00
GerhardHoffmann 4307fb96a6 Add status bar instead of using an message box for displaying error messages. 2023-08-22 09:27:59 +02:00
GerhardHoffmann c35390b6d6 removed commented code plannned for future use -> did not work 2023-08-22 09:27:20 +02:00
GerhardHoffmann fff6bd2b49 Make room for status bar 2023-08-22 09:25:02 +02:00
GerhardHoffmann 631ade1954 Show the executed opkg-commands in the text edit. 2023-08-18 11:53:32 +02:00
GerhardHoffmann 337bdd1bb0 Add some debug output when restarting APISM. APISM is give a delay of 20s when restarting. 2023-08-18 11:52:34 +02:00
GerhardHoffmann 978cc16304 added signal onReplaceLast for QStringList 2023-08-18 11:51:27 +02:00
GerhardHoffmann bea8242d6f Add some changes to the message box (to be chenged anyways later). 2023-08-18 11:50:14 +02:00
GerhardHoffmann 56daa84a14 Streamlined the connects (without any whitespace) to silence clang. 2023-08-18 11:49:34 +02:00
GerhardHoffmann 17ddfd0ddd Added slot onReplaceLast() to handle adding a QStringList to the text edit. 2023-08-18 11:48:29 +02:00
GerhardHoffmann 2ac8c4cfc6 Added scrollDownTextEdit() -> text edit is supposed to scroll down autmatically
in case too much info has to be displayed.
2023-08-18 11:46:57 +02:00
GerhardHoffmann 0559ff64e2 Extended some debug output 2023-08-18 11:42:47 +02:00
GerhardHoffmann 385a7b7b00 Added utility rstrip() to remove whitespace at the right end of a string. 2023-08-18 11:41:16 +02:00
GerhardHoffmann 503b7c64f9 Added some comments to prepare for future change. 2023-08-18 11:39:00 +02:00
GerhardHoffmann beec9c2f9d Added properties to text edit:
Qt::ScrollBarAsNeeded, Qt::ScrollBarAsNeeded, QAbstractScrollArea::AdjustToContents.
2023-08-18 11:37:24 +02:00
GerhardHoffmann 5263b7de0f Removed some DEBUG-output. 2023-08-16 12:42:10 +02:00
GerhardHoffmann 9b4d0494c8 Streamlined handling of UPDATE_STATUS. 2023-08-16 12:41:42 +02:00
GerhardHoffmann 0f2ee0349f Improved debug output. 2023-08-16 10:39:46 +02:00
GerhardHoffmann e700a40875 Initialize psaInstalled.versionInfo to be sent to ISMAS in sendLastVersion(). 2023-08-16 10:38:36 +02:00
GerhardHoffmann 1eba5338e4 Removed obsolete sendCmdSendVersionToIsmas(). 2023-08-16 10:37:59 +02:00
GerhardHoffmann f20be9ddcf Removed obsolete sendCmdSendVersionToIsmas(). 2023-08-16 10:37:31 +02:00
GerhardHoffmann 7631c05e22 Insert last commit-id, message and date of last commit into sendLastVersion-message to ISMAS. 2023-08-16 10:34:55 +02:00
GerhardHoffmann ad93e536f0 Added gitShowReason(): get lastCommit, message and date of last commit to insert inti
sendLastVersion-message to ISMAS.
2023-08-16 10:33:08 +02:00
GerhardHoffmann 259da8200e Fixed known defaults for starting ATBUpdateTool. 2023-08-14 15:08:00 +02:00
GerhardHoffmann 8d528f0f55 SO_SNDTIMEO and SO_RCVTIMEO socket options have turned out not to be reliable.
Use select() for detecting timeout on socket (read and write).
2023-08-14 14:35:54 +02:00
GerhardHoffmann 66d0214720 Always look for {"error": "ISMAS is offline"} first.
Allow for empty update-trgger (try again)
rsync: mkdir -p the necessary directories.
2023-08-14 14:33:12 +02:00
GerhardHoffmann 86064979b4 Add memeber-variable for exitCode of executed process. 2023-08-14 14:28:23 +02:00
GerhardHoffmann 86c996d7ac Set final version to 1.1.1w 2023-08-11 12:24:51 +02:00
GerhardHoffmann effe41bac9 Use finalResult() to sent a final message to ISMAS about the result of the update process. v1.1.1 2023-08-11 12:20:09 +02:00
GerhardHoffmann 4968942cc2 Added finalResult() -> send final message to ISMAS in any case. 2023-08-11 12:19:10 +02:00
GerhardHoffmann 769626581f Use head -n 1 in gitLastCommit(). v1.1.0 2023-08-11 11:12:59 +02:00
GerhardHoffmann 0e97ce7dc2 Take the pipe symbol into account in output of git getch command. 2023-08-11 11:12:09 +02:00
GerhardHoffmann 34334676fc Use print-utis from utils.h. 2023-08-11 11:11:14 +02:00
GerhardHoffmann 853787cd4b Added lastCommit to tariff-struct. Added jsonParseFailed(). 2023-08-11 11:09:51 +02:00
GerhardHoffmann a932ed5471 Hide button on error message box. 2023-08-11 11:07:16 +02:00
GerhardHoffmann c338884fc7 Use print-util in utils.h. 2023-08-11 11:06:38 +02:00