John McBride

Results 159 issues of 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...

👀 needs triage
💡 feature

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...

👀 needs triage
💡 feature

### 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...

👀 needs triage
💡 feature

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...

👀 needs triage
💡 feature
devstats
lwi

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...