Skip to content

REP-1561-feat(export-jobs): add create, list, get, and wait commands - #33

Merged
POD666 merged 2 commits into
dualentry:mainfrom
POD666:danyliuk/rep-1561-cli-export-jobs
Sep 30, 2026
Merged

POD666 merged 2 commits into
dualentry:mainfrom
POD666:danyliuk/rep-1561-cli-export-jobs

Conversation

@POD666

@POD666 POD666 commented Sep 29, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Add dualentry export-jobs with create, list, get, and wait against /public/v2/export-jobs/
  • Human-readable list/detail formatting for export jobs; JSON keeps the create {job, deduplicated} envelope
  • Document the CI-friendly create → wait flow in the README

Test plan

  • uv run pytest tests/test_export_jobs.py
  • uv run ruff check / ruff format --check on touched files
  • Against a local or staging API: export-jobs list, create, get <id>, wait <id>

Help & no connection

image

Create & list & get

image

List & Wait

image

@POD666
POD666 marked this pull request as ready for review September 29, 2026 13:57
@POD666 POD666 changed the title feat(export-jobs): add create, list, get, and wait commands REP-1561-feat(export-jobs): add create, list, get, and wait commands Sep 29, 2026
@atrsa
atrsa self-requested a review September 29, 2026 15:31
Comment thread src/dualentry_cli/commands/export_jobs.py Outdated
@POD666
POD666 force-pushed the danyliuk/rep-1561-cli-export-jobs branch from 12efc09 to 31fbab4 Compare September 29, 2026 15:58
@POD666
POD666 requested a review from atrsa September 29, 2026 16:01
Expose the public export-jobs API so users can request and poll
on-demand destination data refreshes from the CLI and CI.
@POD666
POD666 force-pushed the danyliuk/rep-1561-cli-export-jobs branch from 31fbab4 to 82a1dd4 Compare September 30, 2026 14:38
A newer release tag makes check_for_updates print into result.output
(via Click mixing stderr), which breaks json.loads in template/JSON tests.
@POD666
POD666 merged commit 6320c8d into dualentry:main Sep 30, 2026
4 checks passed
@POD666
POD666 deleted the danyliuk/rep-1561-cli-export-jobs branch September 30, 2026 16:25
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.

2 participants