feat: improve onboarding and task setup (#21)

This commit is contained in:
Carlos Florêncio
2026-01-16 15:51:26 +00:00
committed by GitHub
parent 36e169d52f
commit 2b38197b31
22 changed files with 862 additions and 298 deletions
@@ -40,9 +40,10 @@ func (c *Controller) GetUserSettings(ctx context.Context) (dto.UserSettingsRespo
func (c *Controller) UpdateUserSettings(ctx context.Context, req dto.UpdateUserSettingsRequest) (dto.UserSettingsResponse, error) {
settings, err := c.svc.UpdateUserSettings(ctx, &service.UpdateUserSettingsRequest{
WorkspaceID: req.WorkspaceID,
BoardID: req.BoardID,
RepositoryIDs: req.RepositoryIDs,
WorkspaceID: req.WorkspaceID,
BoardID: req.BoardID,
RepositoryIDs: req.RepositoryIDs,
InitialSetupComplete: req.InitialSetupComplete,
})
if err != nil {
return dto.UserSettingsResponse{}, err