Skip to content

CS-499 Add employee deletion without triggering offboarding#3027

Merged
tofikwest merged 3 commits into
mainfrom
chas/skip-offboarding
Jun 4, 2026
Merged

CS-499 Add employee deletion without triggering offboarding#3027
tofikwest merged 3 commits into
mainfrom
chas/skip-offboarding

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Jun 4, 2026

This is an automated pull request to merge chas/skip-offboarding into dev.
It was created by the [Auto Pull Request] action.


Summary by cubic

Adds a “Skip offboarding” option when removing a member. This deactivates the user and clears assignments without offboarding tasks or notifications.

  • New Features
    • Web: Added a checkbox in the remove member dialog to skip offboarding; the state resets on close and is passed through MemberRow and TeamMembersClient.
    • API: DELETE /v1/people/:id now accepts ?skipOffboarding=true and maps it to the service; default is false.
    • Service: When skipped, we don’t set offboardDate, don’t collect assigned items, and don’t notify the owner; we still clear assignments, remove from org chart, and delete sessions. Default path is unchanged and sets offboardDate.
    • Tests: Added cases for query parsing, offboard date behavior, and skipping item collection/notifications.

Written for commit e87f6fa. Summary will update on new commits.

Review in cubic

@vercel
Copy link
Copy Markdown

vercel Bot commented Jun 4, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
app Ready Ready Preview, Comment Jun 4, 2026 5:52pm
comp-framework-editor Ready Ready Preview, Comment Jun 4, 2026 5:52pm
portal Ready Ready Preview, Comment Jun 4, 2026 5:52pm

Request Review

@chasprowebdev chasprowebdev changed the title [dev] [chasprowebdev] chas/skip-offboarding CS-499 Add employee deletion without triggering offboarding Jun 4, 2026
@linear
Copy link
Copy Markdown

linear Bot commented Jun 4, 2026

CS-499

@chasprowebdev
Copy link
Copy Markdown
Contributor

Screenshot 2026-06-04 at 1 40 23 PM

Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 8 files

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

Re-trigger cubic

@tofikwest tofikwest merged commit a0dbb52 into main Jun 4, 2026
11 checks passed
@tofikwest tofikwest deleted the chas/skip-offboarding branch June 4, 2026 18:21
@claudfuen
Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 3.70.2 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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.

3 participants