Bill Erickson [Wed, 21 May 2014 21:17:06 +0000 (17:17 -0400)]
bill patron dialog; starting
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Wed, 21 May 2014 19:33:25 +0000 (15:33 -0400)]
payments UI repairs; adding menus
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Wed, 21 May 2014 16:37:38 +0000 (12:37 -0400)]
payments UI now accepts payments
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 20 May 2014 20:51:43 +0000 (16:51 -0400)]
bills UI cont.
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 20 May 2014 16:47:10 +0000 (12:47 -0400)]
initial bills UI
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 20 May 2014 16:47:04 +0000 (12:47 -0400)]
pcrud read access for class 'mobts'
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 19 May 2014 20:02:02 +0000 (16:02 -0400)]
support patron summary display collapsing
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 19 May 2014 18:26:52 +0000 (14:26 -0400)]
replace grid linkpath w/ support for inline, ad-hoc cell templates
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 19 May 2014 14:42:31 +0000 (10:42 -0400)]
grid cell values may be rendered as hrefs
added links from item status -> title to catalog
added links from patron items out to item status and catalog.
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 19 May 2014 13:37:45 +0000 (09:37 -0400)]
item status UI continued; upload; record html; minor tweaks
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Fri, 16 May 2014 19:18:45 +0000 (15:18 -0400)]
item status UI continued; upload
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Fri, 16 May 2014 15:41:06 +0000 (11:41 -0400)]
item status UI continued
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Fri, 16 May 2014 15:22:56 +0000 (11:22 -0400)]
item status UI continued
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Fri, 16 May 2014 00:23:51 +0000 (20:23 -0400)]
item status UI continued
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Thu, 15 May 2014 21:15:37 +0000 (17:15 -0400)]
item status UI continued
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Thu, 15 May 2014 17:29:07 +0000 (13:29 -0400)]
item status UI continued
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Thu, 15 May 2014 02:32:16 +0000 (22:32 -0400)]
item status UI continued; broken ATM
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Thu, 15 May 2014 01:19:32 +0000 (21:19 -0400)]
item status UI continued
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Wed, 14 May 2014 21:27:33 +0000 (17:27 -0400)]
item status UI continued
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Wed, 14 May 2014 16:04:22 +0000 (12:04 -0400)]
initial item status UI
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 13 May 2014 20:11:07 +0000 (16:11 -0400)]
in house use - handle copy not found
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 13 May 2014 19:54:08 +0000 (15:54 -0400)]
in-house-use UI
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 13 May 2014 19:53:56 +0000 (15:53 -0400)]
locale string repair in checkout table
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 13 May 2014 15:19:04 +0000 (11:19 -0400)]
patron alert panel : inactive card retrieval
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 13 May 2014 14:40:51 +0000 (10:40 -0400)]
patron alerts panel continued
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 13 May 2014 14:37:42 +0000 (10:37 -0400)]
cache org setting values for ws_ou
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 12 May 2014 21:20:16 +0000 (17:20 -0400)]
alert/messages menu entry
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 12 May 2014 21:15:46 +0000 (17:15 -0400)]
patron alerts panel; todo: menu access
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 12 May 2014 19:32:37 +0000 (15:32 -0400)]
activateItem support in patron grid; minor repairs
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 12 May 2014 19:29:43 +0000 (15:29 -0400)]
grid row selectors (clicking on index)
It's a start, anyway. we may want a more obvious means of selecting a
row. Easy enough to change.
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 12 May 2014 19:02:35 +0000 (15:02 -0400)]
Test Password UI
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 12 May 2014 18:50:10 +0000 (14:50 -0400)]
move to nav pills for patron UI...
so we can embed drop-down buttons, which are not possible within real
tabs.
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 12 May 2014 18:22:37 +0000 (14:22 -0400)]
integrate creds check UI into patron app..
to better support the patron-specific Test Password feature, which uses
the same UI.
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 12 May 2014 17:04:45 +0000 (13:04 -0400)]
move away from some instances of location.path/search for building URLs
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 12 May 2014 16:48:38 +0000 (12:48 -0400)]
Verify patron credentials UI
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 12 May 2014 15:37:23 +0000 (11:37 -0400)]
added tpac-style config.tt2, mostly for global vars
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 12 May 2014 15:26:32 +0000 (11:26 -0400)]
file / directory name improvements and cleanup
* remove t_ prefix from TT-loaded template files (not needed).
* rename "parts" to "share", which better describes the contents
* remove deprecated column_picker template
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 12 May 2014 13:55:30 +0000 (09:55 -0400)]
move to localStorage for auth key storage
localStorage clears values when a tab for the same domain is opened by
the user, forcing a re-login. localStorage behaves more like cookies.
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 12 May 2014 13:54:50 +0000 (09:54 -0400)]
handle no-default printer scenario in print config
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Sun, 11 May 2014 22:14:31 +0000 (18:14 -0400)]
give grid index and selector columns thin fixed width
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Fri, 9 May 2014 21:20:11 +0000 (17:20 -0400)]
more drop-down ang-bs repairs
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Fri, 9 May 2014 20:39:48 +0000 (16:39 -0400)]
open circ exists handler for checkout
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Fri, 9 May 2014 20:01:30 +0000 (16:01 -0400)]
remove unused search actions template
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Fri, 9 May 2014 19:59:50 +0000 (15:59 -0400)]
update dropdowns to match ang-bs reqs; shorten conf names
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Fri, 9 May 2014 17:28:29 +0000 (13:28 -0400)]
add spec reporter for unit tests output; less debug
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Fri, 9 May 2014 12:40:33 +0000 (08:40 -0400)]
we require angular-bootstrap 0.9.0 until dropdown buttons are fixed
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Thu, 8 May 2014 18:25:09 +0000 (14:25 -0400)]
more build repairs
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Thu, 8 May 2014 16:17:22 +0000 (12:17 -0400)]
more import repairs
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Thu, 8 May 2014 16:01:42 +0000 (12:01 -0400)]
karma script import for navbar repair
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Thu, 8 May 2014 15:56:30 +0000 (11:56 -0400)]
packaging docs
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Thu, 8 May 2014 15:49:16 +0000 (11:49 -0400)]
build / script and css imports continued
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Thu, 8 May 2014 14:01:46 +0000 (10:01 -0400)]
use bower for deps install; TODO: update docs
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Thu, 8 May 2014 14:00:08 +0000 (10:00 -0400)]
turn navbar into a directive for hotkey integration
includes a sample hotkey (eg-accesskey) declaration -- more work to do
here
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Wed, 7 May 2014 14:25:49 +0000 (10:25 -0400)]
build docs cont.
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Wed, 7 May 2014 14:01:37 +0000 (10:01 -0400)]
more install todos
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Wed, 7 May 2014 13:55:23 +0000 (09:55 -0400)]
temp install docs for JS deps, testing, and minification
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Wed, 7 May 2014 13:54:54 +0000 (09:54 -0400)]
napa dependency added to package.js
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 6 May 2014 20:16:29 +0000 (16:16 -0400)]
mock seed data entry point; mock org tree data
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 6 May 2014 19:34:23 +0000 (15:34 -0400)]
more service unit tests and data
* new test data dir for storing mock data
* script for generating IDL2js output from the EG IDL for testing
* unit test scripts egIDL and egOrg
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 6 May 2014 18:20:19 +0000 (14:20 -0400)]
remove some repetitive debug logs
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 6 May 2014 18:20:04 +0000 (14:20 -0400)]
not using coverage test plugin at the moment
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 6 May 2014 18:19:44 +0000 (14:19 -0400)]
unit tests for egCore, egEvent, and egStrings
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 6 May 2014 17:27:09 +0000 (13:27 -0400)]
Merge branch 'master' of git.evergreen-ils.org:Evergreen into web-staff-proto
Bill Erickson [Tue, 6 May 2014 17:26:48 +0000 (13:26 -0400)]
add staff web build dirs to gitignore
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 6 May 2014 16:24:01 +0000 (12:24 -0400)]
Grunt-based dependencies, minification, and unit testing
Files to support Grunt-based browser staff building.
* Fetching dependencies (angularjs, etc.)
* Runs unit tests with grunt-karma
* Concatenates and minifies files with grunt-uglify
* Moved unit tests into web directory
* Taught t_base_js.tt2 how to load the minified version of the file
TODO:
* minifiying non-core files and (possibly) copying them into the build
directory.
* Support for using non-minified files via browser option?
* Makefile options for building, testing, and copying the correct files
into the actual web directory (instead of cp -r web/*)
* Build docs
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 6 May 2014 16:23:53 +0000 (12:23 -0400)]
remove dupe deflate stanza; example locales
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 6 May 2014 16:21:07 +0000 (12:21 -0400)]
minification repairs; minor nits
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 6 May 2014 14:09:16 +0000 (10:09 -0400)]
init cached patrons list for testing
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 6 May 2014 14:08:49 +0000 (10:08 -0400)]
avoid cookie dep. store authtoken in sessionStorage
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 5 May 2014 19:21:35 +0000 (15:21 -0400)]
login form 'failed' label repair
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 5 May 2014 18:11:10 +0000 (14:11 -0400)]
grid config persistence; slimmer persist keys
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 5 May 2014 15:28:51 +0000 (11:28 -0400)]
remove flattener; access via egNet instead for streaming
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 5 May 2014 15:13:57 +0000 (11:13 -0400)]
focus last name (first input) in patron search
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 5 May 2014 14:45:55 +0000 (10:45 -0400)]
checkout added to nav; p search form starts w/ last name
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 5 May 2014 14:39:37 +0000 (10:39 -0400)]
browser staff : more egCore integration; egStrings
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Sun, 4 May 2014 19:55:30 +0000 (15:55 -0400)]
FF login repairs
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Fri, 2 May 2014 20:54:08 +0000 (16:54 -0400)]
start compressing services into egCore; minor patron lookup repair
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Fri, 2 May 2014 19:26:50 +0000 (15:26 -0400)]
misc fixes for patron search; local item storage
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Kathy Lussier [Thu, 1 May 2014 21:32:36 +0000 (17:32 -0400)]
Fix for docs on library information pages
Fixes an AsciiDoc URL processing error.
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Bill Erickson [Thu, 1 May 2014 19:03:54 +0000 (15:03 -0400)]
checkout from patron barcode entry UI
* includes opt-in logic
* includes link from splash page
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Thu, 1 May 2014 19:00:16 +0000 (15:00 -0400)]
repair select-me link handler
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Thu, 1 May 2014 18:59:07 +0000 (14:59 -0400)]
workstation reg repairs
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Hekman Library Technology Team [Tue, 22 Apr 2014 19:37:17 +0000 (15:37 -0400)]
Docs 2.6: Lost Item Billing Min/Max Price Settings
Add a short description for the new 2.6 feature "Lost Item Billing: New
Min/Max Price Settings" to the only section where it seems to fit, and it
seems obscure and hard to find. It could be useful to create a new, more
prominent section for common Org Unit Settings, possibly organized by
category. Sending this via GitHub to test the new Docs workflow.
Signed-off-by: Remington Steed <rjs7@calvin.edu>
Bill Erickson [Wed, 30 Apr 2014 21:06:23 +0000 (17:06 -0400)]
workstations continued
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Wed, 30 Apr 2014 16:43:51 +0000 (12:43 -0400)]
workstation reg / display additions
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Wed, 30 Apr 2014 16:43:31 +0000 (12:43 -0400)]
new egPerm mod
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Wed, 30 Apr 2014 16:42:32 +0000 (12:42 -0400)]
new <eg-org-selector> directive
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Yamil Suarez [Wed, 30 Apr 2014 15:57:16 +0000 (11:57 -0400)]
Documentation: added missing word to 'library settings editor' docs
Added "editor" to label of what menu should be used.
Signed-off-by: Yamil Suarez <yamil@yamil.com>
Yamil Suarez [Wed, 30 Apr 2014 14:53:27 +0000 (10:53 -0400)]
Documentation: Removed bare setting names from Stripe payment doc
Per jboyer-isl's suggestions
Signed-off-by: Yamil Suarez <yamil@yamil.com>
Yamil Suarez [Wed, 30 Apr 2014 14:22:42 +0000 (10:22 -0400)]
Documentation: Copied Stripe payment info into 'Library Settings Editor'
Only modified slightly from the documentation provided in the EG 2.6
release notes.
Signed-off-by: Yamil Suarez <yamil@yamil.com>
Bill Erickson [Tue, 29 Apr 2014 21:46:05 +0000 (17:46 -0400)]
more workstation config UI bits
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 29 Apr 2014 21:07:22 +0000 (17:07 -0400)]
grid cleanup / docs cont.
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 29 Apr 2014 21:07:09 +0000 (17:07 -0400)]
UI for toggling hatch requried..
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 29 Apr 2014 18:58:05 +0000 (14:58 -0400)]
avoid bucket fetch sans bucket id
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 29 Apr 2014 18:57:47 +0000 (14:57 -0400)]
avoid no-op templates in grid
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Tue, 29 Apr 2014 16:33:31 +0000 (12:33 -0400)]
browser: only add to the grid scope data that's needed; not the whole grid object
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 28 Apr 2014 22:05:44 +0000 (18:05 -0400)]
minor repairs; grid required cols and onitemretrieve
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 28 Apr 2014 20:43:05 +0000 (16:43 -0400)]
docs, cleanup, minor grid item value repair
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 28 Apr 2014 20:27:09 +0000 (16:27 -0400)]
list.js superceded by grid.js; removing
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 28 Apr 2014 20:26:20 +0000 (16:26 -0400)]
moving more code over from list, etc. to grid
Signed-off-by: Bill Erickson <berick@esilibrary.com>