Jallepalli Harsha Vardhan
44f95de6e9
fix(scrape): keep C++, C# and C job titles distinct in dedup and keys ( #830 )
...
norm() dropped "+" and "#", so "C++ Developer", "C# Developer" and
"C Developer" at one company normalized alike: /scrape counted a new
posting as already seen and /rank excluded it once the user had applied
to the other. slugify() did the same for canonical keys, so keep both
characters (spelled out as plus/sharp in keys). Keys stored under the old
rule are re-keyed by job_key.py --audit --migrate; the store collision
error now says so.
2026-11-10 19:00:25 +01:00
..
2026-07-08 17:11:03 +02:00
2026-10-20 17:26:53 +02:00
2026-10-26 14:19:53 +01:00
2026-10-15 11:50:57 +02:00
2026-09-21 08:20:10 +02:00
2026-10-20 08:30:42 +02:00
2026-10-20 08:27:21 +02:00
2026-09-10 20:32:37 +02:00
2026-10-20 17:26:53 +02:00
2026-10-31 14:28:12 +01:00
2026-10-18 07:36:13 +02:00
2026-10-26 14:19:53 +01:00
2026-08-23 09:00:13 +02:00
2026-09-21 08:20:50 +02:00
2026-11-09 21:09:33 +01:00
2026-10-08 21:18:08 +02:00
2026-11-09 21:17:04 +01:00
2026-11-05 20:11:16 +01:00
2026-08-19 19:55:48 +02:00
2026-08-19 20:54:46 +02:00
2026-11-03 20:20:27 +01:00
2026-10-27 16:14:35 +01:00
2026-11-02 21:26:53 +01:00
2026-10-15 11:45:14 +02:00
2026-08-19 19:59:22 +02:00
2026-11-03 20:20:19 +01:00
2026-08-19 21:33:32 +02:00
2026-07-20 20:37:22 +02:00
2026-09-07 18:41:16 +02:00
2026-10-20 08:28:58 +02:00
2026-10-15 11:59:57 +02:00
2026-10-26 15:56:54 +01:00
2026-10-27 16:07:33 +01:00
2026-10-27 16:07:33 +01:00
2026-10-20 08:27:21 +02:00
2026-10-19 17:20:10 +02:00
2026-10-21 07:25:26 +02:00
2026-11-09 21:01:21 +01:00
2026-07-12 10:21:36 +02:00
2026-10-31 14:28:12 +01:00
2026-11-08 19:34:38 +01:00
2026-10-21 07:10:50 +02:00
2026-10-27 16:11:08 +01:00
2026-10-19 19:53:55 +02:00
2026-10-18 07:11:57 +02:00
2026-11-09 21:09:33 +01:00
2026-10-18 07:14:26 +02:00
2026-10-18 07:09:27 +02:00
2026-10-18 07:07:18 +02:00
2026-10-18 07:16:55 +02:00
2026-10-17 20:06:36 +02:00
2026-10-18 07:05:10 +02:00
2026-10-18 07:19:24 +02:00
2026-10-19 19:52:23 +02:00
2026-10-18 07:28:42 +02:00
2026-10-19 19:50:53 +02:00
2026-11-10 19:00:19 +01:00
2026-08-19 20:56:15 +02:00
2026-10-18 08:09:09 +02:00
2026-11-10 19:00:25 +01:00
2026-11-10 19:00:13 +01:00
2026-10-15 11:59:57 +02:00
2026-11-07 20:15:53 +01:00
2026-09-16 06:45:55 +02:00
2026-08-07 20:47:24 +02:00
2026-10-27 16:07:33 +01:00
2026-10-17 20:01:34 +02:00
2026-10-26 14:19:53 +01:00
2026-10-18 07:26:10 +02:00
2026-10-26 14:19:53 +01:00
2026-10-19 20:07:50 +02:00
2026-10-27 16:07:33 +01:00
2026-10-19 20:12:29 +02:00