John McBride
John McBride
## Description This is a big refactor which re-organizes the StarSearch code and introduces the "agents" concept. Now, there is a "manager" agent that has access to smaller, specialized agents....
As OpenSauced's services and foundation grow, the @open-sauced/engineering team is considering close sourcing this API source code. This is a request for comment (RFC) since we'd like to engage with...
### Suggested solution Currently, when you get all workspaces via https://api.opensauced.pizza/v2/workspaces, you get the whole smattering of workspaces. This is fine, and we can now filter on the most recently...
In this query: https://github.com/open-sauced/api/blob/4bd56ce85715be3f879103e1f679543565065980/src/timescale/pull_request_github_events.service.ts#L520 we only select for members of orgs: we should also select for "collaborators" and "owners"
Tracking: - [x] `most-active-contributors` endpoint: https://github.com/open-sauced/api/pull/756 - [ ] `contributions-by-project` endpoint: https://github.com/open-sauced/api/pull/760 --- The "active", "alum", and "new" contributor filters on the contributor repositories are not performing as well as...
### Type of feature 🧑💻 Refactor ### Current behavior As a followup to: https://github.com/open-sauced/api/issues/634 and #635 we'll want to refactor (and remove) the old insight/list endpoints that use the old...
### Current behavior We should store the embeddings/queries people are making for research and analytics in the future. ### Suggested solution _No response_ ### Additional context _No response_ ### Code...
### Type of feature 🍕 Feature ### Current behavior The [Atlassian Statuspage](https://www.atlassian.com/software/statuspage) product has become the industry standard for providing end consumers with a status on your digital product, especially...
We want to identify the contributors to a project / repo who are "outside" the core team (aka, the people who merge pull requests): ![Screenshot 2024-03-18 at 4 13 26...
There are some rough edges that have surfaced in the recent weeks when working on the API here. New dependencies, undocumented env vars, docker builds not working, etc. etc. This...