Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| fix(vcs): stop the GitHub pull request webhook crashing on non-JSON file pages | HarshMN2345 | M | No | 17.8h | 0.0h | Oct 07, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Fix/push topic null sequence | ArnabChatterjee20k | XS | No | 0.5h | 0.0h | Oct 07, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Add Security rules for Appwrite PHP conventions | abnegate | XL | AI | 122.2h | 5.9h | Oct 07, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(query)!: 0.7.0 — single join form with required alias, getAlias(), typed cursors | abnegate | XL | AI | 0.7h | 0.1h | Oct 07, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(videos): deliver video realtime events to the console channel and publish subtitle status | eldadfux | M | No | 115.8h | 0.0h | Oct 06, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| chore: remove the retired Appwrite Assistant | ChiragAgg5k | XL | No | 0.5h | 0.0h | Oct 06, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(http): prefer the more specific route when templates collide | HarshMN2345 | S | No | 0.3h | 0.0h | Oct 06, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(queue): provision a NATS queue without publishing to it | levivannoort | M | No | 0.3h | 0.0h | Oct 06, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(databases): claim a transaction commit atomically | HarshMN2345 | M | No | 0.2h | 0.0h | Oct 06, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(doctor): check for updates against the latest GitHub release | HarshMN2345 | S | No | 0.2h | 0.0h | Oct 06, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| chore(dev): pin the RedisInsight image to 3.8.0 | HarshMN2345 | XS | No | 0.0h | 0.0h | Oct 06, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(account): restore server-started OAuth2 token sign-in, with guest fallback and optional state | ChiragAgg5k | L | No | 1.2h | 0.0h | Oct 06, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Fix deletion worker pagination over retained documents | loks0n | S | No | 0.2h | 0.0h | Oct 06, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix: serialize response models to match the published spec | ChiragAgg5k | M | No | 0.8h | 0.0h | Oct 06, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Config collections project agents | fogelito | S | No | 0.0h | 0.0h | Oct 06, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(query): escape object path keys and filter field names | abnegate | L | AI | 0.5h | 0.0h | Oct 06, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| ci(e2e): surface native worker crashes and isolate migration test cleanup | abnegate | L | AI | 16.8h | 0.0h | Oct 06, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(databases): resolve physical collections through the databases handle | abnegate | L | AI | 14.3h | 0.1h | Oct 06, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(mails): finish the job when a project's own SMTP server fails | ChiragAgg5k | S | No | 1.2h | 0.0h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(vcs): resolve wildcard tags when cloning templates | ChiragAgg5k | M | AI | 0.9h | 0.0h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(templates): support OAuth sign-in in the MCP server template | ChiragAgg5k | S | No | 1.2h | 0.6h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| refactor(abuse)!: make adapters immutable | ChiragAgg5k | XL | No | 92.7h | 0.0h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| chore: bump appwrite/browser to 0.3.6 | ChiragAgg5k | S | No | 0.5h | 0.0h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| chore(avatars): report photo storage through unified storage | Meldiron | XS | AI | 0.2h | 0.1h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(certificates): stop reporting a retryable certificate failure as a worker error | HarshMN2345 | XS | No | 0.3h | 0.0h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(auth): use configured Argon2 params on signup and user create | cursor | M | No | 5.6h | 0.0h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(cdn): create TLS activations for issued Fastly subscriptions | HarshMN2345 | XL | AI | 2.3h | 1.8h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(vcs): skip GitHub resources whose installation has no owner instead of failing the webhook | ChiragAgg5k | M | No | 0.6h | 0.0h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(mqtt): drive telemetry collection on the broker worker | ArnabChatterjee20k | XS | AI | 0.9h | 0.0h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(certificates): retry every provider failure once DNS has passed | HarshMN2345 | S | AI | 0.4h | 0.1h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(usage): use queued project context in stats-usage worker | HarshMN2345 | S | No | 1.6h | 0.0h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(certificates): requeue certificates still being generated | HarshMN2345 | M | No | 119.1h | 0.2h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(databases): use project and databases handles correctly when deleting attributes | abnegate | S | AI | 0.2h | 0.0h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(databases): purge cached collection before announcing schema changes | abnegate | M | AI | 0.2h | 0.0h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(presences): reset created flag on each transaction attempt | abnegate | M | AI | 0.2h | 0.0h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(deployment): isolate Local build workers from sibling project trees | abnegate | M | AI | 9.1h | 9.0h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(teams): stop console developers from changing membership roles | abnegate | M | AI | 8.6h | 8.1h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| chore: bump appwrite/geo to 0.3.2 | lohanidamodar | XS | No | 0.2h | 0.0h | Oct 05, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(oauth): fail GitHub sign-in when the user payload is missing | ChiragAgg5k | S | AI | 0.6h | 0.4h | Oct 04, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(sdks): stop calling generator setters removed in sdk-generator 5.3.4 | ChiragAgg5k | XS | No | 3.0h | 0.0h | Oct 03, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(client): declare Content-Length: 0 on empty POST, PUT and PATCH bodies | ChiragAgg5k | M | No | 0.1h | 0.0h | Oct 03, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| test(health): stop asserting wall-clock ping budgets | ChiragAgg5k | S | No | 0.2h | 0.0h | Oct 03, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Remove unused Cloud card endpoints (1.9.x) | loks0n | XL | AI | 0.8h | 0.0h | Oct 02, 2026 |
SummaryRefactorRemove unused Cloud card endpoints Eliminates obsolete API routes and associated assets, reducing attack surface and maintenance overhead. 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(client): unrestricted Swoole clients leave name resolution to Swoole | loks0n | L | AI | 2.1h | 0.1h | Oct 02, 2026 |
SummaryBug FixFix unrestricted Swoole client name resolution Improves DNS resolution performance for unrestricted Swoole clients, reducing latency and preventing slow failures in distributed environments. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| fix(security): make the destination policy part of the HTTP client (SSRF) | eldadfux | XL | AI | 65.6h | 0.0h | Oct 02, 2026 |
SummaryBug FixFix SSRF by enforcing destination policy in HTTP client This change blocks SSRF attacks by ensuring all outbound HTTP requests are validated against a destination policy. It enhances security for OAuth, webhooks, migrations, and avatar fetching, reducing risk of internal network compromise. Health Assessment
X-Large
High
Medium
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php, Yaml
|
||||||
| feat(avatars): store the placeholder as the photo on deletePhoto | Meldiron | L | AI | 0.5h | 0.0h | Oct 02, 2026 |
SummaryFeatureStore placeholder as photo on delete When a user deletes their avatar, the system now stores a default placeholder image as the user's photo, ensuring consistent display and simplifying photo management. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| fix: close remaining medium issues | abnegate | XL | AI | 16.4h | 14.9h | Oct 02, 2026 |
SummaryBug FixClose remaining medium severity security issues This PR closes remaining medium severity security issues, tightening default signing keys, installer authentication, session invalidation, recovery token handling, and X‑Forwarded‑For trust, improving overall security posture. Health Assessment
X-Large
High
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Cursor, Claude
Confidence:
0.95
Tech Stack
Languages:
Php, Javascript, Yaml
|
||||||
| fix(avatars): allow only Accept and Accept-Language as screenshot headers | abnegate | M | AI | 6.8h | 6.7h | Oct 02, 2026 |
SummaryBug FixFix avatar screenshot header policy Restricts screenshot endpoint headers to Accept and Accept-Language, eliminating header injection and SSRF risks for guest users. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| chore: absorb orchestration into packages/orchestration | ChiragAgg5k | XL | No | 3.5h | 0.0h | Oct 01, 2026 |
SummaryRefactorAbsorb orchestration package into monorepo Consolidates orchestration code into the main repository, simplifying dependency management and enabling easier integration for downstream services. This change removes external dependency on a separate repository, improving build stability and reducing maintenance overhead. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| feat(queue): build Redis connections from a DSN | levivannoort | M | No | 2.3h | 0.0h | Oct 01, 2026 |
SummaryFeatureBuild Redis connections from DSN Adds DSN-based Redis connection helpers to simplify configuration and ensure credentials are correctly handled, improving security and developer experience. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||