Skip to content

fix: show all matching open jobs on pillar pages - #156

Merged
duckdegen merged 1 commit into
mainfrom
fix/complete-filtered-job-feeds
Sep 29, 2026
Merged

duckdegen merged 1 commit into
mainfrom
fix/complete-filtered-job-feeds

Conversation

@duckdegen

Copy link
Copy Markdown
Member

The fully remote pillar showed one job because every grouped feed was restricted to new discoveries from the latest import. Use all matching open jobs for pillar pages and filtered searches; keep latest-import discoveries on the unfiltered homepage. Remove the implicit three-month cutoff from pillars, leaving publication date available as an explicit filter. Complete-result stacks say “matching jobs” instead of “new jobs found.”

Requires the additive complete-feed title fields from middleware PR 206 before frontend deployment.

Validation: TypeScript and 33 focused tests pass, including feed selection, complete stack navigation and count wording. The existing build checks run before push and in CI. Production data contains 137 verified fully remote jobs at 61 companies (87 within three months).

@github-actions github-actions Bot added the fix Bug fix label Sep 29, 2026
@duckdegen
duckdegen merged commit 5c6360a into main Sep 29, 2026
5 checks passed
@duckdegen
duckdegen deleted the fix/complete-filtered-job-feeds branch September 29, 2026 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fix Bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants