Skip to content

fix(entries): scope no update --json, docs Series e captura de sessão - #73

Merged
fm1randa merged 1 commit into
mainfrom
fix/update-json-scope-docs-browser-capture
Oct 16, 2026
Merged

fm1randa merged 1 commit into
mainfrom
fix/update-json-scope-docs-browser-capture

Conversation

@fm1randa

Copy link
Copy Markdown
Owner

O que mudou

  • entries update --json: inclui scope: "this"|"following" quando o lançamento é ocorrência de série (mesmo contrato do delete). Fora de série, o campo não aparece.
  • describeScope: movido para src/commands/entries/series.ts (compartilhado com delete).
  • Docs: entrada Series no GLOSSARY.md (--scope this|following → todos); help de --to menciona o teto 2031-12-31.
  • browser-session: extractSessionFromBrowser reusa setupAuthCapture(context, …) de browser-auth.ts (como fix(auth): capturar headers do login em qualquer aba do navegador #63), em vez de page.on('request') só na 1ª página.

Como verificar

scripts/verify.sh   # última linha VERIFICAÇÃO OK

Testes: test/entries-update-series.test.ts (scope no JSON), test/browser-session-capture.test.ts (first-wins + outra aba). Passos verify do update agendado/--scope following exigem d.scope.

Jardinagem 2026-10-16.

entries update --json passa a incluir scope (this|following) como o
delete. describeScope move para series.ts. GLOSSARY documenta Series
e --scope; o help de --to cita o teto 2031-12-31.

extractSessionFromBrowser reusa setupAuthCapture no BrowserContext
(mesmo padrão do #63) em vez de page.on('request'). Regressão no
espírito de browser-auth-capture. verify.sh alinhado ao scope no JSON.
@fm1randa
fm1randa force-pushed the fix/update-json-scope-docs-browser-capture branch from 0cf0a4c to 5ed68bb Compare October 16, 2026 16:22
@fm1randa
fm1randa merged commit 9f86786 into main Oct 16, 2026
1 check passed
@fm1randa
fm1randa deleted the fix/update-json-scope-docs-browser-capture branch October 16, 2026 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant