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

Course and user endpoints for API v2 #1429

Open
wants to merge 13 commits into
base: dev
Choose a base branch
from
Open

Course and user endpoints for API v2 #1429

wants to merge 13 commits into from

Conversation

carlobortolan
Copy link
Member

@carlobortolan carlobortolan commented Jan 10, 2025

Motivation and Context

See #1415.

Description

  • Add user-facing course and user endpoints of new gRPC API
  • Remove duplicate method in web/index.go and api/courses.go

Steps for Testing

Test gRPC API:

  1. Fork postman.com/tumdev/team-workspace/collection/66dba0f1406ecba7a2d44836 or use api_v2.proto
  2. Try out different requests

Test HTTP/REST proxy:

  1. Open localhost:8081/api/v2/docs
  2. Try out different requests

Screenshots

List of current endpoints:
image

@carlobortolan carlobortolan marked this pull request as ready for review January 10, 2025 13:37
@carlobortolan carlobortolan mentioned this pull request Jan 11, 2025
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant