Skip to content

feat(ui): add team and objective lifecycle support - #48

Open
golemcore1 wants to merge 1 commit into
alexk-dev:mainfrom
golemcore1:feat/team-objective-lifecycle
Open

feat(ui): add team and objective lifecycle support#48
golemcore1 wants to merge 1 commit into
alexk-dev:mainfrom
golemcore1:feat/team-objective-lifecycle

Conversation

@golemcore1

Copy link
Copy Markdown
Contributor

Summary

  • add lifecycle state support for teams and objectives with archive/restore and objective complete/reopen flows
  • expose lifecycle actions and includeArchived filtering in organization APIs and return lifecycle metadata in DTOs
  • update teams/objectives UI with lifecycle controls, archived toggles, and targeted tests; document follow-up scope for card lifecycle validation

Testing

  • ./mvnw -Dskip.frontend=true -Dtest=OrganizationControllerIntegrationTest test
  • cd ui && npm test -- --run src/features/teams/TeamsPage.test.tsx src/features/objectives/ObjectivesPage.test.tsx src/features/cards/CardComposerDialog.test.tsx
  • cd ui && npm run build

@golemcore1
golemcore1 force-pushed the feat/team-objective-lifecycle branch from 69870f3 to 8a516bd Compare April 24, 2026 02:00
@golemcore1 golemcore1 changed the title Add team and objective lifecycle support feat(ui): add team and objective lifecycle support Apr 24, 2026
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