feat(scanner): Schwellen im Dashboard pro Benutzer

"Anzeige ab %" und "Hinweis ab %" liegen jetzt am CRM-Benutzer
(crm_users.scanner_display_threshold/scanner_match_threshold) statt global
in den Scanner-Einstellungen. NULL = globaler Standard. Die Mail-Schwelle
bleibt global, die KI-Suche nimmt die Anzeigeschwelle des Suchenden.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Sascha Wolf
2026-10-27 08:50:40 +01:00
co-authored by Claude Opus 5.5
parent e1b69fffbd
commit 69001e9687
11 changed files with 114 additions and 24 deletions
+2 -1
View File
@@ -103,7 +103,8 @@ Treffer dazu und gibt sie als `scanner_matches` mit:
| `project_title`, `company`, `portal`, `location`, `rate`, `published_at`, `already_applied`, `url` | `projects` |
Mitgegeben wird nur, was auch die Scanner-Ansicht zeigt: Treffer ab der
Anzeigeschwelle (`display_threshold`), die neuesten zuerst, höchstens 400. Die
Anzeigeschwelle des suchenden Benutzers (`crm_users.scanner_display_threshold`,
sonst der globale `display_threshold`), die neuesten zuerst, höchstens 400. Die
Projektbeschreibung bleibt draußen – sie ist lang und würde den Kontext
sprengen. Ist die Scanner-Datenbank nicht erreichbar, fehlt nur dieser Teil.