Esta versión añade importación masiva de candidatos a tu CRM, unifica las ofertas de empleo internas y externas en un tablero con búsqueda, expande el programa de afiliados con bonificaciones por empleo y un nuevo panel de control, y corrige docenas de problemas en evaluaciones, contratos, programación y más.
Unifica Ofertas y Contratos en una única superficie de Acuerdos para una gestión más sencilla, con contratos ahora en modo solo lectura.
calendar schedule view, sortable jobs table with company logos Inglés
autosave application answers instead of losing them on exit Inglés
candidate import wizard (slide-over stepper) Inglés
let candidates claim email-only sittings onto their account Inglés
EoR estimator quoted ~10% above the price we actually bill Inglés
append-only reward ledger replaces the derived balance Inglés
Explora todos los empleos en un solo lugar — tus ofertas abiertas y listados externos juntos, filtrables por fuente, ubicación y empresa con un nuevo panel de filtros lateral.
carry a chosen comparison model into the offer composer Inglés
in-app estimator renders the same five-model comparison as the public tool Inglés
real branded-mailbox seat quotas + apex caution at DNS step Inglés
unify Offers + Contracts into one Deals surface + record-only contracts Inglés
unify Offers + Contracts into one Deals surface + record-only contracts Inglés
client-documents defaults ON — ship the Documents/W-9 hub enabled Inglés
client-documents defaults ON — ship the Documents/W-9 hub enabled Inglés
add the direct_hire model to the comparison engine Inglés
calendar-connection visibility + consent-gated candidate availability Inglés
repair verification handoff, recording playback, and provider attribution Inglés
repair Google bookings, invisible assessments, raw enum labels Inglés
share one tracked-redirect handler; fix cookie domain and bot clicks Inglés
bundle 13 read actions to clear the Vercel 2048 route cap Inglés
clear 8 type errors blocking validate Inglés
replace regex HTML sanitiser with DOMPurify in buildDescriptionHtml Inglés
terminate market-listings-backfill infinite loop Inglés
transform tsdav in Jest so scheduling-core suites parse Inglés
calendar schedule view, sortable jobs table with company logos Inglés
autosave application answers instead of losing them on exit Inglés
submission packet on review step + firm identity in step 1 Inglés
candidate import wizard (slide-over stepper) Inglés
CSV + XLSX import parsers Inglés
export button + import/export wired into candidates board Inglés
export CSV builder + >1000-row pagination Inglés
export honors board search (?q=), deep-linkable board search Inglés
export server action (paginated CSV to R2) Inglés
header auto-mapping for import Inglés
import server action (upload/preview/commit/progress) Inglés
Inngest batch import job with progress + dedupe Inglés
object-descriptor registry with candidate object Inglés
register crm/import.requested Inngest event Inglés
row normalize/validate/dedupe classification Inglés
shared descriptor-driven workspace-writer gate Inglés
cast xlsx buffer to exceljs's own Buffer param type Inglés
catch-block logs the real failure; export search strips _ wildcard; no double-wrap Inglés
code-only error throws (no PII), catch logging, poll ceiling, registry-agnostic notes Inglés
export row-drop + pagination infinite-loop guards Inglés
per-row insert fallback so one bad row can't fail the whole import batch Inglés
render export action errors with unscoped translator Inglés
surface import DB errors, run-row scope, failed-state, error_rows Inglés
type-cast PostgREST results + paginate dedupe + storageKey ownership guard Inglés
let candidates claim email-only sittings onto their account Inglés
make bulk-invite recipient cap configurable per workspace Inglés
per-workspace bulk-invite cap + consolidate bulk-invite feature Inglés
send SpeechAce the real audio format, and stop silent provider fallback Inglés
EoR estimator quoted ~10% above the price we actually bill Inglés
append-only reward ledger replaces the derived balance Inglés
durable qualification pipeline with real emitters Inglés
per-job Refer & earn bounties Inglés
personalised invite landing page + per-campaign links Inglés
rebuild the dashboard, drop as-any casts, translate statuses Inglés
rollups, payout compliance, suspension, and the remaining surfaces Inglés
crm-import namespace (en + es) Inglés
per-audience qualification events, attribution window, bot clicks Inglés
accept subdomains for mail domains, warn on apex Inglés
repair three type errors inherited from the checkpoint base Inglés
repair two type breaks the merge surfaced Inglés
add canonical posting selection by source trust weight Inglés
add cross-source title normalization for posting identity Inglés
add exact-tier posting identity resolution Inglés
add fuzzy identity tier and insert-race recovery Inglés
add posting_identities table and trigram match RPC Inglés
add week bucketing and source-independent identity hash Inglés
backfill posting identities over existing corpus Inglés
collapse cross-source duplicates in the opportunity feed Inglés
description_html backfill job + write-on-ingest Inglés
per-crawl reaping + board/role cross-links Inglés
PII-safe full description extraction + description_html column Inglés
resolve cross-source identity during normalize Inglés
/jobs board — left filter rail, real facets, prominent search Inglés
country-flag location facet + apply-out tracking types Inglés
data layer for external listings Inglés
external job detail renders via shared JobDetail template Inglés
external job detail renders via shared JobDetail template Inglés
external openings board + detail pages Inglés
Job.source discriminator + listingToJob mapper Inglés
Job.source discriminator + listingToJob mapper Inglés
JobCard external badge + openings-detail href Inglés
JobCard external badge + openings-detail href Inglés
JobDetail renders external listings (badge + apply-out) Inglés
JobDetail renders external listings (badge + apply-out) Inglés
listing sitemap shards + market-company page fallback Inglés
searchable, scrollable Company + Location facets Inglés
signup gate on jobs browse depth (content stays public) Inglés
source filter (all/diiirect/external) on the /jobs board Inglés
source filter (all/diiirect/external) on the /jobs board Inglés
track apply-out clicks for external jobs (+ open-redirect guard) Inglés
unified /jobs board — first-party + external, first-party ranked first Inglés
unified /jobs board — first-party + external, first-party ranked first Inglés
paginate the jobs board — board payload down ~94% Inglés
check post-resolution DB errors instead of writing a wrong zero Inglés
close over-merge vector, apply-url loss, and week-bucket drift Inglés
count unknown sources and guard the backfill recompute Inglés
drop double quotes from backfill migration comments Inglés
merge duplicate identity imports in tests Inglés
pin identity hash sentinel and add SQL-parity golden digests Inglés
stop stripping ambiguous "lead" from identity titles Inglés
surface identity-store DB errors instead of returning null Inglés
throw on fuzzy RPC error and cover the insert-race winner path Inglés
commit the apply-out route (gitignored by out/) + drop stale disable Inglés
derive external job category from role slug, not a hardcoded bucket Inglés
derive external job category from role slug, not a hardcoded bucket Inglés
external job detail matches the first-party layout exactly Inglés
external listings keep a reachable apply CTA on mobile, closes #role-apply Inglés
external listings keep a reachable apply CTA on mobile, closes #role-apply Inglés
external listingToJob postId='' (no apply-bridge), match sibling mapper Inglés
external listingToJob postId='' (no apply-bridge), match sibling mapper Inglés
job card alignment — inline meta icons, top-right bookmark, crest Inglés
resolve country from label tail — live crawl data has null country_code Inglés
resolve final whole-branch review findings, closes #live-openings Inglés
resolve final whole-branch review findings, closes #live-openings Inglés
restore role link + attribution on external detail via footerSlot Inglés
restore role link + attribution on external detail via footerSlot Inglés
scope no-require-imports disable in the source-branch test mocks Inglés
scope no-require-imports disable in the source-branch test mocks Inglés
style openings surface with www design system, not webapp tokens Inglés
style openings surface with www design system, not webapp tokens Inglés