John McBride

Results 143 issues of John McBride

### Describe the bug I noticed the ROSS index endpoint in the swagger doc looks to be using the wrong dto for the documentation. Need to update this to use...

🐛 bug
👀 needs triage

### Type of feature 🍕 Feature ### Current behavior Now that ACH, bank transactions are introduced in https://github.com/open-sauced/api/pull/595, we'll need more dynamic ways to handle the merriade of potential failures...

👀 needs triage
💡 feature
workspaces

### Type of feature 🍕 Feature ### Current behavior Currently, within individual workspace service endpoints, we must do manual workspace authorization checking. Example: https://github.com/open-sauced/api/blob/b9ffc890250e258b92c998b9e2a91276b12e0c4f/src/workspace/workspace-repos.service.ts#L36-L46 This is fine, but ends up...

👀 needs triage
core team work
workspaces

### Type of feature 📦 Chore ### Current behavior Related to: - https://github.com/open-sauced/app/issues/2877 --- We're going all in on the Pro Workspace pricing. So this means we can get rid...

👀 needs triage
💡 feature
workspaces

> Also wondering if we can use these types of histograms for the repo filters on the explore page ![image](https://github.com/open-sauced/api/assets/42211/f9876197-0d88-45b1-ae00-478307a28d3c) _Originally posted by @brandonroberts in https://github.com/open-sauced/api/pull/593#discussion_r1500686637_ --- The queries used...

### Type of feature 🔁 CI ### Current behavior Currently, when new database migrations are added, an engineer must apply those migrations manually to the environments that are being deployed...

👀 needs triage
💡 feature

### Type of feature 🍕 Feature ### Current behavior Currently, we do not do any caching on the API side: all data is always fetched from the postgres database or...

💡 feature
core team work

### Describe the bug There's a `user_repo` table that seems to be relatively unused. The service functions for `UserReposService` also look to be unused and looking at the table in...

🐛 bug
👀 needs triage

### Type of feature 🍕 Feature ### Current behavior Right now, we don't have much in the way of documentation for the API itself. There's the generated swagger doc at...

💡 feature
core team work

### Type of feature 🍕 Feature ### Current behavior Currently, in order to do some e2e testing on the frontend, you'd need to hit a real API with a real...

testing
👀 needs triage
💡 feature