Replace fixed 2.5s sleep + single check with event-driven waitForSelector (state: 'detached', timeout: 8s). If modal persists, check for success indicators (success text, Submit button gone) before marking incomplete. Fixes false 'incomplete' status when LinkedIn shows post-submit dialog. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
25 lines
502 B
Plaintext
25 lines
502 B
Plaintext
node_modules/
|
|
.env
|
|
|
|
# Runtime data — never commit
|
|
data/jobs_queue.json
|
|
data/applications_log.json
|
|
data/search_progress.json
|
|
data/searcher_last_run.json
|
|
data/applier_last_run.json
|
|
|
|
# User config — contains credentials, never commit
|
|
config/settings.json
|
|
config/profile.json
|
|
config/answers.json
|
|
config/search_config.json
|
|
|
|
# Templates are committed instead (see config/*.example.json)
|
|
data/*.lock
|
|
test_dry_run.mjs
|
|
test_full_flow.mjs
|
|
test_modal_diag.mjs
|
|
test_labels.mjs
|
|
test_buttons.mjs
|
|
test_submit.mjs
|