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

Update Repository.xml to Support all the releases

    Details

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

      Description

      Currently, the repository.xml on the AppStore shows only the apps that are latest.

      We need to change this workflow such that the app will contain multiple versions of the app.

        Attachments

          Issue Links

            Activity

            Hide
            sameer Sameer Shanbhag (Inactive) added a comment -

            Pull Request Submitted.

            https://bitbucket.org/lorainelab/appstore/pull-requests/144/igbf-2080/diff

            Changes:
            Add Bundle Description to Releases Model
            Show all the releases in the Repository.xml
            Edit the Description of a particular release.
            Add Documentation.

            Show
            sameer Sameer Shanbhag (Inactive) added a comment - Pull Request Submitted. https://bitbucket.org/lorainelab/appstore/pull-requests/144/igbf-2080/diff Changes: Add Bundle Description to Releases Model Show all the releases in the Repository.xml Edit the Description of a particular release. Add Documentation.
            Hide
            ann.loraine Ann Loraine added a comment -

            Describe how to test the workflow Sameer Shanbhag

            Show
            ann.loraine Ann Loraine added a comment - Describe how to test the workflow Sameer Shanbhag
            Hide
            ann.loraine Ann Loraine added a comment -

            Changes merged & deployed to https://dev-appstore-2.bioviz.org.

            Show
            ann.loraine Ann Loraine added a comment - Changes merged & deployed to https://dev-appstore-2.bioviz.org .
            Hide
            sameer Sameer Shanbhag (Inactive) added a comment -

            For Test:
            Change in Description
            1. Submit an App
            2. Edit the Description of the App
            3. Look for the app in IGB App Manager [This should reflect the Description from Appstore and not the default one]

            Check for all Releases
            1. Submit Multiple releases of the app
            2. Visit /obr/releases page
            3. Look at the repository.xml it should have all the versions of a specific app

            Show
            sameer Sameer Shanbhag (Inactive) added a comment - For Test: Change in Description 1. Submit an App 2. Edit the Description of the App 3. Look for the app in IGB App Manager [This should reflect the Description from Appstore and not the default one] Check for all Releases 1. Submit Multiple releases of the app 2. Visit /obr/releases page 3. Look at the repository.xml it should have all the versions of a specific app
            Hide
            noor91zahara Noor Zahara (Inactive) added a comment -

            Testing Results-

            1. IGB not detecting the latest version of the app submitted.
            2. Unable to edit bundle description of the app.
            3. Once the app is deleted- The same object is not getting deleted from Release model.

            Show
            noor91zahara Noor Zahara (Inactive) added a comment - Testing Results- 1. IGB not detecting the latest version of the app submitted. 2. Unable to edit bundle description of the app. 3. Once the app is deleted- The same object is not getting deleted from Release model.
            Hide
            sameer Sameer Shanbhag (Inactive) added a comment - - edited

            Noor Zahara Can you confirm on Which instance are you testing the changes? If you are testing on local could you please test on EC2 Instance.

            Tests 1 and 2 work perfectly fine on my EC2 instance.

            Test 3 Needs to be Discussed.

            Show
            sameer Sameer Shanbhag (Inactive) added a comment - - edited Noor Zahara Can you confirm on Which instance are you testing the changes? If you are testing on local could you please test on EC2 Instance. Tests 1 and 2 work perfectly fine on my EC2 instance. Test 3 Needs to be Discussed.
            Hide
            noor91zahara Noor Zahara (Inactive) added a comment -

            I tested on devappstore 2

            Test 3 - The release object is getting updated accordingly i.e the active field is updated when the app is deleted.
            But the repository.xml was not getting updated accordingly.

            I have tried to fix this. Kindly review and let me know.

            Fix - https://bitbucket.org/nzahara/appstore-local/branch/IGBF-2080-1#diff

            Show
            noor91zahara Noor Zahara (Inactive) added a comment - I tested on devappstore 2 Test 3 - The release object is getting updated accordingly i.e the active field is updated when the app is deleted. But the repository.xml was not getting updated accordingly. I have tried to fix this. Kindly review and let me know. Fix - https://bitbucket.org/nzahara/appstore-local/branch/IGBF-2080-1#diff
            Hide
            ann.loraine Ann Loraine added a comment -

            Noor Zahara

            Please set this up on your AWS EC2 or on your laptop, and then ask someone else to walk through the steps and validate it works.

            You might need to walk them through it in person - that's OK

            If all is good, please submit PR.

            Show
            ann.loraine Ann Loraine added a comment - Noor Zahara Please set this up on your AWS EC2 or on your laptop, and then ask someone else to walk through the steps and validate it works. You might need to walk them through it in person - that's OK If all is good, please submit PR.
            Hide
            stiwari8 Srishti Tiwari (Inactive) added a comment -

            The changes done by Noor look good to me.

            Show
            stiwari8 Srishti Tiwari (Inactive) added a comment - The changes done by Noor look good to me.
            Show
            noor91zahara Noor Zahara (Inactive) added a comment - https://bitbucket.org/lorainelab/appstore/pull-requests/149/igbf-2080-fix-the-bug/diff - PR Submitted
            Hide
            ann.loraine Ann Loraine added a comment -

            Changes deployed to https://dev-appstore-2.bioviz.org and ready for testing.

            Show
            ann.loraine Ann Loraine added a comment - Changes deployed to https://dev-appstore-2.bioviz.org and ready for testing.
            Hide
            rpatil14 Riddhi Jagdish Patil (Inactive) added a comment -

            Working as expected. Closing this ticket

            Show
            rpatil14 Riddhi Jagdish Patil (Inactive) added a comment - Working as expected. Closing this ticket

              People

              • Assignee:
                noor91zahara Noor Zahara (Inactive)
                Reporter:
                sameer Sameer Shanbhag (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: