-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
architectureCode structure and modularityCode structure and modularityblockerBlocks other workBlocks other workmilestone-1Due Feb 28 - Minimal Working SystemDue Feb 28 - Minimal Working System
Description
Description
The receiver callsign (e.g., KD3ALD) and grid square (e.g., FN21) are currently hardcoded in the source code. Extract these into a configuration file or environment variable so the dashboard can be deployed for any receiver without code changes.
Suggested Approach
- Add receiver callsign and grid to
.envor a config file - Backend reads config and passes to frontend via API or template variable
- Frontend
config.js(KD3ALD's task) will consume these values
Acceptance Criteria
- Receiver callsign and grid square no longer hardcoded in source
- Values configurable via
.envor configuration file - Backend serves config values to frontend
- Dashboard displays correct receiver info from config
-
.env.exampleupdated with new variables
Priority
Do this early (by Feb 19-20) — KD3ALD's config.js work depends on this.
Blocked By
- Install, Test, and Debug Current DXDashboard on W3USR System #31 (Install, Test, and Debug Current DXDashboard)
Milestone
Milestone 1: Minimal Working System (Feb 28)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
architectureCode structure and modularityCode structure and modularityblockerBlocks other workBlocks other workmilestone-1Due Feb 28 - Minimal Working SystemDue Feb 28 - Minimal Working System
Type
Projects
Status
Ready