Damodar Lohani and Claude Opus 4.6
d831b93934
Allow deleting user account with active memberships
...
Instead of blocking account deletion when the user has confirmed team
memberships, handle memberships gracefully during deletion:
- Sole owner + sole member: delete the team and queue project cleanup
- Sole owner + other members: transfer ownership to the next member
- Non-owner / multiple owners: no special handling needed (worker cleans up)
Also update the Deletes worker to transfer the team's primary user
reference when removing a deleted user's memberships.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 01:43:05 +00:00
Jake Barnby
bada1a7c05
Timing updates
2026-02-24 14:00:07 +13:00
Jake Barnby
879a599bed
Fix parallel cases
2026-01-11 02:33:20 +13:00
Darshan
ee3b2d75ae
add: missing test at console level.
2026-01-02 17:01:03 +05:30
Hemachandar
f9542e2be2
Update base template for session alert email
2025-10-31 17:52:47 +05:30
Jake Barnby
ddde13a78f
Revert "Merge pull request #10468 from appwrite/feat-apps-module-dl"
...
This reverts commit 9dd1939d1f , reversing
changes made to 8dfdfcb522 .
# Conflicts:
# app/config/collections/common.php
# app/controllers/api/users.php
# app/init/resources.php
# composer.lock
2025-10-21 14:59:30 +13:00
Eldad Fux
afb40218d7
Fixed tests
2025-03-18 16:12:13 +01:00
Torsten Dittmann
0a1d572c72
chore: run formatter
2024-03-06 18:34:21 +01:00
Jake Barnby
942847cf3a
Merge remote-tracking branch 'origin/main' into 1.5.x
...
# Conflicts:
# app/config/collections.php
# app/config/errors.php
# app/config/specs/open-api3-latest-client.json
# app/config/specs/open-api3-latest-console.json
# app/config/specs/open-api3-latest-server.json
# app/config/specs/swagger2-latest-client.json
# app/config/specs/swagger2-latest-console.json
# app/config/specs/swagger2-latest-server.json
# app/controllers/api/account.php
# app/controllers/api/teams.php
# app/controllers/api/users.php
# app/controllers/shared/api.php
# app/init.php
# app/worker.php
# composer.json
# composer.lock
# docker-compose.yml
# src/Appwrite/Extend/Exception.php
# src/Appwrite/Platform/Services/Tasks.php
# src/Appwrite/Platform/Tasks/Maintenance.php
# src/Appwrite/Platform/Workers/Certificates.php
# src/Appwrite/Platform/Workers/Deletes.php
# src/Appwrite/Platform/Workers/Messaging.php
# src/Appwrite/Platform/Workers/Usage.php
# src/Appwrite/Platform/Workers/UsageHook.php
# src/Appwrite/Specification/Format/OpenAPI3.php
# src/Appwrite/Specification/Format/Swagger2.php
# tests/e2e/Services/Account/AccountConsoleClientTest.php
2024-02-22 01:29:28 +13:00
Damodar Lohani
359b3326d9
remove unused import
2024-01-28 03:03:20 +00:00
Damodar Lohani
7a94bd143c
update account delete test
2024-01-28 03:02:44 +00:00
loks0n
7109e85711
test: seperate client and server tests
2023-10-26 09:43:15 +01:00
Jake Barnby
3d0ae4b9d9
Remove invites codes
2023-08-30 00:31:38 -04:00
Matej Bačo
293e44e91e
Introduce SMTP ping timeout
2023-08-24 13:04:49 +02:00
Steven Nguyen
aa3c2faed9
Merge tag '1.3.8' into cloud-1.3.x-2
2023-08-04 13:55:07 -07:00
Matej Bačo
c01fcb130c
Merge branch 'feat-db-pools-master' into feat-db-pools-sync
2023-03-14 12:58:54 +01:00
shimon
8d795ef483
addressing comments
2023-02-05 22:39:41 +02:00
shimon
5850a454e0
addressing comments
2023-02-05 22:07:46 +02:00
Christy Jacob
222421d8f3
feat: update account codes
2023-01-19 17:41:15 +05:30
Christy Jacob
4142ffdb70
feat: update account codes
2023-01-19 17:26:41 +05:30
Christy Jacob
a2dfd692f1
feat: add tests
2023-01-11 18:09:56 +05:30
Christy Jacob
d7104d9cd6
feat: add tests
2023-01-11 17:54:37 +05:30
Everly Precia Suresh
19300ccdd7
format files in app, src, tests
2022-05-23 14:54:50 +00:00
Eldad Fux
5d33721e60
Updated tests structure
2020-01-12 08:35:37 +02:00