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>
Bill Erickson [Mon, 28 Apr 2014 19:34:34 +0000 (15:34 -0400)]
moving more code over from list, etc. to grid
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Mon, 28 Apr 2014 13:09:33 +0000 (09:09 -0400)]
inject array for patron app resolver; comments
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Kathy Lussier [Sun, 27 Apr 2014 06:43:16 +0000 (02:43 -0400)]
Library information pages
Updating the linked libraries documentation to include details on the new
library information pages introduced in 2.6.
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Kathy Lussier [Sun, 27 Apr 2014 04:48:36 +0000 (00:48 -0400)]
Linked libraries docs
Documentation to the 2.5 feature that allows sites to add links in the
catalog from copy details area of the catalog.
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Bill Erickson [Fri, 25 Apr 2014 21:08:57 +0000 (17:08 -0400)]
browser staff : port holds to grid; kill eglist for patron app
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Fri, 25 Apr 2014 20:40:20 +0000 (16:40 -0400)]
browser staff : patron UI migrations..
porting items out and checkout UI to eg-grid.
move items out and checkout to standalone js files
streamline items out to use streaming PCRUD request instead of
call/response (yay, websockets)
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Fri, 25 Apr 2014 16:36:28 +0000 (12:36 -0400)]
browser staff : repair prefs icon name
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Fri, 25 Apr 2014 14:52:35 +0000 (10:52 -0400)]
browser staff : prefs page shows local and remote prefs
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Fri, 25 Apr 2014 14:52:19 +0000 (10:52 -0400)]
browser staff : make accessing remote vs local actions possible
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Ben Shum [Fri, 25 Apr 2014 00:58:17 +0000 (20:58 -0400)]
Only create extension intarray if it does not already exist
Simple change to skip over adding intarray if it already exists in a database
for some reason.
Signed-off-by: Ben Shum <bshum@biblio.org>
Bill Erickson [Thu, 24 Apr 2014 15:56:32 +0000 (11:56 -0400)]
browser staff : stored prefs perm check
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Thu, 24 Apr 2014 15:55:30 +0000 (11:55 -0400)]
browser staff : egUser.hasPermHere()
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Thu, 24 Apr 2014 15:10:25 +0000 (11:10 -0400)]
browser staff : new stored settings admin page
Page lets staff view and delete stored preferences.
TODO: permission
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Thu, 24 Apr 2014 15:09:22 +0000 (11:09 -0400)]
browser staff : remove extra dialog classes
... which were causing the alert and confirm dialogs to have double
backgrounds.
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Bill Erickson [Wed, 23 Apr 2014 14:33:56 +0000 (10:33 -0400)]
browser staff : print config UI cont.
Signed-off-by: Bill Erickson <berick@esilibrary.com>