Gabriel Ramos
|
c6024efcef
|
fix(parse-cv): polyfill DOMMatrix and dynamically import pdf-parse
|
2026-06-10 18:39:35 -04:00 |
|
Gabriel Ramos
|
30546bcb24
|
docs: add detailed supabase and n8n setup guide
|
2026-06-10 18:17:06 -04:00 |
|
Gabriel Ramos
|
25fd894751
|
style(root): add dark mode support to root portal page
|
2026-06-10 18:01:38 -04:00 |
|
Gabriel Ramos
|
8cd54908d0
|
feat(security): global password lock gate with 24h session auto logoff
|
2026-06-10 17:36:49 -04:00 |
|
Gabriel Ramos
|
a264c08922
|
feat(interviews): clickable comment collapse, markdown tables, n8n prompt refactor
|
2026-06-10 17:26:39 -04:00 |
|
Gabriel Ramos
|
5f87b58baa
|
feat(interviews): animate sidebar collapse when candidate selected
|
2026-06-10 17:18:49 -04:00 |
|
Gabriel Ramos
|
628faa7e24
|
feat(workflows): hide navigation and disable workflows page in production
|
2026-06-10 17:16:51 -04:00 |
|
Gabriel Ramos
|
88815f6895
|
chore(n8n): add suggest-next-steps branch to n8n workflow deployment script
|
2026-06-10 17:10:01 -04:00 |
|
Gabriel Ramos
|
cc9087630c
|
chore(interviews): route AI suggestions through n8n webhook
|
2026-06-10 17:07:45 -04:00 |
|
Gabriel Ramos
|
b1c2f7fbd2
|
feat(interviews): add AI next-step suggestion, react-markdown, and comment collapse
|
2026-06-10 17:06:53 -04:00 |
|
Gabriel Ramos
|
633f1a6f2b
|
feat(interviews): implement 3-pane layout, pinning, and comment timeline
|
2026-06-10 16:44:40 -04:00 |
|
Gabriel Ramos
|
774e5044ca
|
fix(theme): fix green badges dark mode contrast
|
2026-06-10 16:34:03 -04:00 |
|
Gabriel Ramos
|
5b003ac9e0
|
fix(theme): fix dark mode, toggles & alignment
|
2026-06-10 15:55:52 -04:00 |
|
Gabriel Ramos
|
60fb20cc4b
|
fix(candidates): fix candidate selection loop
|
2026-06-10 14:29:56 -04:00 |
|
Gabriel Ramos
|
6c83fb6af7
|
feat(theme): add dark mode & move language toggle
|
2026-06-10 14:26:50 -04:00 |
|
Gabriel Ramos
|
1a439e3bd0
|
feat(candidates): scale UI, bulk upload & AI diffs
|
2026-06-10 14:18:25 -04:00 |
|
Gabriel Ramos
|
aa028ec263
|
test(webhook): add bulk test support and extra test assets
|
2026-06-10 13:45:41 -04:00 |
|
Gabriel Ramos
|
2776ac5a1d
|
feat(upload): support multiple CV uploads concurrently with progress list
|
2026-06-10 12:25:01 -04:00 |
|
Gabriel Ramos
|
5fe330f9fb
|
chore: add interview audit and cleanup scripts
|
2026-06-10 09:27:35 -04:00 |
|
Gabriel Ramos
|
529958f492
|
feat: scale up candidate evaluation and promotion
|
2026-06-10 08:51:29 -04:00 |
|
Gabriel Ramos
|
24c88915b0
|
feat: decouple ai profiling and add manual evaluation
|
2026-06-09 20:33:27 -04:00 |
|
Gabriel Ramos
|
984b8b00fd
|
fix(auth): expose supabase publishable key to client-side
|
2026-06-09 19:50:32 -04:00 |
|
Gabriel Ramos
|
684c84a7ed
|
refactor(deploy): swap default providers to DeepSeek main and Gemini fallback
|
2026-06-09 19:45:36 -04:00 |
|
Gabriel Ramos
|
51f82100f9
|
feat(test): conditionally skip database writes during test run
|
2026-06-09 19:38:24 -04:00 |
|
Gabriel Ramos
|
d74cdc445e
|
feat(deploy): make deploy tool non-interactive with cli flags
|
2026-06-09 18:11:12 -04:00 |
|
Gabriel Ramos
|
fb4611a4e0
|
feat: fix fallback connection port name and index
|
2026-06-09 11:01:20 -04:00 |
|
Gabriel Ramos
|
1023c5c02e
|
feat: use v1.9 chain node and fix fallback model
|
2026-06-09 10:56:39 -04:00 |
|
Gabriel Ramos
|
bde47a32d7
|
feat(n8n): fix fallback ports and promptType
|
2026-06-09 10:47:23 -04:00 |
|
Gabriel Ramos
|
fbb23a1470
|
feat(n8n): add interactive deploy and fix nodes
|
2026-06-09 10:37:31 -04:00 |
|
Gabriel Ramos
|
b751ee556f
|
feat(flow): implement e2e flow with n8n and db
|
2026-06-09 10:25:06 -04:00 |
|
Gabriel Ramos
|
f663d04e10
|
feat(db): resolve migration conflict and setup supabase client
|
2026-06-09 10:03:34 -04:00 |
|
Gabriel Ramos
|
9d32f1d605
|
feat(harness): setup recruitment-plugin harness configuration
|
2026-06-09 09:26:46 -04:00 |
|
Gabriel Ramos
|
0dfdf51c22
|
docs: update agent instructions in AGENTS.md
|
2026-06-09 09:05:30 -04:00 |
|
Gabriel Ramos
|
dd7e0ff198
|
feat(foundations): init schema frontend components and quality gates
|
2026-06-09 08:58:45 -04:00 |
|
Gabriel Ramos
|
84a8cf52d7
|
docs: update n8n rules in AGENTS.md
|
2026-06-08 20:56:01 -04:00 |
|
Gabriel Ramos
|
a4b89d3691
|
feat: implement interactive setup for primary/fallback models and Structured Output Parser
|
2026-06-08 20:26:45 -04:00 |
|
Gabriel Ramos
|
c52417a113
|
feat: use integrated LLM chain and Supabase nodes with modern API key structure
|
2026-06-08 20:08:10 -04:00 |
|
Gabriel Ramos
|
248b16a66a
|
feat: implement n8n-kickstart automation and Next.js PDF parsing route
|
2026-06-08 19:20:22 -04:00 |
|
Gabriel Ramos
|
5d0840abb6
|
rules: update architectural rules for Next.js routes and n8n code blocks
|
2026-06-08 19:07:49 -04:00 |
|
Gabriel Ramos
|
411421f2b6
|
config: add env.example and fix gitignore
|
2026-06-08 11:27:11 -04:00 |
|
Gabriel Ramos
|
18734726cb
|
db: create initial schema migration with pgvector
|
2026-06-08 11:27:02 -04:00 |
|
Gabriel Ramos
|
608bf086ec
|
feat: scaffold frontend routes and layout
|
2026-06-08 11:26:56 -04:00 |
|
Gabriel Ramos
|
4d9af1d25c
|
docs: update README with project scope and user stories
|
2026-06-08 10:19:51 -04:00 |
|
Gabriel Ramos
|
6cd0e0ba0f
|
Add frontend design and quality/AI rules
|
2026-06-08 09:58:18 -04:00 |
|
Gabriel Ramos
|
ce46418660
|
Add architecture rules
|
2026-06-08 09:48:05 -04:00 |
|
Gabriel Ramos
|
0ceed473a1
|
Add AGENTS.md instructions
|
2026-06-08 09:28:33 -04:00 |
|
Gabriel Ramos
|
74ea8dd741
|
Initial commit
|
2026-06-07 21:59:18 -04:00 |
|