Skip to content

Marketo: Adding scaffolding [MAPS-232]#10553

Merged
Franco Banfi (FBanfi) merged 5 commits intomarketofrom
marketo-scaffolding
Feb 18, 2026
Merged

Marketo: Adding scaffolding [MAPS-232]#10553
Franco Banfi (FBanfi) merged 5 commits intomarketofrom
marketo-scaffolding

Conversation

@FBanfi
Copy link
Collaborator

Purpose

Adding Marketo app scaffolding.

Approach

In this ticket we added the following:

  • Marketo app (staging) + (development) spaces and app definitions
  • App locations for Config and Field
  • Tests and addition of jest configuration
  • Dependencies
  • Config files
  • Deploy scripts
  • eslint configuration

Testing steps

Captura de pantalla 2026-02-11 a la(s) 9 31 48 a  m Captura de pantalla 2026-02-11 a la(s) 9 32 59 a  m Captura de pantalla 2026-02-11 a la(s) 9 33 15 a  m

Breaking Changes

N/A

Dependencies and/or References

N/A

Deployment

N/A

@FBanfi Franco Banfi (FBanfi) requested a review from a team as a code owner February 11, 2026 12:51
@FBanfi Franco Banfi (FBanfi) changed the title Marketo: Adding scaffolding [MAPS-226] Marketo: Adding scaffolding [MAPS-232] Feb 11, 2026
Copy link
Collaborator

@JuliRossi JuliRossi left a comment

Choose a reason for hiding this comment

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

Overall looks good. Just left a few non-blocking comments

@FBanfi Franco Banfi (FBanfi) merged commit 50c90ca into marketo Feb 18, 2026
11 checks passed
@FBanfi Franco Banfi (FBanfi) deleted the marketo-scaffolding branch February 18, 2026 19:58
Joaquin (joaquincasal) added a commit that referenced this pull request Mar 2, 2026
* Marketo: Adding scaffolding [MAPS-232] (#10553)

* Adding Marketo scaffolding

* fixing lint and prettier errors

* removing unused comments and fixing build

* moving files and rules in the tsconfig

* Marketo Field UI Adjustments [MAPS-229] (#10599)

* Copying and pasting original code

* refactor: Update Marketo Field component to use Autocomplete and improve data handling

* refactor: Enhance Marketo Field component with improved error handling and dropdown functionality

* refactor: Simplify Marketo Field component by improving state management and enhancing loading/error handling

* chore: Update Marketo dependencies and enhance Field component tests with user-event integration

* refactor: Remove 'Remove Form' button from Field component and update related tests

* Add TODO comments for future implementation

* Marketo: Adding config screen + UI adjustments [MAPS-228] (#10598)

* adding config screen and UI adjustments

* adding tests

* corrections of pr comments

* Marketo function [MAPS-227] (#10600)

* Add function

* Update manifest and tests

* Fix lint

* Fix types in tests

* Connect Field location with function (#10607)

* Marketo: Config screen + function + validations [MAPS-233] (#10612)

* config screen adjustments + auth function

* adding error handling

* adding persitence of conection status + refactors + fix in tests

* change to match eslint no unused expressions

* changing testing button ui

* refactoring functions and consts

* changing error messages consts

* changing styles

* adding deploy scripts

* adding definition id for staging deploy script

* Address PR comments

---------

Co-authored-by: JuliRossi <juliana.rossi@external.contentful.com>
Co-authored-by: Joaquin <joaquin.casal@external.contentful.com>
Co-authored-by: joaquin <joaquin.casal@10pines.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants