Code Monkey home page Code Monkey logo

ped-dev-response's People

Contributors

damithc avatar

Watchers

 avatar

ped-dev-response's Issues

The find command does not work as expected

Summary:
The find command does not work as expected.

Steps to reproduce:
Enter the find command into the command input box along with valid input parameters. In this case, I used find Alex.

Expected results:
I should be given a list of patients with names that contain the keyword I have given. In this case, names with "Alex" should be returned in the list of patients.

Actual results:
The software returns "Unknown command".

Screenshot of issue:
image.png


[original: nus-cs2103-AY1920S1/ped-interim#14]

Glist, Tlist, Slist items are gone

The items in the 3 lists are gone after the app is closed(either via exit command or the exit button), the only items that are present are those in the wlist. Prioir to closing the app the items are still there in the app and a series of transferring commands are tested.

Screenshot 2019-11-01 at 12.58.39 PM.png


[original: nus-cs2103-AY1920S1/ped-interim#29]

The app-import-replace command should throw an error for an invalid file format

Summary:
The app-import-replace command should throw an error for an invalid file format.

Steps to reproduce:
Enter the app-import-replace command into the command input box along with valid input parameters. In this case, I used app-import-replace n/C:/Users/User/Downloads/imports/test.csv, where test.csv is an empty file.

Expected results:
I should be notified that the file is not in the correct format and the data should not be affected.

Actual results:
The software does not react to the command.

Screenshot of issue:
image.png


[original: nus-cs2103-AY1920S1/ped-interim#23]

Budget not deducted for last day of the month.

If the added expense entry is dated at the last day of the month, it is not subtracted from the budget. eg budget duration: 09/09/2019 - 09/10-2019, adding an expense dated 09/10/2019 will not work


[original: nus-cs2103-AY1920S1/ped-interim#11]

The RIGHT key for the autocomplete box does not work as expected

Summary:
The RIGHT key for the autocomplete box does not work as expected.

Steps to reproduce:

  1. Type an incomplete command into the command box.
  2. Select one of the suggested commands in the autocomplete box on the right.
  3. Press the RIGHT key to confirm my selection.

Expected results:
The suggested command that I have selected should be automatically populated into the command input box.

Actual results:
The software brings me to the command history box and nothing happens in the command input box.


[original: nus-cs2103-AY1920S1/ped-interim#19]

Multiple Notifications

Notification works but multiple instances of the window pops up. They were layerd at the same position, i moved them to show that there are many instances.

Moreover ok has to be clicked in the order they last came out, pressing in the wrong order will not close the window.

Screenshot 2019-11-01 at 12.32.22 PM.png


[original: nus-cs2103-AY1920S1/ped-interim#39]

Unclear documentation in user guide for dislike command

Summary: User guide for dislike has unclear information

Expected: dislike command should allow arrow key operations "same as like" - including left and right arrow keys to navigate indexes

Actual behaviour: dislike command shifts cursor left and right when left and right arrow keys are used.


[original: nus-cs2103-AY1920S1/ped-interim#1]

UI displays incorrect command althought command is correct format

Summary: The command highlighter marks a valid command as invalid. When editing images in the templates tab.

Reproduction: Generate a new template, add a line of text and try to edit it.

Expected: The app should mark the command as valid.

Actual: The app marks the command as invalid.

Untitled.jpg


[original: nus-cs2103-AY1920S1/ped-interim#3]

The app-import-merge command should throw an error for an invalid file format

Summary:
The app-import-merge command should throw an error for an invalid file format.

Steps to reproduce:
Enter the app-import-merge command into the command input box along with valid input parameters. In this case, I used app-import-merge n/C:/Users/User/Downloads/imports/test.csv, where test.csv is an empty file.

Expected results:
I should be notified that the file is not in the correct format and the data should not be affected.

Actual results:
The software does not react to the command.

Screenshot of issue:
image.png


[original: nus-cs2103-AY1920S1/ped-interim#24]

The app-import-replace command does not work as expected

Summary:
The app-import-replace command does not work as expected.

Steps to reproduce:
Enter the app-import-replace command into the command input box without providing any parameters (since it is optional)

Expected results:
I should be able to import .csv files located in the imports folder.

Actual results:
The software returns "Invalid command format".

Screenshot of issue:

image.png


[original: nus-cs2103-AY1920S1/ped-interim#21]

[Bug] Adding entries does not allow negative amt

Might seem quite obvious, but userguide and error message does not explicitly say that the expense/income does not allow negative values (-1000000).

error.png


[original: nus-cs2103-AY1920S1/ped-interim#8]

The help command does not work as expected

Summary:
The help command does not work as expected.

Steps to reproduce:
Enter the help command into the command input box.

Expected results:
I should be directed to the user guide page.

Actual results:
The software returns "Unknown command".

Screenshot of issue:
image.png


[original: nus-cs2103-AY1920S1/ped-interim#13]

The exit command does not work as expected

Summary:
The exit command does not work as expected.

Steps to reproduce:
Enter the exit command into the command input box.

Expected results:
I should be able to exit the program.

Actual results:
The software returns "Unknown command".

Screenshot of issue:
image.png


[original: nus-cs2103-AY1920S1/ped-interim#26]

[Bug] Editing entries invalid category issue

error.png

The user guide says that "Category must already exist in the list of category" when performing an edit command. But in the screenshot, category food already exists in the category list, yet edit command still turnout to be invalid.

Works if the category is present in the entry to be editted. Maybe, you should change your userguide to rephrase this part as such.


[original: nus-cs2103-AY1920S1/ped-interim#6]

`glist rem` problem

The glist rem feature doesn't seems to work correctly as when glist rem r/1 is typed in, items that are already expired are still shown, e.g. an item with the date 30/09/2019.

Screenshot 2019-11-01 at 12.23.18 PM.png


[original: nus-cs2103-AY1920S1/ped-interim#27]

The app-export command does not work as expected

Summary:
The app-export command does not work as expected.

Steps to reproduce:
Enter the app-export command into the command input box along with valid input parameters. In this case, I used app-export n/patients.csv.

Expected results:
The patients list should be exported to a file called patients.csv inside the exports/ folder.

Actual results:
The software exports into a file called patients.csv.csv instead.

Screenshot of issue:
image.png


[original: nus-cs2103-AY1920S1/ped-interim#25]

Exit

Calling the exit command closes the window but does not end the process on command line as executed by java -jar

Screenshot 2019-11-01 at 12.35.33 PM.png


[original: nus-cs2103-AY1920S1/ped-interim#40]

Assertion Fail

Assertions fail on any command. The image was for undo command.

Screenshot 2019-11-01 at 12.43.20 PM.png


[original: nus-cs2103-AY1920S1/ped-interim#42]

Quiz by tag does not work

I tried to run a quiz by using tags

image.png

image.png

However, it says invalid command.


[original: nus-cs2103-AY1920S1/ped-interim#50]

Add flashcard does not work for some inputs

image.png

I tried to key in this command according to the UG to try the add command:
add q/qqqq d/ddddd

Just a suggestion:
EDIT: I realised that answer a/ANSWER is at the back of the command, it is easy to miss, maybe can improve by putting it before the optional commands?


[original: nus-cs2103-AY1920S1/ped-interim#48]

The app-import-merge command does not work as expected

Summary:
The app-import-merge command does not work as expected.

Steps to reproduce:
Enter the app-import-merge command into the command input box without providing any parameters (since it is optional)

Expected results:
I should be able to import .csv files located in the imports folder.

Actual results:
The software returns "Invalid command format".

Screenshot of issue:

image.png


[original: nus-cs2103-AY1920S1/ped-interim#22]

The appt find command does not work as expected

Summary:
The appt find command does not work as expected.

Steps to reproduce:
Enter the appt find command into the command input box along with valid input parameters. In this case, I used appt find n/James Ho p/22224444 e/[email protected] a/123, Clementi Rd, 1234665 t/friend t/colleague.

Expected results:
I should be given a list of all appointments for the particular patient.

Actual results:
The software returns "Unknown command".

Screenshot of issue:
image.png


[original: nus-cs2103-AY1920S1/ped-interim#16]

add template command gives undefined behaviour when importing templates with the same name

Summary: p/PATH specified is unclear, could refer to C: drive or other drives (E.g D: drive)

Expected: p/PATH specified refers to the C: drive. When importing a template with the same name but in different drives, the app should prioritise the C: drive.

Actual: The app prefers importing images from my computer's D: drive over the C: drive. I.e Having a file with the same name in two drives D://test.jpg and C://test.jpg, the command add n/Drake p//test.jpg prefers import of D://test.jpg over C://test.jpg

Suggestion: Add more clarity to the user guide.


[original: nus-cs2103-AY1920S1/ped-interim#2]

User guide is unclear if there is an existence of a pat-clear command

There are some examples in the user guide that involve a pat-clear command, but there is no documentation of this command available anywhere in the user guide.

I would suggest to either:

  1. Include a section to provide documentation on this command, or
  2. Remove all references to the pat-clear command.

[original: nus-cs2103-AY1920S1/ped-interim#20]

Tabs not showing again after being closed

When the tabs on the right panel of the screen are closed, the panel will not be shown again even commands related to it are typed. E.g., when the waste list tab is closed and wlist list is keyed in`, the tab is not shown again


[original: nus-cs2103-AY1920S1/ped-interim#28]

Patient book allows for duplicate names

Summary:
The patient book can have duplicate names, even when pat-add does not allow for it.

Steps to reproduce:

  1. Add 2 distinct patients into the patient book using pat-add.
  2. Change the name of one of the patients added in step 1 using pat-edit to the name of the other patient.

Expected results:
I should not be able to have 2 patients with the exact same name in the patient book.

Actual results:
The software allows such a change to occur.

Screenshot of issue:

image.png


[original: nus-cs2103-AY1920S1/ped-interim#15]

App marks delete command as incorrect in templates tab given correct input

Summary: In the shedules tab, typing a correct delete command (delete INDEX) is marked as incorrect input.

Reproduction: Create a new template and add a line of text. Then type a delete command corresponding to that text's index.

Expected: The app marks the command as valid.

Actual: The app marks the command as invalid.

Untitled2.jpg


[original: nus-cs2103-AY1920S1/ped-interim#4]

The visit-start command should bring up the "Current Visit" tab

Summary:
The visit-start command should bring up the "Current Visit" tab.

Steps to reproduce:
Enter the visit-start command into the command input box along with valid input parameters. In this case, I used visit-start 4.

Expected results:
The "Current Visit" tab should be shown to me.

Actual results:
The software successfully executes the command, but still remains at the "Patients" tab.


[original: nus-cs2103-AY1920S1/ped-interim#18]

Does not handle json errors

Fails to boot up on poorly formatted json instead of gracefully continuing without loading json

Screenshot 2019-11-01 at 12.47.38 PM.png


[original: nus-cs2103-AY1920S1/ped-interim#44]

No List command

Developer guide specified a list command

Screenshot 2019-11-01 at 12.45.22 PM.png

But it does not exist

Screenshot 2019-11-01 at 12.46.02 PM.png


[original: nus-cs2103-AY1920S1/ped-interim#43]

The appt delete command does not work as expected

Summary:
The appt delete command does not work as expected.

Steps to reproduce:
Enter the appt delete command into the command input box along with valid input parameters. In this case, I used appt delete 1.

Expected results:
I should be able to delete the appointment associated with that particular index given.

Actual results:
The software returns "Unknown command".

Screenshot of issue:
image.png


[original: nus-cs2103-AY1920S1/ped-interim#17]

Incorrect GUI start up seen compared to UG screenshot

When I start up the application, I see this GUI

image.png

However, it says I should see this

image.png

I can only see the side panel at the right after shifting the window and the window has incorrect sizing.

image.png


[original: nus-cs2103-AY1920S1/ped-interim#46]

Doesn't show student

When in listassignment view, calling findstudent will not show the found students. Will instead persist showing assignments.

Screenshot 2019-11-01 at 12.39.02 PM.png


[original: nus-cs2103-AY1920S1/ped-interim#41]

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.