Code Monkey home page Code Monkey logo

pegasystems / uplus-wss Goto Github PK

View Code? Open in Web Editor NEW
39.0 16.0 47.0 300.31 MB

The Uplus application showcases how a web application can be integrated with the Pega Platform around Mashup, Co-Browse, Pega chat and Knowledge Management as well as with the Customer Decision Hub (CDH) for offers and realtime streams.

Home Page: https://pegasystems.github.io/uplus-wss/

License: Apache License 2.0

JavaScript 44.97% HTML 11.46% CSS 16.39% Vue 27.11% Dockerfile 0.07%
pegasystems mashup vuejs uplus-wss pega-platform pega-chat uplus-application

uplus-wss's Introduction

UPlus WSS Static files

The Uplus application is a typical web application built as a Progressive Web Application (PWA) with one of the latest framework (Vue.js). It showcases how a Single Page Application (SPA) can be integrated with the Pega Platform around Mashup, Web-Embed, Co-Browse, Pega chat and Knowledge Management as well as with Customer Decision Hub for offers and realtime streams. It demonstrates how these technologies can be integrated with a typical consumer grade web application to provide a seamingless experience and interaction.

A complete demo of the application is available at https://pegasystems.github.io/uplus-wss/.

To get a docker image with the latest released version, run 'docker pull richardmarsot/uplus-wss'

Documentation is available at https://github.com/pegasystems/uplus-wss/wiki.

For developers

To build and compile the application - use the following commands:

Tools to install

install npm from https://nodejs.org/en/download/

Project setup

npm install

Compiles and hot-reloads for development

npm run dev

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Run your unit tests

npm run test:unit

uplus-wss's People

Contributors

7tushar avatar abhishekchepyala avatar dcasavant avatar feenr avatar jessrobinson avatar kuman5 avatar kusha04 avatar manoj279 avatar rajesh2016185 avatar ricmars avatar sai1231 avatar saitejamyneni avatar siris2 avatar somerboy avatar yarramneni-vasavi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

uplus-wss's Issues

Government : BillPay mashup not working

Describe the bug
In the Government WSS website, mashup configured on the BillPay is not working.

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://pegasystems.github.io/uplus-wss/gov
  2. Click on Settings
  3. Configure mashup for the BillPay. (such as display Harness)
  4. Click on Submit.
  5. Login to the WSS Portal.

Expected behavior
The mashup configured for the BillPay should be shown.

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser : Chrome
  • Version : 67

Dynamic hero content on home page

To demonstrated Pega Marketing on WSS, I'd like to request the static text at the top of home page be updated to optionally be dynamic, populated from Pega Marketing.

In the Pega Marketing Settings, this area should be populated when there is a placement type of Hero specified for the page.

Screen Shot 2019-05-22 at 12 16 35 PM

Unknown customer issue on mobile

Describe the bug
On Mobile, when we click on Chat with agent we are getting call to CSR as unknown customer.

To Reproduce
Steps to reproduce the behavior:

  1. Go to wss in mobile, uplaod the attached config file.
  2. Login with Nancy Drummer
  3. Once Overdraft offer is shown on Home screen Click on Need help
  4. click on Chat with Agent
  5. Click on I have a general question
  6. Type some random text.

Issue: Obeerve that, when chat is escalated, it is coming as Unknown customer.

Expected behavior
Expected to have customer name in call

Smartphone (please complete the following information):

  • Device: [e.g. Redmi Note4]
  • OS: [e.g. Android]
    Screenshot_2019-05-22-17-17-20-627_com android chrome
    9a6bb17e-9224-45ff-8b76-7c890f3216b9

css not applied to DL header

Describe the bug
CSS is not applied to DL header
To Reproduce
Steps to reproduce the behavior:

  1. Add header to a DL
  2. Apply css(text-bold) in Header CSS class field(refer attachment).

2019-05-20 11_35_18-Pega Dev Studio

Insurance team related information is displaying in Communications mobile self service

Describe the bug
Insurance team related information is displaying in Communications mobile self service

