From e0453f6f9c42b5f19a8890e7f6caad1df9a3ed5c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 2 Apr 2025 22:38:34 +0000 Subject: [PATCH 1/5] Bump tauri-plugin-shell from 2.0.2 to 2.2.1 in /src-tauri Bumps [tauri-plugin-shell](https://github.com/tauri-apps/plugins-workspace) from 2.0.2 to 2.2.1. - [Release notes](https://github.com/tauri-apps/plugins-workspace/releases) - [Commits](https://github.com/tauri-apps/plugins-workspace/compare/fs-v2.0.2...os-v2.2.1) --- updated-dependencies: - dependency-name: tauri-plugin-shell dependency-version: 2.2.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- src-tauri/Cargo.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 772ed3d..ec543fa 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "addr2line" @@ -1787,7 +1787,7 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" dependencies = [ - "proc-macro-crate 1.3.1", + "proc-macro-crate 2.0.2", "proc-macro2", "quote", "syn 2.0.87", @@ -3204,9 +3204,9 @@ dependencies = [ [[package]] name = "tauri-plugin-shell" -version = "2.0.2" +version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ad7880c5586b6b2104be451e3d7fc0f3800c84bda69e9ba81c828f87cb34267" +checksum = "69d5eb3368b959937ad2aeaf6ef9a8f5d11e01ffe03629d3530707bbcb27ff5d" dependencies = [ "encoding_rs", "log", @@ -3219,7 +3219,7 @@ dependencies = [ "shared_child", "tauri", "tauri-plugin", - "thiserror 1.0.63", + "thiserror 2.0.3", "tokio", ] From e300dc821ff9ca2021a028e42067cf8b53c3c13d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 10 Apr 2025 14:38:19 +0000 Subject: [PATCH 2/5] Bump crossbeam-channel from 0.5.13 to 0.5.15 in /src-tauri Bumps [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) from 0.5.13 to 0.5.15. - [Release notes](https://github.com/crossbeam-rs/crossbeam/releases) - [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md) - [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.5.13...crossbeam-channel-0.5.15) --- updated-dependencies: - dependency-name: crossbeam-channel dependency-version: 0.5.15 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- src-tauri/Cargo.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 772ed3d..06dd073 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "addr2line" @@ -467,9 +467,9 @@ dependencies = [ [[package]] name = "crossbeam-channel" -version = "0.5.13" +version = "0.5.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" +checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" dependencies = [ "crossbeam-utils", ] From c85d79a4a5b8d53cb948c11a3f267ba3cb5900d4 Mon Sep 17 00:00:00 2001 From: Tony Bark Date: Sun, 27 Apr 2025 10:39:08 -0400 Subject: [PATCH 3/5] Maintenance Mode Project is Maintenance Mode due to main (and development) computer being temporarily out of order --- README.md | 36 +++++++++++++++++++++++++++++++----- 1 file changed, 31 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 386995f..91b50ea 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,34 @@ -Amtrak Status Boards, or AMTK Status, is a desktop front-end for accessing Dixieland Software's [station status boards](https://dixielandsoftware.net/Amtrak/solari/). +Amtrak Status Boards, or AMTK Status, is a desktop front-end for accessing Dixieland Software's [station status boards](https://dixielandsoftware.net/Amtrak/solari/). **WARNING: LARGE RESOLUTION.** -## Background +## 🗓️ Support & Update Cycle -This was intended to solve a rather awkward dilemma. I turned a bunch of online Amtrak status boards made by Dixieland Software into PWAs (standalone web apps) for stations that I viewed on Virtual Railfan. While it was convenient—don't get me wrong—I had to create a new web app for each station, and it became overwhelming to constantly switch between them all. This front-end was intended to solve that dilemma by accessing all stations from a single application using a modern, cleaner interface. The original icons found in this project's first commit were used for those PWAs. +| Type | Frequency | Notes | +| ------------ | -------------------- | ---------------------------------------- | +| Minor Update | Every 3–6 months | Small enhancements, non-breaking changes | +| Patch Update | Monthly or as needed | Bug fixes, security updates | +| Major Update | As needed | Framework upgrades, major refactors | -## Prerequisites +## 🧘 Sustainability Practices + +* 20% creative/recovery space built into development +* Mandatory cooldowns after major launches (minimum 1 week) +* Crisis Mode Activates if: + * Critical vulnerabilities + * Framework-breaking issue + +## 🛡️ Support Levels + +* [ ] Active Support +* [ ] Limited Support (Security patches only) +* [x] Maintenance Mode (Dependency-only updates) +* [ ] Archived (No active work planned) + + +## 🧰 Prerequisites Before you begin, ensure you have the latest versions of the following installed: @@ -17,10 +37,16 @@ Before you begin, ensure you have the latest versions of the following installed - ASP.NET Workload (Windows) - ``wasm-tools`` Workload (macOS/Linux) +## 📓 Project Notes + +### 🔍 Background + +This was intended to solve a rather awkward dilemma. I turned a bunch of online Amtrak status boards made by Dixieland Software into PWAs (standalone web apps) for stations that I viewed on Virtual Railfan. While it was convenient—don't get me wrong—I had to create a new web app for each station, and it became overwhelming to constantly switch between them all. This front-end was intended to solve that dilemma by accessing all stations from a single application using a modern, cleaner interface. The original icons found in this project's first commit were used for those PWAs. + ## License I license this project under either the GPL-3.0 or the EUPL-1.2 license – your choice. See [LICENSE-GPL](LICNESE-GPL) or [LICENSE-EUPL](LICENSE-EUPL) for details. ## Disclaimer -*This project is not in any way affiliated with Amtrak or Dixieland Software.* \ No newline at end of file +*This project is not in any way affiliated with Amtrak or Dixieland Software.* From 91d3158fc611bfbe0242bcb294606b3bed9e93cf Mon Sep 17 00:00:00 2001 From: Tony Bark Date: Sun, 27 Apr 2025 10:40:45 -0400 Subject: [PATCH 4/5] Minor tweak to README for consistory --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 91b50ea..38a823f 100644 --- a/README.md +++ b/README.md @@ -43,10 +43,10 @@ Before you begin, ensure you have the latest versions of the following installed This was intended to solve a rather awkward dilemma. I turned a bunch of online Amtrak status boards made by Dixieland Software into PWAs (standalone web apps) for stations that I viewed on Virtual Railfan. While it was convenient—don't get me wrong—I had to create a new web app for each station, and it became overwhelming to constantly switch between them all. This front-end was intended to solve that dilemma by accessing all stations from a single application using a modern, cleaner interface. The original icons found in this project's first commit were used for those PWAs. -## License +## 📄 License I license this project under either the GPL-3.0 or the EUPL-1.2 license – your choice. See [LICENSE-GPL](LICNESE-GPL) or [LICENSE-EUPL](LICENSE-EUPL) for details. -## Disclaimer +## ⚠️ Disclaimer *This project is not in any way affiliated with Amtrak or Dixieland Software.* From ab023929479106b5ea7c4aab3712a5d95f3d4b22 Mon Sep 17 00:00:00 2001 From: Tony Bark Date: Sun, 27 Apr 2025 12:28:25 -0400 Subject: [PATCH 5/5] Another tweak to README --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 38a823f..3f248ec 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Amtrak Status Boards, or AMTK Status, is a desktop front-end for accessing Dixie **WARNING: LARGE RESOLUTION.** -## 🗓️ Support & Update Cycle +## 🗓️ Update Cycle | Type | Frequency | Notes | | ------------ | -------------------- | ---------------------------------------- | @@ -20,7 +20,7 @@ Amtrak Status Boards, or AMTK Status, is a desktop front-end for accessing Dixie * Critical vulnerabilities * Framework-breaking issue -## 🛡️ Support Levels +## 🛡️ Support * [ ] Active Support * [ ] Limited Support (Security patches only)