Angular app needs hatch print support / Print Workstation Settings

Bug #1793005 reported by Bill Erickson on 2018-09-17
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Undecided
Unassigned
3.3
Undecided
Unassigned

Bug Description

Evergreen 3.2

The Angular app needs support for sending print requests to Hatch.

Related, the print settings (printer, margins, etc.) should be stored as workstation settings instead of in-Hatch settings.

Patch en route.

Bill Erickson (berick) wrote :

1. Hatch extension patch to allow access to /eg2/*/staff/:

http://git.evergreen-ils.org/?p=working/Hatch.git;a=shortlog;h=refs/heads/user/berick/lp1793005-hatch-eg2-access

As a reminder, the Hatch version numbers will need to be bumped.

2. Patch for Evergreen to support Hatch access from Angular and to migrate the printer settings to server-stored workstation settings:

http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/berick/lp1793005-ang6-hatch

tags: added: pullrequest
Changed in evergreen:
assignee: Bill Erickson (berick) → nobody
description: updated
Bill Erickson (berick) wrote :

In 3.2, only a limited number of (acq) admin interfaces are using Angular6, so this may not be urgent for 3.2. I suspect admin grids are printed infrequently.

Bill Erickson (berick) on 2019-02-05
tags: added: angular hatch
Bill Erickson (berick) on 2019-04-10
Changed in evergreen:
milestone: none → 3.4-beta1
Bill Erickson (berick) wrote :

Note if/when bug #1824391 is merged, this will need some updates.

Bill Erickson (berick) wrote :

Rebased to master.

Since the working branch also includes workstation settings to store print settings, which improves both Ang and AngJS printing, I propose we also back port this to 3.3 (and possibly 3.2).

summary: - Angular6 app needs hatch print support
+ Angular6 app needs hatch print support / Print Workstation Settings
summary: - Angular6 app needs hatch print support / Print Workstation Settings
+ Angular app needs hatch print support / Print Workstation Settings
Bill Erickson (berick) on 2019-04-24
Changed in evergreen:
assignee: nobody → Bill Erickson (berick)
Bill Erickson (berick) wrote :

Both sign-off branches merged to master and 3.3. thanks, Blake!

Changed in evergreen:
status: New → Fix Committed
assignee: Bill Erickson (berick) → nobody
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers