Matej Bačo
489b2c4e21
Add new scopes
2026-04-17 16:45:04 +02:00
Matej Bačo
eddd159af8
Merge pull request #11932 from appwrite/feature/remove-/status-from-project-paths-upgrade-to-platform-0
...
Remove /status from project endpoint paths; upgrade to platform 0.13
2026-04-17 15:14:58 +02:00
Matej Bačo
c484c487a9
Update tests
2026-04-17 13:19:20 +02:00
Matej Bačo
e06b06a21b
Merge branch '1.9.x' into feat-fallback-email-template
2026-04-17 11:53:40 +02:00
Matej Bačo
c97dd78335
Fix tests
2026-04-17 11:40:05 +02:00
Matej Bačo
bf9bb22ac5
New tests
2026-04-17 11:30:24 +02:00
Matej Bačo
11f23fdcfa
Rework email templates PR after discussions
2026-04-17 10:52:21 +02:00
ArnabChatterjee20k
a4b6d9a635
updated tests and reduce the timeouts
2026-04-17 12:02:17 +05:30
ArnabChatterjee20k
4fea92c9cb
Refactor realtime authorization handling and enhance presence event tests. Updated authorization roles synchronization in the realtime connection and added exception handling for user retrieval. Improved connection pool size logic for PubSub workers and added comprehensive tests for presence events to ensure correct message ordering and validation.
2026-04-16 17:47:34 +05:30
ArnabChatterjee20k
e7072574ad
updated tests
2026-04-16 14:13:01 +05:30
ArnabChatterjee20k
5f41f7fb86
Merge remote-tracking branch 'origin/1.9.x' into big-int
2026-04-16 14:07:49 +05:30
Matej Bačo
7fe65eec57
Restruture endpoints
2026-04-16 10:23:31 +02:00
Matej Bačo
4cf375de6d
Re-add removed test
2026-04-16 10:17:08 +02:00
Matej Bačo
19d0eb66c0
Fix tests
2026-04-16 10:09:38 +02:00
ArnabChatterjee20k
05add106c1
Merge remote-tracking branch 'origin/1.9.x' into presence-api
2026-04-16 12:44:29 +05:30
ArnabChatterjee20k
0e3a017d50
added realtime trigger
2026-04-16 12:35:50 +05:30
ArnabChatterjee20k
1785a78fa1
added event validation tests
2026-04-16 11:15:04 +05:30
Damodar Lohani
f78b5c6596
Merge remote-tracking branch 'origin/1.9.x' into CLO-4175-allow-delete-with-memberships
2026-04-16 01:16:49 +00:00
Matej Bačo
55001a7daa
New integration tests
2026-04-15 19:27:26 +02:00
Matej Bačo
6d2876ab26
New E2E tests
2026-04-15 19:01:35 +02:00
Matej Bačo
53ed9462bd
More cleanup of sms templates
2026-04-15 18:29:43 +02:00
Prem Palanisamy
c5fe71684a
Add E2E tests for CSV import overwrite/skip flags
...
Three new test methods in MigrationsBase, following the existing
testCreateCSVImport setup pattern:
- testCreateCSVImportSkipDuplicates
Seeds documents.csv, mutates one row, re-imports with skip=true.
Asserts the mutated row keeps its mutated value (not overwritten
by the CSV's original value) and the row count stays at 100.
- testCreateCSVImportOverwrite
Seeds documents.csv, mutates one row, re-imports with overwrite=true.
Asserts the mutated row is restored to the CSV's original value
(proving upsertDocuments actually replaced the row) and the row
count stays at 100.
- testCreateCSVImportDefaultFailsOnDuplicate
Regression guard: re-imports documents.csv with no flags. Asserts
the migration goes to status=failed with errors populated, proving
the default duplicate-throws behavior is preserved.
All three share a prepareCsvImportFixture() helper that sets up
database + table (name, age columns) + bucket + documents.csv
upload. Returns the known first-row id + original name/age so tests
can mutate and assert on a predictable row.
Reuses the existing documents.csv fixture (100 rows with \$id as the
first column). No new fixture files needed.
2026-04-15 14:23:02 +01:00
ArnabChatterjee20k
cd6a6956d6
added channels and events generation
2026-04-15 18:16:51 +05:30
ArnabChatterjee20k
6ba810a4da
fix unit tests
2026-04-15 17:49:33 +05:30
ArnabChatterjee20k
6d9b787816
updated string replacement
2026-04-15 17:38:21 +05:30
ArnabChatterjee20k
7b8fb409b1
added database filtering
2026-04-15 17:33:57 +05:30
ArnabChatterjee20k
1fb78115e8
added backward compat
2026-04-15 17:23:18 +05:30
ArnabChatterjee20k
7e18e6f8c5
updated realtime and tests
2026-04-15 16:30:17 +05:30
ArnabChatterjee20k
968b1c0861
updated configs
2026-04-15 16:11:05 +05:30
Chirag Aggarwal
5010cdedbb
Merge pull request #11903 from appwrite/fix/ci-mongodb-retry
2026-04-15 14:33:15 +05:30
Chirag Aggarwal
8671533878
fix: remove orphaned docblock from deleted test
2026-04-15 10:13:37 +05:30
Chirag Aggarwal
f51f02375a
test: remove flaky concurrent session race condition test
...
testEmailPasswordSessionNotCorruptedByConcurrentRequests relies on
timing-sensitive curl_multi orchestration with hardcoded delays to
reproduce a cache race window. This makes it inherently flaky in CI
where resource pressure shifts the timing unpredictably.
2026-04-15 09:52:32 +05:30
ArnabChatterjee20k
ebc3febc38
Merge branch '1.9.x' into docsdb-fixes
2026-04-15 09:42:05 +05:30
Matej Bačo
d3dcbfe567
Leftover chaneges,
2026-04-14 17:20:22 +02:00
Matej Bačo
905d2a8eaa
Fix tests
2026-04-14 17:20:03 +02:00
Matej Bačo
b5e46c1a60
E2E integration tests
2026-04-14 17:09:37 +02:00
Matej Bačo
9d6428d5d5
Improve tests
2026-04-14 17:06:57 +02:00
Matej Bačo
56bcc0d09f
Fix tests
2026-04-14 17:01:56 +02:00
Matej Bačo
ffdfe4bbf8
Add new tests
2026-04-14 16:55:39 +02:00
Chirag Aggarwal
efadf17bfe
Fix GraphQL 15 static analysis
2026-04-14 10:26:59 +05:30
ArnabChatterjee20k
45e22e2243
Merge remote-tracking branch 'origin/1.9.x' into docsdb-fixes
2026-04-13 22:44:07 +05:30
ArnabChatterjee20k
26ff78d98a
updated expiry tests
2026-04-13 22:39:56 +05:30
ArnabChatterjee20k
0935c60f3c
added users.read, users.write currently for the scoping
2026-04-13 22:37:17 +05:30
ArnabChatterjee20k
54fa813bc6
Implement presence expiry management and enhance user ID handling in presence actions. Add automated tests for expired presence deletion during maintenance.
2026-04-13 22:31:46 +05:30
ArnabChatterjee20k
f9d0cb7daf
Refactor presence tests to handle unauthorized access for client side operations and simplify presence setup logic.
2026-04-13 21:08:23 +05:30
ArnabChatterjee20k
af41c64135
Merge remote-tracking branch 'origin/1.9.x' into presence-api
2026-04-13 20:47:32 +05:30
ArnabChatterjee20k
63afcad23d
tests
2026-04-13 20:47:13 +05:30
Matej Bačo
db406b0a27
Fix tests
2026-04-13 15:08:20 +02:00
Matej Bačo
28d285d5c5
Improved tests for webhook edge cases
2026-04-13 14:53:06 +02:00
Chirag Aggarwal
584acafb1d
Merge branch '1.9.x' into feat-services-protocols-apis
2026-04-13 10:45:42 +05:30