Skip to content

Redesign search profile editor - #82

Merged
emnl51 merged 1 commit into
mainfrom
codex/redesign-profile-editor
Sep 3, 2026
Merged

emnl51 merged 1 commit into
mainfrom
codex/redesign-profile-editor

Conversation

@emnl51

@emnl51 emnl51 commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • reorganize Search Profile editing around an expanded essentials section and collapsed advanced matching controls
  • persist English ability, preferred weekly hours, availability, and target role level as first-class profile fields with legacy migration
  • preserve custom search/role/format terms when guided suggestions are applied
  • distinguish technician, engineering, and working-student roles during relevance gating
  • apply weekly-hours and availability preferences in preferred or strict Search Job modes
  • inspect title, available description, hours/workload text, and provider metadata before classifying work time
  • hard-exclude unresolved Work time unknown results from part-time and working-student review queues and notifications, including previously stored rows
  • recognize Nebenjob and Studentenjob as confirmed German work-type signals
  • replace the profile deletion foreign-key 500 with an actionable linked Search Job error
  • update Turkish UI strings, README guidance, and the unreleased changelog

Verification

  • 246 pytest tests passed
  • Ruff check and format check passed
  • all JavaScript files passed node --check
  • clean diff check
  • fresh SQLite startup migration and /health smoke test passed

@emnl51
emnl51 merged commit 034b5f1 into main Sep 3, 2026
8 checks passed
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.

1 participant