-
Notifications
You must be signed in to change notification settings - Fork 1
Release 20251006 #1445
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
Merged
Merged
Release 20251006 #1445
Changes from all commits
Commits
Show all changes
142 commits
Select commit
Hold shift + click to select a range
a59f6c9
feat: enhance E2E tests with new Browser module and update plan state…
iacopolea 784e940
Implement code changes to enhance functionality and improve performance
iacopolea 7a967a0
fix: update payment status message for clarity
iacopolea 6190b57
fix: update button disabled state to include 'paying' status
iacopolea 1ac1160
feat: add @emotion/is-prop-valid dependency and update App component …
iacopolea e613e34
feat: add a save plan configuration step in request quotation handlin…
iacopolea 474c8f5
refactor: remove unnecessary return statement in Controls component
iacopolea 3aa9b80
Merge pull request #1428 from AppQuality/UN-1766-save-draft-prima-di-…
d-beezee 96fb623
Merge pull request #1427 from AppQuality/remove-styled-components-war…
d-beezee 51f4b4d
feat: add rules evaluation endpoint and integrate it into request quo…
iacopolea 5fa4b8d
chore update examples
iacopolea 2d7379e
feat: add evaluation rules handling in request quotation flow and upd…
iacopolea cb23435
chore validate
iacopolea ba044f9
Merge pull request #1429 from AppQuality/UN-1767-Modale-submit-activi…
d-beezee 7fcfba5
wip: add plan info card
Kariamos a09a69a
wip: add card to show plan price and template
Kariamos 33f2002
typo
Kariamos 2ee23b4
feat: add title key for activity info in translations
Kariamos e650809
feat: add draft plan info card tests and related methods in PlanPage
Kariamos 89d613f
refactor: clean up imports and update title translation key in PlanIn…
Kariamos 3dc60a6
refactor: replace ContainerCard with WidgetSpecialCard in PlanInfo co…
Kariamos f5b2ba2
refactor: replace Message component with Alert in PlanInfo
Kariamos 0cef5ac
feat: update draft activity info translations for English and Italian
Kariamos cfb9931
feat: replace Alert with GlobalAlert and add external link for more i…
Kariamos 5a37a71
feat: add link text for more info in draft activity info for English …
Kariamos 76ce761
feat: update link text for price warning in PlanInfo component
Kariamos 7cb5420
feat: add current setup information to draft activity info translatio…
Kariamos d3a3c65
feat: add current setup information to PlanInfo component
Kariamos 8a65eff
feat: add starting price info text to draft activity info translation…
Kariamos 32c15d0
feat: update PlanInfo component to include starting price info and re…
Kariamos e0a86c5
feat: remove unused Title import and adjust WidgetSpecialCard style
Kariamos bf0adfd
feat: add data attributes for template type and price warning element…
Kariamos 8bc1b53
feat: replace Label with LG for template type display in PlanInfo com…
Kariamos 74aade5
feat: remove data-qa attribute from WidgetSpecialCard in DetailsCard …
Kariamos c558cfe
feat: replace Label with LG for starting price and current setup in P…
Kariamos 705da4a
feat: add draft only template without price details in JSON format
Kariamos 2c342c3
feat: add test cases for plans without price and with template, inclu…
Kariamos 109a87a
fix test: add mockGetNewPlan method and update routing fallback in Pl…
iacopolea efcdada
fix: update path for mock API response in PlanCreationInterface
iacopolea 66f7fe0
fix: update URL expectation in project page empty state test to inclu…
iacopolea 92e7595
refactor: remove unused styled components and clean up PlanInfo compo…
iacopolea df408e1
Merge branch 'develop' into UN-1716-REACT-plan-paying-read-only
iacopolea 1034e0b
Merge pull request #1424 from AppQuality/UN-1742
iacopolea fb9aa15
Merge pull request #1421 from AppQuality/UN-1716-REACT-plan-paying-re…
Kariamos 3f9580d
feat: update translation strings and modal behavior for request submi…
iacopolea 46d7383
chore: remove unused imports in SendRequestModal component
iacopolea e561fce
Merge pull request #1430 from AppQuality/UN-1767-Modale-submit-activi…
iacopolea cf97b89
refactor: update PlanInfo component structure and styling for improve…
Kariamos f42ffe1
refactor: replace Col with StickyCol for PlanInfo component to enhanc…
Kariamos 9898349
refactor: remove bold styling from current setup label in PlanInfo co…
Kariamos 81dfb7a
refactor: replace StickyCol with Col in SummaryBody component for lay…
Kariamos 8255b7c
refactor: replace Col with StickyCol in SummaryBody and vice versa in…
Kariamos 98a9262
Merge pull request #1432 from AppQuality/fix-plan-price-card
Kariamos d956749
feat: enhance usePlan hook to include template and campaign fetching …
iacopolea 42a3786
refactor: remove unused imports from usePlan hook
iacopolea 394637a
refactor: update usePlan hook integration across components to utiliz…
iacopolea 3e3756a
fix: update Cta button disabled condition to use planComposedStatus f…
iacopolea 78f60af
fix: ensure planComposedStatus is correctly formatted for status mapp…
iacopolea 79fb420
refactor: remove unused import of expect in paying.spec.ts
iacopolea f78f44a
feat: implement global alert system based on plan composed status
iacopolea 2c0cb6b
fix: integrate planComposedStatus into useRequestQuotation and Confir…
iacopolea b522716
fix: update activity notes visibility and alert conditions based on p…
iacopolea 0e2b467
fix: conditionally render SaveTemplateCard based on planComposedStatus
iacopolea ccd38d3
fix: update global alert messages and conditions for PurchasedPlan st…
iacopolea 2e56e15
fix: update OpsCheck status handling and related UI messages in Activ…
iacopolea 8c1501b
fix: add 'OpsCheck' status to disable button in Cta component
iacopolea d769c7a
chore validate
iacopolea 5e43705
fix: conditionally render IconButtonMenu based on planComposedStatus
iacopolea 4eeb7b4
fix: integrate GoToCampaignButton for PurchasedPlan status in Details…
iacopolea 77862bd
fix: refine conditional rendering for SaveTemplateCard based on planC…
iacopolea 83bb07e
fix: add payment confirmation card and integrate BuyButton in Confirm…
iacopolea 48b3be7
fix: add confirmation message to BuyButton in DetailsCard for Purchas…
iacopolea 74300c8
fix: remove email contact from OPSCHECK description in plan introduct…
iacopolea fce1e45
fix: refactor DetailsCard to use getCta function for conditional rend…
iacopolea 11ad5fa
fix: simplify return statement in getCta function for PurchasedPlan s…
iacopolea ca7ffb2
fix: remove unused import of getPlanStatus in ConfirmPlanButton compo…
iacopolea 531a735
fix: comment out confirmActivityCTA visibility check in approved.spec.ts
iacopolea b290b4b
Merge pull request #1431 from AppQuality/UN-1811-pagina-di-feedback-d…
d-beezee 03bfb18
refactor: move usePlan hook and update import paths across multiple c…
iacopolea 775775d
feat: update plan status handling and localization, add usePlanStatus…
iacopolea f9dca5f
fix: include planCampaign and planTemplate in useMemo dependencies fo…
iacopolea df8cab3
chore: update canary version of @appquality/unguess-design-system
iacopolea 70cddc0
chore: update @appquality/unguess-design-system version in yarn.lock
iacopolea 05ae24f
chore: update @appquality/unguess-design-system version in package.js…
iacopolea b6fba69
chore: update @appquality/unguess-design-system version in package.js…
iacopolea ab29a66
feat: add plan card labels for confirmation, finalization, and viewin…
iacopolea 0a7d103
fix: update hint text for browser selection to clarify participant di…
sinatragianpaolo 2f7bdc3
Merge pull request #1435 from AppQuality/UN-1593
d-beezee bba1fa6
rework(module-before-starting): change button to icon button + tooltip
sinatragianpaolo 5699765
rework(module-goal): change button to icon button + tooltip
sinatragianpaolo a0c7ec2
rework(module-touchpoints): change button to icon button + tooltip
sinatragianpaolo 2c32158
rework(module-browser): change button to icon button + tooltip
sinatragianpaolo df4b008
rework(module-target-note): change button to icon button + tooltip
sinatragianpaolo 7cd1753
rework(module-target-size): change button to icon button + tooltip
sinatragianpaolo d0067ea
rework(modules-tab-tasks): replace buttons with icon buttons and tool…
sinatragianpaolo 70b9e5d
rework(modules): replace delete buttons with icon buttons and tooltip…
sinatragianpaolo 4838909
rework(modules): update translation keys for task removal confirmatio…
sinatragianpaolo be6e53b
rework(module-gender): add data-qa attribute for remove gender module…
sinatragianpaolo 3b7ae70
fix: add validation for work email in signup form
d-beezee 84807e6
fix: store utm_source in sessionStorage and pass it to analytics trac…
cannarocks d2fdd08
fix: update userpilot token handling and improve loaded state check
cannarocks 019c69d
Merge pull request #1437 from AppQuality/UN-1747
cannarocks 0936337
Merge pull request #1438 from AppQuality/send-utm-source-to-analytics
cannarocks cb5e8ac
rework(tasks): add data-qa attribute to remove task button and update…
Kariamos a206f96
Merge pull request #1433 from AppQuality/UN-1803-Modifica-Copy-Status
iacopolea aff69fb
feat: UN-1808 add custom feature button and update translations for p…
iacopolea c380294
feat: add expert review tooltip and warning to AddBlockButton component
iacopolea b667e6a
feat: implement ExpertReviewWarning component and integrate it into A…
iacopolea d105691
feat: add alert for custom participant numbers requiring expert revie…
iacopolea 36f5460
feat: include planComposedStatus in usePlan hook for conditional rend…
iacopolea 934f251
chore validate
iacopolea d6f1ad1
fix: update plan ID in test data and modify URL expectation to includ…
iacopolea ff41dfa
fix: update plan ID in test data and add mock for new plan in dashboa…
iacopolea 1227c0c
feat: integrate PlanCreationInterface and update URL expectation to i…
iacopolea bb44858
fix: update URL expectation in tests to use 'setup' tab instead of 's…
iacopolea 430a307
fix: update version of unguess-design-system dependency
iacopolea 737b9f7
rework(locality): add data-qa attribute to remove locality button and…
Kariamos f8e7219
Merge pull request #1434 from AppQuality/UN-1806-template-pre-quotato…
iacopolea 7a3b4f0
fix: return Cta component in getCta function for better readability
iacopolea 19bb3c8
fix: refactor conditional rendering in DetailsCard component for clarity
iacopolea 26ef9e1
fix: update version of unguess-design-system dependency
iacopolea 5d9ce9e
fix: streamline userpilot initialization and simplify loaded state check
cannarocks 1b7ada1
Merge pull request #1440 from AppQuality/send-utm-source-to-analytics
cannarocks 6ff544e
Merge pull request #1439 from AppQuality/UN-1806-template-pre-quotato…
iacopolea b93ca2e
feat: implement payment failure handling and refactor Plan component …
iacopolea 0790b10
Merge pull request #1441 from AppQuality/rimbalzello
d-beezee 02e73d2
feat: add DateInThePastAlertModal and integrate date validation in Bu…
iacopolea fd9e244
chore: validate
iacopolea e9e88fb
fix: update tooltip content and refine plan status checks in IconButt…
iacopolea 50ae498
Merge branch 'develop' into UN-1556
iacopolea a4a08ba
Merge pull request #1442 from AppQuality/modale-data-pre-pagamento
d-beezee 987561c
Merge pull request #1436 from AppQuality/UN-1556
iacopolea acab138
refactor: remove campaign query and simplify plan status handling in …
iacopolea 1431419
fix: remove campaign loading checks from usePlan hook
iacopolea 4f1e951
fix: simplify approved plan status handling in usePlan hook
iacopolea 29029fc
chore validate
iacopolea a0b869b
chore: validate
iacopolea 7c19608
Merge pull request #1443 from AppQuality/fix-vari-2
d-beezee 46175ee
fix: add CheckoutItem tag to API slice and enhance endpoints
iacopolea 8bf0fa5
fix: add translation for duplicate touchpoint form factors and update…
d-beezee 2fcd732
Merge pull request #1444 from AppQuality/fix-vari-2
d-beezee b109482
fix: improve error handling for checkout item and refactor plan statu…
d-beezee File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hardcoding the loaded function to always return
truemay cause issues if Userpilot isn't actually loaded. Consider implementing proper loaded state detection.