Commit Graph

  • 0b810e500f Merge branch '1.9.x' into spike/isPublishable-migration premtsd-code 2026-05-07 12:42:04 +05:30
  • c2ff082dd6 Merge branch '1.9.x' into fix/vcs-stale-project-deployments Harsh Mahajan 2026-05-07 12:40:09 +05:30
  • d52ec65b0f Merge branch '1.9.x' into fix/vcs-stale-project-deployments Harsh Mahajan 2026-05-05 14:26:22 +05:30
  • ec8d48327c reverted type error as query exception only thown ArnabChatterjee20k 2026-05-07 12:34:34 +05:30
  • ce07c6ffd5 added type error to the subscribe handler ArnabChatterjee20k 2026-05-07 12:24:42 +05:30
  • 8e9fd32566 spike: simplify gate fallback to always publish on unknown exception types Prem Palanisamy 2026-05-07 07:41:47 +01:00
  • e621701cbc Merge branch '1.9.x' into feat/skip-duplicates premtsd-code 2026-05-07 12:00:15 +05:30
  • 6679d02a35 refactor: rename connection to connectionId for consistency across handlers ArnabChatterjee20k 2026-05-07 11:48:45 +05:30
  • 85d7c27a38 spike: treat null exception code as publishable in fallback gate Prem Palanisamy 2026-05-07 03:50:08 +01:00
  • 24c3df0c87 Merge remote-tracking branch 'origin/1.9.x' into feat-docker-geo-18x Damodar Lohani 2026-05-07 01:14:29 +00:00
  • 82f05872f6 Revert "Chore/builds" revert-12229-chore/builds Luke B. Silver 2026-05-06 22:48:00 +01:00
  • c89bf3084a Merge pull request #12229 from appwrite/chore/builds Luke B. Silver 2026-05-06 22:47:57 +01:00
  • 9387c480f5 Add Span attributes to build worker for trace observability chore/builds loks0n 2026-05-06 19:56:17 +01:00
  • 2e9841c9c2 Merge branch '1.9.x' into feat/skip-duplicates premtsd-code 2026-05-06 23:35:25 +05:30
  • 8201fea9ef Differentiate executor timeouts for builds, sync, and async executions loks0n 2026-05-06 15:50:36 +01:00
  • bf52b1ba31 Merge pull request #12228 from appwrite/fix-refresh-session Matej Bačo 2026-05-06 16:38:01 +02:00
  • e834a95213 PR review improvements Matej Bačo 2026-05-06 16:21:50 +02:00
  • a9dd957a7a Fix test Matej Bačo 2026-05-06 15:57:25 +02:00
  • d2b551cd12 Fix refreshing nonoauth sessions Matej Bačo 2026-05-06 15:50:18 +02:00
  • f99f2cc1a9 Merge remote-tracking branch 'origin/1.9.x' into spike/isPublishable-migration Prem Palanisamy 2026-05-06 13:10:57 +01:00
  • b094993f77 spike: convert worker throws to AppwriteException + isPublishable gate Prem Palanisamy 2026-05-06 12:34:50 +01:00
  • bc0501aaf2 Merge pull request #12224 from appwrite/fix-oauth-oidc-params Matej Bačo 2026-05-06 12:25:45 +02:00
  • a65c6136f4 Improve code quality fix-oauth-oidc-params Matej Bačo 2026-05-06 12:08:02 +02:00
  • 78133a3c25 Merge branch '1.9.x' into fix-oauth-oidc-params Matej Bačo 2026-05-06 11:46:09 +02:00
  • 140cbb633d Fix tests Matej Bačo 2026-05-06 11:45:35 +02:00
  • 389146c625 oidc backwards compatibiltiy test Matej Bačo 2026-05-06 11:32:00 +02:00
  • ec927104fe Merge pull request #12221 from appwrite/fix-variables-api-feature-parity Matej Bačo 2026-05-06 11:27:32 +02:00
  • dcef7ef559 OIDC param name improvement Matej Bačo 2026-05-06 11:24:53 +02:00
  • 63e226c761 updated ArnabChatterjee20k 2026-05-06 14:50:40 +05:30
  • ff518a055f Merge branch '1.9.x' into fix-oauth-oidc-params Matej Bačo 2026-05-06 11:17:42 +02:00
  • 00ee9c6b0e Fix benchmark fix-variables-api-feature-parity Matej Bačo 2026-05-06 11:09:11 +02:00
  • f9c5f41a1a Merge remote-tracking branch 'origin/1.9.x' into feat/skip-duplicates Prem Palanisamy 2026-05-06 09:53:13 +01:00
  • 6290a664e9 refactor: rename presence methods for consistency and clarity ArnabChatterjee20k 2026-05-06 14:16:59 +05:30
  • d27b578888 Fix more tests Matej Bačo 2026-05-06 10:34:37 +02:00
  • 6c6782dd28 Merge remote-tracking branch 'origin/1.9.x' into pr-12194-feat-insights-module Jake Barnby 2026-05-06 20:33:40 +12:00
  • 4660185a23 test(insights): fix CI failures from nesting refactor Jake Barnby 2026-05-06 20:20:54 +12:00
  • 1ccf058c14 Fix failing tests Matej Bačo 2026-05-06 10:19:30 +02:00
  • 1273bcd33a Merge pull request #11673 from appwrite/big-int Jake Barnby 2026-05-06 20:17:45 +12:00
  • add2b7b64a Merge pull request #12208 from appwrite/feat-public-proxy-api Matej Bačo 2026-05-06 10:15:57 +02:00
  • ac80ba270b updated queries ArnabChatterjee20k 2026-05-06 13:24:34 +05:30
  • a0d77ba1b2 Merge remote-tracking branch 'origin/1.9.x' into big-int ArnabChatterjee20k 2026-05-06 13:22:37 +05:30
  • f9c18a6462 updated validator subscribe ArnabChatterjee20k 2026-05-06 13:20:19 +05:30
  • 63ac3bedca Merge pull request #12212 from appwrite/fix-param-name-consistency Matej Bačo 2026-05-06 09:42:22 +02:00
  • a286b78a0b Fix function tests Matej Bačo 2026-05-06 09:41:00 +02:00
  • e63f9fd6a5 tests: send non-empty parent row data in TwoWayRecreate test Prem Palanisamy 2026-05-06 08:40:17 +01:00
  • d2ea6ef2ca removed redundant dumps ArnabChatterjee20k 2026-05-06 12:33:42 +05:30
  • 68c354e09b refactor(insights): nest insights API under reports Jake Barnby 2026-05-06 18:53:54 +12:00
  • 1946ee86b2 feat: add realtime message handlers for authentication, ping, presence, subscribe, and unsubscribe ArnabChatterjee20k 2026-05-06 12:20:06 +05:30
  • 5eabeeea20 refactor: update payload validators to use closures for instantiation and improve error handling ArnabChatterjee20k 2026-05-06 12:10:50 +05:30
  • 1f4111d6f2 test(insights): drop summary update from testUpdate Jake Barnby 2026-05-06 18:34:04 +12:00
  • 0b72dba817 refactor(insights): drop CTA key field Jake Barnby 2026-05-06 18:29:40 +12:00
  • 1f1a02f026 fix(ci): add missing alert endpoint docs and update compose test for notifications worker service fix-ci-failures Jake Barnby 2026-05-06 18:29:32 +12:00
  • fc918d8b3c feat: add support for unsigned integer and bigint columns in database tests ArnabChatterjee20k 2026-05-06 11:48:47 +05:30
  • c5dfc42a60 refactor(insights): rename ctas collection to insightCTAs Jake Barnby 2026-05-06 18:12:17 +12:00
  • 5404bfec75 refactor(insights): promote CTAs to own collection with backref Jake Barnby 2026-05-06 18:07:49 +12:00
  • 93ce542d31 updated composer ArnabChatterjee20k 2026-05-06 11:37:05 +05:30
  • e6a9c68534 Merge remote-tracking branch 'origin/1.9.x' into feat/skip-duplicates Prem Palanisamy 2026-05-06 07:06:59 +01:00
  • ac87c0e2d6 test(notifications): add regression and happy-path coverage for review-fix critical gaps add-test-coverage Jake Barnby 2026-05-06 18:02:12 +12:00
  • 03f7b62ff1 refactor: update database version constraints and simplify bigint handling in collection creation ArnabChatterjee20k 2026-05-06 11:24:22 +05:30
  • 38efdf18e2 feat(insights): add parent resource pointer Jake Barnby 2026-05-06 17:25:34 +12:00
  • 4fc3e9c386 refactor(insights): manager-only Create endpoint + native categories array Jake Barnby 2026-05-06 17:20:49 +12:00
  • 6e718e31f2 Merge remote-tracking branch 'origin/1.9.x' into feat-docker-geo-18x Damodar Lohani 2026-05-06 05:19:19 +00:00
  • ea4a31c6c6 Merge pull request #12222 from appwrite/CLO-2333-additional-indexes-1.9x Damodar Lohani 2026-05-06 10:50:44 +05:45
  • c9ad685e11 fix(indexes): use empty lengths for mixed-type composite to match existing pattern Damodar Lohani 2026-05-06 04:48:53 +00:00
  • 83d56a2f36 fix(indexes): set explicit lengths + orders on new indexes (greptile P1) Damodar Lohani 2026-05-06 04:44:58 +00:00
  • a1f64c6f71 refactor(insights): split CTA action into service + method Jake Barnby 2026-05-06 16:35:33 +12:00
  • 94c968e941 feat(indexes): add 4 missing indexes (CLO-2333) Damodar Lohani 2026-05-06 04:35:29 +00:00
  • 8f79379b6e test(insights): full e2e + per-engine CTA action mapping Jake Barnby 2026-05-06 16:25:49 +12:00
  • f83993d51e merge: major review fixes (M2 drop SDK auth, M4 dedup unique-index test, M9 e2e secret assertion) Jake Barnby 2026-05-06 16:15:27 +12:00
  • a0ec2827fa merge: critical review fixes (C1 deferred persist, C2 reset preview, C3 webhook reset, C4 dup catch, M3 status, M5 id helper, M7 jwt purpose) Jake Barnby 2026-05-06 16:15:23 +12:00
  • 1aa6a05ad8 fix(notifications): drop misleading auth metadata, exercise unique-index dedup, fail loudly on missing tracking secret in tests fix-major-review Jake Barnby 2026-05-06 16:13:52 +12:00
  • e2013838d5 chore(deps): allow webonyx/graphql-php 15.32.x for security advisory PKSA-xwpn-zs9j-6wy5 / PKSA-sf9j-1gs7-xzvx Damodar Lohani 2026-05-06 04:10:55 +00:00
  • 5f8cc27c9f fix(notifications): defer persistence until after send, reset event state, distinguish duplicate writes, scope tracking jwt purpose fix-critical-review Jake Barnby 2026-05-06 16:06:49 +12:00
  • e125bf6aec merge: cross-db alerts persistence fix final-consolidated Jake Barnby 2026-05-06 15:26:51 +12:00
  • aa9b45b5a1 fix(notifications): persist alerts to platform db regardless of dispatching project fix-alerts-platform-db Jake Barnby 2026-05-06 15:25:45 +12:00
  • 5357e7dd35 fix(notifications): quote $id key in PHPDoc array shape wave4-consolidated Jake Barnby 2026-05-06 15:24:25 +12:00
  • a8ce7c3736 merge: ST17 e2e tests Jake Barnby 2026-05-06 15:11:57 +12:00
  • 540a7823cd merge: ST16 unit tests Jake Barnby 2026-05-06 15:11:54 +12:00
  • 534123cd87 test(notifications): add unit tests for dedup, fanout, console skip, zero-delivery, recipient struct, and tracking pixel st16-unit-tests Jake Barnby 2026-05-06 15:10:38 +12:00
  • 3e0df70f5c test(notifications): e2e tests for list, mark-read, tracking pixel, and webhook-failure fanout st17-e2e-tests Jake Barnby 2026-05-06 15:09:28 +12:00
  • 080b6dbeb2 merge: ST14 alerts Track body wave3-consolidated Jake Barnby 2026-05-06 14:48:39 +12:00
  • 678a6bd079 merge: ST13 alerts XList body Jake Barnby 2026-05-06 14:48:36 +12:00
  • 3b0c46c85e merge: ST12 PATCH /v1/account/alerts/:alertId/read Jake Barnby 2026-05-06 14:48:33 +12:00
  • c419257755 merge: ST11 Webhooks worker switch to Notification Jake Barnby 2026-05-06 14:48:29 +12:00
  • 067bf582dc feat(webhooks): emit pausing alerts via notifications worker to owners on email and console st11-webhooks-switch Jake Barnby 2026-05-06 14:46:57 +12:00
  • dae98bf240 feat(notifications): track email opens by decoding pixel JWT and marking alert read st14-alerts-track-body Jake Barnby 2026-05-06 14:46:33 +12:00
  • 5dd987711b feat(notifications): implement GET /v1/account/alerts list endpoint body st13-alerts-xlist-body Jake Barnby 2026-05-06 14:46:22 +12:00
  • e54fbf3b3f feat(notifications): mark alert read via PATCH /v1/account/alerts/:alertId/read st12-alerts-read-update Jake Barnby 2026-05-06 14:35:53 +12:00
  • 0a9b54543d merge: ST10 queueForNotifications DI registration wave2-consolidated Jake Barnby 2026-05-06 14:20:10 +12:00
  • 93bdebb7fa merge: ST9 notifications worker fixes Jake Barnby 2026-05-06 14:20:07 +12:00
  • 6f01c1492f fix(notifications): worker dedup by attribute, throw on console-zero-delivery, thread recipient userId, inject email tracking pixel st9-notifications-worker Jake Barnby 2026-05-06 14:16:25 +12:00
  • 4e7236a366 feat(notifications): register queueForNotifications resource in worker and request containers st10-queue-for-notifications-di Jake Barnby 2026-05-06 14:00:45 +12:00
  • 8c7ecd6cdb fix(notifications): add SDK Method group to alerts skeleton actions wave1-consolidated Jake Barnby 2026-05-06 13:57:07 +12:00
  • 0f1a2b5097 merge: ST4 event recipient + SMTP removal Jake Barnby 2026-05-06 13:48:47 +12:00
  • a02eb3f41c merge: ST1 NOTIFICATION_TYPE_* rename Jake Barnby 2026-05-06 13:48:16 +12:00
  • ddffc69914 merge: ST8 alerts track skeleton Jake Barnby 2026-05-06 13:48:10 +12:00
  • 439b3db2bf merge: ST7 alerts XList skeleton Jake Barnby 2026-05-06 13:47:05 +12:00
  • 134a8710da merge: ST6 alerts queries validator Jake Barnby 2026-05-06 13:46:59 +12:00
  • b9a928d3f8 merge: ST5 alert response model Jake Barnby 2026-05-06 13:46:53 +12:00
  • d07292ef1f merge: ST3 alerts schema Jake Barnby 2026-05-06 13:46:49 +12:00