Giter VIP home page Giter VIP logo

pe's Introduction

Hey there! I'm Yau Dong

About Me  👨🏻‍💻

💻  I'm experienced in data engineering with Spark and backend web development with Node.js.
❤️  My interest is parallel computing, distributed systems, and database systems.

Connect with Me  🤝

Tech Stack  🛠

Languages

Scala  Java  Python  Go  JavaScript  TypeScript  C++ 

SQL  Bash Scripting 

Tools

Spark  Airflow  MySQL  PostgreSQL  Node.js  React.js  Redux.js  Linux  Git  Docker  Kubernetes 

GitHub Stats  📈

pe's People

Contributors

chriskheng avatar

Watchers

 avatar  avatar

pe's Issues

Incorrect date is not handled properly

Summary:
When an invalid date is typed, e.g. 31-02-2019, the app accepts the date and round off the date to the nearest valid date

Steps to reproduce:

  1. Using an existing patient, type appt-add p/2 sdt/31-02-2019 1300 edt/09-12-2019 1330

Expected results:

  1. The app should reject the input and tell the user that the date is wrong.

Actual results:

  1. The app accepts the date and round off the date to the nearest valid date

Screenshot of issue:
Screenshot 2019-11-15 at 1.07.41 PM.png

Long appointment description is truncated on the UI

Summary:
When the description of the appoint message is too long, the message will be truncated on the UI (Cards in the appointment tab)

Steps to reproduce:

  1. Using an existing appointment, type add-edit with a very wrong desc/
    e.g. appt-edit 4 desc/The post has just arrived and in it a very nice surprise, the discovery that Jacques Seguela, one-time adviser to President Mitterrand, now close confidant of President and Madame Sarkozy (indeed he intoduced them), and something of a legend in French political communications, has dedicated his latest book to little old moi.With apologies for the missing accents here and in the French bits of the long posting which follows – the dedication to ‘Le Pouvoir dans la Peau‘ (Power in the skin) reads ‘A Alastair Campbell, mon spin doctor prefere’ (three missing accents in one word – mes excuses sinceres).So what did I

Expected results:
The very long description should be displayed on the UI (Cards in the appointment tab).

Actual results:
The very long description is truncated on the UI (Cards in the appointment tab)
.

Screenshot of issue:
Screenshot 2019-11-15 at 12.49.33 PM.png

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.