Commit Graph

127 Commits

Author SHA1 Message Date
Jake Barnby 3ecb4ee4e2 Sync 1.8.x 2026-02-26 18:50:29 +13:00
Jake Barnby 0cc3db6095 Fix flaky test timing issues
- Increase SchemaPolling default timeout from 60s to 120s
- Replace hardcoded sleep() with assertEventually() for message status polling in Messaging tests
2026-01-16 22:57:05 +13:00
Jake Barnby 7498c330eb Add missing PHPUnit #[Depends] to Functions, Messaging, Webhooks tests
Fixed missing #[Depends] attributes:
- FunctionsCustomServerTest: testCancelDeploymentBuild → testCreateDeployment
- MessagingBase: testDeleteMessage → testSendEmail
- WebhooksBase: testDeleteDocument → testUpdateDocument, testDeleteRow → testUpdateRow
- WebhooksCustomClientTest: testUpdateAccountName → testDeleteAccountSessions

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 18:18:55 +13:00
Jake Barnby 714b8d7ea6 Migrate to PHPUnit 11 2026-01-15 16:14:53 +13:00
shimon a7dbb3daea Refactor API parameters to replace 'includeTotal' with 'total' across multiple endpoints for consistency in response handling. 2025-10-29 11:08:08 +02:00
shimon b760a88af7 Merge branch '1.8.x', commit 'ab1e51034826dde50034e6e73fc5d546e800dd6d' of github.com:appwrite/appwrite into feat-disable-count
# Conflicts:
#	composer.lock
2025-10-27 10:13:37 +02:00
Chirag Aggarwal 9c0772f125 add tests 2025-10-24 14:19:59 +05:30
shimon 5f3316ff18 fix assertion order 2025-10-20 18:38:14 +03:00
shimon fb4e3e1b9d Implement 'includeTotal' parameter across multiple API endpoints to control total count in responses, ensuring consistent behavior in session, log, and membership retrievals. 2025-10-20 18:18:17 +03:00
Jake Barnby b418285349 Revert "Merge pull request #10299 from appwrite/feat-functions-redis-queue"
This reverts commit f81fd16d26, reversing
changes made to ec174a15cf.
2025-08-12 23:57:54 +12:00
Matej Bačo 100ab4ef89 Fix flakyness 2025-08-11 15:36:11 +02:00
loks0n b9579c8922 tests: fix flaky messaging test
commit-id:336a4f07
2025-06-02 19:05:23 +01:00
Darshan bce68b2202 fix: benchmark test. 2025-01-09 19:45:03 +05:30
Darshan addb56ab7d update: shift comment. 2025-01-08 18:24:53 +05:30
Darshan 88755e6d38 update: add sleep to tests. 2025-01-08 18:21:35 +05:30
Steven Nguyen 3a3a0594dc fix(messaging): disable validation for subquery to prevent error
If there are more than 100 targets, the validation throws an error. This
change skips the validation so no error is thrown.
2024-06-24 23:38:41 +00:00
Steven Nguyen b75f5263a2 Merge branch 'main' into chore-sync-main-into-1.5.x 2024-04-23 23:43:53 +00:00
Eldad Fux 8ed1da4ea8 Updated getEnv to use system lib 2024-04-01 13:02:47 +02:00
Jake Barnby 2d03fc1ce0 Fix msg91 params 2024-03-13 15:42:16 +01:00
Jake Barnby 6a795f4d7a Fix tests 2024-03-08 12:42:15 +01:00
Jake Barnby 7d3f8a80ea Push SDKs 2024-03-08 10:58:46 +01:00
Jake Barnby 518a9fef73 Fix tests 2024-02-27 00:44:46 +13:00
Jake Barnby 7945f1398f Fix tests 2024-02-27 00:27:35 +13:00
Jake Barnby 564c1df701 Fix rescheduling with existing schedule 2024-02-26 23:37:12 +13:00
Jake Barnby 0a37a0dd20 Merge pull request #7645 from appwrite/feat-dev-apns
Allow setting APNS to sandbox mode
2024-02-24 14:07:20 +13:00
Jake Barnby 0ccdce8feb Add test 2024-02-24 13:46:45 +13:00
Jake Barnby d311f88307 Add test 2024-02-24 00:01:46 +13:00
Jake Barnby ca1d66fc7e Fix test 2024-02-21 13:31:48 +13:00
Jake Barnby 81d475d98b Add test 2024-02-21 13:16:25 +13:00
Jake Barnby 142e92b4b8 Update tests 2024-02-15 17:30:09 +13:00
Jake Barnby ae7a5c6c9c Merge pull request #7580 from appwrite/feat-subscribe-permission
Feat subscribe permission
2024-02-15 16:47:44 +13:00
Jake Barnby b2f119868d Add test 2024-02-13 17:41:07 +13:00
Jake Barnby 13ea6787cb Merge remote-tracking branch 'origin/1.5.x' into fix-smtp-provider-update
# Conflicts:
#	tests/e2e/Services/Messaging/MessagingBase.php
2024-02-13 15:21:15 +13:00
Jake Barnby 7b791aa371 Fix telesign test 2024-02-13 15:20:10 +13:00
Jake Barnby 01e88e65d6 Fix swapping options/credentials on create/update smtp provider 2024-02-13 15:16:37 +13:00
fogelito 6aae8cbf64 Add cursor test 2024-02-12 15:27:19 +02:00
Jake Barnby 3bb2016598 Fix tests 2024-02-02 18:48:34 +13:00
Jake Barnby e4194c690f Merge remote-tracking branch 'origin/1.5.x' into feat-smtp-provider
# Conflicts:
#	composer.lock
2024-02-01 01:50:36 +13:00
Jake Barnby d9f53cacfa Add SMTP provider 2024-02-01 01:30:09 +13:00
Jake Barnby 39312a83ef Merge pull request #7518 from appwrite/feat-remove-description
Feat remove description
2024-02-01 00:33:49 +13:00
Jake Barnby d7c9f9df59 Merge remote-tracking branch 'origin/1.5.x' into feat-remove-description 2024-01-30 16:58:20 +13:00
Jake Barnby 14a279eb57 Merge remote-tracking branch 'origin/1.5.x' into feat-delete-message 2024-01-30 16:58:04 +13:00
Jake Barnby afbbada22a Fix tests 2024-01-29 19:36:05 +13:00
Jake Barnby d94962f086 Add message delete route 2024-01-29 17:20:45 +13:00
fogelito 789e19d26a Merge branch '1.5.x' of github.com:appwrite/appwrite into json-parsing 2024-01-25 19:06:18 +02:00
fogelito 981ba852c5 lint 2024-01-25 19:01:48 +02:00
Jake Barnby 7a5c226110 Fix tests 2024-01-25 17:59:26 +01:00
Jake Barnby 874e3dd8d8 Add test ensuring 400 if trying to enable with missing credentials 2024-01-25 17:59:26 +01:00
fogelito 998c4d282d Fix failing tests 2024-01-25 18:53:51 +02:00
fogelito a782e20315 Merge branch '1.5.x' of github.com:appwrite/appwrite into json-parsing
 Conflicts:
	app/controllers/api/account.php
	composer.json
	composer.lock
	src/Appwrite/Platform/Tasks/CalcTierStats.php
	tests/e2e/Services/Account/AccountBase.php
2024-01-25 17:44:05 +02:00