Code Monkey home page Code Monkey logo

economizerweb's People

Contributors

dorthu avatar

Watchers

 avatar  avatar

economizerweb's Issues

Reset Password isn't presented upon login

While the reset password screen appears when loading the app with an active session, the redirect never happens on login - if visiting the app and logging in because you didn't have a session, no password reset is requested. This is compounded by issue #8, preventing password reset from appearing during normal use on mobile.

Normalize Graph

MPG doesn't normally vary a lot, so small changes look big over the y-axis. Display a fixed range from like 10 to 50, with some smarts for edge cases, so that small changes appear as they are: small.

Total Price Paid should strip $

The addGasStop endpoint accepts a double as total price paid - the client should do validation on input fields and strip extra characters, most notably the $ users may place in front of the price. Currently, if a $ is included in the price input, the server experiences an internal error and the client displays "Unable to Connect"

Proper Session Handling

When the page is first loaded, if a cookie is found, it should renew the session. Error responses that indicate no/expired session should be handled properly.

Google Analytics

I've heard some people talking about using Google Analytics or a similar tool in their own personal projects...maybe we should incorporate it here? Let's do some research, and implement if it looks like it could offer anything valuable.

Cert not bundled properly

Certificate chain not correctly bundled; Google Chrome on Android reports the site is not secure because of this.

Fuel Economy View

Shows a graph of fuel economy over time, and has proper navigation to the other screens

HTTPS

Right now these all use http, but the prod endpoints had aught to be switched to https as soon as they deployment has a certificate and is configured correctly for it.

Known Bugs display

During the alpha release, it would be nice to display known issues on the site to allow users to work around them. This should query github for issues on either of the two repositories labeled "bug" and give a notice and explanation of them on the website.

Issues button only works sometimes

The Known Issues sidebar only displays occasionally when pressing the Issues button - requires 3-5 presses in my testing (Repo'd on Firefox for Android)

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.