Skip to content

Add Xquik Search With Pagination and Fix PR Tests - #205

Open
kriptoburak wants to merge 1 commit into
the-convocation:mainfrom
kriptoburak:codex/add-xquik-search-client
Open

Add Xquik Search With Pagination and Fix PR Tests#205
kriptoburak wants to merge 1 commit into
the-convocation:mainfrom
kriptoburak:codex/add-xquik-search-client

Conversation

@kriptoburak

@kriptoburak kriptoburak commented Jun 30, 2026

Copy link
Copy Markdown

Summary

  • add an optional Xquik search client with a fixed API host
  • map search responses to the existing Tweet shape
  • support cursor pagination and time-window filters
  • validate credentials, inputs, and response contracts
  • fix Fix PR checks #14 by running deterministic unit tests for fork PRs
  • retain authenticated integration tests for trusted workflow events

Independent Fix

Fixes #14. Fork pull requests do not receive repository secrets, so the workflow now runs the deterministic unit suite for pull requests. Trusted pushes, schedules, and manual runs still exercise the authenticated suite.

Validation

  • 51 unit tests pass
  • ESLint passes
  • TypeScript typecheck passes
  • build passes
  • Prettier check passes
  • production dependency audit reports 0 vulnerabilities

Xquik is an independent third-party service. Not affiliated with X Corp. "Twitter" and "X" are trademarks of X Corp.

@kriptoburak

kriptoburak commented Jul 3, 2026

Copy link
Copy Markdown
Author

Repaired this PR at signed head ab262f9. The Xquik client now uses the fixed documented host, supports cursor and time-window pagination, validates inputs and responses, and preserves the existing Tweet shape. This also fixes #14 by running deterministic unit tests for fork PRs while retaining authenticated tests for trusted runs. All 51 unit tests, lint, typecheck, build, formatting, and production dependency audit pass.

@kriptoburak
kriptoburak force-pushed the codex/add-xquik-search-client branch from 48e0b51 to ab262f9 Compare July 30, 2026 16:31
@kriptoburak kriptoburak changed the title Add Xquik search client Add Xquik Search With Pagination and Fix PR Tests Jul 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix PR checks

1 participant