Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| fix(avatars): expose photo update and delete in the console SDK | Meldiron | L | AI | 1.5h | 0.0h | Oct 01, 2026 |
SummaryBug FixExpose avatar photo update/delete in console SDK Enables console users to upload and delete profile photos, improving account management and user experience. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| feat(screenshots): mark captures as one-shot runtimes | ChiragAgg5k | S | No | 1.6h | 0.5h | Oct 01, 2026 |
SummaryFeatureAdd one-shot runtime for screenshot captures Enables efficient edge-based screenshot captures with short-lived runtimes, reducing resource usage and improving performance. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| feat(mqtt): broker telemetry and per-project usage | ArnabChatterjee20k | L | No | 4.8h | - | Oct 01, 2026 |
SummaryFeatureAdd MQTT broker telemetry and per-project usage Provides detailed observability for the MQTT broker, enabling better monitoring and accurate billing for project usage. Health Assessment
Large
Medium
Medium
AI Details
Confidence:
0.80
Tech Stack
Languages:
Php
|
||||||
| fix(security): transaction ACL, OTP secret masking, nested relationship permissions | abnegate | XL | AI | 1.4h | 0.8h | Oct 01, 2026 |
SummaryBug FixFix security: transaction ACL, OTP masking, nested permissions This PR addresses three critical security vulnerabilities by tightening transaction ACL checks, masking OTP secrets for limited API keys, and enforcing nested relationship permissions, thereby preventing unauthorized data access and account takeover. Health Assessment
Large
High
Medium
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| feat: add total param to remaining listX endpoints | jaysomani | L | No | 43.0h | 0.0h | Oct 01, 2026 |
SummaryFeatureAdd total param to list endpoints Adds a boolean total parameter to 24 list endpoints to provide consistent total counts, improving API usability and performance by skipping count queries when total=false. Health Assessment
Large
Medium
Medium
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| fix(clickhouse): cap the system log tables | levivannoort | M | No | 172.4h | 0.0h | Oct 01, 2026 |
SummaryBug FixCap ClickHouse system log tables to prevent growth Prevents unbounded ClickHouse log growth, reducing storage costs and ensuring system stability for Appwrite deployments. Health Assessment
Medium
Medium
Medium
AI Details
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| fix(realtime): keep open connections in step with the user record | Meldiron | XL | AI | 21.3h | 0.0h | Oct 01, 2026 |
SummaryBug FixFix realtime connections sync with user record Ensures real‑time connections stay consistent with user state, preventing stale data and closing connections when sessions expire, thereby improving security and user experience. Health Assessment
Large
High
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| fix(vcs): close residual cross-tenant installation IDOR on updateExternalDeployments | abnegate | XS | AI | 1.2h | 0.7h | Oct 01, 2026 |
SummaryBug FixFix cross-tenant IDOR in VCS update Removes a security vulnerability that allowed cross-tenant access to GitHub installations, ensuring only authorized projects can update deployments. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| fix(realtime): keep impersonated connections in step with the impersonator | Meldiron | XL | AI | 20.5h | 0.0h | Oct 01, 2026 |
SummaryBug FixFix impersonated realtime connections sync Ensures impersonated realtime connections remain in sync with the impersonator, preventing stale connections and improving security and user experience. Health Assessment
X-Large
Medium
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| fix(realtime): skip re-resolving connections on user events that change no access | ArnabChatterjee20k | XL | AI | 4.2h | - | Oct 01, 2026 |
SummaryBug FixSkip re-resolving connections on user events that change no access This PR optimizes realtime connections by preventing unnecessary role re-fetching for user events that don’t alter permissions, improving performance and reducing load on the server. Health Assessment
X-Large
High
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| fix(realtime): bind account-key impersonators to the console project | ArnabChatterjee20k | S | AI | 3.5h | - | Oct 01, 2026 |
SummaryBug FixFix impersonator binding for account-key in realtime Ensures console impersonators using account keys are correctly bound to the console project, preventing cross-project event leakage and socket leaks. This improves security and reliability of realtime connections. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| fix(realtime): close connections when their session or JWT expires | ArnabChatterjee20k | XL | AI | 3.9h | - | Oct 01, 2026 |
SummaryBug FixClose realtime connections on session/JWT expiry Ensures realtime sockets terminate when authentication expires, preventing stale connections and aligning realtime behavior with HTTP API, improving security and resource usage. Health Assessment
Medium
Medium
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| fix(realtime): end impersonated connections when the impersonator flag is removed | ArnabChatterjee20k | M | AI | 3.4h | - | Oct 01, 2026 |
SummaryBug FixFix impersonated connections when flag removed Closes impersonated realtime connections when the impersonator flag is turned off and ensures they respect session extensions, preventing unauthorized access to target roles. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| Per message id stat | ArnabChatterjee20k | M | No | 41.2h | 0.1h | Oct 01, 2026 |
SummaryFeatureAdd per-message usage metrics Adds per-message usage metrics and tests to improve resource tracking for messaging services. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| fix(builds): bound the unmeasured build duration by the build's timeout | loks0n | S | AI | 1.5h | 0.0h | Sep 30, 2026 |
SummaryBug FixBound unmeasured build duration to timeout Ensures build compute billing is capped, preventing overcharges from delayed exit callbacks. Health Assessment
Small
Low
Medium
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| fix(mqtt): scope wildcard subscriptions and reserved user topics | levivannoort | L | No | 0.3h | - | Sep 30, 2026 |
SummaryBug FixFix MQTT wildcard subscription scoping Prevents unauthorized message delivery by tightening MQTT topic scoping, ensuring users only receive messages intended for them. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| feat: add duration param to createEmailPasswordSession | jaysomani | M | No | 12.7h | 0.0h | Sep 30, 2026 |
SummaryFeatureAdd duration param to email session creation Provides clients the ability to set a custom session lifetime for email‑password authentication, enhancing control over session security and user experience. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| test(storage): send a full first chunk in the resume ownership test | ChiragAgg5k | XS | No | 1.3h | 0.0h | Sep 30, 2026 |
SummaryTestSend full first chunk in resume ownership test Ensures multipart uploads to S3-backed storage succeed by sending a full first chunk, preventing premature 400 errors and ensuring proper ownership validation. This improves reliability for cloud deployments and protects against upload failures. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| fix(network): reuse resolved addresses for outbound requests | Meldiron | L | AI | 0.6h | 0.0h | Sep 30, 2026 |
SummaryBug FixReuse resolved addresses for outbound requests Improves outbound request efficiency by reusing DNS resolutions, reducing latency and resource usage for webhook deliveries and avatar fetching. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| refactor: build VCS clone, git and build job commands with Utopia\Command | TorstenDittmann | XL | AI | 1.2h | 0.0h | Sep 30, 2026 |
SummaryRefactorRefactor VCS clone and build job commands Improves reliability and security of VCS operations by standardizing command construction, reducing errors and simplifying maintenance. Health Assessment
X-Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| fix(realtime): align origin validation with the HTTP API | Meldiron | M | AI | 0.3h | 0.0h | Sep 30, 2026 |
SummaryBug FixAlign realtime origin validation with HTTP API Ensures realtime connections use the same origin validation rules as the HTTP API, tightening security and preventing unauthorized access across all projects. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| fix(messaging): enforce target ownership in createSubscriber | ChiragAgg5k | M | No | 0.4h | 0.0h | Sep 30, 2026 |
SummaryBug FixEnforce target ownership in subscriber creation Prevents users from subscribing others' messaging targets, safeguarding personal data and preventing data leakage. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| fix(oauth): verify only the GitLab primary email | TorstenDittmann | M | AI | 3.0h | 0.5h | Sep 30, 2026 |
SummaryBug FixFix GitLab OAuth to verify primary email Ensures GitLab sign‑in only trusts the primary email verified by GitLab, preventing account takeover via secondary emails. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| fix(security): count MFA factors against the impersonator's own settings | HarshMN2345 | M | No | 0.4h | 0.0h | Sep 30, 2026 |
SummaryBug FixFix MFA factor counting during impersonation Ensures impersonation respects the impersonator's MFA settings, preventing unauthorized access and strengthening security. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Php
|
||||||
| fix(webhooks): make authPassword write-only | ChiragAgg5k | L | No | 0.5h | 0.0h | Sep 30, 2026 |
SummaryBug Fixfix(webhooks): make authPassword write-only Removes the ability for read‑only keys to retrieve webhook Basic‑Auth passwords, tightening security and preventing accidental credential exposure. Health Assessment
Large
Medium
Medium
AI DetailsTech Stack
Languages:
Php
|
||||||
| fix(storage): require ownership on chunked upload resume | HarshMN2345 | L | AI | 0.7h | 0.0h | Sep 30, 2026 |
SummaryBug FixFix ownership check for chunked upload resume Ensures only authorized users can resume uploads, preventing unauthorized overwrites and protecting file integrity. Health Assessment
Large
High
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| fix(previews): validate authorize parameters | Meldiron | M | AI | 0.5h | 0.0h | Sep 30, 2026 |
SummaryBug FixValidate authorize parameters in preview route This fix validates the `path` query parameter for preview authorization, ensuring it is root-relative and defaults to `/`. It also uses the request protocol for redirects, improving security and preventing malformed redirects. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| ci(nightly): allow forcing a build of the release branch tip | levivannoort | S | No | 0.0h | 0.0h | Sep 30, 2026 |
SummaryCI/CDEnable forced nightly build of release branch tip Allows the nightly CI job to build the tip of the release branch even when the branch is blocked by a red CI run, ensuring continuous deployment and reducing downtime. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| fix(account): validate OAuth2 state on the redirect callback | Meldiron | L | AI | 1.0h | 0.2h | Sep 30, 2026 |
SummaryBug FixValidate OAuth2 state on redirect callback Ensures OAuth2 authentication flows are secure by validating state nonces, preventing replay attacks and improving user session integrity. Health Assessment
Large
Medium
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| ci: run CI on pushes to every release branch | levivannoort | XS | No | 51.3h | 0.4h | Sep 30, 2026 |
SummaryCI/CDRun CI on pushes to all release branches Ensures nightly builds succeed on every release branch, preventing deployment failures and maintaining continuous delivery reliability. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| fix(functions): let schedulers skip runs the worker would reject | ChiragAgg5k | S | No | 0.5h | 0.0h | Sep 30, 2026 |
SummaryBug FixSkip scheduled runs for over‑limit teams Prevents over‑limit scheduled function runs from clogging queues, improving stability and cost control. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| fix(migrations): authenticate the source key before reading another project's database (1.9.x) | abnegate | XL | AI | 5.8h | 0.0h | Sep 30, 2026 |
SummaryBug FixAuthenticate source key before migration Prevents unauthorized cross‑project data copying by ensuring migration requests are authenticated against the source project, protecting data integrity and security. Health Assessment
Medium
High
Medium
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php, Yaml
|
||||||
| fix(builds): quote the build directory passed to tar | abnegate | L | AI | 1.3h | 0.0h | Sep 30, 2026 |
SummaryBug FixFix build directory quoting for tar Ensures build processes succeed for projects with spaces or special characters, preventing build failures and improving reliability. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| fix(migrations): authenticate the source key before reading another project's database | abnegate | M | AI | 0.4h | 0.0h | Sep 30, 2026 |
SummaryBug FixFix migration source key authentication Prevents unauthorized cross‑project database copying by validating API keys before accessing source databases, enhancing security for multi‑tenant deployments. Health Assessment
Medium
Medium
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| test(cache): mark Hazelcast healthy only once it serves Memcached | abnegate | XS | AI | 11.2h | 0.0h | Sep 30, 2026 |
SummaryBug FixMark Hazelcast healthy only after Memcached ready Ensures cache service health checks wait for Memcached to be ready, preventing flaky tests and improving reliability. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Yaml
|
||||||
| fix(mock): create the mock OIDC signing key once under a lock | abnegate | L | AI | 11.2h | 0.0h | Sep 30, 2026 |
SummaryBug FixFix mock OIDC signing key concurrency Ensures consistent token signing in mock OIDC routes, preventing authentication failures for test environments. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| test(project): wait for onboarding stages written after the response | abnegate | M | AI | 11.2h | 0.0h | Sep 30, 2026 |
SummaryTestWait for onboarding stages after response Ensures tests correctly wait for onboarding stages to be persisted after API responses, preventing race conditions. This improves reliability of onboarding tests across adapters. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| Unbound user JWT authenticates nobody instead of failing the request | loks0n | M | AI | 0.1h | 0.0h | Sep 29, 2026 |
SummaryBug FixFix unbound JWT authentication behavior Ensures that requests with unbound JWTs are treated as guests instead of failing, preventing unnecessary 401 errors for function domains. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| fix: require GitHub webhook secret like other VCS providers | eldadfux | M | No | 1.3h | 0.0h | Sep 29, 2026 |
SummaryBug FixRequire GitHub webhook secret like other VCS providers Enforces a mandatory webhook secret for GitHub events, aligning security with other VCS providers and preventing unsigned payloads from being processed. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| Bind MQTT user JWTs to their project; console claim for admin-mode JWTs | loks0n | M | AI | 2.3h | 0.5h | Sep 29, 2026 |
SummaryBug FixBind MQTT JWTs to project and admin console Ensures MQTT authentication respects project boundaries and admin mode, preventing cross-project token misuse. Improves security by enforcing project-specific JWT claims and console session stamping. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| fix(avatars): validate remote URLs with a public URL param validator | eldadfux | L | No | 1.0h | 0.0h | Sep 29, 2026 |
SummaryBug FixValidate avatar URLs with public URL validator Hardens avatar endpoints by ensuring only public URLs are accepted, preventing malicious or internal requests and improving security for user-supplied avatar images. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Php, Yaml
|
||||||
| fix(deployments): validate x-appwrite-id to prevent path traversal | ChiragAgg5k | M | No | 0.2h | 0.0h | Sep 29, 2026 |
SummaryBug FixPrevent path traversal in deployment uploads Blocks attackers from writing arbitrary files across tenant boundaries, safeguarding data isolation and system integrity. Health Assessment
Medium
Medium
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Php
|
||||||
| fix(console): resolve the organization header on organization routes only | Meldiron | M | AI | 0.5h | 0.0h | Sep 29, 2026 |
SummaryBug FixFix organization header handling on console routes Ensures the console SDK only sends the organization header on organization routes, preventing misrouting and improving security for team access. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| Bind user JWTs to the project that issued them | loks0n | M | AI | 0.5h | 0.5h | Sep 29, 2026 |
SummaryFeatureBind user JWTs to issuing project Ensures JWTs are scoped to the project that minted them, preventing cross‑project authentication and enhancing security. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| feat: add current param to deleteSessions endpoint | jaysomani | M | No | 1.0h | 0.0h | Sep 29, 2026 |
SummaryFeatureAdd current param to deleteSessions endpoint Adds an optional boolean parameter to the DELETE /account/sessions endpoint, allowing users to sign out of all sessions except the current one, enhancing security and user experience. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| feat: custom user avatar upload and delete | imtia33 | XL | No | 25.9h | 0.0h | Sep 29, 2026 |
SummaryFeatureAdd custom user avatar upload and delete Enables users to upload and delete custom profile photos, improving personalization and reducing reliance on external avatar providers. Health Assessment
X-Large
High
High
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| fix(executions): narrow listings to the requested createdAt window before aggregating | levivannoort | M | No | 2.2h | 0.0h | Sep 29, 2026 |
SummaryBug FixNarrow execution listings to requested time window Reduces memory usage and prevents node failures by limiting execution queries to the requested time window, improving performance and reliability for clients listing executions. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Php
|
||||||
| fix(storage): retry S3 internal errors and replayable transport failures | ChiragAgg5k | L | No | 2.3h | 0.0h | Sep 29, 2026 |
SummaryBug FixFix S3 retry logic for internal errors Improves reliability of storage uploads by retrying transient S3 errors, reducing backup failures. Health Assessment
Large
Medium
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Php
|
||||||
| fix(queue): dead-letter a message whose every attempt died, without the advisory | levivannoort | L | No | 22.7h | 0.0h | Sep 29, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| feat(messaging): allow filtering messages by user and target | HarshMN2345 | XS | No | 19.0h | 0.0h | Sep 29, 2026 |
SummaryFeatureAllow filtering messages by user and target Adds ability to filter the messaging endpoint by users and targets, enabling more efficient server-side queries and reducing client-side filtering. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||