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

Show existing apps on IGB AppStore

    Details

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

      Attachments

      1. appsDB.json
        8 kB
        Sai Charan Reddy Vallapureddy

        Issue Links

          Activity

          ann.loraine Ann Loraine made changes -
          Workflow Fall 2019 Workflow Update [ 20013 ] Revised Fall 2019 Workflow Update [ 22140 ]
          ann.loraine Ann Loraine made changes -
          Workflow Loraine Lab Workflow [ 18237 ] Fall 2019 Workflow Update [ 20013 ]
          ann.loraine Ann Loraine made changes -
          Assignee Sai Charan Reddy Vallapureddy [ svallapu ]
          Hide
          ann.loraine Ann Loraine added a comment -

          Re-assigning to original developer for record-keeping purposes.

          Show
          ann.loraine Ann Loraine added a comment - Re-assigning to original developer for record-keeping purposes.
          ann.loraine Ann Loraine made changes -
          Resolution Done [ 10000 ]
          Status Pull Request Submitted [ 10101 ] Closed [ 6 ]
          svallapu Sai Charan Reddy Vallapureddy (Inactive) made changes -
          Attachment appsDB.json [ 14295 ]
          Hide
          svallapu Sai Charan Reddy Vallapureddy (Inactive) added a comment -

          Fixture.

          Show
          svallapu Sai Charan Reddy Vallapureddy (Inactive) added a comment - Fixture.
          svallapu Sai Charan Reddy Vallapureddy (Inactive) made changes -
          Assignee Sai Charan Reddy Vallapureddy [ svallapu ]
          svallapu Sai Charan Reddy Vallapureddy (Inactive) made changes -
          Status In Progress [ 3 ] Pull Request Submitted [ 10101 ]
          Hide
          svallapu Sai Charan Reddy Vallapureddy (Inactive) added a comment -

          Branch: https://bitbucket.org/svallapu/appstore/branch/IGBF-1521

          Fixture:
          JSON file Name : /appsDB.json (root folder). It is also attached to this issue.
          To Load Data (command): python manage.py loaddata appsDB.json

          Updates/ Changes :
          1. Added new symbolicname field to the apps model (models.py)
          2. Migrated the new changes (symbolicname) to the apps table in the database.
          3. Created superuser to access the Admin
          --> python manage.py createsuperuser
          --> Enter username and password to access Admin page
          --> Admin Page Link localhost:8000/Admin
          4. Copied the records from repository.xml to local database.
          5. Created fixtures using existing data
          --> Dump Data: python manage.py dumpdata appname > fileneme.json
          --> Load Data: python manage.py loaddata <filename.json>
          6. Deleted django.wsgi (Recommended by Pranav)
          7. Replaced path with re_path for the links to accept regular expressions. (wherever needed)
          8. Changed the link from underscore to hyphen (Important). (It avoids crashing when using hyphens in the URL)
          ->re_path(r'^(?P<app_name>[-\w\d]+)' use this regex to accept hyphen ("") in the URL.
          9. Decoded base64 for the details field. (Only allows base64 input, for now, didn't convert markdown to HTML)

          Show
          svallapu Sai Charan Reddy Vallapureddy (Inactive) added a comment - Branch: https://bitbucket.org/svallapu/appstore/branch/IGBF-1521 Fixture: JSON file Name : /appsDB.json (root folder). It is also attached to this issue. To Load Data (command): python manage.py loaddata appsDB.json Updates/ Changes : 1. Added new symbolicname field to the apps model (models.py) 2. Migrated the new changes (symbolicname) to the apps table in the database. 3. Created superuser to access the Admin --> python manage.py createsuperuser --> Enter username and password to access Admin page --> Admin Page Link localhost:8000/Admin 4. Copied the records from repository.xml to local database. 5. Created fixtures using existing data --> Dump Data: python manage.py dumpdata appname > fileneme.json --> Load Data: python manage.py loaddata <filename.json> 6. Deleted django.wsgi (Recommended by Pranav) 7. Replaced path with re_path for the links to accept regular expressions. (wherever needed) 8. Changed the link from underscore to hyphen (Important). (It avoids crashing when using hyphens in the URL) - >re_path(r'^(?P<app_name> [-\w\d] +)' use this regex to accept hyphen (" ") in the URL. 9. Decoded base64 for the details field. (Only allows base64 input, for now, didn't convert markdown to HTML)
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Sprint Spring 2019 Sprint 3 [ 61 ] Spring 2019 Sprint 3, Spring 2019 Sprint 4 [ 61, 62 ]
          svallapu Sai Charan Reddy Vallapureddy (Inactive) made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          Hide
          ann.loraine Ann Loraine added a comment - - edited

          Documentation (by Pranav) that maps App Store DB to OBR:

          https://docs.google.com/document/d/1GcbkXuvlNumh-ir0rhPtKLdrTrLDlpB6LSc7ft6uohk

          Show
          ann.loraine Ann Loraine added a comment - - edited Documentation (by Pranav) that maps App Store DB to OBR: https://docs.google.com/document/d/1GcbkXuvlNumh-ir0rhPtKLdrTrLDlpB6LSc7ft6uohk
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Assignee Sai Charan Reddy Vallapureddy [ svallapu ]
          Hide
          ann.loraine Ann Loraine added a comment -

          Looks like fixtures can help.
          Reference: Providing initial data for models. Version 2.1 documentation: https://docs.djangoproject.com/en/2.1/howto/initial-data/

          Show
          ann.loraine Ann Loraine added a comment - Looks like fixtures can help. Reference: Providing initial data for models. Version 2.1 documentation: https://docs.djangoproject.com/en/2.1/howto/initial-data/
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Sprint Spring 2019 Sprint 3 [ 61 ]
          ann.loraine Ann Loraine made changes -
          Link This issue is blocked by IGBF-1568 [ IGBF-1568 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Labels Advanced
          Assignee Pranav Sanjay Tambvekar [ ptambvek ]
          ann.loraine Ann Loraine made changes -
          Link This issue relates to IGBF-1567 [ IGBF-1567 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked lower
          ann.loraine Ann Loraine made changes -
          Sprint Spring 2019 Sprint 2 [ 60 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Sprint Spring 2019 Sprint 2 [ 60 ]
          nfreese Nowlan Freese made changes -
          Rank Ranked higher
          nfreese Nowlan Freese made changes -
          Sprint Spring 2019 Sprint 1 [ 59 ]
          ptambvek Pranav Sanjay Tambvekar (Inactive) made changes -
          Summary Show IGB Aps on AppStore Show existing apps on IGB AppStore
          Story Points 2 1
          ptambvek Pranav Sanjay Tambvekar (Inactive) made changes -
          Field Original Value New Value
          Epic Link IGBF-1388 [ 17463 ]
          ptambvek Pranav Sanjay Tambvekar (Inactive) created issue -

            People

            • Assignee:
              svallapu Sai Charan Reddy Vallapureddy (Inactive)
              Reporter:
              ptambvek Pranav Sanjay Tambvekar (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: