Coder Social home page Coder Social logo

ped's People

Contributors

s7u4rt99 avatar

Watchers

 avatar

ped's Issues

flags are buggy

edit 1 -name abc sets the name of the first student in the list to ame abc. It should throw an error as the flag is wrong.

Screenshot 2021-10-29 at 5.13.00 PM.png

Unable to go back to user guide after clicking the github icon in the help popup window

Great idea to include the popup window for help which brings us directly to the UG DG, instead of the original one with the link which is more troublesome. However, there is a bug where if we click the github icon, we are unable to navigate back to the UG/DG webpage after viewing the github (Yes, we can use the UG DG on the github under the docs folder, but it is not as clean as the original one, and other users may not know where to find it in the source code). Even if i close the help window and open it up again, it is still on the github page. The only way is for me to close the app entirely, re login again and then i am able to access the UGDG. This can cause a bit of inconvenience to some people. However, i understand that it may not be entirely in your control as it is an external webpage, but i do hope that you guys would look into this issue. Thanks.

Zip file for the recording as it was a bit too big

Unclear change password description

Screenshot 2021-10-29 at 6.14.14 PM.png

As you can see from this example, it is hard to tell what The given password is invalid means. Does it mean my new password is invalid or my old password invalid? Perhaps it can be clearer what it means. Maybe it can say: The new password is invalid OR You entered a wrong old password.

Inconsistent edit command description

Screenshot 2021-10-29 at 5.14.50 PM.png
Screenshot 2021-10-29 at 5.14.59 PM.png

As you can see, the edit command on the UG and SPAM gives very different examples. The UG says that each field has to be wrapped in "" with a space after the flag (edit "1" -n "damith") but the example SPAM gave did not use "" and also did not leave any space after the flag (edit 1 -p91234567 [email protected]). Perhaps it can be clearer which to use.

Importing csv file error

Before importing

Screenshot 2021-10-29 at 5.55.26 PM.png

Screenshot of my csv file

Screenshot 2021-10-29 at 5.55.39 PM.png

After importing

Screenshot 2021-10-29 at 5.56.36 PM.png

How to recreate:

  1. export contacts into a csv file
  2. add a new name below the last person with no other details other than the name, and save it
  3. clear the contacts on the app
  4. import the same csv file

Note:

  • Once i removed the last entry with only the name, it is able to load the file.
  • When i had a working contact book, deleted all their details manually in the app (edit 1 -p -a -e -t) and exported them out, and tried loading them back, it works. But when i filled in their phone number for all of them except the last one in the csv file, it is unable to load again, producing the same bug. When i deleted all their phone numbers again to see if it works again like the first time, it suddenly does not work anymore.

I hope that you guys are able to fix this bug because this import and export feature is very cool! :)

Help menu

Screenshot 2021-10-29 at 6.25.12 PM.png

In the help menu, when i click the github logo, some of the tabs (such as the pull requests, issues, and projects which are supposed to be next to the discussions and actions tabs) are missing as seen here. It only appears when my mouse hovers over them. Not sure if this bug can be controlled by you guys or not.

Unclear name constraints.

Screenshot 2021-10-29 at 4.35.57 PM.png

Screenshot 2021-10-29 at 4.36.53 PM.png

The constraints say that names should only contain alphanumeric characters and spaces. However, based on this definition of alphanumeric characters, symbols should be allowed for names but it is not allowed, even though numbers are.
Screenshot 2021-10-29 at 7.59.17 PM.png

FAQ: Help, I have forgotten my password!

Unfortunately, there is no way to reset the password. To continue using the application, you need to move the encrypted data file to a different location or delete it. The application will create a fresh data set for you to start over with.

It is amazing that your team was able to use encryption for tp! However, something that can improve the clarity of your UG is that not many people may know what the encrypted data file refers to in this section. Perhaps by giving the file path (data/addressbook.enc) it would be clearer.

flag bugs

The values of the flags are supposed to be in "" but it works without.

edit 1 -e [email protected]
edit 1 -n nwefaom

Here are just a few examples but it does not work for all of the flags.

Importing csv file same person

When i import a csv file with 15 rows of data with the same person, the result says that 15 Contacts added successfully, even though only 1 new contact has been created as they were duplicates.

Before importing
Screenshot 2021-10-29 at 7.54.54 PM.png

CSV file i imported
Screenshot 2021-10-29 at 7.55.18 PM.png

Result

Screenshot 2021-10-29 at 7.55.43 PM.png

Unclear email constraints

Screenshot 2021-10-29 at 4.41.21 PM.png

The constraint says that the local-part of the email should only contain alphanumeric characters, which consists of symbols like * and &. However, it is not accepted by the app.

Unable to view long fields

Screenshot 2021-10-29 at 4.31.52 PM.png

If any of the fields are very long for some reason (name, email, address, etc), we may not be able to see it, especially if it is longer than the width of our entire screen. Maybe you can add a horizontal scroll bar so that even though it may be long, we are able to scroll horizontally to see it.

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.