working/Evergreen.git
5 years agoupdate PO and LI components to use AttrDefsService
Galen Charlton [Mon, 17 Aug 2020 19:04:35 +0000 (15:04 -0400)]
update PO and LI components to use AttrDefsService

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoDO NOT CHERRY-PICK
Galen Charlton [Mon, 13 Jul 2020 19:08:38 +0000 (15:08 -0400)]
DO NOT CHERRY-PICK

[taken from AA3; will already been in place when AA1 is cherry-picked
 on to a modern branch]

fix race condition that could result in retrieval failure

... I wish there were a clear way to ensure that a service
could wait on initialization from an async source

Noting that the separate AttrDefsService now exists because
it can be a singleton by AcqSearchService (currently?) cannot

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoimprove record retrieval and refreshes
Galen Charlton [Fri, 14 Aug 2020 22:44:48 +0000 (18:44 -0400)]
improve record retrieval and refreshes

- reduce the number of redundant fetches
- use subscriptions to inform child components when
  they need to refresh themselves

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoLH#1 tweaks to display of search form and summary
Galen Charlton [Fri, 14 Aug 2020 20:07:23 +0000 (16:07 -0400)]
LH#1 tweaks to display of search form and summary

- search form now displays above the summary and vendor
- Delete Provider button now only displayed where there is an active provider
- no traces of the summary pane appear when entering the interface fresh

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoLH#1: match responsive breakpoint of summary pane and main page
Galen Charlton [Fri, 14 Aug 2020 19:40:40 +0000 (15:40 -0400)]
LH#1: match responsive breakpoint of summary pane and main page

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoLH#8 preload EDI default default claim policy on provider create/update forms
Galen Charlton [Fri, 14 Aug 2020 19:30:03 +0000 (15:30 -0400)]
LH#8 preload EDI default default claim policy on provider create/update forms

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoLH#8 turn on asyncSupportsEmptyTermClick for some fields in search form
Galen Charlton [Fri, 14 Aug 2020 18:56:33 +0000 (14:56 -0400)]
LH#8 turn on asyncSupportsEmptyTermClick for some fields in search form

Specifically: EDI Default and Currency

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoLH#12 various styling improvements
Galen Charlton [Fri, 14 Aug 2020 18:45:58 +0000 (14:45 -0400)]
LH#12 various styling improvements

