Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| Enable RunsOn OTEL for E2E jobs | ChiragAgg5k | XS | No | 0.2h | 0.1h | Jun 03, 2026 |
SummaryCI/CDEnable RunsOn OTEL for E2E jobs Adds OpenTelemetry export to end‑to‑end test jobs, improving observability while keeping existing runner resources unchanged. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| perf(messaging): stream large-topic sends and bound fan-out concurrency | abnegate | XL | No | 10.9h | 0.1h | Jun 03, 2026 |
SummaryFeatureImprove messaging worker for large-topic sends Enables sending newsletters to hundreds of thousands of recipients without OOM or rate limit issues, improving reliability and scalability. Health Assessment
X-Large
High
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| Add coroutine concurrency to queue workers | loks0n | M | AI | 1.6h | 0.4h | Jun 02, 2026 |
SummaryFeatureAdd coroutine concurrency to queue workers Upgrades queue and platform libraries to enable concurrent job processing via Swoole coroutines, improving throughput and reducing job timeouts for background workers. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| Fix chunked upload resume without file read permission | TorstenDittmann | M | No | 0.6h | 0.1h | Jun 02, 2026 |
SummaryBug FixFix chunked upload resume without read permission This fix allows chunked uploads to resume even when the file lacks read permission, preventing upload failures and improving reliability for users. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Php
|
||||||
| feat(messaging): add Amazon SES email provider | abnegate | L | No | 0.5h | 0.1h | Jun 02, 2026 |
SummaryFeatureAdd Amazon SES email provider Adds Amazon SES as a first‑class email provider, enabling cheaper large‑scale email sending for Appwrite projects. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| refactor: update embedding model and endpoint to use 'nomic' and 'app… | ArnabChatterjee20k | M | No | 94.1h | 0.0h | Jun 02, 2026 |
SummaryRefactorRefactor embedding model to use nomic Updates the embedding model and endpoint to use the Nomic provider and appwrite-embedding, improving agent usage and handling partial success for more reliable AI embeddings. Health Assessment
Small
Medium
High
AI Details
Confidence:
0.80
Tech Stack
Languages:
Php
|
||||||
| Update telemetry dependency stack | ChiragAgg5k | M | No | 0.9h | 0.6h | Jun 02, 2026 |
SummaryChoreUpdate telemetry dependency stack Brings Appwrite up to date with the latest Utopia telemetry and related packages, improving monitoring and reliability. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Php
|
||||||
| fix: reset queued event on non-final chunk in createFile | lohanidamodar | XS | AI | 0.3h | 0.2h | Jun 02, 2026 |
SummaryBug FixFix queued event reset for intermediate chunk uploads This fix prevents errors during chunked file uploads, ensuring successful uploads and reliable event handling for storage operations. It eliminates failures that could disrupt user experience when uploading large files. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| refactor: decompose the shared API shutdown hook + drop deprecated Route::getParamsValues() | loks0n | L | AI | 5.1h | - | Jun 01, 2026 |
SummaryRefactorRefactor API shutdown hooks and remove deprecated route call Eliminates deprecated shared state usage, reducing race conditions. Modular shutdown hooks improve maintainability and performance. Health Assessment
Large
Medium
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| chore: trace database worker with Span::add instead of Console logging | loks0n | S | AI | 1.0h | 0.0h | Jun 01, 2026 |
SummaryChoreAdd structured tracing to database worker Adds structured tracing to database worker, improving observability and error handling. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| Revert template root directory path-stripping changes | loks0n | S | AI | 0.9h | 0.8h | Jun 01, 2026 |
SummaryBug FixRestore original path stripping to fix production builds Reverts recent path‑normalization changes that broke template and VCS root handling, ensuring builds and deployments succeed in production. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| Chore: Improve extensibility of policies tests | Meldiron | M | No | 0.8h | 0.0h | May 30, 2026 |
SummaryTestImprove extensibility of policies tests Enhances test framework for policy rules, enabling easier extension and maintenance of policy logic. This change makes it simpler to add new policy tests, improving reliability and reducing future maintenance. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| Chore: Easy-to-override policies endpoints | Meldiron | M | No | 0.8h | 0.0h | May 30, 2026 |
SummaryChoreAdd easy-to-override policies endpoints Enables developers to customize policy GET and LIST endpoints, improving flexibility and integration with external services. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| fix: correct prefixed SDK enum names introduced in PR #12358 | HarshMN2345 | S | No | 29.3h | 0.0h | May 30, 2026 |
SummaryBug FixCorrect SDK enum names Fixes incorrect enum names introduced earlier, ensuring SDK consistency and preventing runtime errors. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| Revert execution log removal | ChiragAgg5k | L | No | 2.6h | 0.1h | May 30, 2026 |
SummaryBug FixRevert execution log removal Reverts the server-ce execution log removal, restoring execution log persistence and related functionality. Health Assessment
Large
Medium
Low
AI DetailsTech Stack
Languages:
Php, Yaml
Frameworks:
Docker
|
||||||
| Fix public hostname DNS resolution in Swoole | ChiragAgg5k | S | No | 0.4h | 0.0h | May 30, 2026 |
SummaryBug FixFix DNS resolution for public hostnames in Swoole This fix corrects hostname validation in Swoole workers, preventing false failures when fetching favicons. It improves reliability for users accessing external resources. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| Removing execution logs | ChiragAgg5k | L | No | 20.2h | 2.3h | May 30, 2026 |
SummaryChoreRemove execution log persistence from Server CE Eliminates storage of execution logs, reducing storage usage and simplifying worker architecture. Health Assessment
Large
Medium
Low
AI Details
Confidence:
1.00
Tech Stack
Languages:
Php
|
||||||
| Update domains dependency to 2.2 | ChiragAgg5k | S | No | 0.2h | 0.0h | May 29, 2026 |
SummaryChoreUpdate domains dependency to 2.2 Bumps the utopia-php/domains library to version 2.2, providing the latest features and security fixes for the 1.9.x branch. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| updated presence update method name | ArnabChatterjee20k | XS | No | 0.8h | 0.0h | May 29, 2026 |
SummaryRefactorRename presence update method Renames the presence update method to improve clarity and consistency in the API. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| Fix impossible function cron schedules | ChiragAgg5k | S | No | 16.9h | 0.1h | May 29, 2026 |
SummaryBug FixFix impossible function cron schedules This change prevents invalid cron expressions from causing scheduler crashes, improving reliability for scheduled functions. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| Wait for benchmark health check | ChiragAgg5k | S | No | 0.0h | 0.0h | May 29, 2026 |
SummaryCI/CDWait for benchmark health check Ensures benchmark stability by waiting for service health before running tests, reducing false failures and improving reliability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| fix(avatars): block redirect | abnegate | XL | AI | 5.8h | 0.1h | May 28, 2026 |
SummaryBug FixBlock SSRF redirect in avatars endpoint Prevents malicious redirect chains from exposing internal services via avatar fetch, protecting users and infrastructure. Health Assessment
Large
High
Medium
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| disable array index create with schema | fogelito | XS | No | 6.6h | 0.4h | May 28, 2026 |
SummaryBug FixDisable array index creation with schema Prevents accidental creation of array indexes during database schema updates, improving data integrity and reducing storage overhead. This change ensures that array indexes are only created when explicitly requested, aligning with best practices for database performance. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| refactor: tighten internal validation paths | abnegate | M | AI | 2.1h | 0.1h | May 28, 2026 |
SummaryRefactorRefactor: tighten internal validation paths This refactor strengthens internal validation across authentication, build, webhook, and membership flows, reducing the risk of unauthorized access and data corruption. It also enforces stricter hostname validation and session handling for self-hosted deployments. Health Assessment
Medium
Medium
Medium
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| Add console presence upsert and update test with real-time broadcast … | ArnabChatterjee20k | M | No | 0.7h | 0.1h | May 28, 2026 |
SummaryFeatureAdd console presence upsert and real-time broadcast Adds console presence upsert functionality and real-time broadcast support, ensuring accurate presence tracking and timely updates for console users. This enhances real-time collaboration and reduces stale presence data. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| fix: skip 4xx typed exceptions in VCS deployments instead of 500ing | lohanidamodar | XS | No | 45.7h | 0.1h | May 28, 2026 |
SummaryBug FixFix 4xx exception handling in VCS deployments Prevents false 500 errors and Sentry alerts for legitimate client‑side errors, improving webhook reliability and reducing noise. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| Refactor Presence to typed metadata property; drop additionalPropertiesKey hack + Swagger2 PHPStan unblock | lohanidamodar | S | No | 4.8h | 0.7h | May 27, 2026 |
SummaryRefactorRefactor Presence model and fix Swagger2 PHPStan Improves API spec correctness, removes legacy hack, and resolves static analysis errors, enabling smoother SDK generation and developer experience. Health Assessment
Small
Low
Medium
AI Details
Usage:
AI Assisted
Category:
Review AI
Tools:
Greptile
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| redded auth type jwt in the server specs | ArnabChatterjee20k | XS | No | 0.2h | 0.1h | May 27, 2026 |
SummaryBug Fixredded auth type jwt in the server specs This change updates the authentication type to JWT in server specifications, ensuring consistent token handling across services. It enhances security and aligns with industry standards. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| Update presence methods to clarify SDK authentication requirements | ArnabChatterjee20k | S | No | 22.1h | 0.1h | May 27, 2026 |
SummaryBug FixClarify SDK authentication for presence methods This PR refines presence API signatures to make SDK authentication requirements explicit, reducing misconfiguration and improving developer experience. Health Assessment
Small
Medium
Medium
AI Details
Confidence:
0.20
Tech Stack
Languages:
Php
|
||||||
| Update processing status migrations | fogelito | M | No | 186.9h | 0.1h | May 27, 2026 |
SummaryBug FixUpdate processing status migrations for workers This PR updates the database migrations for processing status, ensuring accurate worker cleanup and improving system reliability. Health Assessment
Medium
High
High
AI Details
Usage:
AI Assisted
Category:
Review AI
Tools:
Greptile
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| Tag migrations-worker Sentry events with source projectId and endpoint | premtsd-code | S | No | 39.6h | 39.6h | May 27, 2026 |
SummaryFeatureAdd source projectId and endpoint to Sentry events Enables on‑call engineers to quickly identify failing migrations by including project identifiers in Sentry events, reducing troubleshooting time. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Php
|
||||||
| fix(migrations): validate source URL host before DB fast path | premtsd-code | M | No | 63.6h | 0.1h | May 27, 2026 |
SummaryBug FixValidate source URL host before DB fast path Ensures reliable migrations across installations by validating source URLs, preventing failures and silent zero-row migrations. This protects data integrity during cross-environment migrations. Health Assessment
Medium
Medium
Medium
AI Details
Confidence:
0.10
Tech Stack
Languages:
Php
|
||||||
| Fix Swagger enum keys metadata | ChiragAgg5k | S | No | 0.1h | 0.1h | May 27, 2026 |
SummaryBug FixFix Swagger enum keys metadata Adds missing x-enum-keys to Swagger 2 enum parameters, eliminating SDK generator warnings and ensuring accurate SDK generation for developers. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Php
|
||||||
| Refactor shared database resources | ChiragAgg5k | XL | No | 185.5h | 0.1h | May 27, 2026 |
SummaryRefactorRefactor shared database resources Centralizes database initialization into a factory, simplifying maintenance and enabling cloud extensions while preserving request‑scoped reuse. Health Assessment
X-Large
High
Medium
AI DetailsTech Stack
Languages:
Php
|
||||||
| Fix OAuth2 provider list ordering | HarshMN2345 | S | No | 1.5h | 1.2h | May 26, 2026 |
SummaryBug FixFix OAuth2 provider list ordering Ensures OAuth2 providers are displayed in the intended order, improving user experience and reducing confusion. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| Add presenceLogs collection to common configuration and update Presen… | ArnabChatterjee20k | L | No | 4.9h | 0.0h | May 26, 2026 |
SummaryFeatureAdd presenceLogs collection and update tests Adds a presenceLogs collection to the common configuration, enabling consistent presence tracking across projects, and updates tests to support the new functionality. This ensures accurate presence data for all users and improves reliability of presence-related features. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Php
|
||||||
| Usage test one attempt | ArnabChatterjee20k | XL | No | 123.7h | 0.2h | May 26, 2026 |
SummaryBug FixUpdate usage test to single attempt Improves test reliability by running usage tests in a single attempt, reducing flakiness and enabling concurrent execution. Health AssessmentAI Details
Confidence:
0.95
Tech Stack
Languages:
Php, Yaml
|
||||||
| Update SDK spec metadata generation | ChiragAgg5k | L | No | 1.4h | 0.1h | May 26, 2026 |
SummaryBug FixUpdate SDK spec metadata generation Improves SDK consistency and reduces metadata clutter, ensuring accurate enum handling and cleaner API specs for developers. Health Assessment
Large
High
High
AI DetailsTech Stack
Languages:
Php
|
||||||
| Use platform enum metadata for SDK specs | ChiragAgg5k | XL | No | 137.4h | 0.1h | May 26, 2026 |
SummaryFeatureUse platform enum metadata for SDK specs Updates SDK specifications to use platform enum metadata, ensuring consistent enum handling across SDKs and simplifying maintenance. Health Assessment
Large
Medium
Medium
AI DetailsTech Stack
Languages:
Php
|
||||||
| skip subQueryTargets in users route | fogelito | S | No | 303.3h | 0.0h | May 25, 2026 |
SummaryRefactorSkip subQueryTargets in users route This change removes unnecessary subquery targets from the users API, reducing database load and improving response times for user queries. It enhances scalability and reduces resource consumption for large user datasets. Health Assessment
Small
Medium
High
AI DetailsTech Stack
Languages:
Php
|
||||||
| fix(uploads): reset queueForEvents on idempotent chunked-upload retry | lohanidamodar | XS | AI | 0.7h | 0.4h | May 25, 2026 |
SummaryBug FixFix idempotent chunked upload retry error Ensures successful retries of chunked uploads return 200 instead of 500, preventing duplicate webhook triggers and improving reliability for storage, functions, and sites deployments. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| Replace builds worker logs with span attributes | ChiragAgg5k | M | No | 37.8h | 0.1h | May 25, 2026 |
SummaryRefactorReplace builds worker logs with span attributes Removes direct diagnostic console calls from the Functions builds worker and replaces them with span attributes, keeping output quiet while preserving trace context for build status and runtime metrics. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| feat!: rename ACTIVITY_TYPE_*, ROLE_APPS, isApp() to ACTOR_TYPE_*, ROLE_KEYS, isKey() + bump utopia-php/audit to ^2.4 | lohanidamodar | L | No | 144.8h | 1.3h | May 24, 2026 |
SummaryRefactorRename actor constants and bump audit dependency This PR updates internal constant names for actor types and API key roles, ensuring consistency across the codebase, and upgrades the audit library to a newer minor version without affecting functionality. Health Assessment
Large
High
Medium
AI DetailsTech Stack
Languages:
Php
|
||||||
| chore: bump appwrite/php-runtimes to 0.20.1 | lohanidamodar | S | No | 0.9h | - | May 24, 2026 |
SummaryChoreBump appwrite/php-runtimes to 0.20.1 Updates PHP runtime dependencies to include Dart 3.12.0 and Flutter 3.44.0, ensuring compatibility with new runtime images. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| Fix: organization project API headers and queries | HarshMN2345 | XS | No | 1.2h | 0.1h | May 22, 2026 |
SummaryBug FixFix organization project API headers and queries Corrects API headers and query handling for organization projects, improving data integrity and access control. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| Fix missing platform variables in SMTP test email template | HarshMN2345 | S | No | 0.6h | 0.1h | May 22, 2026 |
SummaryTestFix missing platform variables in SMTP test email template Inject platform configuration into the SMTP test email template so that placeholders render correctly, improving test reliability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| fix(project): cast smtpPort to int in response model | premtsd-code | XS | No | 0.7h | 0.1h | May 22, 2026 |
SummaryBug FixFix SMTP port type mismatch in project response Corrects type mismatch for SMTP port in project API, preventing SDK crashes and ensuring consistent data across languages. This change stabilizes migrations and improves SDK reliability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| Expose providerBranches and providerPaths in Function and Site response | HarshMN2345 | S | No | 0.2h | 0.1h | May 22, 2026 |
SummaryBug FixExpose providerBranches and providerPaths in Function and Site response Adds missing fields to response models so that provider branches and paths persist after page refresh, improving console data consistency. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Php
|
||||||
| chore: migrate to utopia-php/http feat-safe-wildcards | loks0n | M | AI | 81.0h | 0.1h | May 21, 2026 |
SummaryRefactorMigrate to utopia-php/http safe-wildcards Updates HTTP dispatch to a safer, re‑entrant architecture, reducing race conditions and improving reliability for API and GraphQL calls. Health Assessment
Medium
Medium
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Php
|
||||||
| Feat: Public organization API | Meldiron | XL | No | 166.1h | 0.1h | May 21, 2026 |
SummaryFeatureAdd public organization API Provides public endpoints for organization project CRUD, enabling external clients to manage projects directly. Health Assessment
X-Large
High
Medium
AI DetailsTech Stack
Languages:
Php
|
||||||