Angular app needs hatch print support / Print Workstation Settings

Bug #1793005 reported by Bill Erickson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Medium
Unassigned
3.3
Fix Released
Medium
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.

Revision history for this message
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
Revision history for this message
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)
tags: added: angular hatch
Bill Erickson (berick)
Changed in evergreen:
milestone: none → 3.4-beta1
Revision history for this message
Bill Erickson (berick) wrote :

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

Revision history for this message
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
Revision history for this message
Blake GH (bmagic) wrote :
Revision history for this message
Blake GH (bmagic) wrote :
Bill Erickson (berick)
Changed in evergreen:
assignee: nobody → Bill Erickson (berick)
Revision history for this message
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
Galen Charlton (gmc)
Changed in evergreen:
importance: Undecided → Medium
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.