Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Spec] Opportunity routes #23

Closed
3 tasks done
widal001 opened this issue Jan 1, 2025 · 0 comments · Fixed by #53
Closed
3 tasks done

[Spec] Opportunity routes #23

widal001 opened this issue Jan 1, 2025 · 0 comments · Fixed by #53
Assignees
Labels
area: specs Issues related to the protocol specifications

Comments

@widal001
Copy link
Collaborator

widal001 commented Jan 1, 2025

Summary

Update the Opportunities interface within the CommonGrants.Routes namespace.

Acceptance criteria

  • The interface is templated so that developers don't have to re-implement each route they want to override.
  • The routes include the most common success and error types
  • The README has been updated to document how to work with the new router
@widal001 widal001 added the sprint goal A goal for this sprint label Jan 1, 2025
@widal001 widal001 self-assigned this Jan 1, 2025
@widal001 widal001 added the area: specs Issues related to the protocol specifications label Jan 1, 2025
@widal001 widal001 changed the title Create spec for application model [Spec] Application data model Jan 1, 2025
@widal001 widal001 removed the sprint goal A goal for this sprint label Jan 2, 2025
@widal001 widal001 changed the title [Spec] Application data model [Spec] Opportunity routes Jan 22, 2025
@widal001 widal001 moved this from Todo to In Progress in Simpler Grants Product & Delivery Jan 23, 2025
@widal001 widal001 moved this from In Progress to In Review in Simpler Grants Product & Delivery Jan 27, 2025
widal001 added a commit that referenced this issue Jan 27, 2025
* feat: Adds set of response wrapper models
* refactor: Updates the Routes.Opportunities interface
* feat: Adds an API service
* refactor: Adds template to Opportunity model
* docs: Updates README
* refactor: Removes OpportunityExamples.complete
Having the complete example introduces a TypeSpec compilation error
when users define a custom field on the templated Opportunity
* build: Bump prerelease version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: specs Issues related to the protocol specifications
Projects
Development

Successfully merging a pull request may close this issue.

1 participant