=== SSC Career Hub ===
Contributors: ssc
Tags: security jobs, cv review, careers, woocommerce
Requires at least: 6.0
Requires PHP: 7.4
Stable tag: 1.3.3
License: GPLv2 or later

Curated NY/NJ security job directory, CSV/Google Sheet sync, saved-job activity, CV paste/upload review queue, and admin pages for SSC Security Guard Training.
V1.3.3 tightens the CV/credit flow review: empty submissions are blocked, file-only CVs are queued for manual review instead of misleading instant scoring, priority credit spend uses the logged-in account identity, CV downloads are available to authorised admins, and unconfigured top-up links no longer send candidates to an empty checkout. V1.3.2 preserves manually uploaded WooCommerce product images when the credit product is updated. V1.3.1 fixes direct WooCommerce variation checkout links for credit top-ups and adds a premium fallback product image plus tutorial-style product description. V1.3.0 added credit top-ups, My Credits/My CVs shortcodes, CV scoring, safer PDF/DOCX/TXT uploads, credit analytics, and API-cost tracking.

== Description ==
SSC Career Hub provides shortcodes:
* [ssc_jobs] — searchable job directory from local DB synced from CSV/published Google Sheet.
* [ssc_job_dashboard] — simple seeker dashboard placeholder for saved/applied activity.
* [ssc_cv_optimizer] — CV text/upload intake with readiness score and manual admin review.
* [ssc_my_credits] — logged-in candidate credit balance and smooth top-up cards.
* [ssc_my_cvs] — logged-in candidate CV review tracker.

Important: SSC provides training and career preparation support. Job listings are informational and employment is not guaranteed. New York DCJS training and New Jersey SORA are distinct requirements.

== Installation ==
Upload/activate the plugin, place the shortcodes on pages, configure CSV URL under SSC Career Hub > Sync Jobs, then run Manual Sync.

== CSV Columns ==
Supports common headers: id, title/job_title, company/employer, city/location, state, job_type/type, pay/pay_text, schedule, training_requirement/training, tags, summary/description, requirements, apply_url/url, source_name, source_url, verified_at, expires_at.

== Security ==
Uses nonces/capabilities, fixed file allowlist (txt/pdf/docx only; legacy .doc is blocked), private upload folder protection, hashed IP/email for rate/abuse events, formula-safe CSV helper, and WooCommerce buyer detection only when WooCommerce functions exist.
