Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-2518

Create target content for "learn more" link on submit_app page

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Story Points:
      1.5
    • Sprint:
      Summer 6: 17 Aug - 28 Aug, Summer 7: 31 Aug - 11 Sep, Fall 1: 14 Sep - 25 Sep, Fall 2: 28 Sep - 9 Oct, Fall 3: Oct 12 - Oct 23

      Description

      When users log in and then click "Submit app", App Store shows them a page with a link labeled "Learn More."

      Currently, the link goes to a defunct page on the Confluence wiki.

      For this task, create a page within App Store itself that explains how you can

      • use bitbucket pipelines to build your App
      • copy the App jar file to the Downloads folder to create a public link
      • copy the link to the jar file into the form field
      • submit your app for the automated, first stage of review

        Attachments

          Activity

          Hide
          chirag24 Chirag Chandrahas Shetty added a comment -

          Please refer the following links:
          1) https://bitbucket.org/chirag06/appstore/src/IGBF-2518/
          2) https://devappstore1.bioviz.org
          3) https://devappstore1.bioviz.org/admin
          id: admin
          password: qwerty@123

          Test steps for the changes:
          1) Click on submit app button.
          2) Click on learn more page link and it should redirect to compile_app_with_pipeline.
          3) Go back to submit app page.
          4) Click on "?" and click on "developer's option".

          Steps to test the whole app store:
          Can you log in?
          Can you log in as an "admin" user? Visit [domain]/admin to log in.
          Can you submit an App?
          Do both the admin and the submitter get an email when an App is submitted?
          Can you approve an App (as an admin user)? (Log in as an admin user and click account name on the top right.)
          Can you log in as submitting user and edit the Web page for an App after it's been approved?
          Can you install an App in IGB?
          Are any error messages printed to the apache log files? (See: /var/logs/apache2)
          Are any error messages printed to the Django log files? (See: appstore/debug.log)

          Show
          chirag24 Chirag Chandrahas Shetty added a comment - Please refer the following links: 1) https://bitbucket.org/chirag06/appstore/src/IGBF-2518/ 2) https://devappstore1.bioviz.org 3) https://devappstore1.bioviz.org/admin id: admin password: qwerty@123 Test steps for the changes: 1) Click on submit app button. 2) Click on learn more page link and it should redirect to compile_app_with_pipeline. 3) Go back to submit app page. 4) Click on "?" and click on "developer's option". Steps to test the whole app store: Can you log in? Can you log in as an "admin" user? Visit [domain] /admin to log in. Can you submit an App? Do both the admin and the submitter get an email when an App is submitted? Can you approve an App (as an admin user)? (Log in as an admin user and click account name on the top right.) Can you log in as submitting user and edit the Web page for an App after it's been approved? Can you install an App in IGB? Are any error messages printed to the apache log files? (See: /var/logs/apache2) Are any error messages printed to the Django log files? (See: appstore/debug.log)
          Hide
          aloraine Ann Loraine added a comment -

          Please rebase onto the latest master branch and submit PR.

          Show
          aloraine Ann Loraine added a comment - Please rebase onto the latest master branch and submit PR.
          Show
          chirag24 Chirag Chandrahas Shetty added a comment - Submitted Pull request: https://bitbucket.org/lorainelab/appstore/pull-requests/223/igbf-2518
          Hide
          aloraine Ann Loraine added a comment -

          Merged and deployed to https://devappstore3.bioviz.org.
          Ready for testing.
          I think it would be good to get another developer to try out the new instructions (not me).
          The instructions seem clear to me, but I already know the process really well.
          attn: Chirag Chandrahas Shetty

          Show
          aloraine Ann Loraine added a comment - Merged and deployed to https://devappstore3.bioviz.org . Ready for testing. I think it would be good to get another developer to try out the new instructions (not me). The instructions seem clear to me, but I already know the process really well. attn: Chirag Chandrahas Shetty
          Hide
          aloraine Ann Loraine added a comment -

          Moving to closed as we will review dev documentation in a separate issue.

          Show
          aloraine Ann Loraine added a comment - Moving to closed as we will review dev documentation in a separate issue.

            People

            • Assignee:
              chirag24 Chirag Chandrahas Shetty
              Reporter:
              aloraine Ann Loraine
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: