Skip to content

leadhound v0.6.0 β€” the real-accounts release

Choose a tag to compare

@github-actions github-actions released this 04 Oct 09:46
· 50 commits to main since this release

v0.6.0 kills the demo-mode feel for good: the app now opens by connecting your job sites, and the landing page itself shows 50 real Freelancer.com gigs fetched live through the new flow.

πŸ”— Accounts hub (replaces the sources drawer)

A full accounts tab β€” one card per job site with:

  • an honest connection state badge: βœ… connected Β· ❌ error Β· 🟑 on β€” not tested yet Β· ⚠ setup needed Β· ⚫ off
  • last sweep line: +N new gigs or the actual error text, no pretending
  • inline settings, switch on/off, and ⚑ save & test β€” a real probe that tells you your keys/cookie work before you rely on them

πŸ§™ Setup wizards

  • Upwork: step-by-step β€” create the free dev app β†’ copy the redirect URI (one click) β†’ paste keys β†’ πŸ”— connect (official OAuth2, token auto-refreshes forever)
  • Fiverr (beta): exact steps to pull your session cookie from DevTools, with the honest warning that Fiverr has no public API

πŸ“‘ Radar visibility

New GET /api/radar exposes the sniping radar's real state β€” running, sweep interval, armed sources β€” and the accounts page shows it as a live heartbeat (πŸ“‘ radar live Β· sweeps every 15 min).

βœ… First-run connect checklist

The empty board is now a 3-step list β€” connect a source β†’ fetch real gigs β†’ approve & send β€” that ticks itself green as you go. The 🎲 sample-data button is demoted to a tiny "just exploring?" link.

⬇️ Downloads

Same zero-setup promise: double-click the binary for your OS β†’ create your account β†’ open πŸ”— accounts β†’ switch on Freelancer.com β†’ ⚑ fetch. Real gigs in under a minute, radar keeps hunting while you sleep.

179 tests green Β· ruff clean Β· CI verified on Windows/macOS/Linux.