[#41] Allow users to download the user/planing guide for a payment - frontend #93

Merged
mattn merged 1 commit from matt/41-frontend into main 2023-03-09 17:01:12 +13:00
mattn commented 2023-03-06 18:28:25 +13:00 (Migrated from gitlab.catalyst.net.nz)

Hides the initial questionnaire behind a paywall

This MR is for the frontend changes. This boils down to

  • added a new initial step: 'Activate' which involves entering a valid activation key to proceed
  • submitting the activation key along with filter data to the backend
  • some checks to
    • validate the activation key before proceeding
    • verify a 2xx status code on confirmation
  • error modal on submit failure
  • error under textbox on invalid activation key
Hides the initial questionnaire behind a paywall This MR is for the frontend changes. This boils down to * added a new initial step: 'Activate' which involves entering a valid activation key to proceed * submitting the activation key along with filter data to the backend * some checks to * validate the activation key before proceeding * verify a 2xx status code on confirmation * error modal on submit failure * error under textbox on invalid activation key
mattn commented 2023-03-06 18:28:26 +13:00 (Migrated from gitlab.catalyst.net.nz)

assigned to @satoshi

assigned to @satoshi
mattn commented 2023-03-06 18:29:38 +13:00 (Migrated from gitlab.catalyst.net.nz)

changed the description

changed the description
satoshi commented 2023-03-09 16:54:22 +13:00 (Migrated from gitlab.catalyst.net.nz)

approved this merge request

approved this merge request
satoshi commented 2023-03-09 16:54:35 +13:00 (Migrated from gitlab.catalyst.net.nz)

Frontend code looks good too :)

Frontend code looks good too :)
mattn commented 2023-03-09 17:00:55 +13:00 (Migrated from gitlab.catalyst.net.nz)

added 3 commits

  • 49b50289...959c41c2 - 2 commits from branch main
  • fe10cc81 - [#41] Allow users to download the user/planing guide for a payment

Compare with previous version

added 3 commits <ul><li>49b50289...959c41c2 - 2 commits from branch <code>main</code></li><li>fe10cc81 - [#41] Allow users to download the user/planing guide for a payment</li></ul> [Compare with previous version](/giscore/biosphere-capital/right-tree/-/merge_requests/48/diffs?diff_id=190151&start_sha=49b502899ce0db1909805c9a2ddcf0fc62a839ec)
mattn (Migrated from gitlab.catalyst.net.nz) merged commit into main 2023-03-09 17:01:12 +13:00
satoshi (Migrated from gitlab.catalyst.net.nz) approved these changes 2024-12-18 08:20:26 +13:00
Sign in to join this conversation.
No description provided.