Commit Graph

29408 Commits

Author SHA1 Message Date
Eldad Fux ddcfac4f0f feat: enhance account handling with plan support for disposable email validation
- Added 'plan' injection to account-related API endpoints.
- Updated logic to check for disposable email validation support based on the plan.
- Improved handling of disposable email checks during account creation and email updates.
2025-10-14 00:03:11 +01:00
Eldad Fux 3e58014dbd fixes 2025-10-13 23:48:50 +01:00
Eldad Fux ff06920e24 feat: add support for blocking disposable email addresses
- Introduced a new exception for disposable email addresses.
- Updated user account creation and email handling to check against a list of disposable email domains.
- Added a new API endpoint to enable or disable disposable email checks for projects.
- Updated project model to include disposable email settings.
- Configured loading of disposable email domains from a separate configuration file.
2025-10-13 23:43:54 +01:00
Luke B. Silver 3e47f9442f Merge pull request #10641 from appwrite/update-dotnet-sdk-0.21.2
Update .NET SDK to 0.21.2 and improve release detection
2025-10-13 12:53:28 +01:00
Luke B. Silver 08d661d8c3 Merge pull request #10620 from appwrite/fix-block-schedules
Fix block schedules
2025-10-13 12:51:38 +01:00
loks0n 3544649903 fix: block schedules 2025-10-13 12:29:32 +01:00
Chirag Aggarwal 6f5ac232c5 lint 2025-10-13 16:01:55 +05:30
Chirag Aggarwal 3b82141de2 Update .NET SDK to 0.21.2 and improve release detection
- Update .NET SDK version to 0.21.2 with Object[] deserialization fix
- Update sdk-generator dependency from 1.4.3 to 1.4.4
- Improve SDK release detection to check actual commit SHA of latest release tag instead of just checking releases targeting the branch
2025-10-13 15:25:51 +05:30
Jake Barnby e303501d4a Merge pull request #10640 from appwrite/feat-txn
Fix txn API scope backwards compat
2025-10-13 16:30:46 +13:00
Jake Barnby 935011b9e9 Fix backwards compat API scopes 2025-10-13 15:59:26 +13:00
Jake Barnby de7dd6079e Merge pull request #10618 from appwrite/ser-417
Throw duplicate error when function id already exists
2025-10-13 14:56:43 +13:00
Matej Bačo 95268c49ce Merge pull request #10631 from appwrite/fix-zero-errors-on-realtime
Fix: code 0 from databases on realtime
2025-10-10 15:45:09 +02:00
Darshan 1c6b56385c fix: code 0 from databases. 2025-10-10 18:26:00 +05:30
Luke B. Silver 9819ee518d Merge pull request #10629 from appwrite/update-domains-0.8.2
update domains lib to 0.8.2
2025-10-10 12:29:19 +01:00
Chirag Aggarwal 751d51ea2e update domains lib to 0.8.2 2025-10-10 15:37:29 +05:30
Hemachandar 1f322a2700 add test 2025-10-10 15:30:56 +05:30
Jake Barnby d89173ad57 Merge pull request #10627 from appwrite/fix-releases-sdks
fix: prevent empty releases in sdk release script
2025-10-10 21:43:35 +13:00
Chirag Aggarwal d6fc2806dc fix: prevent empty releases in sdk release script 2025-10-10 13:26:55 +05:30
Jake Barnby a8b9d75b2a Merge remote-tracking branch 'origin/feat-txn' into 1.8.x 2025-10-10 19:21:48 +13:00
Jake Barnby ab5556919e Update specs 2025-10-10 19:21:33 +13:00
Jake Barnby f9e0bc4cd7 Merge branch 'feat-txn' into 1.8.x 2025-10-10 18:46:42 +13:00
Jake Barnby 12a1653ae0 Update doc desc 2025-10-10 18:44:48 +13:00
Jake Barnby 821b3b86e4 Merge pull request #10626 from appwrite/feat-txn
Fix cross API compatibility
2025-10-10 18:38:42 +13:00
Jake Barnby 2830ab55f0 Lint 2025-10-10 17:42:42 +13:00
Jake Barnby f95e8a965a Only set sequence on not empty 2025-10-10 17:27:57 +13:00
Jake Barnby 7512a0db6b Fix cross-API compat 2025-10-10 17:27:09 +13:00
Jake Barnby cdac840071 Use return value for write ops count 2025-10-10 15:51:26 +13:00
Jake Barnby aa43902d32 Merge pull request #10624 from appwrite/feat-txn
Feat txn
2025-10-10 02:38:21 +13:00
Jake Barnby 276b135799 Trigger CI 2025-10-10 02:17:42 +13:00
Jake Barnby bf589f7485 Fix client side 2025-10-10 02:16:58 +13:00
Jake Barnby 1dbcfcc154 Merge pull request #10621 from appwrite/feat-txn
Feat txn sdks
2025-10-10 00:34:27 +13:00
Jake Barnby 32d6eaa21c Check expiry on stage 2025-10-09 23:37:44 +13:00
Jake Barnby a3103bf4d4 Fix release 2025-10-09 23:37:28 +13:00
Hemachandar 9cd284f5cd Throw duplicate error when function id already exists 2025-10-09 15:01:00 +05:30
Jake Barnby 0877aa2964 Generate SDKs 2025-10-09 21:04:50 +13:00
Jake Barnby 3b225b8ec3 Update specs 2025-10-09 16:52:40 +13:00
Jake Barnby 5727b0fb45 Merge pull request #10023 from appwrite/feat-txn
Feat txn
2025-10-09 16:47:45 +13:00
Jake Barnby 8193f0fcac Ensure create/upsert stores in state by generated ID not unique string 2025-10-09 16:24:25 +13:00
Jake Barnby 3d3f50064d Force set state on increment 2025-10-09 15:50:18 +13:00
Jake Barnby 10b1f1f145 Merge remote-tracking branch 'origin/1.8.x' into feat-txn 2025-10-09 13:45:29 +13:00
Jake Barnby dcad82c46b Update db 2025-10-09 13:45:19 +13:00
Jake Barnby 07ce00d36d Merge pull request #10615 from appwrite/deprecate-create-verification-add-patch-releases
add automatic releases
2025-10-08 20:55:37 +13:00
Chirag Aggarwal 8d2df2b744 add go changes 2025-10-08 13:25:28 +05:30
Chirag Aggarwal adf9ec3e75 add automatic releases 2025-10-08 13:05:46 +05:30
Jake Barnby 1c691cf3e8 Merge pull request #10614 from appwrite/deprecate-create-verification-add-patch-releases
Add minor releases for all SDKs - deprecate createVerification, add createEmailVerification
2025-10-08 19:40:11 +13:00
Chirag Aggarwal e935fc2510 Add minor releases for all SDKs - deprecate createVerification, add createEmailVerification
This commit adds minor version releases for all client and server SDKs to deprecate the
`createVerification` method in the Account service and introduce the new `createEmailVerification`
method as its replacement.

