joblin / backend /database.py

Commit History

feat: corporate ATS scrapers (Ashby, Greenhouse), O&G, government boards, posted_date fixes
7db43bc

Britzzy commited on

fix: api key persistence β€” delete old keys before insert, add logging, verify saved keys in response
907631d

Britzzy commited on

feat: incrementing counter file naming (01_name_company) + fix API key overwrite bug + better LLM logging
b4f9df5

Britzzy commited on

fix: preserve raw_text in save_cv β€” don't overwrite with empty on structured CV saves
0f9431d

Britzzy commited on

fix: isolate ALTER TABLE in own transaction to prevent PG InFailedSqlTransaction + auto-save CV editor
a3e854d

Britzzy commited on

feat: CV diversity profiles, Gemma provider, transferable skills, paste persistence, improved fallback
15022c1

Britzzy commited on

fix: cast date_found to TIMESTAMP in PG comparisons + migration
631ec2d

Britzzy commited on

fix: _exec must return cursor for both PG and SQLite
5b44bf6

Britzzy commited on

fix: _exec returns conn for SQLite instead of cursor + add 6 new job boards (Bruntwork, ScaleArmy, crypto/web3)
a5fdb9e

Britzzy commited on

fix: psycopg2 needs cursor.execute not conn.execute
92b736b

Britzzy commited on

feat: add Neon PostgreSQL support via DATABASE_URL + Fly.io deployment config
d3222bc

Britzzy commited on

fix: scrapers, cron, design, filters, categories, graduate detection
8a6d881

Britzzy commited on

Add super admin user role with view toggle
f61335f

Britzzy commited on

Add password visibility toggle & password reset flow
eae5239

Britzzy commited on

Initial commit: Joblin platform
62e5b72

Britzzy commited on