Skip to content

[Release] Stage to Main#686

Open
arugupta1992 wants to merge 6 commits intomainfrom
stage
Open

[Release] Stage to Main#686
arugupta1992 wants to merge 6 commits intomainfrom
stage

Conversation

Ruchika4 and others added 6 commits February 24, 2026 11:45
*Onboard study space

Resolves: [MWPW-186604](https://jira.corp.adobe.com/browse/MWPW-186604)

**Test URLs:**
- Before:
hhttps://stage--da-dc--adobecom.aem.page/drafts/ruchika/study-space/quiz-maker?unitylibs=stage
- After:
https://stage--da-dc--adobecom.aem.page/drafts/ruchika/study-space/quiz-maker?unitylibs=dc-study-space

Note:
DC block is not on stage yet
([PR](adobecom/da-dc#26) open), till then unity
flow can be tested here
https://ims--da-dc--adobecom.aem.page/acrobat/online/test/unity/study-marquee?unitylibs=dc-study-space

Study space on product side is also not on stage, so please test a.com
side of features. Also please do a quick sanity for other workflows too
as workflow.js has been updated.

---------

Co-authored-by: Ruchika Sinha <tek10248@Ruchikas-MacBook-Pro-2.local>
Co-authored-by: Ruchika Sinha <tek10248@Ruchikas-MacBook-Pro.local>
Co-authored-by: Cursor <cursoragent@cursor.com>
…#678)

* [Temporary] Updating our file type validation such that for the HEIC
verb, we will perform a file extension check
* This logic will be updated to be generalized for all verbs later with
this ticket:
[MWPW-182430](https://jira.corp.adobe.com/browse/MWPW-182430)

Resolves: [MWPW-188830](https://jira.corp.adobe.com/browse/MWPW-188830)

**Test URLs:**
- Before:
https://stage--dc-frictionless--adobecom.aem.page/heic-to-pdf?unitylibs=stage
- After:
https://stage--dc-frictionless--adobecom.aem.page/heic-to-pdf?unitylibs=MWPW-188830
…ite (#682)

This PR includes below changes

1. Support in target config and other files for integrating new
upload-marquee block
2. Added support for light dark theme in splash screen. The logic is
basis the theme class passed in the unity block.
3. Additional Analytics support for sending unity analytics for the Edit
photos CTA
4. Unity FE handoff logic for doodlebug

Resolves: [MWPW-188359](https://jira.corp.adobe.com/browse/MWPW-188359)

**Test URLs:**
- Before:
https://stage--cc--adobecom.aem.page/drafts/doodlebug/remove-object
- After:
https://stage--cc--adobecom.aem.page/drafts/doodlebug/remove-object?unitylibs=doodlebug

Testing Notes:

1. Validate E2E workflow for project doodlebug
2. Validate added analytics and error scenarios
3. Validate the final redirect firefly URL 
4. Validate dark splash screen for doodlebug
5. Validate already existing FF pages that they should not have any
changes in behaviour/splashscreen
6. Validate existing upload workflows for other products like ps, lr and
expect no change in them

---------

Co-authored-by: Sanjay Saravanan <75960494+sanjayms01@users.noreply.github.com>
Co-authored-by: vipulg <vipulg@adobe.com>
Co-authored-by: Arushi Gupta <65466846+arugupta1992@users.noreply.github.com>
Co-authored-by: Arushi Gupta <arugupta@arushis-mbp.corp.adobe.com>
Co-authored-by: Arushi Gupta <arugupta@Arushis-MacBook-Pro.local>
…ound (#677)

Testing Notes: 
Basic sanity required. Pick pdf-editor for the sanity and do it on US
vpn to trigger the challenger workflow.


Resolves: https://jira.corp.adobe.com/browse/MWPW-182868
https://jira.corp.adobe.com/browse/MWPW-188630

**Test URLs:**
- Before:
https://main--dc--adobecom.aem.live/acrobat/online/pdf-editor?unitylibs=stage
- After:
https://main--dc--adobecom.aem.live/acrobat/online/pdf-editor?unitylibs=mwpw182868

---------

Co-authored-by: Arushi Gupta <arugupta@Arushis-MacBook-Pro.local>
…en errors caused by IMS token fetch failures (#685)

<!-- Before submitting, please review all open PRs. -->

* Fix error message serialization for
`pre_upload_error_fetching_access_token` error code
* Previously, the LANA log was logging the error object as `[object
Object]`, making it unreadable:
`Error Code: pre_upload_error_fetching_access_token, Status: null,
Message: Unable to process the request, Info: Upload Type: single; Could
not fetch access token; Error: [object Object], Account Type: signed-in`
* Wrapped `originalError` with `JSON.stringify` so the full error
details are now captured in the log
* Treat IMS `invalid_credentials` error as a guest user instead of a
fatal error, allowing the flow to continue gracefully


Resolves: [MWPW-186021](https://jira.corp.adobe.com/browse/MWPW-186021)

**Test URLs:**
- Before:
https://stage--dc--adobecom.aem.live/drafts/nala/acrobat/online/test/compress-pdf/?martech=off
- After:
https://stage--dc--adobecom.aem.live/drafts/nala/acrobat/online/test/compress-pdf?unitylibs=MWPW-186021&martech=off
@aem-code-sync
Copy link

aem-code-sync bot commented Mar 5, 2026

Hello, I'm the AEM Code Sync Bot and I will run some actions to deploy your branch and validate page speed.
In case there are problems, just click a checkbox below to rerun the respective action.

  • Re-run PSI checks
  • Re-sync branch
Commits

@aem-code-sync
Copy link

aem-code-sync bot commented Mar 5, 2026

Page Scores Audits Google
📱 /acrobat/online/pdf-to-png?unitylibs=main Lighthouse returned error: NOT_HTML. The page provided is not HTML (served as MIME type text/plain). PSI
🖥️ /acrobat/online/pdf-to-png?unitylibs=main Lighthouse returned error: NOT_HTML. The page provided is not HTML (served as MIME type text/plain). PSI
📱 /acrobat/online/pdf-to-png?unitylibs=stage Lighthouse returned error: NOT_HTML. The page provided is not HTML (served as MIME type text/plain). PSI
🖥️ /acrobat/online/pdf-to-png?unitylibs=stage Lighthouse returned error: NOT_HTML. The page provided is not HTML (served as MIME type text/plain). PSI

@arugupta1992 arugupta1992 requested a review from vipu0303 March 5, 2026 07:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants