Code Monkey home page Code Monkey logo

openrap's People

Contributors

chetansk avatar iampronoy avatar mrabhishekchauhan avatar rak16 avatar rishabh1403 avatar shree05ram avatar siddharthmunot avatar skeletrox avatar sumukhakv avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

openrap's Issues

CDN : SSID : User is unable to connect to CDN device

Steps to reproduce

  1. Open the app
  2. Login with valid credential
  3. Click on Menu and select the SSID
  4. Select Host on SSID page
  5. Change the user name and password
  6. Try to connect to the CDN device, Observe that use is unable to connect to the CDN device
  7. Restart the device
  8. Observe that user is unable to connect to the CDN device

Expected Result:
User should able to connect to the CDN device
Actual Result:
User is unable to connect to the CDN device

APK Package parser error

  1. Connected MI device to ekstepORAP wifi
  2. Downloaded the APK
  3. Clicked on installed then displays error msg as package parser error .

APK doesn't download in Default browser

  1. Connected device to ekstepORAP network.
  2. Gets a notification on sign on to ekstepORAP.
  3. Redirects to APK home page.
  4. APK doesn't gets downloaded in the default browser

CDN: User is not able to see all the in menu options on captive portal screen

  1. Open the CDN URL and login with user credential(test and test)
  2. Click on captive portal modification
  3. Click on menu
  4. Observe that instead of all the option only file upload, change global variable and change password is displayed to the user when user is in captive portal screen

Expected Result : User should able to see all the options in captive portal screen

Actual Result: User is not able to see all the options in captive portal screen.
user

Cleanup repository

There are lots of unused files in repository, all these needs to be cleaned up.

Default Url for The CDN for downloading an APK

  1. Plugged in the charger for CDN Device
  2. Establishes a openRAP network
  3. When we select then we need to type the url for http manually.
  4. Is there way of redirecting the browser to the default url instead of user typing the some other url.

Uploading logo and APK issues

  1. Logged on to OpenRAP admin page
  2. Clicked on to Customize Captive portal --> uploaded logo , Wrote the text on set Heading row and uploaded apk.
  3. No error during uploading.
  4. But when I clicked on preview, I could see the heading page as I expected, but the logo was not uploaded.
  5. When I clicked on APK , I could able to download the old one, not the Latest one.

Opened Genie, Some contents could not able to download and in Genie home page , could able to see the deleted contents from Admin Portal in Genie.

Steps to Reproduce:
1.Logged on to CDN home page
2.Deleted few contents
3.Also added more contents on the portal
4.Mobile connected to the ORAP network
5.Check the added and deleted content in Genie.

Expected Result
Should be able to download the content in Genie and deleted content in openRAP should not be visible in genie

Actual Result
Opened Genie, Some contents could not able to download and in Genie home page , could able to see the deleted contents from Admin Portal in Genie.

Unable to fetch data from OpenRAP Device

Steps to Reproduce:

  1. Connect to CDN with device.
  2. Tap on Search .
  3. Enter any content name

Expected Result:

User should be able to fetch data from CDN

Actual Result:

Unable to fetch data from OpenRAP Device

When curropt .ecar files are uploaded the contents get hidden

Steps To Reproduce:

  1. Connect to CDN.
  2. Open the login page.
  3. Login with valid credentials.
  4. Add a curropted .ecar files.
  5. Observe that the contents get hidden.

Expected Result:
The contents should not get uploaded/ An error message should be displayed.

Actual Result:
When curropt .ecar files are uploaded the contents get hidden

Note: This is observed sometimes. i.e. out of 10 times we can say 2 times.

User is not able to downlaod the apk file

Steps to reproduce:
1.Connect to the CDN network.
2 .Login as admin and create a user(e.g. Demo)
3. Login as user
4.Go to captive portal page.
5. Fill all the fields with valid data and apk(e.g. any other apk apart from genie) as well.
6.Click on update captive portal.
7.Open the mobile browser and type google.com.
8.Try to download the apk(newly given apk).
9..User is not able to download the apk.

Refer the video

2017_10_09_14_04_11.zip

CDN device is unable to detect USB Drive and clicking on USB Upload option refreshes the page.

Steps to Reproduce:

  1. Open the OpenRAP admin page.
  2. Login with valid credentials.
  3. Connect a USB device to CDN.
  4. Observe that the device is not able to detect the USB drive and clicking on USB Upload option refreshes the page.

Expected Results:
The Device should detect the USB drive and user should be able to upload files using USB.

Actual Results:
CDN device is unable to detect USB Drive and clicking on USB Upload option refreshes the page.

Telemetry Sync to cloud not working

  1. Plugged in CDN device (0.1.2 Image version and Genie version 6.5.2608qa.33)

  2. Connected Tablets to Open RAP network

  3. In Tablet Installed Genie and Downloaded Contents and Clicked on Settings->Data Settings-> Clicked on Sync(Last sync showed 2/01/2018 10:17 AM)

  4. I just navigate to CDN admin portal page via laptop and could able to checked for telemetry file in the portal page

  5. Later connected CDN device via USB cable and turned on USB tethering

  6. Sync doesn't happened at all.

