Skip to content

Connect frontend to live backend APIs#19

Open
yashrastogi wants to merge 2 commits into
mainfrom
feat-remove-frontend-mocks-live-api
Open

Connect frontend to live backend APIs#19
yashrastogi wants to merge 2 commits into
mainfrom
feat-remove-frontend-mocks-live-api

Conversation

@yashrastogi
Copy link
Copy Markdown
Contributor

@yashrastogi yashrastogi commented Mar 25, 2026

Summary

  • replace frontend mock services with real HTTP-backed workspace, decision, signal, member, invitation, and integration flows
  • add backend workspace and decision APIs plus invitation and integration contract updates needed by the Angular app
  • update tests for the live API contracts and remove unused placeholder frontend files

Validation

  • GOCACHE=/Users/yashrastogi/Documents/Sentinent/.gocache GOMODCACHE=/Users/yashrastogi/Documents/Sentinent/backend-go/.gomodcache go test ./...
  • npm run build
  • npm run test -- --watch=false --browsers=ChromeHeadless

Submodule branches

  • frontend-angular: feat-remove-frontend-mocks-live-api at 49193c8
  • backend-go: feat-remove-frontend-mocks-live-api at a9e0ad7

yashrastogi and others added 2 commits March 23, 2026 21:18
- Add invitations.go: create, validate, accept invitations
- Add members.go: list, update, remove members
- Add invitations_test.go: unit tests
- Fix circular dependency: move JwtKey to models package

Closes #15

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant