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

App Store not working - can't view an app

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      I am able to submit an App, but when I try to visit the App's page, App Store gives an error:

      "Page not found (404)
      Request Method: GET
      Request URL: https://dev-appstore-2.bioviz.org/apps/org.lorainelab.igb.protannot
      Raised by: apps.views.app_page
      No App matches the given query.

      You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page."

      Let me know if you are able to take a look at this tonite – main thing is I'd like the testers to have a working copy tomorrow. If not, no worries!

      Sameer Shanbhag
      Riddhi Jagdish Patil
      Noor Zahara

        Attachments

          Activity

          ann.loraine Ann Loraine created issue -
          ann.loraine Ann Loraine made changes -
          Field Original Value New Value
          Epic Link IGBF-1388 [ 17463 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Assignee Ann Loraine [ aloraine ]
          Hide
          sameer Sameer Shanbhag (Inactive) added a comment -

          I will have a look

          Show
          sameer Sameer Shanbhag (Inactive) added a comment - I will have a look
          sameer Sameer Shanbhag (Inactive) made changes -
          Assignee Sameer Shanbhag [ sameer ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status To-Do [ 10305 ] In Progress [ 3 ]
          Hide
          sameer Sameer Shanbhag (Inactive) added a comment -

          [~aloraine] Hi Professor,

          I looked into it and found out that this problem is specific to ProtAnot.

          I tried to submit the Super Simpel IGB App and it works. I'll dig deeper into it and update this thread.

          Show
          sameer Sameer Shanbhag (Inactive) added a comment - [~aloraine] Hi Professor, I looked into it and found out that this problem is specific to ProtAnot. I tried to submit the Super Simpel IGB App and it works. I'll dig deeper into it and update this thread.
          Hide
          sameer Sameer Shanbhag (Inactive) added a comment -

          Another Observation:

          The problem is with the symbolic name:
          1. ProtAnot has Symbolic Name: org.lorainelab.igb.protannot
          2. If we convert Symbolic name to org-lorainelab-igb-protanot it works. (Change from Admin Panel)

          I'll try to see how we can fix this.

          Show
          sameer Sameer Shanbhag (Inactive) added a comment - Another Observation: The problem is with the symbolic name: 1. ProtAnot has Symbolic Name: org.lorainelab.igb.protannot 2. If we convert Symbolic name to org-lorainelab-igb-protanot it works. (Change from Admin Panel) I'll try to see how we can fix this.
          Hide
          sameer Sameer Shanbhag (Inactive) added a comment - - edited

          The issue Is resolved.

          Regex needed to be fixed.
          re_path(r'^(?P<app_name>[-\w\d]+)/'
          changed to
          *re_path(r'^(?P<app_name>[-\w\d\.]+)/'*
          \. also considers "." in the url

          Show
          sameer Sameer Shanbhag (Inactive) added a comment - - edited The issue Is resolved. Regex needed to be fixed. re_path(r'^(?P<app_name> [-\w\d] +)/' changed to * re_path(r'^(?P<app_name> [-\w\d\.] +)/' * \. also considers "." in the url
          Show
          sameer Sameer Shanbhag (Inactive) added a comment - PR Raised: https://bitbucket.org/lorainelab/appstore/pull-requests/169/igbf-2150-changing-regex-to-wok-with-in/diff
          sameer Sameer Shanbhag (Inactive) made changes -
          Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
          ann.loraine Ann Loraine made changes -
          Comment [ Thank you for the fast action - and for using some of your down time on this!
          Since it is a ProtAnnot thing, I think we can proceed with testing tomorrow with the codebase as-is.
          If you would like to continue working on it, that would be great, but please consider it completely optional. ]
          Hide
          ann.loraine Ann Loraine added a comment -

          Merged to master.

          Show
          ann.loraine Ann Loraine added a comment - Merged to master.
          Hide
          ann.loraine Ann Loraine added a comment -

          Deployed to dev-appstore-2. Error no longer occurs, moving to Closed.

          Show
          ann.loraine Ann Loraine added a comment - Deployed to dev-appstore-2. Error no longer occurs, moving to Closed.
          ann.loraine Ann Loraine made changes -
          Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
          ann.loraine Ann Loraine made changes -
          Status First Level Review in Progress [ 10301 ] Needs 1st Level Review [ 10005 ]
          ann.loraine Ann Loraine made changes -
          Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
          ann.loraine Ann Loraine made changes -
          Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
          ann.loraine Ann Loraine made changes -
          Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
          ann.loraine Ann Loraine made changes -
          Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
          ann.loraine Ann Loraine made changes -
          Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
          ann.loraine Ann Loraine made changes -
          Assignee Sameer Shanbhag [ sameer ]
          Hide
          ann.loraine Ann Loraine added a comment -

          https://dev-appstore-2.bioviz.org/apps/org.lorainelab.igb.protannot is properly displayed.

          Editorial comment: regular expressions are very sharp knives.

          Show
          ann.loraine Ann Loraine added a comment - https://dev-appstore-2.bioviz.org/apps/org.lorainelab.igb.protannot is properly displayed. Editorial comment: regular expressions are very sharp knives.
          prutha Prutha Kulkarni (Inactive) made changes -
          Assignee Prutha Kulkarni [ prutha ]
          prutha Prutha Kulkarni (Inactive) made changes -
          Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
          Hide
          prutha Prutha Kulkarni (Inactive) added a comment -

          Tested on dev-appstore-2. After submitting the protannot app when I tried to load the App's page, it was loaded successfully without showing any errors on the appstore and the fixed version seems to work fine. Moving it to DONE.

          Show
          prutha Prutha Kulkarni (Inactive) added a comment - Tested on dev-appstore-2. After submitting the protannot app when I tried to load the App's page, it was loaded successfully without showing any errors on the appstore and the fixed version seems to work fine. Moving it to DONE.
          prutha Prutha Kulkarni (Inactive) made changes -
          Assignee Prutha Kulkarni [ prutha ] Sameer Shanbhag [ sameer ]
          prutha Prutha Kulkarni (Inactive) made changes -
          Resolution Done [ 10000 ]
          Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]

            People

            • Assignee:
              sameer Sameer Shanbhag (Inactive)
              Reporter:
              ann.loraine Ann Loraine
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: