Commit graph

92 commits

Author SHA1 Message Date
Alexander Tebiev
69d331c070 Update script version to 25.04.12; enhance backup and update functionality with improved logging and email notifications 2025-04-12 22:16:04 +02:00
Alexander Tebiev
feb4f7b950 Update script version to 25.04.12; enhance backup and update functionality with improved logging and email notifications 2025-04-12 22:16:00 +02:00
Alexander Tebiev
e53046d5be Merge remote-tracking branch 'origin/master' into v25.04.12 2025-04-12 22:14:31 +02:00
Alexander Tebiev
4002d4a969 Change script mode to 'osnotify' and disable forced backups; enhance final report logging 2025-04-12 22:13:20 +02:00
Alexander Tebiev
0a89615c44
Update FUNDING.yml 2025-04-12 21:02:33 +02:00
Alexander Tebiev
62b059039a Update script version and enhance telemetry data query for improved backup and update logging 2025-04-12 20:10:53 +02:00
Alexander Tebiev
46ba86faca asdfasdf 2025-04-11 19:56:15 +02:00
Alexander Tebiev
cf5f02998a Refactor routerboard firmware upgrade process for improved clarity and logging; correct variable usage in final report generation 2025-04-11 15:09:34 +02:00
Alexander Tebiev
7faf9fb3b7 Enhance firmware upgrade process with detailed logging and final report email functionality; streamline steps for clarity 2025-04-11 14:51:43 +02:00
Alexander Tebiev
c799ca0837 Refactor email subject and body assembly for improved readability; streamline error handling in update process 2025-04-11 13:05:38 +02:00
Alexander Tebiev
be3aa8fd11 Refactor email body handling for clarity and consistency; update variable names for improved readability 2025-04-11 11:40:11 +02:00
Alexander Tebiev
defbd813c6 Refactor email notification handling and improve logging for backup and update processes 2025-04-11 11:12:41 +02:00
Alexander Tebiev
73c405de88 Refactor email body construction for device information and update action clarity 2025-04-10 20:23:44 +02:00
Alexander Tebiev
df1f6c1dbd Add email notification functionality for backup and OS update processes; improve logging and error handling 2025-04-10 17:39:46 +02:00
Alexander Tebiev
3f03c7346d Improve error handling and logging in backup creation process; enhance clarity in OS update checks 2025-04-08 15:07:07 +02:00
Alexander Tebiev
2edc9c156e Refactor conditional statements for improved readability and consistency in v3.rsc 2025-04-08 14:05:25 +02:00
Alexander Tebiev
e2439c15f7 Refactor OS version and channel retrieval functions for improved clarity and error handling 2025-04-08 13:57:00 +02:00
Alexander Tebiev
d1b3e45468 No code changes made; skipping commit. 2025-04-07 19:40:26 +02:00
Alexander Tebiev
92ba557b37 Enhance device information retrieval for cloud-hosted routers and add function to extract installed OS channel 2025-04-07 14:14:49 +02:00
Alexander Tebiev
d35919a966 Update v3.rsc to enforce patch update installation and improve error logging for invalid update channels 2025-04-07 11:49:22 +02:00
Alexander Tebiev
7f42df08e5 Enable forced backups and enhance device information logging in v3.rsc 2025-04-06 22:16:17 +02:00
Alexander Tebiev
114cf24d7e Fix character validation logic in script mode for improved version checking 2025-04-06 12:18:03 +02:00
Alexander Tebiev
ec3552b095 Refactor v3.rsc to improve script mode handling, validation checks, and logging for backup and update processes 2025-04-04 23:37:11 +02:00
Alexander Tebiev
f1e559e778 Add versioning and enhance device information logging in backup script 2025-04-04 10:53:12 +02:00
Alexander Tebiev
a76f85d2f1 Refactor v2.rsc to remove unnecessary semicolons for improved syntax consistency 2025-04-02 21:38:04 +02:00
Alexander Tebiev
9c9f753258 Enhance public IP address detection and telemetry data collection in v2.rsc 2025-04-02 21:19:41 +02:00
Alexander Tebiev
090e2cc845 hgjfghj 2025-04-02 18:21:08 +02:00
Alexander Tebiev
7498b449da sad 2025-04-02 18:18:12 +02:00
Alexander Tebiev
df94a48d04 Enhance date and time handling in v2.rsc for improved format consistency and validation 2025-04-02 17:16:10 +02:00
Alexander Tebiev
96352e4f38 Refactor date and time handling in backup script for improved format compatibility 2025-04-02 12:03:16 +02:00
Alexander Tebiev
130b80e5d7 fc 2025-04-02 10:42:48 +02:00
Alexander Tebiev
6c7bda9994 update gitignore file 2025-03-30 18:14:17 +02:00
Alexander Tebiev
6aafe7d8c3
Update BackupAndUpdate.rsc 2024-08-23 19:26:47 +02:00
Alexander Tebiev
2fd1c96671
Merge pull request #56 from beeyev/beeyev-patch-1
Update BackupAndUpdate.rsc
2024-06-17 20:16:27 +02:00
Alexander Tebiev
532a099778
Update BackupAndUpdate.rsc 2024-06-17 09:59:22 +02:00
Alexander Tebiev
750f655c7c
Update README.md 2024-06-07 20:04:28 +02:00
Alexander Tebiev
c47e747c27
Merge pull request #54 from beeyev/beeyev-patch-1
bugfix - cloud based detection #53
2024-06-04 12:53:29 +02:00
Alexander Tebiev
25df3b88f1
Update BackupAndUpdate.rsc 2024-06-04 12:01:04 +02:00
Alexander Tebiev
8676bdd908
bugfix - cloud based detection 2024-06-03 17:53:32 +02:00
Alexander Tebiev
37e3493d16
Merge pull request #50 from deniska-666/master
Typo Fixing
2024-04-06 22:00:09 +02:00
Alexander Tebiev
a5a5ae6bd4
Update README.md 2024-04-02 16:19:02 +02:00
deniska-666
3a1aae13b9
Update BackupAndUpdate.rsc 2024-03-23 14:07:43 +01:00
deniska-666
4bd912658b
Update README.md
Pay attention to "execute the script by typing `/system script run BackupAndUpdate;` in the Terminal." i might have messed with the command as i don't really know how ' " / works ❤️
2024-03-23 13:37:44 +01:00
deniska-666
0aaca7eda2
Update README.md 2024-03-23 12:37:22 +01:00
deniska-666
f2e38f0db1
Update README.md 2024-03-22 22:51:18 +01:00
deniska-666
c76f77b1f7
Update README.md 2024-03-22 22:48:23 +01:00
deniska-666
4f8bdc4d86
Update BackupAndUpdate.rsc 2024-03-22 22:29:01 +01:00
deniska-666
05dd597d97
Update BackupAndUpdate.rsc 2024-03-22 22:19:27 +01:00
deniska-666
23e31ae3fd
Update BackupAndUpdate.rsc 2024-02-27 16:21:38 +01:00
Alexander Tebiev
b459aa499e
Update README.md 2023-11-30 14:03:40 +01:00