* Confirm existing workstation registrations are migrated to Hatch (files eg.workstation.all / eg.workstation.default)
* Register a new workstation and confirm it defaults to the PC hostname.
* Configure printing to use the Hatch File Writer, test print, confirm it created the appropriate receipt.$context.txt file in the Hatch profile directory.
* Confirm the Hatch profile directory is now c:\\ProgramData\Hatch on Windows.
===
Note while testing I found the actor.workstation_setting table did not have a unique constraint on name + workstation. The tip commit of this working branch resolves that. It can be easily extracted for back-porting.
Windows build posted:
https:/ /evergreen- ils.org/ downloads/ Hatch-Installer -0.3.2. exe
Linux users will need to run the new fetch-deps.sh file before compiling and running Hatch.
Evergreen Branch:
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ berick/ lp1830391- hatch-omnibus- java-workstatio ns-files
Hatch Branch:
https:/ /git.evergreen- ils.org/ ?p=working/ Hatch.git; a=shortlog; h=refs/ heads/user/ berick/ lp1830391- hatch-omnibus- java-workstatio ns-files
Testing:
* Confirm existing workstation registrations are migrated to Hatch (files eg.workstation.all / eg.workstation. default)
* Register a new workstation and confirm it defaults to the PC hostname.
* Configure printing to use the Hatch File Writer, test print, confirm it created the appropriate receipt. $context. txt file in the Hatch profile directory.
* Confirm the Hatch profile directory is now c:\\ProgramData \Hatch on Windows.
===
Note while testing I found the actor.workstati on_setting table did not have a unique constraint on name + workstation. The tip commit of this working branch resolves that. It can be easily extracted for back-porting.