NEAR-DevHub / neardevhub-contract

DevHub Portal Product Contract (Hosted on NEAR Blockchain) – Includes other instances (e.g. Infrastructure, Events)
https://neardevhub.org
19 stars 15 forks source link

Feature/shared types #154

Open Tguntenaar opened 1 month ago

Tguntenaar commented 1 month ago

Resolves #153

Published a crate here: https://crates.io/crates/devhub-shared Included the crate here: https://github.com/Tguntenaar/devhub-cache-api

Tguntenaar commented 1 month ago

@race-of-sloths include

race-of-sloths-bot commented 1 month ago

@Tguntenaar Thank you for your contribution! Your pull request is now a part of the Race of Sloths!

[

<source media="(prefers-color-scheme: light)" srcset="https://race-of-sloths.com/images/bot-banner-light.svg">
<img alt="Shows inviting banner with latest news." src="https://race-of-sloths.com/images/bot-banner-light.svg">

](https://race-of-sloths.com/latest-news)

[

<source media="(prefers-color-scheme: light)" srcset="https://badge.race-of-sloths.com/Tguntenaar?type=bot&pr=NEAR-DevHub/neardevhub-contract/154&theme=light">
<img alt="Shows profile picture for the author of the PR" src="https://badge.race-of-sloths.com/Tguntenaar?type=bot&pr=NEAR-DevHub/neardevhub-contract/154&theme=white">

](https://race-of-sloths.com/profile/Tguntenaar)

Current status: waiting for scoring We're waiting for maintainer to score this pull request with `@race-of-sloths score [0,1,2,3,5,8,13]` command. Alternatively, autoscoring [1,2] will be applied for this pull request
What is the Race of Sloths

Race of Sloths is a friendly competition where you can participate in challenges and compete with other open-source contributors within your normal workflow For contributors: - Tag @race-of-sloths inside your pull requests - Wait for the maintainer to review and score your pull request - Check out your position in the [Leaderboard](https://race-of-sloths.com/leaderboard) - Keep weekly and monthly streaks to reach higher positions - Boast your contributions with a dynamic picture of your [Profile](https://race-of-sloths.com/profile/Tguntenaar) For maintainers: - Score pull requests that participate in the Race of Sloths - Engage contributors with fair scoring and fast responses so they keep their streaks - Promote the Race to the point where the Race starts promoting you - Grow the community of your contributors Feel free to check [our website](https://race-of-sloths.com) for additional details!

Bot commands - For contributors - **Include a PR:** `@race-of-sloths include` to enter the Race with your PR - For maintainers: - **Invite contributor** `@race-of-sloths invite` to invite the contributor to participate in a race or include it, if it's already a runner. - **Assign points:** `@race-of-sloths score [1/2/3/5/8/13]` to award points based on your assessment. - **Reject this PR:** `@race-of-sloths exclude` to send this PR back to the drawing board. - **Exclude repo:** `@race-of-sloths pause` to stop bot activity in this repo until `@race-of-sloths unpause` command is called
petersalomonsen commented 1 month ago

@race-of-sloths score 13

Finding a replacement for the indexer is critical and has been a huge effort. My score is not only for the content in this PR, but also for all the efforts needed to get here.

race-of-sloths commented 1 month ago

@Tguntenaar Thank you for your contribution! Your pull request is now a part of the Race of Sloths!

[

<source media="(prefers-color-scheme: light)" srcset="https://race-of-sloths.com/images/bot-banner-light.svg">
<img alt="Shows inviting banner with latest news." src="https://race-of-sloths.com/images/bot-banner-light.svg">

](https://race-of-sloths.com/latest-news)

[

<source media="(prefers-color-scheme: light)" srcset="https://badge.race-of-sloths.com/Tguntenaar?type=bot&pr=NEAR-DevHub/neardevhub-contract/154&theme=light">
<img alt="Shows profile picture for the author of the PR" src="https://badge.race-of-sloths.com/Tguntenaar?type=bot&pr=NEAR-DevHub/neardevhub-contract/154&theme=white">

](https://race-of-sloths.com/profile/Tguntenaar)

Current status: stale This pull request was removed from the race, but you can include it again with `@race-of-sloths include` command
What is the Race of Sloths

Race of Sloths is a friendly competition where you can participate in challenges and compete with other open-source contributors within your normal workflow For contributors: - Tag @race-of-sloths inside your pull requests - Wait for the maintainer to review and score your pull request - Check out your position in the [Leaderboard](https://race-of-sloths.com/leaderboard) - Keep weekly and monthly streaks to reach higher positions - Boast your contributions with a dynamic picture of your [Profile](https://race-of-sloths.com/profile/Tguntenaar) For maintainers: - Score pull requests that participate in the Race of Sloths - Engage contributors with fair scoring and fast responses so they keep their streaks - Promote the Race to the point where the Race starts promoting you - Grow the community of your contributors Feel free to check [our website](https://race-of-sloths.com) for additional details!

Bot commands - For contributors - **Include a PR:** `@race-of-sloths include` to enter the Race with your PR - For maintainers: - **Invite contributor** `@race-of-sloths invite` to invite the contributor to participate in a race or include it, if it's already a runner. - **Assign points:** `@race-of-sloths score [1/2/3/5/8/13]` to award points based on your assessment. - **Reject this PR:** `@race-of-sloths exclude` to send this PR back to the drawing board. - **Exclude repo:** `@race-of-sloths pause` to stop bot activity in this repo until `@race-of-sloths unpause` command is called
Tguntenaar commented 3 weeks ago

Thanks for the review and comments! Before making further edits to this PR, I think we should discuss how we want to manage this shared folder as a team. For now, the crate is sufficient, so we can proceed with the API. We can revisit type management once we’ve replaced the indexer on the frontend.

Tguntenaar commented 2 weeks ago

I came across this message in the NEAR Dev Community: https://t.me/neardev/58522 . I thought it might add some value to discussions in this PR.

race-of-sloths commented 5 days ago

❌ PR inactive

This PR has been inactive for two weeks. It's now marked as stale.

[!TIP] If you think it's a mistake, you can restart the bot with include command to proceed 🔄