Skip to content

feat: enable soft delete for organizations #16584

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

Merged
merged 33 commits into from
Feb 24, 2025
Merged
Changes from 1 commit
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
606a5fa
feat: orgs soft delete
jaaydenh Feb 11, 2025
609890f
chore: rename migration
jaaydenh Feb 15, 2025
31e5eb2
chore: add deleted to audit table
jaaydenh Feb 15, 2025
608661b
chore: update audit table
jaaydenh Feb 15, 2025
54039cf
chore: code generated from db migration
jaaydenh Feb 15, 2025
9516695
feat: updates for soft delete
jaaydenh Feb 15, 2025
9a26df6
chore: updates to sql.go
jaaydenh Feb 16, 2025
f1f25e1
fix: update indexes and unique constraint
jaaydenh Feb 16, 2025
b202254
fix: update migration number
jaaydenh Feb 18, 2025
1bf3742
fix: fix TestEnterpriseAuditLogs
jaaydenh Feb 18, 2025
41e943b
fix: revert test
jaaydenh Feb 18, 2025
9fe8da1
fix: updates for pr review
jaaydenh Feb 19, 2025
6929988
feat: add trigger to check for resources on soft delete
jaaydenh Feb 20, 2025
eb88091
chore: update trigger function
jaaydenh Feb 20, 2025
10d1564
fix: drop index add members check to trigger
jaaydenh Feb 21, 2025
56260b0
fix: fix frontend display of error messages
jaaydenh Feb 21, 2025
5968da1
fix: fix tests
jaaydenh Feb 21, 2025
70bf5e3
fix: fix test
jaaydenh Feb 21, 2025
50074d1
fix fix e2e test
jaaydenh Feb 21, 2025
eed03fe
fix: fix format
jaaydenh Feb 21, 2025
891cbae
fix: update trigger
jaaydenh Feb 21, 2025
22d27f8
chore: implement unit test to test trigger with >0 workspaces
Emyrk Feb 21, 2025
dc5fc46
use dbfake
Emyrk Feb 21, 2025
9466ff7
fix: trigger
jaaydenh Feb 21, 2025
ae2bf08
Merge branch 'jaaydenh/orgs-soft-delete' of https://github.com/coder/…
jaaydenh Feb 21, 2025
041630c
chore: update delete org trigger name
jaaydenh Feb 21, 2025
607311f
chore: add additional org delete trigger tests
jaaydenh Feb 21, 2025
7291c02
chore: change name
jaaydenh Feb 21, 2025
b9b7a14
fix: update trigger name
jaaydenh Feb 21, 2025
9af7cb5
fix: fix tests
jaaydenh Feb 21, 2025
aee6834
fix: fix test
jaaydenh Feb 21, 2025
74ef3de
fix: update e2e test
jaaydenh Feb 21, 2025
4c70aaa
Update coderd/database/querier_test.go
jaaydenh Feb 24, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix: fix format
  • Loading branch information
jaaydenh committed Feb 21, 2025
commit eed03feb41fa1e3b8d30badbb0b92ccefa75767f
4 changes: 3 additions & 1 deletion site/e2e/tests/organizations.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -52,5 +52,7 @@ test("create and delete organization", async ({ page }) => {
const dialog = page.getByTestId("dialog");
await dialog.getByLabel("Name").fill(newName);
await dialog.getByRole("button", { name: "Delete" }).click();
await expect(page.getByText(`Organization ${newName} deleted.`)).toBeVisible();
await expect(
page.getByText(`Organization ${newName} deleted.`),
).toBeVisible();
});
Loading