Chirag Aggarwal
0d19894331
Move Web SDK to server platform
2026-05-20 14:09:07 +05:30
Chirag Aggarwal
1d9acf5f29
Fix account SDK specs auth
2026-05-20 14:03:20 +05:30
Jake Barnby
c5b8535a7f
Merge pull request #12233 from appwrite/feat-dedicated-db
...
feat: dedicated database
2026-05-19 19:44:13 +12:00
Jake Barnby
c28f476462
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-19 18:24:06 +12:00
Jake Barnby
3c1e07fc92
Merge pull request #12343 from appwrite/presence-api
...
added category to the presences scopes
2026-05-19 14:47:28 +12:00
Jake Barnby
52b8e1b94d
chore: sync 1.9.x into feat-dedicated-db
2026-05-19 13:32:46 +12:00
ArnabChatterjee20k
4d3c60b36c
updated
2026-05-18 21:53:06 +05:30
Chirag Aggarwal
8d93922a52
Merge pull request #12339 from appwrite/chore/remove-router-deployment-fallback
...
Remove router deployment fallback
2026-05-18 21:50:49 +05:30
ArnabChatterjee20k
ffe06180bc
Merge remote-tracking branch 'origin/1.9.x' into presence-api
2026-05-18 21:49:37 +05:30
ArnabChatterjee20k
349db8d370
fix: improve error handling for Utopia DB exceptions in realtime API
2026-05-18 21:49:13 +05:30
ArnabChatterjee20k
6f28f2e4f7
linting
2026-05-18 21:26:21 +05:30
ArnabChatterjee20k
42144ab9a0
added category to the presences scopes
2026-05-18 21:23:21 +05:30
Chirag Aggarwal
f1d40a8e92
Merge pull request #12332 from appwrite/refactor/shared-di-resources
...
Consolidate shared DI resources
2026-05-18 18:38:38 +05:30
Chirag Aggarwal
05eead1857
Remove router deployment fallback
2026-05-18 18:34:12 +05:30
Chirag Aggarwal
b756a38252
Consolidate shared DI resources
2026-05-18 16:16:23 +05:30
Atharva Deosthale
4f676aac15
Merge pull request #12337 from appwrite/feat/sites-bun-deno-runtimes
...
feat(sites): allow bun and deno as build runtimes for JS frameworks
2026-05-18 16:12:18 +05:30
Atharva Deosthale
03e62dde94
feat(sites): allow bun and deno as build runtimes for JS frameworks
...
Merge BUN and DENO template runtimes into the runtimes list for every NODE-based Sites framework (analog, angular, nextjs, react, nuxt, vue, sveltekit, astro, tanstack-start, remix, lynx, react-native, vite, other). The Console's build-runtime dropdown reads framework.runtimes, so this is what surfaces bun-1.3 and deno-2.6 in the UI now that openruntimes/open-runtimes#485 has shipped SSR support for both runtimes.
The server-side WhiteList validator on POST /v1/sites already accepts any runtime in the global runtimes config, so CLI and REST clients have been able to pick bun/deno all along; this change only flips the UI gate.
Flutter stays flutter-only.
2026-05-18 15:16:59 +05:30
ArnabChatterjee20k
ff298cb206
updated clousure scope
2026-05-18 11:48:52 +05:30
ArnabChatterjee20k
9263ea3661
Merge remote-tracking branch 'origin/presence-api' into presence-api
2026-05-18 11:32:55 +05:30
ArnabChatterjee20k
8aa09cfcc1
fix: update checkForProjectUsage function to return void instead of Document
2026-05-18 11:32:37 +05:30
ArnabChatterjee20k
80fffa32b8
Merge branch '1.9.x' into presence-api
2026-05-18 11:09:55 +05:30
ArnabChatterjee20k
664c24173e
feat: update checkForProjectUsage function to return the project document
2026-05-18 11:06:33 +05:30
ArnabChatterjee20k
b2809c911d
fix: improve presence log deletion handling and ensure accurate event triggering
2026-05-18 11:02:21 +05:30
ArnabChatterjee20k
d18de7d1e8
feat: add checkForProjectUsage function and integrate it into message handling
2026-05-18 10:42:11 +05:30
Torsten Dittmann
5750155591
Add pool-backed lock resource
2026-05-15 19:54:44 +04:00
ArnabChatterjee20k
14381f2268
Merge branch '1.9.x' into presence-api
2026-05-15 15:53:51 +05:30
Matej Bačo
246f487687
Merge pull request #12317 from appwrite/feat-org-scopes-console-api
...
Feat: Org scopes Console API
2026-05-15 11:17:13 +02:00
Matej Bačo
75587e629e
Improve quality of org scopes
2026-05-15 10:23:22 +02:00
Chirag Aggarwal
ad88b827e6
Refactor database queue publisher
2026-05-15 13:22:35 +05:30
ArnabChatterjee20k
a8670ee8fb
fix: update authorization handling in message processing to prevent state leakage
2026-05-15 13:17:14 +05:30
ArnabChatterjee20k
0e1cabe47a
Merge remote-tracking branch 'origin/1.9.x' into presence-api
2026-05-14 18:25:16 +05:30
harsh mahajan
0b07305775
fix: remove redundant comment, rename commitSkip to validator, use getDescription in span
2026-05-14 18:05:04 +05:30
harsh mahajan
b5f0ebb37b
refactor: replace DeploymentSkipPatterns validator with VCS_DEPLOYMENT_SKIP_PATTERNS constant
2026-05-14 17:59:34 +05:30
ArnabChatterjee20k
12b2acd7f7
Merge remote-tracking branch 'origin/1.9.x' into presence-api
2026-05-14 17:31:24 +05:30
ArnabChatterjee20k
3703da188e
refactor: enhance presence management to prevent cross-user overwrites
2026-05-14 17:17:27 +05:30
Chirag Aggarwal
8f481d6f2c
refactor: keep delete publisher in shared container
2026-05-14 15:37:04 +05:30
Chirag Aggarwal
65d1e58e34
refactor: migrate delete queue publisher
2026-05-14 14:40:11 +05:30
ArnabChatterjee20k
7da3591d2b
Merge branch '1.9.x' into presence-api
2026-05-14 13:12:42 +05:30
ArnabChatterjee20k
faf13c502b
reordered set in the realtime
2026-05-14 12:46:58 +05:30
ArnabChatterjee20k
43da03ef63
removed redundant container set
2026-05-14 12:38:11 +05:30
ArnabChatterjee20k
5123956790
reverted schema
2026-05-14 11:57:23 +05:30
ArnabChatterjee20k
a3542ed7fa
feat: enhance presence handling by refactoring usage and event triggering logic
2026-05-14 11:48:41 +05:30
ArnabChatterjee20k
0aa8d402ae
feat: streamline presence cleanup logic and enhance stale presence deletion
2026-05-14 11:36:55 +05:30
Jake Barnby
a4d1043684
Merge pull request #12302 from appwrite/fix-transaction-deletes
...
fix: match transactions collection name in deletes worker
2026-05-14 17:48:18 +12:00
Chirag Aggarwal
1ced50db1f
Merge remote-tracking branch 'origin/1.9.x' into codex/resolve-12284-conflict
...
# Conflicts:
# app/controllers/shared/api.php
2026-05-14 10:43:05 +05:30
Jake Barnby
10eae0ab87
fix: match transactions collection name in deletes worker
...
The DELETE_TYPE_TRANSACTION constant was 'transaction' (singular), so
the worker's inner switch on $document->getCollection() (which returns
'transactions') never matched and every transaction deletion fell to
the default branch, logging "No lazy delete operation available for
document of type: transactions". Renamed to DELETE_TYPE_TRANSACTIONS
to align with every other constant used in that switch.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-14 13:58:40 +12:00
ArnabChatterjee20k
995f844254
feat: refine permissions parameter handling in Presence action for clarity and consistency
2026-05-13 19:19:00 +05:30
ArnabChatterjee20k
18a26809af
feat: improve user resolution during disconnect event for accurate actor context
2026-05-13 19:13:59 +05:30
ArnabChatterjee20k
42d3240d05
feat: refactor presence state usage and telemetry span naming for consistency
2026-05-13 19:12:11 +05:30
ArnabChatterjee20k
52c072489b
Merge remote-tracking branch 'origin/1.9.x' into presence-api
2026-05-13 18:58:44 +05:30