To Reproduce
Steps to reproduce the behavior:

  1. Go to: Go to Git hub and point url to https://crmdev84.pegacloud.net/prweb/ in quick links
  2. Click on Upgrade device
  3. Will able to see Insurance team related information is displaying in Communications mobile self service

Expected behavior
Insurance team related information is not required for Communications. Need to remove that screen or keep comms related info.

Screenshots
If applicable, add screenshots to help explain your problem.

Smartphone (please complete the following information):

  • Device: Any (Android/IOS)
  • OS: Any (Android/IOS)
  • Browser: Any
  • Version: Any

Additional context
Add any other context about the problem here.
Mobile Self service

Chat is not responsive on mobile

Describe the bug

Chat is not responsive on mobile. getting horizontal scroll bar

To Reproduce
Steps to reproduce the behavior:

  1. Go to wss on mobile. Import the file attached.
  2. Login with Nancy drummer
  3. Click on Need help
  4. Click on Chat with agent
  5. Click on I have a general question
  6. Type some random text

Issue: Observe that chat is not responsive and getting horizontal scroll bar to scroll right and left to view the full content.

Expected behavior

Expected that chat should be responsive on mobile.

Smartphone (please complete the following information):

  • Device: [e.g. RedmiNote4]
  • OS: [e.g. Android}

Screenshot_2019-05-22-17-17-20-627_com android chrome
config-text_82s.zip

Close button on confirm harness

Describe the bug
The "Close" button on mobile and "Back to Account" button on desktop in confirm harness screen isn't closing the case.Instead it must redirect to starting screen - "What type of claim are you filing".

Steps to reproduce:

1.Go to 'https://pegasystems.github.io/uplus-wss/'
2.Click on 'Insurance' (navigate to 'https://pegasystems.github.io/uplus-wss/insurance/index.html')
3.Click on Login and complete the authentication.
4.Click on Get Started.
5.Click on Auto Accident.
6.Complete the service case.
7.On Confirm screen close button is not working as expected.

Config file - data (1).zip

Microsite not redirecting to account page

We are using 'pegaMashupNavigateBack' function in marketing 'userworkform' rule to redirect to the account page. But it is not redirecting and showing a blank screen.

As per my analysis, we found that 'strDomainsWhiteList' property is not having the github URL value though we mentioned the URL in mashup security section in marketing application rule. and we also observed that 'isWebMashup' value is being set as NULL on the Microsite thread though we are passing its value as 'true' in the URL request.

config-text_lab5021.zip

Instance details: http://10.225.93.21:9080/prweb
CSHC_mkt/Install@123

Steps to reproduce the behavior:

  1. Login as '[email protected]' in the health_payer portal.
  2. Click on the account page offer.
  3. Observe that Microsite is launched and try clicking on the accept button.
  4. See the blank screen displayed. (screenshot 3)

Expected behavior:
The microsite should redirect to the account page.

Screenshot 1:
image

Screenshot 2:
image

Screenshot 3:
image

Scroll bar issue in offer.html

Description:
When we try to launch the service case by clicking on "Get a quote" we observe a horizontal scroll inside the iframe.

Expectation:
The iframe should be responsive by accommodating the content.

Steps to reproduce the behavior:

Upload the attached config file attached.

config-text (3).zip

Go to WSS login page. Click on "Learn more" under "Travel smart".
Click on "Get a quote"
Observe the width of the screen and the scroll bar on the bottom.

PFA
offer
offer1 html

Ability to hide a quick link url

We have a use case in fs retail where we have to send a url in a text message, on click of which a mashup case needs to be launched. We are using the quick link url in the text message. But for this to work, we need to have this configuration in the json config file. This means that it will show up as a link in the right side of the wss when someone logs in. We do not want these links to be shown in wss. we only want this invoked from the text message. Can a setting be provided in the config file which can help to hide a certain case from appearing in the quick links area of wss, but still allows to invoke the case from text message etc.

goToDashboard function on mobile does not bring us back to main screen

