Giter Site home page Giter Site logo

faveo-helpdesk-android-app's People

Contributors

bhanu2217 avatar mverma16 avatar narendra-baratam avatar sayarsamanta123 avatar sumitbrt avatar sumitl920 avatar

Stargazers

 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

faveo-helpdesk-android-app's Issues

Internet not working Exception handling

When the internet is not working on the mobile either the app gets stuck on welcome screen or if its inside it crashes sometimes
There has to be an exception handling and proper messages to be displayed to users without app crashing.

Test Cases

@SarfrazS Please created test cases for both Community & Pro edition and get it approved by @baratam-narendra and @pajames110

After test cases are approved, test the app throughly and post the issue son Github

Client list page

Some bugs with this link doesnot load client list page:-
faveohelpdesk.com/demo

But it loads for ladybirdweb.com/support
but with some UI related issue

  1. Client gravatar is not displayed
  2. Client ticket list is not displayed under client panel
  3. Cant test any more on here the app stopped working even after fresh installation.

Welcome page

  • Either remove the welcome page
  • or remove the message which says start building your apps or something

Client Profile

On client profile page

  • Some number is showing instead of name
  • Open tickets not showing
  • Close tickets not showing
  • Not sure if Gravtar is working on this page

Internal reply - Release 7

*_Ticket ID: *_ACGO-1522-0001522

After the reply was posted, got following confirmation "successfully create 5835"
Digits not sure what they reflect, should probably be removed
Message can be "Internal notes posted"

Creating ticket issue

These issue relates to create ticket page:-

  • Helptopic seems to be hardcoded. There are 3 helptopic in the system but seems only two in app.
  • SLA seems to be hardcoded. There are 3 sla 6,12,24 in the system but in app they are 6,12,18.
  • Assign to seems to be hardcoded. there are atleast 10 agents but only displays 4.
  • Please do check Priority too seems doubtful.

Ticket detail page issue

Version 9 issue.
name field should contain name of the ticket creator but is "name".
email field should contain email of the ticket creator but is "email".
Last message should contain name of the person last messaged the ticket but contains "Last Message".
Due date should contain the due date but contains "Due date"
created at should contain date of ticket created at but contains "created at"
Last response date should contain date of last response on the ticket but contains "last response date"
Replying ticket does not seems to be reply posted later tried to refresh the page but no new reply

Phase 1 testing

  • demo URL is hard coded
  • In the ticket inbox page, unable to figure out which is subject, which is customer name, some place the subject is there, some place it's not there
  • Loader image needs to be put every where
  • Ticker conversation/detail page show Gravtar
  • On the ticket detail page click of Plus button should show you two option to reply to ticket or to add internal to ticket, Check this http://jamboreebliss.com/Karthik/demo/faveomobile/ticketdetail.html
  • Can we have a way to differentiate between internal note and reply. Karthik Please help here
  • CC not working, Karthik need to provide new CC design
  • Ticket detail page ticket subject not showing
  • On Ticket details page not showing who(client) opened the ticket
  • Client page on client profile open & close tickets list not showing
  • Client profile Put E:, P: in front of email & phone number to understand
  • Search option for client list
  • Search for ticket list
  • No option to move the ticket to trash
  • Display the
  • On the ticket detail page differentiate between note & reply

Ticket List page does not display Client name.

For some reason in the ticket list page the name of the ticket owner is not displayed only in case of tickets raised by client. But tickets raised by agents will display name of the ticket owner.

Simple Collaborator

  1. On the ticket detail page show all the collaborator of that ticket, If their picture/gravatar can be shown which is linkable to there profile will be good.
  2. On the ticket detail page give option to delete/remove particular collaborator
  3. On ticket reply just give a CC field which will accept email address separated by comma, on ticket reply these people will get added as collaborator

Ticket detail page issue

These issue relates to ticket detail page:-

  • Display profile pic in the conversation list page.
  • Instead of client, support and internal note please display name of the conversations. in case of internal note some times it could be the agent or admin in the internal.
  • In detail page sla plan seems hardcoded. System has different hours.
  • Display department name not id
  • Helptopic is hardcoded it should be dynamic.
  • Name should display name not id
  • Email should display email but not available
  • source should display source names but not source id
  • Assign to seems hardcoded. It should be dynamic.

Internet note

Tried to create an internal note, message displayed success, but internal note no where to be seen

Faveo App Issues List

In Inbox tickets when tickets get loaded starting tickets doesn't take gravator as an profile pic.

While refreshing the tickets, tickets no. do get fetch by pagination but when we refreshed every time due to which the paginated next results display on top and can't find a way to fetch recent tickets.

Ticket owner name is not displaying on the inbox page.

Subject should be bold or in larger font as per UI. Also when go inside the ticket detail page,Subject it is reflecting not available but in Inbox page it is reflecting the subject.

Ticket Conversation page the system replier name is not displaying.And it should be a internal note.
Conversation gravator is not displaying.

Ticket Status is not chooseable. Department is taking ID and it is also not choosable.

Name is displaying ID,it should display name. Email is not available. Source is displaying as ID. It should display as source list select> web> email > agent panel.

Last Message is displaying as null.

Assigned to names are hardcoded.

In conversation all the messages are repeating on refresh.

Client replies are coming as HTML messages.

Navignation Menu is not displayed on the ticket detail page

In conversation list the ticket replier names are not displayed as support, client and nothing for internal notes.

cc is not working.

In my tickets list always we get something went wrong! status.

Name is not displaying in client list and make name in Bold form.Gravator is not dispalyed for profile pic. While going to profile page of a client it always display something went wrong!
Organization name in user profile is hard coded.

Account status Active is hard coded and doesn't include in HTML Prototype.User name is not displayed and profile pic is not coming as gravator.
Open Ticket and closed ticket doesn't fetch the information and something went wrong! message is displaying.

For Create Ticket:

Email is displaying as invalid.
Phone no. should not be required field.
Help Topics seems to be hard corded.
Assign to Agents seems to be hard coded
Message displays on submit "invalid assign"
Ticket doesn't created from mobile.

@sumitl920 @bhanu2217 @ssmittal @karthikladybird

Create ticket issue list

helptopic-> has repeated helptopic in select option
sla plans-> has repeated sla plans in select option
Priority-> has repeated priority in select option
Detartment -> has repeated departments in select option

Company URL Page

  • No proper error message for invalid url structure
  • No proper error message incase the url is not of valid Faveo Helpdesk, i mean if the API fails

Application stops working

If we try to do a lot of things the applications stops working. Don't know is this is an application issue or the phone issue unable to load the application with a lot of request.

App crashing - Exception Handling

  • Even if the API is bad or bad data is supplied the app should not crash and handle exceptions well
  • Display proper, user understandable messages to user for any exceptions

Ticket Reply - Release 7

Ticket ID: ACGO-1522-0001522

The reply got posted to ticket but response displayed on screen "Failed parsing response"

No email notification sent to client either. @vijaysebastian have a look once

Created ticket issue

Tried to create two new tickets but the tickets no where to be seen nor in the system.

Release 7 error

As i open the app. It didn't ask me the company url or id & password and took me to Welcome page directly where it got stuck with notification, something went wrong.

Ticket details - Release 7

  • Most of the things in this page are not working or hard coded probably
  • Save button also not working
  • No option give to see whom the tickets are assigned too
  • Due date not showing
  • Last Message is the name of the person/agent who replied last
  • Name and email of the person who created ticket not showing
  • Status is showing twice

Remove setting page

Test the setting page, if none of these options work, remove it.
Can be added in Pro version of Android app

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.