From 6f8b1256e555023949ec54996be8a5ccd7915829 Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Wed, 5 Sep 2018 10:37:06 -0400 Subject: [PATCH] LP#1775466 Angular6 base app release notes Signed-off-by: Bill Erickson --- .../Architecture/angular6-app.adoc | 54 ++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 docs/RELEASE_NOTES_NEXT/Architecture/angular6-app.adoc diff --git a/docs/RELEASE_NOTES_NEXT/Architecture/angular6-app.adoc b/docs/RELEASE_NOTES_NEXT/Architecture/angular6-app.adoc new file mode 100644 index 0000000000..65b67c6ca7 --- /dev/null +++ b/docs/RELEASE_NOTES_NEXT/Architecture/angular6-app.adoc @@ -0,0 +1,54 @@ +Angular6 Base Application +^^^^^^^^^^^^^^^^^^^^^^^^^ +With Evergreen 3.2, we introduce the initial infrastructure for migrating +to a new version of Angular. The structure of the new code is quite +different from the AngularJS code and it runs as a separate application +which communicates with the AngularJS app via shared storage and in-page +URLs that link back and fort between the two. + +For this release, users will only be directed to the new Angular site +when navigating to Administration => Acquisitions Administration. Once +on this page, some of the admin interfaces will presented as Angular6 +interfaces, while others will direct users back to the AngularJS +application. The Angular6 interfaces are the simpler, grid-based interfaces. + +Acquisitions Admin Angular6 Interfaces +++++++++++++++++++++++++++++++++++++++ + + * Cancel Reasons + * Claim Event Types + * Claim Policies + * Claim Policy Actions + * Claim Types + * Currency Types + * EDI Accounts + * EDI Messages + * Exchange Rates + * Fund Tags + * Invoice Item Types + * Invoice Payment Method + * Line Item Alerts + * Line Item MARC Attribute Definitions + +System Admin Upgrade Notes +++++++++++++++++++++++++++ + +Like the AngularJS application, Evergreen releases will come with all +web browser staff client code pre-compiled. Admins only need to add +an Apache configuration change. + +Add the following stanza to /etc/apache2/eg_vhost.conf. + +[source,conf] +-------------------------------------------------------------------------- + + FallbackResource /eg2/en-US/index.html + +-------------------------------------------------------------------------- + +For multi-locale sites, see the bottom section of +Open-ILS/examples/apache[_24]/eg_vhost.conf.in for a sample fr-CA +configuration. The section starts with "/eg2/ client setup and +locale configuration" + + -- 2.11.0