when we run a service case from mobile, at the confirmation screen, we have a button on click of which we are calling the function goToDashboard. This behaves different in mobile compared to desktop. Can we have the same behavior in mobile as well? Currently it goes to a screen which shows a list of quick link urls.

Offer image is not displaying though it is uploaded into Git folder

For Offer microsite we have 'ERAlternatives.jpg' image to display. The same image file is present in Git location (public/health_payer/img/ERAlternatives.jpg) but still we are unable to see the offer image. (refer to the screenshot below)

Steps to reproduce the behavior:
Upload the attached config json file.

HealthPayer-Config_69.zip

  1. Launch WSS health_payer Git URL (https://pegasystems.github.io/uplus-wss/health_payer)
  2. Login as '[email protected]'.
  3. Observe the offer image is not displaying.
  4. Observe in git the image with same name is already present.

Expected behavior
Once the image is uploaded in git location, it should be visible.

Screenshot 1:
2019-05-29 15_16_08-Gladiators - Vasavi Yarramneni@in pega com - Outlook

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser: chrome
  • Version: 74.0

Issue with AccountID in settings users tab

Describe the bug
AccountID in users tab is behaving differently.
For Marketing Offer AccountID is expecting Customer ID 'PEGASAFS-WORK-CONTACT CON-733'

{CustomerID: "PEGASAFS-WORK-CONTACT CON-913", ContainerName: "TopOffers", Channel: "Web",…} Channel: "Web" ContainerName: "TopOffers" Contexts: [{Key: "CurrentPage", Value: "index.html", Type: "CurrentPage"},…] CustomerID: "PEGASAFS-WORK-CONTACT CON-913"

For mashup in quick links, AccountID is expecting the AccountNumber, but we have set the value to CustomerID for marketing offer. Hence CustomerID is passed as the AccountNumber as shown below

pyActivity: @baseclass.doUIAction action: createNewWork isWebMashup: true className: PegaFS-SCM-Work-ManageAutoPay flowName: pyStartCase pzSkinName: ClaritySkin_Mantis pyMashupSkeletonName: pyDefaultMashupSkeleton UserIdentifier: FSSelfServiceUser Password: aW5zdGFsbDEyMzQ1IQ== AccountNumber: PEGASAFS-WORK-CONTACT CON-913 ContactId: 1557350040 IsWSSQuickLink: true

It is conflicting and not able to launch the mashup, I am getting the below error
.AccountNumber: "PEGASAFS-WORK-CONTACT CON-913" is too long, maximum length allowed is 16

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'https://pegasystems.github.io/uplus-wss/retail_bank/index.html'
  2. Upload the attached config file.
  3. LogIn with MaryFischer
  4. Under quick links click on Setup Autopay
  5. See error
    .AccountNumber: "PEGASAFS-WORK-CONTACT CON-913" is too long, maximum length allowed is 16

Note: AccountID is specific to customer and i cannot mention it under extra parameters in quick links

Expected behavior
It should launch the mashup content

Screenshots
config-text (1).zip
error

Chat does not reset on log out and log in

Describe the bug
Chat conversation is persisting even when we log out and log in with a different user. Ideally , when we log out, the chat should also reset with the configured welcome message.

Currently, if we log in with User A and do some chat conversation, log out and log in with User B, the chat done by User A still shows up.

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://pegasystems.github.io/uplus-wss/retail_bank/
  2. Log in with User A and click on Need help
  3. Do some chat conversation
  4. Click log out and log in with User B and click on Need help

Expected behavior
The chat should reset and configured welcome message should be displayed. The existing chat conversation should not be displayed.

Screenshots
image

image

Desktop (please complete the following information):

  • OS: Windows
  • Browser: Chrome

Scroll Bar for Mashup Iframe

We are getting scroll bar for mashup iframe when though you have ample space to accommodate the mashup screen.

The issues we see Iframe is rendered with inline height instead of 100%

screenshot-scrollbar-issue

Ability to reset chat session on logout

Need to expose a button in the settings page that would clear the current Chat session and conversation so that we can showcase how a different user would use the application

The workarounds right now are to use a different browser for each user or to clear the cookies/history before using a different user

Scroll bar issue in service case

When the service case is loading it is coming with vertical scroll bar. the service case is using a screen flow. (Screenshot 1)

Steps to reproduce the behavior:

  1. upload the attached config file.

HealthPayer-Config.zip

  1. Go to WSS and login as '[email protected]'
  2. In the account section, Click on 'WelcomeMember' service case from quick links.
  3. Observe the vertical scroll bar issue.

Expected behavior
Scroll bar should not occur. iframe should be responsive

Screenshot 1:
2019-05-27 15_29_10-

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser: Chrome
  • Version: 74.0

UI distortion for Table layout when launched from 'Assignment' section

We are using Table layout in our service case. The table layout is distorting its fields when we open it from Assignment in Account page (Screenshot 1)

It is showing correctly when we launch it from Quick links (Screenshot 2)

Steps to reproduce the behavior:
Upload the attached config json file.

HealthPayer-Config.zip

  1. Login into WSS and Go to Account page.

  2. Click on "Welcome Member" in Items for Review section

  3. Navigate upto screen 4 by clicking next. (4. Designate your care team)

  4. Observe the table layout fields here. It is distorted.

  5. Now click on Quick Links "Welcome Member".

  6. Navigate till screen 4 here. Observe the Table layouts fields alignment here.

Expected behavior
UI should be consistent when it is opened from quick links and Assignment.

Screenshot 1:
2019-05-28 15_21_24-

screenshot 2:
2019-05-28 15_20_22-

Ability to expand automatically the chat window on load

When a certain customer “logs” in, he would like to proactively launch the chatbot

By default the chat window is collapsed when loading the portal. Need to expose a setting that would expand the chat window automatically on load of the portal.

Launching the bot requires nothing more than calling the InvokeAdvisor function in the helper JS File

A new setting need to be exposed to turn on this functionality

To Do does not pick the context of the user logged in

We have a use case in FS retail where we have multiple customers/users and we have to show their to do list. The to do list harness uses a report definition that uses pxRequestor.pyUserIdentfier to fetch the work list items for that operator. When we login with a certain user to WSS, it uses the pegauserid associated with that user to fetch the worklist items. But now if I logout and login with another user, it shows me the worklist items of the previous user itself, as the pxRequestor is not changing. Upon logout, the session should be terminated and when logging in a new pxRequestor should be created. Without this, we are having issues where each user is logging in to different applications. For example user 1 logs into SAFS and user 2 logs in to CSFS. now when I configure to do, I can only give one application context. I give SAFS. but now when the user2 tries to login, the corresponding pegauserid does not have access to SAFS application and I get an authentication error on screen. Either I should have an option to hide the to do list for certain users in the config tab, so I show it only for users who point to SAFS application, or the pxRequestor should be picked from the logged in user.

Assignment in account section not Visible on the First launch

When we login into the WSS portal, the assignment section is not visible. but on browser refresh it is visible.

Steps to reproduce the behavior:

  1. upload the config json file
    health_payer-config.zip
  2. Go to WSS home page and login as '[email protected]'.
  3. Observe the assignment section is not visible.
  4. Try refreshing the browser, then the assignment section is coming.

Expected behavior
A clear and concise description of what you expected to happen.

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser: Chrome
  • Version: 74.0

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Dropdown having extra padding

We used a dropdown property in table layout and when we click on it it gets position is lowered.

image

CSS for the respective cell:

image

Next best offer (Setup auto pay )is not coming once we accept the default Offer(overdraft)

Describe the bug
Next best offer (Setup auto pay )is not coming once we accept the default Offer(overdraft)
To Reproduce
Steps to reproduce the behavior:

  1. Go to wss. Upload the config file attached.
  2. Login with Nancydrummer
  3. From the homescreen offer (Overdraft), click on Learn more link
  4. Click on Accept offer
  5. Once review screen is appear click on Uplus icon above to go back

Issue:

Observe that Offer on home page is not updated. Still showing the old offer (Overdraft) which we accepted recently.

Expected behavior
Expected to have next best offer which is manage Auto pay. Note that, this scenario is working fine in website.

Note : We are fetching the offer based on intent.

Screenshots

Screenshot_2019-05-22-18-20-27-035_com android chrome
Screenshot_2019-05-22-18-20-37-677_com android chrome
Smartphone (please complete the following information):

  • Device: [e.g. RedmiNote4]
  • OS: [e.g. Android]

config-text_82s.zip

PreviousPage parameter is not set properly

Describe the bug
PreviousPage parameter is not set to the offer name

To Reproduce
Steps to reproduce the behavior:

  1. Go to uplus_wss retails banking
  2. Login with the nanydrummer
  3. Click on learn more for the Overdraft offer. Offer page details will be shown based on the click through url.
  4. Now click on the U+Bank logo, the session logged out and the home page is shown instead of the Account Page

Expected behavior
Click on the U+Bank logo from the Offer Page is taking to the home page instead of the accounts page.
Also the PreviousPage parameter is empty

Screenshots
config-text (11).zip
offerdetailspage

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

PostMessage event to launch a mash up case

We have a use case in fs retail where we launch a microsite flow on click of an offer. In a screen in this flow, we need a button, on click of which we have to launch an entirely new mashup case from another application. Is it possible to provide an ability to post a message with the url so that the mash up case can be launched, as it would be launched on click of the quick link url.

Launching offer in account page is throwing error

The issue we are facing is once if we launch the KM article and then when i'm trying to launch Offer on account page It is saying 'These is an issue and please consult your administrator'. (Screenshot #1)

I'm observing this issue only when offer is launched after the KM article launch or any service case launch from quick links. If i directly launch the offer on account page without launching KM article or service case then offer screen is displaying correctly with content. (Screenshot #2)

Steps to reproduce the behavior:

  1. Go to settings and configure a KM and Offer on account page.
  2. launch WSS main page and login into wss.
  3. Click on 'Help' on top right to launch KM article.
  4. Go back to account page.
  5. Click on Offer 'Learn more' option. observe the error message.

Screenshots
Screenshot 1:
image

Screenshot 2:
image

Desktop (please complete the following information):

  • OS: Windows
  • Browser : Chrome
  • Version: 74.0

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Account section marketing offer height issue

When we try to launch the Marketing offer from the account section, The height of the offer screen is very small. (Screenshot #1)

Steps to reproduce the behavior:

  1. Upload the attached config file attached.
    health_payer-config.zip
  2. Go to WSS login page. Login as '[email protected]'
  3. Click on Offer in the account section.
  4. Observe the height of the screen and the scroll bar on the right.

Screenshot 1:
2019-05-24 14_23_00-

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser: Chrome
  • Version: 74.0

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Browser Back Doesn't Work Consistently

Describe the bug
While navigating the site the browser back button frequently doesn't return to the previous page view, e.g., returning to the index.html page after authentication.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'https://pegasystems.github.io/uplus-wss/'
  2. Click on 'Government' (navigate to 'https://pegasystems.github.io/uplus-wss/gov/index.html')
  3. Click on Login and complete the authentication dialog; now viewing the Accounts panel
  4. Click on the Request Service (or any) quick link
  5. Click the Browser Back
  6. ...returns to 'https://pegasystems.github.io/uplus-wss/'

Expected behavior
Expected it to return to the U+Gov page unauthenticated view, .e.g. , 'https://pegasystems.github.io/uplus-wss/gov/index.html' with the 'Education: learn more', etc. bubbles.

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser: Chrome
  • Version: 73.0.3683.103 (Official Build) (64-bit)

Option to invoke http request on hover of certain areas of wss

We, FS Retail have a new usecase to be built on WSS. The use case was built by SCs and demonstrated during PegaWorld on the old WSS. They implemented the functionality such that when the customer hovers over the offers, an http service is invoked. This service sends the offername and some parameters from the offer details to the CDH which inserts it into a dataset which is used for determining the Next Best Offer later on. The http service invocation (on a hover of 3 seconds) was implemented for the offers shown in the Account screen as well as for the offers displayed in the homescreen before login. It was also implemented on hover of the checking and savings account in the Accounts screen. Can we have a capability to invoke an http request on hover of offers and accounts from GitHub wss.

Ability to open a mash up case directly from deep link in mobile

From the desktop when we create a deep link and click it, it directly opens the case. But in mobile, we need to click the middle icon again to launch the case. We have use cases where we send 3 different case links in FS retail at different stages in the flow..But for all of them , it shows the same name in the icon when the url is clicked. Is it possible to directly launch the case on click of url, instead of bringing them to home screen. ie to mimic the same behavior as desktop?

Issue with offers image in commercial banking while switching

In Commercial Demo, we were getting the same image for both Business Service and FX Volatility but the content is changing properly.

While Login we need to show the Business Services Offer by default. Whereas When we launch the Payment Inquiry Case and on completing the case we need to show the FX Volatility offer.
This was working couple of days ago. But with the recent changes in GitHub we were not getting the Image properly where as the content is changing underneath the image.

Screenshots
If applicable, add screenshots to help explain your problem.
config-text-Commercial.txt

Business Service
FX

Scroll bar issue in Offer Mashup

Describe the bug
We are getting scroll bar in Offer mashup screen (Desktop and Laptop) and it is not responsive.

Mary_config-text-82s.zip
Steps to reproduce the behavior:

  1. Go to new wss and upload the attached file.
  2. Login as "Mary"
  3. click on Learn more in the Overdraft section

Issue :Observe that scroll bar is coming and screen is not responsive. Same observed in desktop and laptop

Expected behavior
No Scroll bars should come and screen should be responsive in Desktop/Laptop as well.

Desktop / Laptop
scrollbar

Parameters not passed to set the details of the user logged in

In the previous model of wss, we used to set the parameters in the cookie, to set the details of the logged in user (screenshot below).
image

In the new WSS which is in GitHub,I have tried to pass the same parameters by configuring it as below.
image
But the parameters do not seem to be passed.

What revision of the uplus-wss site am I using?

Is your feature request related to a problem? Please describe.
Can't tell whether the site has been published (changed) since the last time I used it. This is troublesome because I saved a tested/reloaded configuration file and then later that configuration didn't work ... ultimately it didn't work because the site had been updated since time I uploaded the config.

e.g., the config was developed, tested and saved; then some time later uploaded and it didn't work because the site code had changed.

Describe the solution you'd like
I would like to have a way to determine that the site has changed since the last time I used it; and what things changed, e.g., an About box or a page footer on the site with tag or label or some equivalent of a revision number ... store the same label in the config-text.json when its generated.

Describe alternatives you've considered
I can name the saved config files with a date time stamp and use the date time to review the github change log.

Scroll bar Issue on Mobile

Steps to reproduce:

Launch https://pegasystems.github.io/uplus-wss/insurance/ on android mobile

Scroll to the bottom of the page and click on Settings

Click on upload icon on top right corner and import the config file attached.

Goto screen -4 Accident photos

When we add more number of photos the "Add photos" link disappears.

Instead it should allow the user to scoll down the page.

Harness Used: TreenavigationforScreenFlow

Unable to render section pyB2CCaseMainConfirm in WSS

Unable to render section pyB2CCaseMainConfirm in Themeclarity Ruleset.
We tried using private edit mode and noticed the error shown in image.

Issue might be due to the property reference (D_prevTask.pyNextlabel) in dynamic layout3.
(Display header check box is checked)

image

Ability to dynamically pass parameters for deep link urls

We have a use case in FS retail where we want to click a link in an email or text message and open a service case in wss. we are using the deep link url for this with pegauserid and class name as parameters. It is picking the remaining parameter values associated with the pegauser id from the config file. But these are all static values. We have a use case where we need to pass an interaction id associated with an offer to this service case. This interaction id is dynamically created from a previous case, hence we cannot set the value in the config file. Is there an option to pass this value dynamically as a parameter when we create the url. When we create the url, we can get the value from a data page and set it. Will it be possible to set this dynamic value to the new case created when clicking this hyperlink?

Section pyToDoList at Assign-

Is your feature request related to a problem? Please describe.
The section pyToDoList sits at Assign-Worklist but it does not have anything specific to Worklist. Consumer applications using Workbasket instead cannot reuse it.

Describe the solution you'd like
If the section was moved from Assign-Worklist to Assign-, applications would be able to use for both Worklist and Workbaskets.

Describe alternatives you've considered
Applications creating a copy at Assign- level (not good for maintenance).

Additional context
Add any other context or screenshots about the feature request here.

Go back to home page

For Comms vertical, we had a use case: We are launching one service from home page of WSS and after completion, we come back to home screen. Script is not available.

After login to WSS, we have a script to come back to account screen, but before login scripts is not available. Need a script.

Discussed with Richard and creating feature request on this.

Option to hide user image

Can an option be provided in the user settings to hide the picture from the top right area? This will help mimic prospect use cases since unauthenticated invocation of mash up case isn't supported currently.

To launch Manage Autopay in the WSS with parameters accountid and contactid in the users tab instead of the comma separated params in quick links tab

Describe the bug
To launch Manage Autopay in the WSS with parameters accountid and contactid in the users tab instead of the comma separated params in quick links tab

To Reproduce
Upload the attached github json config file ConfigFile2
Login as Dan Cooper
In quick links click on Manage Autopay to launch the case
The case will not launch and an error will be thrown

Expected behavior
Manage autopay case needs to be launched properly as it happens if the accountid and contactid are passed via extra params in quick links

Screenshots
Detailed screenshots are availabke in the document attached

NOTE: change the extension of config file to json

Accountid and contactid issue in users tab.docx
ConfigFile2.txt

LockInfo harness not managed by pyB2CCaseMainInner

Is your feature request related to a problem? Please describe.
When a work object is locked, the system renders LockInfo harness, which does not seem to be managed by pyB2CCaseMainInner

Describe the solution you'd like
pyB2CCaseMainInner could be modified to manage this harness as well. Display a brief user-friendly comment and give option to come back.

Describe alternatives you've considered
Each applications to build its harness

Additional context
Add any other context or screenshots about the feature request here.

ToDo list gadget does not appear in Edge

We are testing our WSS to-do gadget in all Pega supported browsers and we could not make it work for Edge. We dont see any attempt to connect to the server what seems to indicate that there could be some kind of issue at the browser side. Is there any known limitation using this this gadget with Edge?

Configuration file attached: config-text.json (2).zip

Account details in the section “AutoPayAccountDetails” need to be shown in a separate column tile for the manage autopay case in WSS.

Describe the bug
Account details in the section “AutoPayAccountDetails” need to be shown in a separate column tile for the manage autopay case in WSS.

To Reproduce
Upload the attached github json config file ConfigFile1
Login as Dan Cooper
In quick links click on Manage Autopay to launch the case

Expected behavior
Account details in the section “AutoPayAccountDetails” need to be shown in a separate column tile for the manage autopay case.

Screenshots
Detailed screenshots are available in the attachments

NOTE: Change the extension of config file to json

Account details in separate tile issue.docx
ConfigFile1.txt

Unauthenticated access to start a service case in WSS from deep link url

In FS Retail, we have a prospect use case where clicking on a paid media ad, we want the prospect to be redirected to a microsite case. Since it is a prospect, they will not log in. When we use a deep link url without a pegauser id, it just brings us to the home page. Is there a possibility to start the case and show the first screen without the user login, when clicking on a url? If we pass only the class name in the url and no pegauser id? Based on discussion with Richard, we are trying to use guest access using a new auth service. This enhancement request is to remove the restriction from WSS side and show the mashup without being authenticated when such a URL is received.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.