-
Notifications
You must be signed in to change notification settings - Fork 30
🛰️ Fix Space-Track to PostgreSQL Satellite Synchronization Pipeline #135
Copy link
Copy link
Closed
Labels
AIArtificial Intelligence and Machine LearningArtificial Intelligence and Machine LearningECSoC26Official label for ECSoC26 event contributions.Official label for ECSoC26 event contributions.ECSoC26-L3Level 3 contribution for the ECSoC26 event.Level 3 contribution for the ECSoC26 event.GitHub ActionsGitHub Actions workflows and CI/CDGitHub Actions workflows and CI/CDassignedIndicates that the issue has been assigned to a contributor who is actively working on it.Indicates that the issue has been assigned to a contributor who is actively working on it.backendBackend developmentBackend developmentbugSomething isn't workingSomething isn't workingdatabaseDatabase and schema related changesDatabase and schema related changesenhancementNew feature or requestNew feature or requestfrontendFrontend developmentFrontend developmentgithub-actionsGitHub Actions workflows and CI/CDGitHub Actions workflows and CI/CDhelp wantedExtra attention is neededExtra attention is neededhelp-wantedMaintainers are seeking community assistance.Maintainers are seeking community assistance.level:advancedIntended for experienced contributors.Intended for experienced contributors.priority:criticalCritical issue requiring immediate action.Critical issue requiring immediate action.size/LLarge contribution requiring significant work.Large contribution requiring significant work.type:backendChanges backend services or server-side logic.Changes backend services or server-side logic.type:bugFixes an existing bug or unexpected behavior.Fixes an existing bug or unexpected behavior.type:featureIntroduces a new feature or enhancement.Introduces a new feature or enhancement.type:frontendChanges frontend or client-side code.Changes frontend or client-side code.
Description
Metadata
Metadata
Assignees
Labels
AIArtificial Intelligence and Machine LearningArtificial Intelligence and Machine LearningECSoC26Official label for ECSoC26 event contributions.Official label for ECSoC26 event contributions.ECSoC26-L3Level 3 contribution for the ECSoC26 event.Level 3 contribution for the ECSoC26 event.GitHub ActionsGitHub Actions workflows and CI/CDGitHub Actions workflows and CI/CDassignedIndicates that the issue has been assigned to a contributor who is actively working on it.Indicates that the issue has been assigned to a contributor who is actively working on it.backendBackend developmentBackend developmentbugSomething isn't workingSomething isn't workingdatabaseDatabase and schema related changesDatabase and schema related changesenhancementNew feature or requestNew feature or requestfrontendFrontend developmentFrontend developmentgithub-actionsGitHub Actions workflows and CI/CDGitHub Actions workflows and CI/CDhelp wantedExtra attention is neededExtra attention is neededhelp-wantedMaintainers are seeking community assistance.Maintainers are seeking community assistance.level:advancedIntended for experienced contributors.Intended for experienced contributors.priority:criticalCritical issue requiring immediate action.Critical issue requiring immediate action.size/LLarge contribution requiring significant work.Large contribution requiring significant work.type:backendChanges backend services or server-side logic.Changes backend services or server-side logic.type:bugFixes an existing bug or unexpected behavior.Fixes an existing bug or unexpected behavior.type:featureIntroduces a new feature or enhancement.Introduces a new feature or enhancement.type:frontendChanges frontend or client-side code.Changes frontend or client-side code.
Description
Problem
Kepler successfully fetches satellite data from the Space-Track API, but the retrieved records are not being stored in the PostgreSQL database. As a result, the frontend receives an empty dataset, causing the Cesium globe and dashboard to display 0 active satellites, even though the API returns valid satellite data.
This issue affects several core features, including satellite visualization, search, collision prediction, AI agents, and mission planning.
Expected Behavior
After synchronization:
Tasks
Acceptance Criteria
/satellitesAPI returns the synchronized data correctly.Labels
backendbugpostgresqldatabasespace-trackapihigh priorityhelp wanted