Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
dd3c594
Initial plan
Copilot Dec 20, 2025
dd68a69
Implement slot availability/permission check for wardriving throttle
Copilot Dec 20, 2025
aeaf0b2
Update STATUS_MESSAGES.md with capacity check messages
Copilot Dec 20, 2025
05cdc3b
Merge pull request #72 from MrAlders0n/copilot/implement-slot-availab…
MrAlders0n Dec 20, 2025
7e06ba4
Initial plan
Copilot Dec 20, 2025
be674cc
Change capacity check from fail-open to fail-closed
Copilot Dec 20, 2025
66ce76f
Separate capacity status messages: capacity full vs app down
Copilot Dec 20, 2025
ef5fd23
Set status to Idle after successful capacity check and connection com…
Copilot Dec 20, 2025
db78f31
Fix line number references in STATUS_MESSAGES.md
Copilot Dec 20, 2025
db63bb8
Merge pull request #73 from MrAlders0n/copilot/fix-fail-open-issue
MrAlders0n Dec 20, 2025
44eac11
Initial plan
Copilot Dec 20, 2025
999f73b
Fix connection status message flow issues
Copilot Dec 20, 2025
7e13dcb
Address code review feedback: improve comments and readability
Copilot Dec 20, 2025
b2d1863
Improve null checks for disconnectReason
Copilot Dec 20, 2025
d280c28
Use strict equality checks for null/undefined
Copilot Dec 20, 2025
e969486
Standardize disconnect messages with "Disconnected: " prefix
Copilot Dec 20, 2025
0f672c9
Merge pull request #74 from MrAlders0n/copilot/include-debug-logging-…
MrAlders0n Dec 20, 2025
7009118
Initial plan
Copilot Dec 20, 2025
3b9ebc9
Initial plan
Copilot Dec 20, 2025
cc1b899
Implement WarDriving slot revocation check on API responses
Copilot Dec 20, 2025
22a6bdc
Merge pull request #77 from MrAlders0n/copilot/update-debug-logging-g…
MrAlders0n Dec 20, 2025
3d33c9e
Initial plan
Copilot Dec 20, 2025
3e5ad48
Fix slot revocation check to always parse API response
Copilot Dec 20, 2025
79f57d6
Remove duplicate logging, keep console logging for critical events
Copilot Dec 20, 2025
09cdcd7
Use debug logging consistently, only show logs with ?debug=true
Copilot Dec 20, 2025
8f79b15
Merge pull request #79 from MrAlders0n/copilot/fix-slot-revocation-check
MrAlders0n Dec 20, 2025
b3140c5
Add complete application workflow documentation
Copilot Dec 20, 2025
cef5eff
Merge pull request #78 from MrAlders0n/copilot/add-connection-disconn…
MrAlders0n Dec 20, 2025
fa4681c
Add comprehensive documentation for application workflow and status m…
MrAlders0n Dec 20, 2025
1c6a2ea
Add detailed application connection and disconnection workflow docume…
MrAlders0n Dec 20, 2025
00f4346
Update development guidelines to include revised app connection flow …
MrAlders0n Dec 20, 2025
6ea8ff5
Initial plan
Copilot Dec 20, 2025
16d8e94
Reorder connection flow: move capacity check before channel setup and…
Copilot Dec 20, 2025
ab1a40b
Update STATUS_MESSAGES.md to reflect new connection flow order
Copilot Dec 20, 2025
8438b98
Merge pull request #80 from MrAlders0n/copilot/add-debug-logging-stan…
MrAlders0n Dec 20, 2025
7665c29
Initial plan
Copilot Dec 20, 2025
8f95b87
Add build-time app version to API payload with DEV/Release support
Copilot Dec 20, 2025
5d6fb69
Refactor: Inject version directly into JS constant instead of HTML at…
Copilot Dec 20, 2025
d325c34
Merge pull request #82 from MrAlders0n/copilot/add-debug-logging-guid…
MrAlders0n Dec 20, 2025
31eed4d
Initial plan
Copilot Dec 20, 2025
b79435a
Add status messages for connection flow and slot revocation
Copilot Dec 20, 2025
640b596
Merge pull request #83 from MrAlders0n/copilot/add-debug-logging-stan…
MrAlders0n Dec 20, 2025
624f329
Initial plan
Copilot Dec 20, 2025
56f0d43
Reorder status messages: show Disconnecting before terminal error mes…
Copilot Dec 20, 2025
987cab0
Update comment to reflect new status message flow
Copilot Dec 20, 2025
12982de
Initial plan
Copilot Dec 20, 2025
0e66ba9
Merge pull request #87 from MrAlders0n/copilot/update-debug-logging-g…
MrAlders0n Dec 20, 2025
926b619
Initial plan
Copilot Dec 20, 2025
42dc407
Fix ping controls unlocking prematurely before API post completes
Copilot Dec 20, 2025
f954777
Update CONNECTION_WORKFLOW.md to document ping control locking behavior
Copilot Dec 20, 2025
d12735f
Refactor ping control unlocking to use helper function
Copilot Dec 20, 2025
446b7a8
Merge pull request #88 from MrAlders0n/copilot/update-debug-logging-g…
MrAlders0n Dec 20, 2025
665cf98
Fix status message ordering by removing duplicate setStatus call
Copilot Dec 20, 2025
1242c94
Update comment to clarify unknown disconnect reason handling
Copilot Dec 20, 2025
40b7cea
Add specific disconnect reasons for error cases
Copilot Dec 20, 2025
fc30423
Improve comments and clarify duplicate clearing logic
Copilot Dec 20, 2025
a585bda
Merge branch 'dev' into copilot/fix-status-message-ordering
MrAlders0n Dec 20, 2025
d6c6577
Merge pull request #89 from MrAlders0n/copilot/fix-status-message-ord…
MrAlders0n Dec 20, 2025
48186ab
Initial plan
Copilot Dec 20, 2025
a602eea
Fix disconnected messages being queued - add immediate flag
Copilot Dec 20, 2025
c7b44c9
Merge pull request #90 from MrAlders0n/copilot/fix-console-log-queueing
MrAlders0n Dec 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,16 +48,19 @@ jobs:
mkdir -p _site
cp -r main-content/* _site/ 2>/dev/null || true

# Inject version into main branch
# Inject version into main branch (visual display and JS constant)
sed -i 's|MeshCore Wardrive</h1>|MeshCore Wardrive <span class="text-sm text-slate-400">'"${RELEASE_VERSION}"'</span></h1>|' _site/index.html
sed -i 's|const APP_VERSION = "UNKNOWN";|const APP_VERSION = "'"${RELEASE_VERSION}"'";|' _site/content/wardrive.js

mkdir -p _site/dev
cp -r dev-content/* _site/dev/ 2>/dev/null || true
cp -r dev-content/content _site/dev/ 2>/dev/null || true

# Inject dev badge with date
# Inject dev badge with date (visual display and JS constant with DEV-EPOCH format)
DEV_DATE=$(date -u +"%Y-%m-%d %H:%M UTC")
DEV_EPOCH=$(date -u +%s)
sed -i 's|MeshCore Wardrive</h1>|MeshCore Wardrive <span class="ml-2 px-2 py-0.5 text-xs font-semibold rounded bg-amber-600/20 text-amber-400 border border-amber-600/40">DEV</span> <span class="text-xs text-slate-500">'"${DEV_DATE}"'</span></h1>|' _site/dev/index.html
sed -i 's|const APP_VERSION = "UNKNOWN";|const APP_VERSION = "DEV-'"${DEV_EPOCH}"'";|' _site/dev/content/wardrive.js

find _site -name ". git" -exec rm -rf {} + 2>/dev/null || true
find _site -name ".github" -exec rm -rf {} + 2>/dev/null || true
Expand Down
Loading