Skip to content

Conversation

Sarkosos
Copy link
Contributor

@Sarkosos Sarkosos commented Jul 4, 2025

  • Added aiosqlite as a dependency in poetry.lock and pyproject.toml.
  • Introduced DatabaseManager class for handling protein job records in a SQLite database.
  • Implemented methods for initializing the database, inserting records, and querying jobs by user ID.
  • Updated API endpoints to insert protein job records and retrieve PDB IDs associated with a user.
  • Adjusted configuration for GJP address and added PM2 configuration for API management.

mccrindlebrian and others added 3 commits June 30, 2025 19:19
…n jobs

- Added aiosqlite as a dependency in poetry.lock and pyproject.toml.
- Introduced DatabaseManager class for handling protein job records in a SQLite database.
- Implemented methods for initializing the database, inserting records, and querying jobs by user ID.
- Updated API endpoints to insert protein job records and retrieve PDB IDs associated with a user.
- Adjusted configuration for GJP address and added PM2 configuration for API management.
- Introduced UserPDBEntry model to represent individual PDB job entries with job ID, PDB ID, and creation timestamp.
- Updated UserPDBResponse to include a list of UserPDBEntry objects instead of just PDB IDs.
- Modified the get_user_pdb_ids endpoint to return detailed information about protein folding jobs for a specific user, including sorting by creation date.
@mccrindlebrian
Copy link
Contributor

LGTM but I didn't test. Doesn't effect incentive of the network so low risk

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants