]> git.evergreen-ils.org Git - working/Hatch.git/log
working/Hatch.git
6 years agoLP#1708757 Bump version numbers, Add docs user/berick/lp1708757-chrome-store-prep
Bill Erickson [Fri, 10 Nov 2017 22:52:59 +0000 (17:52 -0500)]
LP#1708757 Bump version numbers, Add docs

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoLP#1708757 Add Chrome store ID to Windows installer
Bill Erickson [Fri, 10 Nov 2017 22:34:36 +0000 (17:34 -0500)]
LP#1708757 Add Chrome store ID to Windows installer

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoLP#1708757 Repaired small tile icon size
Bill Erickson [Fri, 10 Nov 2017 22:13:27 +0000 (17:13 -0500)]
LP#1708757 Repaired small tile icon size

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoLP#1708757 Apply real Chrome store extension ID
Bill Erickson [Fri, 10 Nov 2017 21:16:37 +0000 (16:16 -0500)]
LP#1708757 Apply real Chrome store extension ID

Teach the NativeMessaging manifest about the new Chrome store ID and
remove the bugus test ID from the extension manifest.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoLP#1708757 Adding Hatch extension screeshot
Bill Erickson [Fri, 10 Nov 2017 20:55:11 +0000 (15:55 -0500)]
LP#1708757 Adding Hatch extension screeshot

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoLP#1708757 Add Hatch png icons
Bill Erickson [Fri, 10 Nov 2017 19:21:04 +0000 (14:21 -0500)]
LP#1708757 Add Hatch png icons

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 PrintManager printSides thinko repair
Bill Erickson [Wed, 15 Feb 2017 17:38:31 +0000 (12:38 -0500)]
LP#1646166 PrintManager printSides thinko repair

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 PrintManager printQuality thinko repair
Bill Erickson [Fri, 10 Feb 2017 21:36:17 +0000 (16:36 -0500)]
LP#1646166 PrintManager printQuality thinko repair

Fix code that was accidentally using the provided value for printColor
as the value for printQuality.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 Use Java executables in path on Windows
Bill Erickson [Fri, 10 Feb 2017 19:37:28 +0000 (14:37 -0500)]
LP#1646166 Use Java executables in path on Windows

Assume Windows knows where the Java executables live.  This is typical,
and means we don't have to handle that in the installer.

Environment variables remain in .bat file for ease of overriding the
default.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 Remove permission granting steps from docs
Bill Erickson [Thu, 9 Feb 2017 17:21:51 +0000 (12:21 -0500)]
LP#1646166 Remove permission granting steps from docs

Current iteration of Hatch extension does not require granting
permissions on a per-host basis.  Permissions are granted during
installation.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 Use content_scripts; no declarativeContent
Bill Erickson [Fri, 27 Jan 2017 15:35:11 +0000 (10:35 -0500)]
LP#1646166 Use content_scripts; no declarativeContent

Configure content_scripts in the extension manifest to specify which
sites should receive the content script.  This allows us to dictate at
what stage of page loading the content script is inserted.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 Hatch intall docs updated
Bill Erickson [Thu, 26 Jan 2017 16:58:07 +0000 (11:58 -0500)]
LP#1646166 Hatch intall docs updated

Docs updated to reflect the addition of the Windows installer.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 Hatch Windows Installer
Kyle Huckins [Wed, 25 Jan 2017 22:09:50 +0000 (14:09 -0800)]
LP#1646166 Hatch Windows Installer

Code for building a Windows installer executable for Hatch.

The code makes no attempt to install a JRE.  It only verifies that a JRE
version 1.8 or above is present.  It also does not add the browser
extension to the browser, it only installs the files needed for the
extension to work once added to the browser.

See installer/windows/README.adoc for instructions on building the
Windows installer.

Signed-off-by: Kyle Huckins <khuckins@catalystdevworks.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 Hatch availability explicit in html
Bill Erickson [Wed, 25 Jan 2017 21:15:23 +0000 (16:15 -0500)]
LP#1646166 Hatch availability explicit in html

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 Printer options sanity check
Bill Erickson [Mon, 23 Jan 2017 20:34:59 +0000 (15:34 -0500)]
LP#1646166 Printer options sanity check

Confirm values not only exist but are non-empty before applying them to
printer jobs.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 Hatch properties file
Bill Erickson [Mon, 23 Jan 2017 17:43:53 +0000 (12:43 -0500)]
LP#1646166 Hatch properties file

Adds ability to pass configuration data to Hatch via a new
hatch.properties file.  Adds (for now) one new property "data.directory"
which overrides the default data storage directory.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 Hatch Windows compiler creates hatch.jar
Bill Erickson [Fri, 20 Jan 2017 16:52:33 +0000 (11:52 -0500)]
LP#1646166 Hatch Windows compiler creates hatch.jar

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 Hatch Linux supports openjdk
Bill Erickson [Wed, 11 Jan 2017 16:51:24 +0000 (11:51 -0500)]
LP#1646166 Hatch Linux supports openjdk

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 Hatch extension load-time sanity check
Bill Erickson [Thu, 8 Dec 2016 21:26:51 +0000 (16:26 -0500)]
LP#1646166 Hatch extension load-time sanity check

Avoid unnecessary JS errors by preventing any attempts to link the
extension to the page via document.body when (in rare cases)
document.body is null.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 Hatch dev install docs continued
Bill Erickson [Wed, 7 Dec 2016 22:32:01 +0000 (17:32 -0500)]
LP#1646166 Hatch dev install docs continued

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 Hatch dev install docs continued
Bill Erickson [Wed, 7 Dec 2016 20:54:12 +0000 (15:54 -0500)]
LP#1646166 Hatch dev install docs continued

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 Hatch dev install docs continued
Bill Erickson [Wed, 7 Dec 2016 20:44:10 +0000 (15:44 -0500)]
LP#1646166 Hatch dev install docs continued

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 Hatch Java docs continued
Bill Erickson [Thu, 1 Dec 2016 17:22:40 +0000 (12:22 -0500)]
LP#1646166 Hatch Java docs continued

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 Hatch Windows install docs continued
Bill Erickson [Wed, 30 Nov 2016 17:38:43 +0000 (12:38 -0500)]
LP#1646166 Hatch Windows install docs continued

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 Linux/Mac builder creates jars
Bill Erickson [Wed, 30 Nov 2016 17:28:04 +0000 (12:28 -0500)]
LP#1646166 Linux/Mac builder creates jars

Looking ahead to building a jar-based Windows installer, have the Linux
script build and use jar files instead of class files.  These jars will
eventually make their way into the Windows installer.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 Linux/Mac builder fetches JSON libs
Bill Erickson [Wed, 30 Nov 2016 17:00:43 +0000 (12:00 -0500)]
LP#1646166 Linux/Mac builder fetches JSON libs

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1646166 Hatch Native Messaging / Misc Repairs
Bill Erickson [Tue, 8 Nov 2016 17:12:30 +0000 (12:12 -0500)]
LP#1646166 Hatch Native Messaging / Misc Repairs

* Hatch is now installed as a native messaging host.
* Includes numerous repairs and refactoring to Hatch Java.
* Updated install docs
* Updated hatch.sh / hatch.bat scripts.
* New standalone logging.properties configuration file
* Remove Jetty / websocket code.
* Add org.json requirement for JSON parsing

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoUpdate README.win to reflect new repo
Jeff Godin [Fri, 3 Jun 2016 20:48:12 +0000 (16:48 -0400)]
Update README.win to reflect new repo

Update URL in README.win to reflect Hatch's new top-level git repo.

Note the (newly?) static snapshot nature of the referenced zip file.

Signed-off-by: Jeff Godin <jgodin@tadl.org>
7 years agoAdded keystore generation to Windows readme
Bill Erickson [Thu, 20 Aug 2015 18:54:37 +0000 (14:54 -0400)]
Added keystore generation to Windows readme

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoRearrange hatch.xml to support jetty 9.3
Bill Erickson [Thu, 20 Aug 2015 18:24:30 +0000 (14:24 -0400)]
Rearrange hatch.xml to support jetty 9.3

Resolves problem similar to what's described here:

https://jira.spring.io/browse/SPR-13162

Likely the configuration was not quite right all along and the Jetty
update just exposed it.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoAdded keystore generation to (linux) README
Bill Erickson [Thu, 20 Aug 2015 18:23:38 +0000 (14:23 -0400)]
Added keystore generation to (linux) README

Jetty 9.3 does not provide a sample certificate, so we have to create
one.  Will modify Windows readme soon.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agobetter English
Jason Etheridge [Fri, 27 Feb 2015 06:35:14 +0000 (01:35 -0500)]
better English

7 years agoinstructions for Windows, and tweak to run-win.bat
Jason Etheridge [Fri, 27 Feb 2015 06:32:28 +0000 (01:32 -0500)]
instructions for Windows, and tweak to run-win.bat

Signed-off-by: Jason Etheridge <jason@esilibrary.com>
7 years agoHatch various repairs; setup readme; gitignore
Bill Erickson [Wed, 3 Dec 2014 20:04:06 +0000 (15:04 -0500)]
Hatch various repairs; setup readme; gitignore

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agohatch base dir keys() lookup repair
Bill Erickson [Mon, 5 May 2014 17:01:06 +0000 (13:01 -0400)]
hatch base dir keys() lookup repair

