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

feat: [Import Assistant] Page transformations #4

Merged
merged 5 commits into from
Nov 1, 2024
Merged

Conversation

arumsey
Copy link
Contributor

@arumsey arumsey commented Oct 29, 2024

Description

Add an assistant function that understands how to construct a prompt that will generate a transform function. The transform function should take the main element as input and the function can make manipulations to the main element DOM. The function does not need to return anything since DOM changes will be applied immediately.

  • add page assistant command
  • fix copying of templates

Checklist:

  • I have signed the Adobe Open Source CLA.
  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

- add page assistant command
- fix copying of templates
@arumsey arumsey requested review from blefebvre and atopper October 29, 2024 21:47
@arumsey arumsey self-assigned this Oct 29, 2024
- add page assistant command
- fix copying of templates
- use latest import builder
@arumsey arumsey marked this pull request as ready for review November 1, 2024 14:42
- add page assistant command
- fix copying of templates
- use latest import builder
- add page assistant command
- fix copying of templates
- use latest import builder
Copy link
Contributor

@atopper atopper left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

- add eslint
- fix linting errors
@arumsey arumsey merged commit bfacdb0 into main Nov 1, 2024
2 checks passed
@arumsey arumsey deleted the page-transformer branch November 1, 2024 15:44
github-actions bot pushed a commit that referenced this pull request Mar 11, 2025
# 1.0.0 (2025-03-11)

### Bug Fixes

* Add unit test coverage ([#6](#6)) ([16b6146](16b6146))
* Figure out asset folder name from jcr image path ([#15](#15)) ([461292c](461292c))
* **sites-29589:** [Xwalk] aem-import-helper should take zip file and image mapping as args ([#20](#20)) ([2c1c615](2c1c615))
* **sites-29590:** support user bearer token ([#22](#22)) ([4d190b1](4d190b1))

### Features

* [Import Assistant] Page transformations ([#4](#4)) ([bfacdb0](bfacdb0))
* Implement standalone upload command ([72fd15d](72fd15d))
* Import Assistant ([#7](#7)) ([05e2082](05e2082))
* Initial implementation of SharePoint upload ([00eb93a](00eb93a))
* Initial implementation of SharePoint upload ([6cfc248](6cfc248))
* Initial implementation of SharePoint upload ([927d7eb](927d7eb))
* Initial implementation of SharePoint upload ([cc5a4b1](cc5a4b1))
* Show UI URL when job was created ([#13](#13)) ([04db418](04db418))
* SITES-27041 [Import Assistant] Remove system prompts from import builder ([#9](#9)) ([978a68d](978a68d))
* **sites-29400:** integrate xwalk support into aem-import-helper ([#17](#17)) ([e4e3afd](e4e3afd))
* **sites-29416:** [Xwalk] Add support for importing non-image assets ([#19](#19)) ([3c6c87d](3c6c87d))
* SITES-29655 Remove import assistant related code from the helper ([823c56a](823c56a))
* SITES-29655 Remove import assistant related code from the helper ([c3caac0](c3caac0))
* SITES-29655 Remove import assistant related code from the helper ([7f262e1](7f262e1))
* Upload content to AEM ([#11](#11)) ([6140cf1](6140cf1))
* Use multipart formdata to start a job ([#3](#3)) ([852d96d](852d96d))
Copy link

🎉 This PR is included in version 1.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants