Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IPP INFRA Proxy Support #46

Open
6 tasks
michaelrsweet opened this issue Oct 22, 2020 · 1 comment
Open
6 tasks

IPP INFRA Proxy Support #46

michaelrsweet opened this issue Oct 22, 2020 · 1 comment
Assignees
Labels
enhancement New feature or request priority-high
Milestone

Comments

@michaelrsweet
Copy link
Owner

Add support for functioning as an IPP INFRA Proxy, using both the PWG 5100.18 (INFRA) and PWG 5100.22 (SYSTEM) operations to register and accept print jobs via an INFRA server. Specific tasks:

  • Proxy threads for synchronizing printer and job state.
  • Web interface for adding/removing INFRA servers and doing any necessary authentication.
  • API for adding/removing INFRA servers w/auth info
  • API for querying INFRA servers
  • Adding of INFRA servers to the save/load functions
  • Secure storage for auth info
@michaelrsweet michaelrsweet added enhancement New feature or request priority-medium labels Oct 22, 2020
@michaelrsweet michaelrsweet added this to the v1.1 milestone Oct 22, 2020
@michaelrsweet
Copy link
Owner Author

Stretch goal: consider whether to add support for Microsoft "universal print service" REST APIs as an alternative to the System service Register-Output-Device operation.

@michaelrsweet michaelrsweet modified the milestones: v1.1, v1.2 Aug 31, 2021
@michaelrsweet michaelrsweet modified the milestones: v1.2, v1.3 Sep 11, 2021
@michaelrsweet michaelrsweet modified the milestones: v1.3, v1.4 Oct 8, 2022
@michaelrsweet michaelrsweet self-assigned this Mar 4, 2023
@michaelrsweet michaelrsweet modified the milestones: v1.4, v2.0, v1.5 Sep 2, 2023
@michaelrsweet michaelrsweet modified the milestones: v1.5, v2.0 Sep 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority-high
Projects
No open projects
Development

No branches or pull requests

1 participant