Commit Graph

  • 48c34f90b6 Clean up Greptile style findings Chirag Aggarwal 2026-04-30 13:44:26 +05:30
  • 4210a37ca3 Align CLI error span code attribute Chirag Aggarwal 2026-04-30 13:37:15 +05:30
  • 2c06e4185f Update presence expiry datetime validation to enforce a 30-day maximum limit. This change standardizes the 'expiresAt' parameter across the Update and Upsert actions, ensuring consistent handling of presence expiry across the API. ArnabChatterjee20k 2026-04-30 13:30:25 +05:30
  • 869c35416d Refactor presence API to standardize scope and attribute names. Updated 'presence' to 'presences' across roles, scopes, and HTTP methods for consistency. Renamed 'expiry' to 'expiresAt' in various locations to improve clarity and maintainability. ArnabChatterjee20k 2026-04-30 13:30:15 +05:30
  • 7255e664e3 Make HTTP error publishing explicit Chirag Aggarwal 2026-04-30 13:26:20 +05:30
  • d98bd8c972 Remove line set-global-collection fogelito 2026-04-30 10:44:21 +03:00
  • 81c580bf50 Merge branch '1.9.x' of https://github.com/appwrite/appwrite into set-global-collection fogelito 2026-04-30 10:42:09 +03:00
  • 15ac0995e6 Validate experimental logging sample rate Chirag Aggarwal 2026-04-30 13:10:51 +05:30
  • c0bba74eee set setGlobalCollections logs fogelito 2026-04-30 10:36:12 +03:00
  • e6c3acb21c Refactor presence API by removing the Action class and updating related classes to extend PlatformAction. This change enhances consistency across the API methods and improves code maintainability. ArnabChatterjee20k 2026-04-30 13:04:28 +05:30
  • 337d47b1d9 fix(locale): add Spanish session alert translations frubio 2026-04-30 09:33:08 +02:00
  • db55141535 Use initialized spans for isolated error export Chirag Aggarwal 2026-04-30 13:02:42 +05:30
  • e7405b4393 addressed comments harsh mahajan 2026-04-30 13:01:00 +05:30
  • e0ec28f02a revert: drop $log clone and sdks in-lock re-read distributed-lock Prem Palanisamy 2026-04-30 08:24:56 +01:00
  • 03e11991ac Remove span exporter unit test Chirag Aggarwal 2026-04-30 12:47:00 +05:30
  • e8d1710bf5 Clarify logging config migration Chirag Aggarwal 2026-04-30 12:44:48 +05:30
  • 18f3280bad refactor(lock): extract magic numbers and outcome strings, fix target parse Prem Palanisamy 2026-04-30 07:48:04 +01:00
  • bae328efa1 revert: keep narrow RedisException catch on lock acquire Prem Palanisamy 2026-04-30 07:42:59 +01:00
  • e3b26a4666 Tighten experimental error span sampling Chirag Aggarwal 2026-04-30 12:10:40 +05:30
  • 3eabca1d7a Merge branch '1.9.x' into feat-ser-401-custom-triggers Harsh Mahajan 2026-04-30 12:10:16 +05:30
  • 9a09bbbe72 Isolate CLI error spans Chirag Aggarwal 2026-04-30 12:01:37 +05:30
  • 03575e68c4 fix(lock): re-read keys inside lock body to avoid sdks append loss Prem Palanisamy 2026-04-30 07:31:15 +01:00
  • 2762e84974 fix(lock): broaden acquire catch + clone Log before reportError Prem Palanisamy 2026-04-30 07:26:45 +01:00
  • 314a8e6096 Export realtime exceptions with isolated spans Chirag Aggarwal 2026-04-30 11:54:42 +05:30
  • 0c5e9580ed Remove stale realtime logging env Chirag Aggarwal 2026-04-30 11:49:17 +05:30
  • fba473c41a test(sqlite): skip testTimeout on SQLite adapter Jake Barnby 2026-04-30 18:17:37 +12:00
  • 7b2f6ac692 fix: add explicit parens to new ClassName calls in LockTest (PSR-12) Prem Palanisamy 2026-04-30 07:13:51 +01:00
  • 3c780bfd14 Isolate realtime and worker error spans Chirag Aggarwal 2026-04-30 11:41:31 +05:30
  • 0dfe84a56b Document experimental logging config Chirag Aggarwal 2026-04-30 11:34:15 +05:30
  • 9e9ca86a3c Tighten span logging validation Chirag Aggarwal 2026-04-30 11:26:54 +05:30
  • 542aac7fda Merge remote-tracking branch 'origin/1.9.x' into distributed-lock Prem Palanisamy 2026-04-30 06:53:31 +01:00
  • 7175c3b7c9 Fix span exporter test analysis Chirag Aggarwal 2026-04-30 11:10:12 +05:30
  • d4ba685682 perf(sqlite): split each pool category into its own DB file Jake Barnby 2026-04-30 17:34:20 +12:00
  • 811ee9fc52 Verify isolated error span exports Chirag Aggarwal 2026-04-30 11:04:15 +05:30
  • 106a93936e Isolate worker error spans Chirag Aggarwal 2026-04-30 10:57:14 +05:30
  • 4f28257d8d Use named arguments for experimental logging Chirag Aggarwal 2026-04-30 10:47:18 +05:30
  • bd3606e07a Record publishable HTTP errors on spans Chirag Aggarwal 2026-04-30 10:45:40 +05:30
  • 7075c129f4 Clarify logging DSN documentation Chirag Aggarwal 2026-04-30 10:43:39 +05:30
  • fa8616b8f4 Document Sentry logging config Chirag Aggarwal 2026-04-30 10:41:47 +05:30
  • 82235f473f Remove legacy logging variables Chirag Aggarwal 2026-04-30 10:36:07 +05:30
  • 7430de293e test: unit tests for Lock facade Prem Palanisamy 2026-04-30 06:05:50 +01:00
  • eeea533a26 Remove utopia logger dependency Chirag Aggarwal 2026-04-30 10:18:54 +05:30
  • 68ce4dca0f chore(deps): pull SQLite BEGIN IMMEDIATE fix Jake Barnby 2026-04-30 16:34:58 +12:00
  • 8ffe48d948 Merge pull request #12179 from appwrite/fix/project-delete-platform-cleanup Chirag Aggarwal 2026-04-30 09:43:37 +05:30
  • 4050b9ded1 Continue project cleanup after resource failures Chirag Aggarwal 2026-04-30 09:28:22 +05:30
  • afa7ee7731 perf(sqlite): aggressive PRAGMAs and tmpfs-backed test storage Jake Barnby 2026-04-30 15:54:20 +12:00
  • 78cebbc3ed ci: cap paratest concurrency to 1 for SQLite Jake Barnby 2026-04-30 15:17:59 +12:00
  • 50a10a3a1d chore(deps): pull SQLite FTS5 tenant-stripping fix Jake Barnby 2026-04-30 14:56:37 +12:00
  • 314fffab81 chore(deps): pull SQLite array CONTAINS LIKE wildcard fix Jake Barnby 2026-04-30 14:44:52 +12:00
  • 917edf920a chore(deps): pull SQLite JSON_OVERLAPS fallback fix Jake Barnby 2026-04-30 14:37:00 +12:00
  • 43af6fa304 ci: temporarily force SQLite/shared matrix on this PR Jake Barnby 2026-04-30 14:29:17 +12:00
  • 895df2ca28 ci: never overlap SQLite and the legacy adapters in the matrix Jake Barnby 2026-04-30 14:27:58 +12:00
  • fbff830cce ci: default matrix to SQLite shared; full non-SQLite matrix on db version change Jake Barnby 2026-04-30 14:18:59 +12:00
  • bdc39afd2b Merge remote-tracking branch 'origin/1.9.x' into feat-docker-geo-18x Damodar Lohani 2026-04-30 02:12:09 +00:00
  • 33ca860543 ci: lock test matrix to SQLite shared-tables only Jake Barnby 2026-04-30 14:06:51 +12:00
  • f7e7c8e23f fix(sqlite): bump busy_timeout to 30s and use synchronous=NORMAL Jake Barnby 2026-04-30 14:06:18 +12:00
  • 044325b0ea Merge remote-tracking branch 'origin/1.9.x' into fix-large-file-download Damodar Lohani 2026-04-30 02:05:37 +00:00
  • 9542af215e Merge remote-tracking branch 'origin/1.9.x' into feat-memory-adapter-tests Jake Barnby 2026-04-30 13:23:49 +12:00
  • 46357947a7 feat: enable emulateMySQL on SQLite adapter for test backend Jake Barnby 2026-04-30 13:22:08 +12:00
  • 2f2a124a06 revert: redis resource cluster support + _APP_CONNECTIONS_CACHE fallback Prem Palanisamy 2026-04-29 16:39:36 +01:00
  • d099167d18 Shared env fogelito 2026-04-29 17:09:25 +03:00
  • 9d3255f5cd Update lock fogelito 2026-04-29 17:08:14 +03:00
  • f03cc847f8 Merge branch '1.9.x' of https://github.com/appwrite/appwrite into set-global-collection fogelito 2026-04-29 17:07:32 +03:00
  • 6088fd55c8 Merge pull request #12138 from appwrite/feat-out-of-order-chunk-uploads Torsten Dittmann 2026-04-29 18:04:57 +04:00
  • 1aeee8c407 Merge pull request #12178 from appwrite/fix-developer-experience Matej Bačo 2026-04-29 15:56:06 +02:00
  • 7648978cfa Add codex plugin to SDKs adityaoberai 2026-04-29 19:22:46 +05:30
  • 7234f69738 chore(deps): point at utopia-php/database#feat-sqlite-fts for SQLite parity work Jake Barnby 2026-04-30 01:46:35 +12:00
  • 18b9769672 lock file fogelito 2026-04-29 16:14:21 +03:00
  • 636ea34bdc test: update ComposeTest volume count to 8 for new appwrite-sqlite volume Jake Barnby 2026-04-30 01:12:31 +12:00
  • 4e5fbea62c fix: replace Audit::setup() in project create with direct createCollection Jake Barnby 2026-04-30 01:05:54 +12:00
  • fc90b78f35 fix: filter unsupported index types in all 4 bootstrap createCollection paths Jake Barnby 2026-04-30 01:00:11 +12:00
  • c9ed6c531d fix: bypass Audit::setup() so SQLite startup doesn't hit broken Utopia\Exception Jake Barnby 2026-04-30 00:54:07 +12:00
  • 8eed06678b formatting fogelito 2026-04-29 15:54:05 +03:00
  • efc72272e1 fix: keep DB credentials populated and skip fulltext indexes on adapters that lack support Jake Barnby 2026-04-30 00:48:21 +12:00
  • 7a9a2899ff setGlobalCollections fogelito 2026-04-29 15:41:56 +03:00
  • 36486ccc93 Fix tests Matej Bačo 2026-04-29 14:41:19 +02:00
  • 7e25b4fad9 feat: wire SQLite database adapter for tests Jake Barnby 2026-04-30 00:41:09 +12:00
  • 794d8eac5b Fix project delete platform cleanup ordering Chirag Aggarwal 2026-04-29 17:55:06 +05:30
  • 32ebfc6cb8 Fix backwards compatibility Matej Bačo 2026-04-29 14:14:49 +02:00
  • e1b8f5bf98 review improvements Matej Bačo 2026-04-29 14:04:54 +02:00
  • 4d86e67006 Fix missing scopes for tables Matej Bačo 2026-04-29 14:03:44 +02:00
  • b3e3b2a330 Fix missing index scopes Matej Bačo 2026-04-29 14:00:14 +02:00
  • e010bf25d5 Fix formatting Matej Bačo 2026-04-29 13:57:16 +02:00
  • ec984de510 Merge branch '1.9.x' into feat-ser-401-custom-triggers Harsh Mahajan 2026-04-29 17:23:08 +05:30
  • aaf91f3816 Improve scopes quality Matej Bačo 2026-04-29 13:52:13 +02:00
  • bae61e8a05 Improve developer experience of keys endpoints Matej Bačo 2026-04-29 13:13:13 +02:00
  • dfbf45f4cc Merge branch '1.9.x' into feat-out-of-order-chunk-uploads Torsten Dittmann 2026-04-29 15:03:33 +04:00
  • c264db6146 Merge pull request #12177 from appwrite/codex/fix-1-9-trivy-sarif-categories cl-1.9.0-1 Chirag Aggarwal 2026-04-29 16:13:30 +05:30
  • cccafeff0c Add nightly SARIF upload guards Chirag Aggarwal 2026-04-29 16:02:41 +05:30
  • 360d08f087 Preserve CI image for job retries Chirag Aggarwal 2026-04-29 16:01:15 +05:30
  • d8e97ae47d Merge pull request #12174 from appwrite/bump-docker-base-1.2.0 Chirag Aggarwal 2026-04-29 15:59:24 +05:30
  • d13e6d75f0 Fix Trivy SARIF categories on nightly scan Chirag Aggarwal 2026-04-29 15:58:59 +05:30
  • c2a249c48b feat(lock): include project internal id in lock key + telemetry Prem Palanisamy 2026-04-29 11:26:18 +01:00
  • 4447396859 Update base image to 1.2.1 Chirag Aggarwal 2026-04-29 15:37:59 +05:30
  • 4d1f229ec7 Merge branch '1.9.x' into bump-docker-base-1.2.0 Chirag Aggarwal 2026-04-29 15:32:32 +05:30
  • 4f733f5984 Merge pull request #12176 from appwrite/ci-ghcr-image-share Chirag Aggarwal 2026-04-29 15:32:22 +05:30
  • 701f557755 ci: clean up GHCR CI image after pipeline finishes Chirag Aggarwal 2026-04-29 15:23:05 +05:30
  • 8ab26aab44 Merge pull request #12171 from appwrite/migration-refractor Jake Barnby 2026-04-29 21:44:19 +12:00
  • ec3aa2b54f ci: share docker image via GHCR instead of upload-artifact Chirag Aggarwal 2026-04-29 15:09:39 +05:30
  • 2d636ff7ec Merge branch '1.9.x' into bump-docker-base-1.2.0 Chirag Aggarwal 2026-04-29 15:06:03 +05:30