Signed-off-by: Bill Erickson <berick@esilibrary.com>
7 years agolog print job
Bill Erickson [Mon, 5 May 2014 12:45:29 +0000 (08:45 -0400)]
log print job

Signed-off-by: Bill Erickson <berick@esilibrary.com>
7 years agoprepend file dir with origin domain; scrub file names
Bill Erickson [Wed, 30 Apr 2014 21:05:50 +0000 (17:05 -0400)]
prepend file dir with origin domain; scrub file names

Signed-off-by: Bill Erickson <berick@esilibrary.com>
7 years agohatch : start msg thread before printing to ensure failed jobs don't kill the whole...
Bill Erickson [Thu, 24 Apr 2014 20:29:17 +0000 (16:29 -0400)]
hatch : start msg thread before printing to ensure failed jobs don't kill the whole process; more logging

Signed-off-by: Bill Erickson <berick@esilibrary.com>
7 years agohatch: avoid nesting event loops; more logging
Bill Erickson [Thu, 24 Apr 2014 19:39:32 +0000 (15:39 -0400)]
hatch: avoid nesting event loops; more logging

Signed-off-by: Bill Erickson <berick@esilibrary.com>
7 years agohatch bits
Bill Erickson [Thu, 24 Apr 2014 16:42:29 +0000 (12:42 -0400)]
hatch bits

Signed-off-by: Bill Erickson <berick@esilibrary.com>
7 years agohatch: docs, cleanup, extra temporary logging
Bill Erickson [Wed, 23 Apr 2014 22:00:07 +0000 (18:00 -0400)]
hatch: docs, cleanup, extra temporary logging

Signed-off-by: Bill Erickson <berick@esilibrary.com>
7 years agohatch : API docs
Bill Erickson [Wed, 23 Apr 2014 20:16:57 +0000 (16:16 -0400)]
hatch : API docs

Signed-off-by: Bill Erickson <berick@esilibrary.com>
7 years agohatch : comments, cleanup
Bill Erickson [Wed, 23 Apr 2014 18:50:31 +0000 (14:50 -0400)]
hatch : comments, cleanup

Signed-off-by: Bill Erickson <berick@esilibrary.com>
7 years agohatch : temporary windows runner script
Bill Erickson [Wed, 23 Apr 2014 16:03:09 +0000 (12:03 -0400)]
hatch : temporary windows runner script

Signed-off-by: Bill Erickson <berick@esilibrary.com>
7 years agohatch : create job settings from config hash cont.
Bill Erickson [Wed, 23 Apr 2014 14:34:02 +0000 (10:34 -0400)]
hatch : create job settings from config hash cont.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
7 years agohatch : create job settings from config hash cont.
Bill Erickson [Wed, 23 Apr 2014 14:15:12 +0000 (10:15 -0400)]
hatch : create job settings from config hash cont.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
7 years agohatch : create job settings from config hash cont.
Bill Erickson [Tue, 22 Apr 2014 21:17:10 +0000 (17:17 -0400)]
hatch : create job settings from config hash cont.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
7 years agohatch : create job settings from config hash, initial
Bill Erickson [Tue, 22 Apr 2014 16:02:01 +0000 (12:02 -0400)]
hatch : create job settings from config hash, initial

Signed-off-by: Bill Erickson <berick@esilibrary.com>
7 years agohatch : extract and return job settings
Bill Erickson [Tue, 22 Apr 2014 14:41:56 +0000 (10:41 -0400)]
hatch : extract and return job settings

Signed-off-by: Bill Erickson <berick@esilibrary.com>
7 years agohatch: more printing attrs
Bill Erickson [Mon, 21 Apr 2014 15:53:24 +0000 (11:53 -0400)]
hatch: more printing attrs

Signed-off-by: Bill Erickson <berick@esilibrary.com>
7 years agohatch minor fixes; copyright
Bill Erickson [Wed, 16 Apr 2014 16:47:50 +0000 (12:47 -0400)]
hatch minor fixes; copyright

Signed-off-by: Bill Erickson <berick@esilibrary.com>
7 years agoHatch: use jetty XML for all configuration; SSL recovered.
Bill Erickson [Wed, 16 Apr 2014 14:48:54 +0000 (10:48 -0400)]
Hatch: use jetty XML for all configuration; SSL recovered.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
7 years agohatch, rearranged to use javafx Application for browser printing
Bill Erickson [Tue, 15 Apr 2014 19:56:34 +0000 (15:56 -0400)]
hatch, rearranged to use javafx Application for browser printing

Signed-off-by: Bill Erickson <berick@esilibrary.com>