Bill Erickson [Fri, 3 Aug 2018 17:38:46 +0000 (13:38 -0400)]
LP#
1775466 Support server-stored settings
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 2 Aug 2018 22:13:53 +0000 (18:13 -0400)]
LP#
1775466 grid local/client sort support
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 2 Aug 2018 18:45:39 +0000 (14:45 -0400)]
LP#
1775466 Copy ang6 apache configs to 2.2 sample file
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 1 Aug 2018 22:17:46 +0000 (18:17 -0400)]
LP#
1775466 fm-editor and admin page org perm limits
Apply view org perm limits in the admin page org selector.
Apply view/update/create org perm limits to org-selector's inside of
fm-editor panes.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 1 Aug 2018 21:50:08 +0000 (17:50 -0400)]
LP#
1775466 Add limit perm option to org select
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 1 Aug 2018 20:51:48 +0000 (16:51 -0400)]
LP#
1770973 More local docs
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 1 Aug 2018 20:31:06 +0000 (16:31 -0400)]
LP#
1770973 AngJS-compatible locale selector
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 31 Jul 2018 19:30:41 +0000 (15:30 -0400)]
LP#
1775466 Ang6 locale switching
* Add the locale to the URL path
* Support switching locales via the eg_locale cookie value
* Add docs on building a (for example) fr-CA locale bundle
* Add apache config examples to support locales.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 25 Jul 2018 20:22:09 +0000 (16:22 -0400)]
LP#
1775466 WS removal loop bug repair
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 25 Jul 2018 19:33:09 +0000 (15:33 -0400)]
LP#
1775466 Catalog paging and format repairs
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 24 Jul 2018 19:51:06 +0000 (15:51 -0400)]
LP#
1775466 Tree widget expand by default
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 23 Jul 2018 21:43:09 +0000 (17:43 -0400)]
LP#
1775466 Tree widget minor tweaks
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 23 Jul 2018 21:42:33 +0000 (17:42 -0400)]
LP#
1775466 String service queue pending
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 18 Jul 2018 21:42:39 +0000 (17:42 -0400)]
LP#
1775466 Tree widget
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 17 Jul 2018 17:05:44 +0000 (13:05 -0400)]
LP#
1775466 Improve handling org_unit / boolean types
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 17 Jul 2018 17:05:12 +0000 (13:05 -0400)]
LP#
1775466 Grid column position improvements
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 16 Jul 2018 20:26:30 +0000 (16:26 -0400)]
LP#
1775466 Grid showFields option
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 12 Jul 2018 21:31:04 +0000 (17:31 -0400)]
LP#
1775466 Common form CSS
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 12 Jul 2018 21:30:35 +0000 (17:30 -0400)]
LP#
1775466 StoreService marks all cookies secure
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 12 Jul 2018 16:35:12 +0000 (12:35 -0400)]
LP#
1775466 Grid pageOffset option continued
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 12 Jul 2018 16:10:05 +0000 (12:10 -0400)]
LP#
1775466 Import grid/basic admin in staff common mod
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 12 Jul 2018 15:27:17 +0000 (11:27 -0400)]
LP#
1775466 Grid pageOffset option continued
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 12 Jul 2018 15:04:40 +0000 (11:04 -0400)]
LP#
1775466 Grid pageOffset option
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 11 Jul 2018 18:55:55 +0000 (14:55 -0400)]
LP#
1775466 Dialog robustification
In certain circumstances, the close() operation can be called after the
dismiss() operation (blur action maybe?) which tries to invoke a method
on a now-null reference. Avoid said invocation.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 11 Jul 2018 14:35:05 +0000 (10:35 -0400)]
LP#
1775466 Grid vert expand fixes; lint updates
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 10 Jul 2018 21:59:30 +0000 (17:59 -0400)]
LP#
1775466 Grid vert expand top-level option
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 10 Jul 2018 21:24:21 +0000 (17:24 -0400)]
LP#
1775466 Common catalog mod; marchtml repairs
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 10 Jul 2018 16:46:28 +0000 (12:46 -0400)]
LP#
1775466 Marc html view genericized
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 10 Jul 2018 15:24:15 +0000 (11:24 -0400)]
LP#
1775466 Progress dialog title option
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 10 Jul 2018 15:24:03 +0000 (11:24 -0400)]
LP#
1775466 Grid cell vertical expand option
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 9 Jul 2018 21:52:24 +0000 (17:52 -0400)]
LP#
1775466 Avoid workstation removal login loop
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 9 Jul 2018 21:49:06 +0000 (17:49 -0400)]
LP#
1775466 Grid toolbar checkboxes; more combobox
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 6 Jul 2018 22:07:58 +0000 (18:07 -0400)]
LP#
1775466 tight-card css reduce header padding
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 6 Jul 2018 22:06:53 +0000 (18:06 -0400)]
LP#
1775466 Combobox additions
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 5 Jul 2018 18:12:50 +0000 (14:12 -0400)]
LP#
1775466 make grid onRowActivate/onRowClick proper Outputs
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 5 Jul 2018 15:06:20 +0000 (11:06 -0400)]
LP#
1775466 move format svc to core w/ unit tests; root inject core svcs
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 3 Jul 2018 21:37:40 +0000 (17:37 -0400)]
LP#
1775466 Grid default hidden fields; tidying
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 3 Jul 2018 17:09:42 +0000 (13:09 -0400)]
LP#
1775466 ng-bootstrap update; self-hosted bs css
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 3 Jul 2018 16:12:14 +0000 (12:12 -0400)]
LP#
1775466 combobox gets dynamic data
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 2 Jul 2018 20:38:27 +0000 (16:38 -0400)]
LP#
1775466 Inline progress row style
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 2 Jul 2018 18:50:19 +0000 (14:50 -0400)]
LP#
1775466 Inline progress; more combobox
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 2 Jul 2018 15:40:47 +0000 (11:40 -0400)]
LP#
1775466 Combobox repairs
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 2 Jul 2018 14:50:10 +0000 (10:50 -0400)]
LP#
1775466 Combobox repairs
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 2 Jul 2018 05:16:53 +0000 (01:16 -0400)]
LP#
1775466 Typeahead is now combobox; entries
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 2 Jul 2018 05:16:30 +0000 (01:16 -0400)]
LP#
1775466 Typeahead is now combobox; entries
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Sun, 1 Jul 2018 21:01:34 +0000 (17:01 -0400)]
LP#
1775466 Typeahead has allowFreeText option
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Sun, 1 Jul 2018 19:36:07 +0000 (15:36 -0400)]
LP#
1775466 Typeahead arrow icons
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Sat, 30 Jun 2018 16:08:35 +0000 (12:08 -0400)]
LP#
1775466 Typeahead repairs
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 29 Jun 2018 19:56:20 +0000 (15:56 -0400)]
LP#
1775466 Generic typeahead component
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 29 Jun 2018 18:48:22 +0000 (14:48 -0400)]
LP#775466 Org selector shows all on click
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 28 Jun 2018 19:10:07 +0000 (15:10 -0400)]
LP#
1775466 Grid row flair tooltips
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 28 Jun 2018 15:22:43 +0000 (11:22 -0400)]
LP#
1775466 Catalog/grid thinko fixes
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 28 Jun 2018 14:18:36 +0000 (10:18 -0400)]
LP#
1775466 Doc updates
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 27 Jun 2018 21:01:37 +0000 (17:01 -0400)]
LP#
1775466 Grid row flair; ng-lint updates
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 27 Jun 2018 19:45:03 +0000 (15:45 -0400)]
LP#
1775466 Catalog add to list linked up
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 27 Jun 2018 19:02:00 +0000 (15:02 -0400)]
LP#
1775466 Grid row/cell CSS handlers
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 27 Jun 2018 16:20:01 +0000 (12:20 -0400)]
LP#
1775466 Catalog repairs
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 27 Jun 2018 15:26:57 +0000 (11:26 -0400)]
LP#
1775466 Grid body/cell components; print fixes
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 26 Jun 2018 21:26:48 +0000 (17:26 -0400)]
LP#
1775466 Catalog uses display fields; more extensible guts
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 25 Jun 2018 15:03:48 +0000 (11:03 -0400)]
LP#
1775466 Grid cell value tooltips
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 25 Jun 2018 15:37:35 +0000 (11:37 -0400)]
LP#
1775466 Print repairs; rm-ing legacy template parser
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Sat, 23 Jun 2018 16:04:12 +0000 (12:04 -0400)]
LP#
1775466 Grid header row styling
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 22 Jun 2018 21:44:47 +0000 (17:44 -0400)]
LP#
1775466 Initial catalog add-volumes support
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 22 Jun 2018 20:41:59 +0000 (16:41 -0400)]
LP#
1775466 Catalog add to bucket action
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 22 Jun 2018 19:32:09 +0000 (15:32 -0400)]
LP#
1775466 Catalog record Other Actions (partial) menu
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 22 Jun 2018 19:09:36 +0000 (15:09 -0400)]
LP#
1775466 Catalog record MarkFor actions
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 22 Jun 2018 16:47:03 +0000 (12:47 -0400)]
LP#
1775466 Catalog copies now use grid
For added display flexibility, grid printing, possible future
multi-select actions.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 21 Jun 2018 22:06:58 +0000 (18:06 -0400)]
LP#
1775466 Ported About page
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 21 Jun 2018 21:40:25 +0000 (17:40 -0400)]
LP#
1775466 Remaining navbar entries and icons
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 21 Jun 2018 20:59:26 +0000 (16:59 -0400)]
LP#
1775466 Acq nav menu; Cat nav menu icons
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 21 Jun 2018 19:23:58 +0000 (15:23 -0400)]
LP#
1775466 Implement reprint last receipt
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 21 Jun 2018 19:15:23 +0000 (15:15 -0400)]
LP#
1775466 AngJS reprint last stores compiled html
Store the compiled HTML instead of the source template and source
context after each print. With this, reprintLast() doesn't have to
recompiled the content. This is particularly useful for sharing printed
content between AngularJS and Angular.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 21 Jun 2018 17:06:29 +0000 (13:06 -0400)]
LP#
1775466 more legacy parser; printing; cleanup
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 20 Jun 2018 21:32:31 +0000 (17:32 -0400)]
LP#
1775466 printer uses template parser
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 20 Jun 2018 19:55:08 +0000 (15:55 -0400)]
LP#
1775466 AngJS style minimal template parser continued
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 20 Jun 2018 19:08:50 +0000 (15:08 -0400)]
LP#
1775466 AngJS style minimal template parser continued
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 20 Jun 2018 17:12:05 +0000 (13:12 -0400)]
LP#
1775466 AngJS style minimal template parser WIP
So we can continue supporting AngularJS-style print templates
-- without having to use AngularJS -- which will buy some time
for determining how we want to handle print templates in the
future and to ease existing template migration.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 19 Jun 2018 16:48:45 +0000 (12:48 -0400)]
LP#
1775466 Disable reprint last receipt in navbar
Functionality is not supported.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 19 Jun 2018 15:21:57 +0000 (11:21 -0400)]
LP#
1775466 Retracting dynamic component for now
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 18 Jun 2018 14:28:11 +0000 (10:28 -0400)]
LP#
1775466 ident search defaults to isbn
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 15 Jun 2018 21:57:45 +0000 (17:57 -0400)]
LP#
1775466 Ang catalog supports most identifier query types
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 15 Jun 2018 15:51:58 +0000 (11:51 -0400)]
LP#
1775466 Nested grid fields support
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 14 Jun 2018 20:52:28 +0000 (16:52 -0400)]
LP#
1775466 Ang6 app config improvement; simplify building
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 14 Jun 2018 14:30:53 +0000 (10:30 -0400)]
LP#
1775466 Dynamic component partial retraction
Dynamic component as-is only works in JIT compliation mode. Leaving for
reference, but commenting out any uses.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 13 Jun 2018 16:20:43 +0000 (12:20 -0400)]
LP#
1775466 Dynamic component continued
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 13 Jun 2018 14:56:30 +0000 (10:56 -0400)]
LP#
1775466 Dynamic component via string/url support
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 12 Jun 2018 21:54:27 +0000 (17:54 -0400)]
LP#
1775466 Add grid print support; move dialogs to root module
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 12 Jun 2018 18:00:07 +0000 (14:00 -0400)]
LP#
1775466 Point AngJS server/acq admins to Ang6 versions
Clicking on the Server Administration or Acquisitions Administration
links in the AngularJS navbar now take the user to the Angular versions
of the admin spash pages.
Links in these splash pages point to either Angular versions of admin
pages or back to the AngularJS versions where necessary.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 12 Jun 2018 17:44:41 +0000 (13:44 -0400)]
LP#
1775466 Port auth_proxy login support
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 6 Jun 2018 18:58:44 +0000 (14:58 -0400)]
LP#
1775466 Support function key shortcuts; add f5 sample
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 6 Jun 2018 18:58:17 +0000 (14:58 -0400)]
ACQ admin splash page and IU's
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 6 Jun 2018 18:35:49 +0000 (14:35 -0400)]
LP#
1775466 ACQ admin splash page and IU's
Angular6 versions of all ACQ admin UI's, minus the funds page, which
requires some additional features.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 4 Jun 2018 15:50:28 +0000 (11:50 -0400)]
LP#
1775466 .gitignore for temp test files
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 4 Jun 2018 14:58:22 +0000 (10:58 -0400)]
LP#
1775466 Strip Eg prefix from most classes
Avoid prefixing shared classed with Eg consistent with Angular style.
Prefixing is not necessary since shared code has to be explicitly
imported.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 4 Jun 2018 14:39:49 +0000 (10:39 -0400)]
LP#
1775466 Catalog bib summary tighter style
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Sat, 2 Jun 2018 17:06:09 +0000 (13:06 -0400)]
LP#
1775466 Catalog record tabs continued
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 1 Jun 2018 21:50:07 +0000 (17:50 -0400)]
LP#
1775466 Catalog MARC HTML view tab
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 1 Jun 2018 20:35:28 +0000 (16:35 -0400)]
LP#
1775466 avoid some quick nav errors
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 31 May 2018 20:53:19 +0000 (16:53 -0400)]
LP#
1775466 More admin UI and entries
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 31 May 2018 20:29:33 +0000 (16:29 -0400)]
LP#
1775466 admin ui org selector descendants/ancestors
Signed-off-by: Bill Erickson <berickxx@gmail.com>