- clean up how the hide search form and new provider column flows
- add a bit of padding below the Set Default View button
- change the label of the Owning Library search input to Owner
- keep the Owner label and OU search input on same line for narrower screens

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoLH#41: add column to EDI account table to indicate which account is the provider...
Galen Charlton [Fri, 14 Aug 2020 17:59:21 +0000 (13:59 -0400)]
LH#41: add column to EDI account table to indicate which account is the provider's default

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoLH#6: change "Clear Form" => "Reset Form"
Galen Charlton [Wed, 12 Aug 2020 20:05:02 +0000 (16:05 -0400)]
LH#6: change "Clear Form" => "Reset Form"

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoLH#38: add mechanism to detect if provider can be deleted
Galen Charlton [Wed, 12 Aug 2020 20:02:29 +0000 (16:02 -0400)]
LH#38: add mechanism to detect if provider can be deleted

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoimmediately run search only of search form starts off being visble (LH#14)
Galen Charlton [Thu, 9 Jul 2020 21:52:49 +0000 (17:52 -0400)]
immediately run search only of search form starts off being visble (LH#14)

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agosubmit search form immediately (LH#14)
Galen Charlton [Thu, 9 Jul 2020 21:44:39 +0000 (17:44 -0400)]
submit search form immediately (LH#14)

TODO: see if we can defer this if all we've done is gone
      directly to a specific provider

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agosort by provider name by default (LH#14)
Galen Charlton [Thu, 9 Jul 2020 21:27:03 +0000 (17:27 -0400)]
sort by provider name by default (LH#14)

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoorg-family-select: tweak so that mutating its ngModel now updates the control
Galen Charlton [Thu, 9 Jul 2020 21:15:58 +0000 (17:15 -0400)]
org-family-select: tweak so that mutating its ngModel now updates the control

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agofm-editor: don't activate save button if form is pristine
Galen Charlton [Thu, 9 Jul 2020 20:06:09 +0000 (16:06 -0400)]
fm-editor: don't activate save button if form is pristine

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agofix styling of clear form button
Galen Charlton [Thu, 9 Jul 2020 19:41:57 +0000 (15:41 -0400)]
fix styling of clear form button

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agochange input for Active? on search form to a tri-value select (LH#16)
Galen Charlton [Thu, 9 Jul 2020 19:40:52 +0000 (15:40 -0400)]
change input for Active? on search form to a tri-value select (LH#16)

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agotweak provider contact addresses
Galen Charlton [Thu, 9 Jul 2020 19:10:36 +0000 (15:10 -0400)]
tweak provider contact addresses

Following LH#25

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agomark more fields as required in the IDL (LH#20)
Galen Charlton [Thu, 9 Jul 2020 18:59:32 +0000 (14:59 -0400)]
mark more fields as required in the IDL (LH#20)

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agotweak columns in addresses tab (LH#25)
Galen Charlton [Thu, 9 Jul 2020 18:42:49 +0000 (14:42 -0400)]
tweak columns in addresses tab (LH#25)

- set a default column order
- don't display the ID column by default

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoadd and update grid config WS settings (LH#22)
Galen Charlton [Thu, 9 Jul 2020 17:01:25 +0000 (13:01 -0400)]
add and update grid config WS settings (LH#22)

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoflesh provider in the provider EDI account grid (LH#23)
Galen Charlton [Thu, 9 Jul 2020 16:39:50 +0000 (12:39 -0400)]
flesh provider in the provider EDI account grid (LH#23)

(though this is a bit redundant since the list of EDI accounts
 displayed is restricted to the ones owned by the current
 provider)

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoimprove display of the EDI Default field (LH#23)
Galen Charlton [Thu, 9 Jul 2020 16:37:50 +0000 (12:37 -0400)]
improve display of the EDI Default field (LH#23)

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoimprove handling of currency type (LH#30)
Galen Charlton [Thu, 9 Jul 2020 16:22:34 +0000 (12:22 -0400)]
improve handling of currency type (LH#30)

- display currency label in the summary
- fix ability to edit it in the details fm-editor
- preload the currency drop-down

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoadd human-friendly labels for the name column in the holdings definitions grid
Galen Charlton [Thu, 9 Jul 2020 15:52:32 +0000 (11:52 -0400)]
add human-friendly labels for the name column in the holdings definitions grid

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoadjust links to providers so that user-specified default tab is displayed
Galen Charlton [Thu, 9 Jul 2020 15:31:42 +0000 (11:31 -0400)]
adjust links to providers so that user-specified default tab is displayed

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoFix thinko with non-pcrud grid paging (31)
Mike Rylander [Fri, 15 May 2020 15:30:53 +0000 (11:30 -0400)]
Fix thinko with non-pcrud grid paging (31)

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoDirect provider (and shipper) links in search and provider interfaces at the new...
Mike Rylander [Fri, 15 May 2020 15:20:22 +0000 (11:20 -0400)]
Direct provider (and shipper) links in search and provider interfaces at the new Angular UI (24)

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoFix thinko to allow Currency Type searching (30)
Mike Rylander [Fri, 15 May 2020 15:19:52 +0000 (11:19 -0400)]
Fix thinko to allow Currency Type searching (30)

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoRelabel holdings definitions for consistency (26)
Mike Rylander [Fri, 15 May 2020 13:49:00 +0000 (09:49 -0400)]
Relabel holdings definitions for consistency (26)

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoAlphabetize the Holdings Definition dropdown (32)
Mike Rylander [Fri, 15 May 2020 13:43:08 +0000 (09:43 -0400)]
Alphabetize the Holdings Definition dropdown (32)

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoWIP: edit tag on holdings tab
Mike Rylander [Wed, 29 Apr 2020 20:12:57 +0000 (16:12 -0400)]
WIP: edit tag on holdings tab

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agomove the provider search nav item
Galen Charlton [Fri, 24 Apr 2020 20:58:43 +0000 (16:58 -0400)]
move the provider search nav item

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agouse experimental remain open on error
Galen Charlton [Fri, 17 Apr 2020 21:11:44 +0000 (17:11 -0400)]
use experimental remain open on error

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoadd experimental remainOpenOnError to the record editor
Galen Charlton [Fri, 17 Apr 2020 21:11:29 +0000 (17:11 -0400)]
add experimental remainOpenOnError to the record editor

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agodisplay provider name and code even when summary is hidden
Galen Charlton [Fri, 17 Apr 2020 20:54:53 +0000 (16:54 -0400)]
display provider name and code even when summary is hidden

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agofix
Galen Charlton [Fri, 17 Apr 2020 20:35:12 +0000 (16:35 -0400)]
fix

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoimplement set default view button
Galen Charlton [Fri, 17 Apr 2020 20:29:36 +0000 (16:29 -0400)]
implement set default view button

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoadd 'View EDI Messages' grid toolbar button
Galen Charlton [Fri, 17 Apr 2020 20:11:22 +0000 (16:11 -0400)]
add 'View EDI Messages' grid toolbar button

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoMake provider addresses, contacts, and contact addresses filterable
Mike Rylander [Wed, 15 Apr 2020 18:42:59 +0000 (14:42 -0400)]
Make provider addresses, contacts, and contact addresses filterable

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoupdate summary when contacts are edited
Galen Charlton [Mon, 13 Apr 2020 21:36:58 +0000 (17:36 -0400)]
update summary when contacts are edited

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoadd a route resolver to ensure that the provider has been fetched when linking by ID
Galen Charlton [Mon, 13 Apr 2020 21:11:03 +0000 (17:11 -0400)]
add a route resolver to ensure that the provider has been fetched when linking by ID

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoadd field help to the EDI account modal
Galen Charlton [Thu, 9 Apr 2020 15:24:58 +0000 (11:24 -0400)]
add field help to the EDI account modal

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agofm-editor: add helpText field option
Galen Charlton [Thu, 9 Apr 2020 15:24:04 +0000 (11:24 -0400)]
fm-editor: add helpText field option

This accepts a reference to an eg-string to display as
a popover for the specified fielod.

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agomark acq.edi_account columns as required in IDL
Galen Charlton [Thu, 9 Apr 2020 14:32:51 +0000 (10:32 -0400)]
mark acq.edi_account columns as required in IDL

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoLP#XXX: mark acqpro.name as not translatable
Galen Charlton [Thu, 9 Apr 2020 14:13:30 +0000 (10:13 -0400)]
LP#XXX: mark acqpro.name as not translatable

Providers don't tend to vary their names by locale, so
this seems unnecessary.

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoadd provider search to AngularJS Acq menu
Galen Charlton [Wed, 8 Apr 2020 22:13:47 +0000 (18:13 -0400)]
add provider search to AngularJS Acq menu

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agotweak display of contact role in sidebar
Galen Charlton [Wed, 8 Apr 2020 22:13:34 +0000 (18:13 -0400)]
tweak display of contact role in sidebar

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoadd placeholders for the eg-comboboxes on the search form
Galen Charlton [Wed, 8 Apr 2020 21:57:58 +0000 (17:57 -0400)]
add placeholders for the eg-comboboxes on the search form

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoalways pass through the state of the 'active' field on the search form
Galen Charlton [Wed, 8 Apr 2020 21:52:09 +0000 (17:52 -0400)]
always pass through the state of the 'active' field on the search form

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agosummary: display active flag using eg-bool
Galen Charlton [Wed, 8 Apr 2020 21:44:20 +0000 (17:44 -0400)]
summary: display active flag using eg-bool

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoadjust display of URL in summary pane
Galen Charlton [Wed, 8 Apr 2020 21:39:25 +0000 (17:39 -0400)]
adjust display of URL in summary pane

* hyperlink URL
* do not include an empty anchor if no URL is supplied

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoadd grid for displaying EDI messages for a selected account
Galen Charlton [Wed, 1 Apr 2020 22:39:49 +0000 (18:39 -0400)]
add grid for displaying EDI messages for a selected account

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoupdate summary after editing provider
Galen Charlton [Wed, 1 Apr 2020 22:10:19 +0000 (18:10 -0400)]
update summary after editing provider

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agobasic EDI account management
Galen Charlton [Wed, 1 Apr 2020 22:02:25 +0000 (18:02 -0400)]
basic EDI account management

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoupdate IDL to link acqpro => acqedi
Galen Charlton [Wed, 1 Apr 2020 22:02:03 +0000 (18:02 -0400)]
update IDL to link acqpro => acqedi

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoRefresh contact addresses from updated service data
Mike Rylander [Wed, 1 Apr 2020 19:23:34 +0000 (15:23 -0400)]
Refresh contact addresses from updated service data

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoensure that provider contact addresses component gets found before reloading its...
Galen Charlton [Wed, 1 Apr 2020 18:35:27 +0000 (14:35 -0400)]
ensure that provider contact addresses component gets found before reloading its grid

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agocontact addresses
Mike Rylander [Wed, 1 Apr 2020 16:32:26 +0000 (12:32 -0400)]
contact addresses

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agouse materials icons expand_less/expand_more
Galen Charlton [Wed, 1 Apr 2020 18:00:23 +0000 (14:00 -0400)]
use materials icons expand_less/expand_more

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agostretch provider UI when summary is collapsed
Jason Etheridge [Fri, 27 Mar 2020 11:51:25 +0000 (07:51 -0400)]
stretch provider UI when summary is collapsed

also hide Delete Provider button when collapsed to give more opportunity for stretch

Signed-off-by: Jason Etheridge <jason@EquinoxInitiative.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agotoggle for provider summary pane
Jason Etheridge [Fri, 27 Mar 2020 04:57:35 +0000 (00:57 -0400)]
toggle for provider summary pane

Signed-off-by: Jason Etheridge <jason@EquinoxInitiative.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoSeveral provider entry points
Mike Rylander [Fri, 27 Mar 2020 20:19:42 +0000 (16:19 -0400)]
Several provider entry points

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoXXX: Stub function to allow compilation
Mike Rylander [Fri, 27 Mar 2020 18:53:00 +0000 (14:53 -0400)]
XXX: Stub function to allow compilation

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoAttributes tab
Mike Rylander [Fri, 27 Mar 2020 18:52:37 +0000 (14:52 -0400)]
Attributes tab

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoAdd link from provider to attributes
Mike Rylander [Fri, 27 Mar 2020 18:51:24 +0000 (14:51 -0400)]
Add link from provider to attributes

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agostart work on provider details tab
Galen Charlton [Thu, 26 Mar 2020 20:42:52 +0000 (16:42 -0400)]
start work on provider details tab

TODO: teach the record editor how to do a two-column layout
TODO: add delete button

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agonew provder modal
Galen Charlton [Thu, 26 Mar 2020 18:14:10 +0000 (14:14 -0400)]
new provder modal

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agomark required fields in IDL for acqpro
Galen Charlton [Thu, 26 Mar 2020 17:53:33 +0000 (13:53 -0400)]
mark required fields in IDL for acqpro

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agofix adding new holdings subfield mappings
Galen Charlton [Wed, 25 Mar 2020 22:02:29 +0000 (18:02 -0400)]
fix adding new holdings subfield mappings

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoHoldings Subfield tab
Mike Rylander [Wed, 25 Mar 2020 20:08:17 +0000 (16:08 -0400)]
Holdings Subfield tab

Signed-off-by: Mike Rylander <mrylander@gmail.com>
foo

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoadd a bit of separation
Galen Charlton [Wed, 25 Mar 2020 18:57:01 +0000 (14:57 -0400)]
add a bit of separation

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agohide the provider info tabset if there's no selected provider
Galen Charlton [Wed, 25 Mar 2020 18:51:29 +0000 (14:51 -0400)]
hide the provider info tabset if there's no selected provider

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoafter selecting a provider from the search form, update the route
Galen Charlton [Wed, 25 Mar 2020 18:47:14 +0000 (14:47 -0400)]
after selecting a provider from the search form, update the route

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agomove provider search form
Galen Charlton [Wed, 25 Mar 2020 18:42:06 +0000 (14:42 -0400)]
move provider search form

The provider search form is now outside of the tabset and its
visibility is controlled by a button. Also, clicking on a row
on the search results will now hide the search form.

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agohide provider column by default in contact and address grids...
Galen Charlton [Wed, 25 Mar 2020 16:01:54 +0000 (12:01 -0400)]
hide provider column by default in contact and address grids...

... but if the user insists on displaying that column, redundantly,
flesh it so that the code is displayed

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoMark required fields on the provider-contact object
Mike Rylander [Wed, 25 Mar 2020 15:01:14 +0000 (11:01 -0400)]
Mark required fields on the provider-contact object

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoprovider purchase orders component
Galen Charlton [Wed, 25 Mar 2020 15:52:23 +0000 (11:52 -0400)]
provider purchase orders component

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoadd provider invoices component
Galen Charlton [Wed, 25 Mar 2020 15:45:05 +0000 (11:45 -0400)]
add provider invoices component

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoprovider record service: add currentProviderId
Galen Charlton [Wed, 25 Mar 2020 15:43:32 +0000 (11:43 -0400)]
provider record service: add currentProviderId

This works around some race conditions fetching the current
provider upon initialization; we should fix this so that
current() can account for in-flight initialization or
refreshes.

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoupdate provider contacts component to reflect updates in provider record service
Galen Charlton [Wed, 25 Mar 2020 14:54:47 +0000 (10:54 -0400)]
update provider contacts component to reflect updates in provider record service

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agocontacts modal
Mike Rylander [Wed, 25 Mar 2020 14:46:45 +0000 (10:46 -0400)]
contacts modal

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agodefault to valid == true when creating new provider addresses
Galen Charlton [Wed, 25 Mar 2020 14:48:20 +0000 (10:48 -0400)]
default to valid == true when creating new provider addresses

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agomark required fields as required in IDL for provider addresses
Galen Charlton [Wed, 25 Mar 2020 14:45:55 +0000 (10:45 -0400)]
mark required fields as required in IDL for provider addresses

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoupdate provider address component to reflect updates to provider record service
Galen Charlton [Wed, 25 Mar 2020 14:38:59 +0000 (10:38 -0400)]
update provider address component to reflect updates to provider record service

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoprovider record service updates
Galen Charlton [Wed, 25 Mar 2020 14:38:19 +0000 (10:38 -0400)]
provider record service updates

- fetch() now returns a promise
- added refreshCurrent();
- added batchUpdate()

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoprovider address modal
Jason Etheridge [Wed, 25 Mar 2020 13:41:22 +0000 (09:41 -0400)]
provider address modal

Signed-off-by: Jason Etheridge <jason@EquinoxInitiative.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agorefresh record service upon ID change
Galen Charlton [Fri, 20 Mar 2020 18:26:47 +0000 (14:26 -0400)]
refresh record service upon ID change

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoadd contact and address components to their tabs
Galen Charlton [Fri, 20 Mar 2020 18:26:16 +0000 (14:26 -0400)]
add contact and address components to their tabs

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agohook up contact and provider components to record service
Galen Charlton [Fri, 20 Mar 2020 18:25:49 +0000 (14:25 -0400)]
hook up contact and provider components to record service

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoactually push out initial version of provider record service
Galen Charlton [Fri, 20 Mar 2020 18:25:01 +0000 (14:25 -0400)]
actually push out initial version of provider record service

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoaddress and contact stubs
Mike Rylander [Wed, 18 Mar 2020 15:10:34 +0000 (11:10 -0400)]
address and contact stubs

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoset active provider ID when a row is selected
Galen Charlton [Fri, 20 Mar 2020 16:02:43 +0000 (12:02 -0400)]
set active provider ID when a row is selected

Note - not changing the route for now

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoinitial stab at provider record service
Galen Charlton [Fri, 20 Mar 2020 15:54:48 +0000 (11:54 -0400)]
initial stab at provider record service

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoadd summary pane component to module and a missing decorator
Galen Charlton [Fri, 20 Mar 2020 15:01:20 +0000 (11:01 -0400)]
add summary pane component to module and a missing decorator

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agotoward summary pane
Jason Etheridge [Wed, 11 Mar 2020 06:05:35 +0000 (02:05 -0400)]
toward summary pane

Signed-off-by: Jason Etheridge <jason@EquinoxInitiative.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agomake ng lint happier
Galen Charlton [Wed, 11 Mar 2020 18:59:23 +0000 (14:59 -0400)]
make ng lint happier

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoRequire classes for search; be very verbose for typescript
Mike Rylander [Wed, 11 Mar 2020 18:37:32 +0000 (14:37 -0400)]
Require classes for search; be very verbose for typescript

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
5 years agoWIP: complex, cross-table searches
Mike Rylander [Tue, 10 Mar 2020 13:34:51 +0000 (09:34 -0400)]
WIP: complex, cross-table searches

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>