API Keys are required for both data-ingestion and ion-ingestion/ion-provider (prefect) repositories, but require initial user input for entering their own API Keys. We should create an interface for user to input API Keys into Ion.
FRONTEND
Should either contain skeleton data components where API Keys are not available
Should have a API Key page where user can perform CRUD operations to enter personal API Keys
BACKEND
A PostgreSQL table schema to store the user API Keys
Reading of API Keys from the postgreSQL table for endpoints on data-ingestion and prefect tasks on ion-ingestion/ion-provider.
API Keys are required for both
data-ingestion
andion-ingestion/ion-provider
(prefect) repositories, but require initial user input for entering their own API Keys. We should create an interface for user to input API Keys into Ion.FRONTEND
BACKEND
data-ingestion
and prefect tasks onion-ingestion/ion-provider
.