Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MWPW-160157 Dispatch error to alert for missing IMS token #135

Open
wants to merge 76 commits into
base: stage
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
3b28ace
MWPW-156696 | Fixing the render issue (#99)
aishwaryamathuria Aug 16, 2024
b0940ca
Refactoring with versioning
aishwaryamathuria Sep 2, 2024
751d143
Refactoring with versioning
aishwaryamathuria Sep 2, 2024
89ba849
Refactoring with versioning
aishwaryamathuria Sep 2, 2024
04a21a8
Refactoring with versioning
aishwaryamathuria Sep 2, 2024
d17032c
MWPW-157171 Building skeleton for Acrobat Workflow (#105)
sanjayms01 Sep 4, 2024
8b92a8e
PS changes
aishwaryamathuria Sep 4, 2024
2b8d663
PS changes
aishwaryamathuria Sep 4, 2024
9509cd8
FInalize api
aishwaryamathuria Sep 4, 2024
5964801
Bug fix
aishwaryamathuria Sep 4, 2024
9f73ea0
Acrobat fill and sign upload functionality (#106)
Ruchika4 Sep 6, 2024
aeff6e1
Fix upload (#107)
Ruchika4 Sep 6, 2024
fffd7d5
Config fix
aishwaryamathuria Sep 9, 2024
197393d
Flash screen changes
aishwaryamathuria Sep 9, 2024
eac2969
Few fixes
aishwaryamathuria Sep 9, 2024
8f5ea3f
Few fixes
aishwaryamathuria Sep 9, 2024
1fdd5b1
Few fixes
aishwaryamathuria Sep 9, 2024
975e14e
Few fixes
aishwaryamathuria Sep 9, 2024
d6b5405
Few fixes
aishwaryamathuria Sep 9, 2024
7f09cf3
File checks
aishwaryamathuria Sep 9, 2024
0e92a78
Animation loader for unity (#109)
aishwaryamathuria Sep 9, 2024
3df6cab
File checks
aishwaryamathuria Sep 9, 2024
d6401f4
Check if uploadeda
aishwaryamathuria Sep 10, 2024
027f09d
Splash screen
aishwaryamathuria Sep 10, 2024
8611316
Cancel handle
aishwaryamathuria Sep 10, 2024
169608a
MWPW-157166 Mapping upload functionality to verb-widget
Sep 11, 2024
b511888
MWPW-157166 Mapping upload functionality to verb-widget (#110)
aishwaryamathuria Sep 12, 2024
d678cf5
Update action-binder.js
aishwaryamathuria Sep 12, 2024
e6c74da
Update action-binder.js
aishwaryamathuria Sep 12, 2024
108ca3b
Update service-handler.js
aishwaryamathuria Sep 12, 2024
b73b8ec
MWPW-157167-Update api request body (#112)
Ruchika4 Sep 12, 2024
bd74eab
Progress bar
aishwaryamathuria Sep 16, 2024
3090caf
Merge refactor
aishwaryamathuria Sep 16, 2024
59ab460
Progress Loader
aishwaryamathuria Sep 16, 2024
8c8a2fb
Acrobat splash screen
aishwaryamathuria Sep 16, 2024
2df96ee
Progress CSS
aishwaryamathuria Sep 16, 2024
faaa776
MWPW-157166 Dispatching custom event to track change/drop analytics (…
sanjayms01 Sep 16, 2024
26fd95f
Fixing redirect
aishwaryamathuria Sep 16, 2024
96b8d96
Splash screen fix
aishwaryamathuria Sep 16, 2024
54a3a7d
Splash screen fix
aishwaryamathuria Sep 16, 2024
d674a86
Splash screen fix
aishwaryamathuria Sep 16, 2024
9f68fc2
Merge branch 'refactor' of github.com:adobecom/unity into dcredirect
aishwaryamathuria Sep 16, 2024
48012d4
Splash screen fix
aishwaryamathuria Sep 17, 2024
456c8ad
Splash screen fix
aishwaryamathuria Sep 17, 2024
05f18f3
Splash screen fix
aishwaryamathuria Sep 17, 2024
ac6e686
Performance
aishwaryamathuria Sep 17, 2024
2bec20a
Performance
aishwaryamathuria Sep 17, 2024
06d5e82
Performance
aishwaryamathuria Sep 17, 2024
839df2e
Performance
aishwaryamathuria Sep 17, 2024
d483534
Performance
aishwaryamathuria Sep 17, 2024
7970509
Performance
aishwaryamathuria Sep 17, 2024
ec179f6
Performance
aishwaryamathuria Sep 17, 2024
295b176
Changes for faster splash screen load
aishwaryamathuria Sep 18, 2024
b216f11
Faster splash screen
aishwaryamathuria Sep 18, 2024
85f445c
Faster splash screen
aishwaryamathuria Sep 18, 2024
5b728d4
Faster splash screen
aishwaryamathuria Sep 18, 2024
8dc1349
Faster splash screen
aishwaryamathuria Sep 18, 2024
1cd9c67
Acrobat splash screen (#114)
aishwaryamathuria Sep 19, 2024
d01cf24
Adding config support in unity configuration for acrobat use case (#104)
aishwaryamathuria Sep 23, 2024
9986e28
MWPW-156870 Implementing centralized error handling (#115)
sanjayms01 Sep 30, 2024
1855b77
MWPW-156870 Awaiting error message retrieval (#117)
sanjayms01 Sep 30, 2024
1515205
MWPW-156870 Adding Content-Length check and default error message (#118)
sanjayms01 Sep 30, 2024
f3bde9f
[MWPW-158477]-Send analytics for acrobat fiil and sign (#116)
Ruchika4 Sep 30, 2024
216c04c
Update action-binder.js to await verifyContent (#119)
sanjayms01 Sep 30, 2024
36d3f8c
Adding await for singleFileUpload (#120)
sanjayms01 Sep 30, 2024
98df2f4
Temporarily updating splashscreen fragment path for stage testing (#121)
sanjayms01 Oct 1, 2024
c4f056e
MWPW-159153 Checking asset metadata (#122)
sanjayms01 Oct 4, 2024
04464b1
MWPW-159861 Handle storage errors (#123)
sanjayms01 Oct 7, 2024
951b09e
[MWPW-160227] - fix file greater than 100 MB getting uploaded (#129)
Ruchika4 Oct 11, 2024
b43a040
[MWPW-160059] Update splash screen fragment path (#124)
Ruchika4 Oct 11, 2024
76671fd
MWPW-159947 Metadata page count fix after timeout (#128)
sanjayms01 Oct 11, 2024
4f47e93
MWPW-160229 Adding timeout to finalize API request
Oct 11, 2024
0135dd2
MWPW-160229 Adding timeout to finalize API request (#130)
narcis-radu Oct 14, 2024
a38fa67
MWPW-159951 | Stop scrolling when splash screen is visible (#126)
aishwaryamathuria Oct 14, 2024
623f6e0
MWPW-159953 | Bring splash screen above jarvis chat (#125)
aishwaryamathuria Oct 14, 2024
7f79277
MWPW-160157 Dispatch error to alert for missing IMS token
Oct 15, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions unitylibs/blocks/unity/unity.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
.unity {
display: none !important;
}
2 changes: 1 addition & 1 deletion unitylibs/blocks/unity/unity.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,5 @@ export default async function init(el) {
});
await stylePromise;
const { default: wfinit } = await import(`${unitylibs}/core/workflow/workflow.js`);
await wfinit(el, projectName, unitylibs);
await wfinit(el, projectName, unitylibs, 'v2');
}
6 changes: 4 additions & 2 deletions unitylibs/core/features/progress-circle/progress-circle.css
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
.unity-enabled .interactive-area .progress-holder {
.unity-enabled .interactive-area .progress-holder,
.unity-enabled .interactive-area .progress-circle {
display: none;
justify-content: center;
align-items: center;
Expand All @@ -11,7 +12,8 @@
z-index: 2;
}

.unity-enabled .interactive-area.loading .progress-holder {
.unity-enabled .interactive-area.loading .progress-holder,
.unity-enabled .interactive-area .progress-circle.show {
display: flex;
}

Expand Down
150 changes: 150 additions & 0 deletions unitylibs/core/styles/splash-screen.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,150 @@
body > .splash-loader {
z-index: 10000000;
}

.splash-loader {
display: none;
position: fixed;
top: 0;
left: 0;
height: 100%;
width: 100%;
max-height: 100%;
max-width: 100%;
color: #000;
z-index: 3;
}

.splash-loader .section {
height: 100%;
width: 100%;
max-height: 100%;
max-width: 100%;
}

.splash-loader.show {
display: flex !important;
}

.splash-loader .text {
padding: 0;
height: 100%;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
}

.splash-loader .text .con-button {
display: none;
}

.progress-holder {
width: 100%;
}

.hide-splash-overflow {
overflow: hidden;
}

.progress-holder .spectrum-ProgressBar {
position: relative;
display: inline-flex;
flex-flow: row wrap;
justify-content: space-between;
align-items: center;
font-size: 15px;
vertical-align: top;
inline-size: 192px;
width: 100%;
}

.progress-holder .spectrum-ProgressBar .spectrum-ProgressBar-label,
.progress-holder .spectrum-ProgressBar .spectrum-ProgressBar-percentage {
text-align: start;
color: rgba(34,34,34);
}

.progress-holder .spectrum-ProgressBar .spectrum-ProgressBar-label {
display: none;
}

.progress-holder .spectrum-ProgressBar .spectrum-ProgressBar-percentage {
align-self: flex-start;
margin-inline-start: 5px;
}

.progress-holder .spectrum-ProgressBar .spectrum-ProgressBar-track {
overflow: hidden;
inline-size: 100%;
block-size: 8px;
border-radius: 5px;
background: rgba(213,213,213);
}

.progress-holder .spectrum-ProgressBar .spectrum-ProgressBar-fill {
border: none;
block-size: 8px;
transition: width 1s;
background: #FA0F00;
}

.progress-holder .spectrum-ProgressBar--sideLabel {
display: inline-flex;
flex-flow: row;
justify-content: space-between;
}

.progress-holder .spectrum-ProgressBar--sideLabel .spectrum-ProgressBar-track {
flex: 1 1 10px;
}

.progress-holder .spectrum-ProgressBar--sideLabel .spectrum-ProgressBar-label {
flex-grow: 0;
margin-inline-end: 12px;
margin-block-end: 0;
}

.progress-holder .spectrum-ProgressBar--sideLabel .spectrum-ProgressBar-percentage {
order: 3;
text-align: end;
margin-inline-start: 12px;
font-size: var(--type-body-l-size);
line-height: var(--type-body-l-lh);
font-weight: 700;
}

.splash-loader .text .icon-area img,
.splash-loader .text video {
width: 104px;
height: auto;
}

@media screen and (min-width: 600px) {
.splash-loader .text .icon-area img,
.splash-loader .text video {
width: 286px;
height: auto;
}

.splash-loader h1,
.splash-loader h2,
.splash-loader h3,
.splash-loader h4,
.splash-loader h5 {
font-size: var(--type-heading-xl-size);
line-height: var(--type-heading-xl-lh);
font-weight: 700;
}
}

@media screen and (min-width: 1200px) {
.splash-loader .text .con-button {
display: flex;
}

.progress-holder {
min-width: 400px;
}
}

13 changes: 10 additions & 3 deletions unitylibs/core/styles/styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,10 @@
--animation-blue: #1273E6;
}

.unity,
.unity {
display: none !important;
}

.unity-enabled .interactive-area .unity-widget.decorating {
display: none;
}
Expand Down Expand Up @@ -140,12 +143,12 @@
}

.unity-enabled .interactive-area .widget-refresh-button svg path,
.unity-enabled .interactive-area .unity-action-btn .btn-icon svg path {
.unity-enabled .interactive-area .unity-action-btn:not(.continue-in-app-button) .btn-icon svg path {
fill: var(--color-white);
}

.unity-enabled .interactive-area.light .widget-refresh-button svg path,
.unity-enabled .interactive-area.light .unity-action-btn .btn-icon svg path {
.unity-enabled .interactive-area.light .unity-action-btn:not(.continue-in-app-button) .btn-icon svg path {
fill: var(--color-black);
}

Expand Down Expand Up @@ -704,6 +707,10 @@
object-position: center;
}

.marquee.split.unity-enabled .asset.bleed .interactive-area > picture img {
min-height: unset;
}

.unity-enabled .interactive-area .unity-widget {
bottom: 63px;
margin-left: auto;
Expand Down
14 changes: 0 additions & 14 deletions unitylibs/core/workflow/unity-config.js

This file was deleted.

Loading