Giter Club home page Giter Club logo

attendance's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

jonespm

attendance's Issues

grade update

Need to handle grade update differently for canvas

Getting max points when launched from canvas

In canvas, assignment is still edible if it is an External Tool item. Therefore, we need to treat this differently. Max points will always edit and come from Canvas assignment. Need modifying Attendance Grade Setting section UI for max points just showing non-edible info.

Getting running

I do not see instructions on how to use this project from an learning tool. From looking through the router I do see that the URL should be /lti_tool. Is there a way you could add an document describing getting this tool running in something like Sakai?

I got the configuration view to load as a result of manually inserting data into some of the tables, but nothing more.

Thanks in advanced,
Ricky

Role change update

Looks like roles in Attendance are not syncing/updating with TRACS somehow. Didn't see Grader and TA come over to attendance from TRACS.

Consistent setting display for LTI and Assignment LTI

Need to make grade setting display smart enough to show persistency if in a site the attendance tool is used for grading and added to assignments; also taking care of the case when Attendance assignment is deleted but still used as an LTI tool for tracking attendance.

Bulk grades submission

It would be nice to do bulk grades submission for the whole assignment and will save bunch of API calls.

NPE error handling

If for some reason, like guest users or test users, either first name or last name field could be empty or null, so when calling firstname.downcase in ruby, this will cause error and page stop loading right.

undefined method `downcase' for nil:NilClass

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.