Skip to content

Feat/add multiple platforms#2

Merged
Stef-Rousset merged 3 commits intomasterfrom
feat/add_multiple_platforms
Nov 3, 2025
Merged

Feat/add multiple platforms#2
Stef-Rousset merged 3 commits intomasterfrom
feat/add_multiple_platforms

Conversation

@Stef-Rousset
Copy link
Collaborator

@Stef-Rousset Stef-Rousset commented Nov 3, 2025

🎩 Description

This PR updates the module so that it is possible to integrate multiple platforms.

Testing

  1. As a user go to the index of proposals for a process, and note the number of proposals displayed, here it is 5 (screenshot one)
  2. As an admin, go to that process > go to the configuration page of the proposal's component.
  3. Check the checkbox "Add an integration", provide the url http://localhost:3000, choose a language and then save.
  4. In the FO, go to the proposals index of the process, and note the total of proposals, like her 29 proposals, so there is 24 external_proposals (screenshot two)
  5. Go back to the BO, and add a second platform to integrate, like this "http://localhost:3000, http://localhost:3000", and save.
  6. Go back in the FO to the index of proposals, and check that the number of available proposals is equal to 5 + (24x2) = 53 proposals (screenshot three)
  7. Click on one external proposal card and see that the external proposal is displayed with its comments

Screenshots
ONE
Capture d’écran 2025-11-03 à 15 31 42

TWO
Capture d’écran 2025-11-03 à 15 26 37

THREE
Capture d’écran 2025-11-03 à 15 25 35

@Stef-Rousset Stef-Rousset merged commit f6604ca into master Nov 3, 2025
3 checks passed
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.

1 participant