PUBLIC RESULTS / OPEN-SOURCE CONTRIBUTIONS
Accepted code changes.
Evidence you can inspect.
Explore fixes from Prilog's open-source contribution program. Inspect 41 merged fixes and 81 open PRs awaiting review or merge, with direct links to the upstream code and discussion.
Campaign snapshot: 41 merged · 81 open (including 1 draft) · 41 closed without merge · 3 unverified. The cards show merged and open PRs; download all 166 records for other outcomes. Open means awaiting a maintainer outcome, and may include existing review feedback. Daily checks refresh the snapshot when metadata changes; no overall success rate is calculated.
THE PUBLIC RECORD
Merged fixes and work awaiting review.
Showing all 122 merged or open PRs; merged fixes first.
fix: [Bug]: Payment methods listed in both txVariants and customMethodRendere...
Stop endless reconciliation after delete failures
Treat failed delete pipelines as settled while preserving explicit recovery paths, with regression tests for Promise and resource-request workflows.
Preserve extra metadata in utterance-end responses
Carry connection metadata into utterance-end responses in both WebSocket routers, with focused regression tests.
Keep health checks isolated between targets
Decode each connection payload into a fresh struct so reordered targets cannot inherit stale health check settings.
Fix SCIM workspace acceptance checks
Validate returned workspace UUIDs instead of comparing incompatible workspace identifiers.
Reject incompatible Kafka formats before apply
Validate conflicting and incomplete Kafka format settings during Terraform planning, before they produce SQL errors.
Preserve the manifest when destroy fails
Keep the existing manifest in the ConfigMap when a status update has no replacement, allowing a failed destroy to be retried.
Honor the backup option for extended attributes
Pass the no-xattr option to the importer so FUSE backups can skip unsupported metadata.
Fall back when a teaser title is empty
Use the content title when the excerpt title is empty or missing.
Serve uploaded media in production
Control local media serving separately from DEBUG so production uploads remain accessible.
Disable publishing for posts already going live
Treat publishing and published states as read-only while preserving failed-post retries.
Connect checkbox labels to their inputs
Fall back to the form field name so labels toggle the correct checkbox.
Respect field permissions in JOIN queries
Include permitted joined-table fields when selecting columns under restricted access.
Fix invoice links in global search
Build invoice detail links with the singular route to prevent search-result 404s.
Limit routes to translated locales
Use supported translation locales for routing and cache warming.
Prevent upgrade crashes during realm migration
Clear managed models after flushing each realm so migration does not reuse stale cached entities.
Avoid unnecessary session writes
Fetch only ordered IDs and update the session only when those IDs change.
Enforce negative leave balance checks
Apply leave balance checks when validating, approving, and updating requests.
Restore editing on idea boards
Link the Kanban edit action to the board dialog and enforce edit permissions.
Restore missing date field values
Render the current date value before falling back to the default.
Replace client cards after saving
Swap the whole card after updates so stale edit forms cannot submit old values.
Reconnect Algolia event subscribers
Bridge source change events to the intermediate events consumed by Algolia subscribers.
Release stale deployment slots
Use a configurable timeout so stale deployments stop blocking new SaaS instances.
Restore Microsoft Teams notifications
Raise the minimum Apprise version to support the new Power Automate webhook URLs, with regression tests for both URL variants.
Fit uploaded signatures to the canvas
Resize signatures to the canvas dimensions while preserving their aspect ratio.
Prevent duplicate in-app notifications
Send through every notifier but create only one in-app notification per subscriber.
Preserve dates during CSV imports
Parse date strings into Unix seconds instead of truncating them with parseInt.
Support KeePassXC CSV exports
Recognize alternate title and URL columns when deriving imported credential labels.
Make imported custom fields editable
Assign a text field type during generic CSV imports so custom fields can be edited.
Keep settings tabs visible across themes
Use Nextcloud theme variables for tab borders instead of fixed colors.
Restore imports from Nextcloud Passwords
Read current CSV export fields and retain compatibility with older URL columns.
Keep the cursor moving in view-only mode
Update the local mouse position without allowing remote control in view-only sessions.
Make clean devcontainer setup fail visibly
Use the required PHP 8.3 image and stop setup on failed commands so a broken environment cannot report success.
Preserve LIKE patterns in view queries
Expand explicit placeholders instead of interpreting SQL percent signs as formatting directives.
Rewrite JSON expression projections correctly
Distinguish expressions from column references so JSON_EXTRACT projections survive query rewriting.
Scale logos in PDF exports
Draw logos within the calculated dimensions instead of exporting them at full size.
Accept report timestamps in ClickHouse
Enable flexible datetime parsing when inserting reports into ClickHouse.
Route heartbeats to the API, not the dashboard
Exclude incoming request routes from the frontend fallback so heartbeat requests reach the API instead of returning dashboard HTML.
Guard slider values during client navigation
Return an empty value until the component scope and slider dependencies are available.
Connect the local proxy to the right server
Point the proxy at the server container to avoid invalid project ID errors.
fix: oidc auth - invalid bearer token, errorCause invalid bearer token (swall...
fix: [ISSUE] AWS IAM Roles not configurable for Rudderstack
fix: [Bug]: concurrent requests with structured inputs fail and terminate wit...
fix: [BUG]: Arize in OpenCode on Windows keeps opening terminals (for every t...
fix: Failed to run exporter on OpenShift 4.x
fix: autoCreateUserSchema with postgres user defined in the spec.users causes...
fix: fetch: fails when using url.insteadOf in git config
fix: Never generate names that are too long
fix: "Zip read limit hit" bug (potential decompression bomb attack) in vllm_v...
fix: [BUG] AttributeError: module 'gqlalchemy.connection' has no attribute 'N...
fix: Create a safe divide function for computing the valid percentage of rows...
fix: vSphere Datastore Cluster Support Fails with "spec.host" Error When Usin...
fix: flyctl throws a bad error if token refresh fails
fix: [Bug]: Starter Kit does not include link mark
fix: av stack submit incorrectly picks base branch
fix: [BUG]: `_ClientMixin` is not typed properly
fix: [v2 Bug] dbt docs v2 models are shown multiple times in the list of mode...
fix: Enatega Admin Dashboard: Notification date displays incorrect random num...
fix: Using html entities for angle brackets gives different result in react a...
fix: Tailwind classes not compiling in prod
fix: The `workdir` setting does not appear to work for the Dask/local executo...
fix: Covalent commands stuck without any way to debug
fix: Rsync error for remote dispatcher
fix: CSS Imports Getting Removed from Build Output
fix: Initialization command directly reports an error
fix: 在使用docker部署的时候运行bun run setup:env报错!!!
fix: [Bug]: Grok Realtime — logged transcript is doubled/tripled ("ballooni...
fix: Reference Data column PATCH/DELETE permission gate never fires — the S...
fix: Call of external resource https://ditro.io/policy.json leads to warnings
fix: "Block Permissions" on a Team do not prevent members from deleting the p...
fix: [Bug]: Webhook node has no way to sign/authenticate outbound requests wi...
fix: Scrolling App Bar issue on iOS / iPhone
fix: Local chunk error when listing/reading files after restarting Docker Des...
fix: docker-compose fails to start the service
fix: bug: Its only creating hpa for main node.
fix: bug: chart doesn't read worker.lifecycle
fix: Bug - Missing PID maintenace
fix: Cedar agent data update failure with git repo source
store: reject opening disabled or archived keyspaces
fix: Unable to perform joins from a nested object using @link
fix: parent task not updating when subtask enters FATAL_ERROR state
fix: Cannot configure opal-client from /opal/.env correctly
fix: Templating with `task.resolver_username` not working correctly
fix: Unable to use config value to set smtp_port in email action configuratio...
fix: Angular build fails with missing Node.js core modules from aws-amplify v...
fix: Bug: intermittent empty highlights with allow_empty=true on distributed ...
fix: Element prompts for device verification BUT it doesn't work and it neve...
fix: file storage module should abort file download on request cancellation
fix: React: ToggleButton component is not setting the default value when URLP...
fix: Natural Language Search hangs before LLM provider call for one collectio...
fix: Unstable Camera Access: "AbortError: Timeout starting video source" on W...
fix: OIDC registration to login flow fails to invoke webhooks
fix: NotFoundHttpException instead of 404 page
fix: DataStore: failed Create followed by Update in outbox can leave records ...
fix: [BUG] [make compose up failed] panic: failed to start tenant "cozeloop"
fix: UnauthorizedException from client.graphql().subscribe() when using 'oidc...
fix: FILTER type predicate does not narrow conditional-query output after NEX...
fix: Tags missing in nodegroups added using `cortex cluster configure` comman...
fix: NEXT piped query: CALL subquery importing WITH * and re-aliasing an impo...
fix: [BUG]: ContextForge Unable to Start in HTTPS Mode
fix: Schedules are not being validated on scheduled reports before saving the...
fix: suiteP theme in 7.8.2 is ignoring maxColumns
fix: SMTP adapter is broken in Docker image
fix: BUG : In chat window the sending button dose not have an outline.
fix: [Bug] Fix nonce validation race condition due to concurrent PHP session ...
fix: Issue with Fixed Term subscriptions created with 0.22.x
fix: Remove session.merge usages/status updates overrides
fix: rita returns "error: -13" when the next program in a pipeline closes and...
fix: Open connections not working
fix: NullPointerException in Catalog Validation when there is a phase mismatc...
fix: multinode wallet listing not using up whitespace correctly
fix: Enatega Web: Show cancellation reason for both restaurant and customer o...
fix: Enatega Rider App: The total price on the order detail within the proces...
fix: Enatega Store app: Misleading “No Comment” Text Displayed Next to Ch...
fix: CommandArgumentsDenormalizer & CommandDenormalizer: getSupportedTypes re...
fix: Changes to shop page templates also apply to admin pages
fix: [Bug]: mount has problems with windows drive letters
fix: [BUG] Outdated reference for documentation in error message when indexin...
fix: File browser has problems with free tier limitations
fix: [Bug]: Log rotation not working
fix: [bug]: `network` (project visibility) is silently ignored on create/upda...
No contributions match these filters. Try a repository name or clear the filters.
WHAT THE RECORDS ESTABLISH
Code, review, and an upstream outcome.
The linked GitHub records confirm PR state and merge dates. They do not independently establish elapsed fix time, CI completion, how much a human edited, or how much of each change Prilog produced.
A merged contribution is not an endorsement of Prilog by the project. We contribute open-source fixes at no charge as a way to give back to the community.
Read three detailed examples ↗A SEPARATE EVALUATION
91.2% SWE-bench Verified
Prilog reports 456 of 500 issues resolved in a feedback-guided evaluation. The method retains 413 earlier passing patches and regenerates 87 selected cases.
The self-reported submission is open for review as of October 26, 2026. It is not pass@1 or an official leaderboard rank.
Read the method and artifacts ↗TRY YOUR OWN ISSUE
The next result should be useful to your team.
Connect one repository, bring a real failure, and inspect the proposed change.