Updated SDKs:

Client SDKs:
- Android: 11.0.0 → 11.1.0
- Web: 21.0.0 → 21.1.0
- Flutter: 20.0.0 → 20.1.0
- Apple: 13.0.0 → 13.1.0
- React Native: 0.15.0 → 0.16.0

Server SDKs:
- Node.js: 20.0.0 → 20.1.0
- PHP: 17.2.0 → 17.3.0
- Python: 13.2.0 → 13.3.0
- Ruby: 19.0.0 → 19.1.0
- Go: 0.13.0 → 0.14.0
- .NET: 0.19.0 → 0.20.0
- Dart: 19.0.0 → 19.1.0
- Kotlin: 12.0.0 → 12.1.0
- Swift: 13.0.0 → 13.1.0

Console SDK:
- CLI: 10.0.1 → 10.1.0
2025-10-08 10:20:23 +05:30
Matej Bačo ca24ff808d Merge pull request #10533 from appwrite/ser-378-fix-null-recipient-in-email
Throw error when email is not available for account verification
2025-10-07 14:49:01 +02:00
Matej Bačo e3b1146dbb Merge pull request #10501 from appwrite/ser-375-update-email-verification-with-branded-design
Branded email for Console auth flows
2025-10-07 13:20:53 +02:00
Hemachandar 7f62b19240 Merge branch '1.8.x' into ser-375-update-email-verification-with-branded-design 2025-10-07 16:11:54 +05:30
Hemachandar 6e0d376746 use filevalidator 2025-10-07 16:07:47 +05:30