In QA Telemtry Data could not able to find the data

CDN : captive portal modification: User is able to update the logo and apk when doesn't have access for the updation

  1. Open the admin URL
  2. Login with user credential(e.g. us: demo and psw: demo)
  3. Click on captive portal modification
  4. Fill all the fields with valid data and click on update button
  5. Observe that with out update permission the user is able to update the contents in captive portal modification page

Expected Result: user should not be able to update the content, when user doesn't update permission in captive portal modification page

Actual Result: User is able to update the logo and apk when doesn't have access for the updation.

Existing apk , logo , and the text description is not visible on the Customize portal page

  1. Logged on to OpenRAP admin page
  2. Clicked on to Customize Captive portal
  3. In the customize Captive portal on the Admin Page it would be good to see the existing apk , logo and the Text heading and description, so that user / admin can easily able to identify the logo , apk and the landing page what they have uploaded.

Currently this function is not available

Default config file is not copied

With new changes, /var/www/ekstep dir is created by API server
But the default config is not copied into /var/www/ekstep
(for the latest release (0.1.0-DF) this is done manually)
This needs a fix.

Thanks
C

Could able to download only one content, rest other were not downloading and Genie started to crash

Steps to Reproduce
1.Logged on to CDN home page via browser
2.Added some contents to the CDN device
3.Logged out from the portal
4.Mobile connected to the ORAP network , installed specified Genie from the browser
5.Opened Genie ,
6.Download the content

Expected Result
Should be able to download the content

Actual Result
Could able to download only one content, rest other were not downloading and Genie started to crash

Firmware upgrade is not working appropriately

Steps to reproduce:
1.Connect to the CDN device.
2.Upgrade the firmware.
3.Connect the device with the CDN network.
4.Observe user is not able to see the content

Expected result:
User should be able to see the content.

CDN: loader icon is keep on loading while the telemetry is already downloaded to the USB device

  1. Open the URL
  2. Login with valid admin credential
  3. Click on USB Download button
  4. Observe that the loader is keep on running while the telemetry is already downloaded to the USB device

Expected Result: The loader should stop loading once the telemetry finish download to the USBdevice

Actual Result: The loader is keep on loading while the telemetry is already downloaded to the USB devic
loader
e

OS: Windows: 10

Browser: Chrome 62

CDN: Individual delete option is not displaying for all the contents in file upload page

Steps to reproduce

  1. Open the URL
  2. Login with valid user credential(e.g. username- test and psw- test)
  3. Observe that individual delete option is not displaying for every contents

Expected Result: Individual delete option should display for all the contents in file upload page

Actual Result: Individual delete option is not displaying for all the contents in file upload page

OS: windows

Browser: Chrome 62
delete

CDN: The date of data specified inside telemetry folder is wrong

1.Connect the Pc to the CDN device
2.Open the URL (admin.edgecdn.com:8008/).
3.Click on USB download.
4.Open the pen drive and open the telemetry folder.
5. Observe that the date of data specified inside telemetry folder is wrong

Expected result:
It should display current date.

Actual result:
It is not displaying current date.

Refer the video attached:

Telemetryissue.zip

CDN: Super user tasks: With out access or permission of the super admin user is able to create new user

  1. Open the CDN URL
  2. Login with user credential(e.g. demo and demo)
  3. Now click on menu button and click on super user tasks
  4. Click on create new user and fill all the fields with valid data
  5. Click on create new user
  6. Observe that user is able to create new user when does not have access to create any user

Expected Result : User should not able to create any new user. New user should be created by super admin only

Actual Result: With out access or permission of super admin user is able to create new user

HTML Code is displayed i.e <br> and contents are not alligned properly.

Steps to Reproduce:

  1. Enter the URL.
  2. Enter the valid credentials and Login.
  3. Click on ""MENU"".
  4. Click on ""ADD LOGO"".
  5. Edit the set text description in multiple language
  6. Click on ""Update Captive Portal""
  7. Click on the message ""Successful updation of captive portal! Click here to see it"
  8. Observe that HTML Code is displayed i.e
    and contents are not alligned properly.

Expected Result:
The HTML Code should not be displayed and contents should be arranged properly.

Actual Result:
HTML Code is displayed i.e
and contents are not alligned properly.

html displayed

User is able to delete files even when he doesn't have delete permission

Steps To Reproduce:
1.Connect to CDN.
2.Login with valid credentials.
3.Click on user:root setting icon.
4.Go to Superusers task.
5.Create one user and do not check the delete_files checkbox.
6.Now login with this new user.
7.Observe that user still has the permission to delete files.

Expected Results:
User should not be able to delete files as he does not have the permission for deleting files.

Actual Results:
User is able to delete files.

Captive portal: Logo is not displayed after updating apk

Steps to reproduce:
1.Connect to the CDN network.
2.Login as admin.
3.Go to captive portal page.
4.Provide the logo and other details and apk as well.
5.Click on update captive portal.
6.Open the mobile browser and type google.com.
7.Check on the mobile device .
8.Observe there is no logo displayed.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.