Clone
 

joe <jjohn@parts-unltd.com> in lemans-dashboard-payment-profiles-trustcommerce

SD-21291: fixed issue with edit modal not loading the profile correctly

Merge branch 'DONT_DELETE_PPR_IMPLEMENTATION' into DONT_DELETE_PPR1_IMPLEMENTATION

converted codebase to use trustee api

reverting as it caused issues in the payment profile page

Merge branch 'sprint-72'

Merge branch 'MAINT_SD-17985_remove-refresh-from-profile-creation' into sprint-66

SD-17985: removed refresh from create profile

Merge branch 'SD-17609'

SD-17609: adding form reset

SD-17609: fixing scroll in legacy dashboard ; modified message;

SD-17609: adding timeout before the modal closes, in cases of both success and failure so that the user will see the flash messages before the modal close.

fixed issue with restricted profiles

adjusted message display time

handling validation messages

modified labels; also fixed create profile buttons visibility

modified code to reflect the dropdown changes in the url

fixing sorting

made user dropdown as searchable

fixing pagination

fixed date columns

fixing dynamic load issues

fixed dealer select issues; code clean up

clean up and minor logic changes

cleanup

payment profile logs page

    • -0
    • +223
    /components/PaymentProfileLogs/PaymentProfileLogs.component.tsx
    • -0
    • +1
    /components/PaymentProfileLogs/index.ts
TEMPORARY HACK TO REFRESH THE PAGE ON EXITING THE MODAL.

THIS SHOULD BE REVERTED ONCE THE PAYTRACE HAS A FIX AVAILABLE FOR THE REFRESH ISSUE

MAKING THE SEARCH PAGE URL PROPS DRIVEN TOO

minor updates

added permission check

PP_17: payment profile create component

    • -0
    • +1
    /components/PaymentProfileCreate/index.ts