GithubHelp home page GithubHelp logo

parttracker's People

Contributors

stmobo avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

stmobo

parttracker's Issues

Reservation creation fails for non-admins

Reservation creation attempts (POST /api/reservations) seem to be failing with 403 Forbidden errors related to a permissions check ('only administrators can create reservations for other people').

Per-element error message and spinner elements

Error messages and notifications related to operations on API objects (input validation errors, network errors, network operation spinners, etc.) should be pushed to the UI on a per-element basis instead of being displayed at the bottom of the screen as a whole.

This can probably be done via React Error Boundaries and Portals.

Travis CI configuration

Travis CI needs to be configured to work with this repository, replacing the git post-receive hook on testing.faraway-vision.io.

CI needs to:

  1. Install necessary packages (npm install)
  2. Run unit / integration tests (npm test)
  3. Transpile frontend scripts (npm run-script build-production)
  4. Restart the service on faraway-vision.

Action Queuing and Sync

Actions should be queued up when offline for later synchronization (once network connectivity returns).

This can probably be done using Redux and the action dispatcher thunks.

Deletion confirmations

All deletion buttons should present a modal dialog box to the user when clicked before actually deleting things.

I'm not quite sure how this slipped by.

Date inputs subtract timezone offset unnecessarily

Date inputs seem to be interpreted as UTC dates instead of local time; thus, dates and times have the UTC timezone offsets subtracted twice; this results in all inputted dates and times being unexpectedly 6 hours behind local time.

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.