Vineet
Vineet
**Description:** To improve the performance and responsiveness of our APIs and services, we should transition from synchronous database interactions to asynchronous ones. By adopting `asyncpg` as our database interface, we...
**Description:** Currently, the chat-sharing feature permits secondary sharing, where users with whom a chat is shared (e.g., User B) can share it further with others (e.g., User C). This creates...
When someone tries to parse a pre-processed repos, search indexes are not being copied.
**Description:** Currently, when a parsing task exceeds the approved time limit, Celery terminates the task but does not update its status to "Errored." This leads to tasks appearing incomplete or...