Coder Social home page Coder Social logo

Showing commit messages about artemis HOT 2 OPEN

akaBaum avatar akaBaum commented on August 16, 2024 1
Showing commit messages

from artemis.

Comments (2)

krusche avatar krusche commented on August 16, 2024

Good idea. @tobias-lippert is currently implementing a commit history view for instructors in the context of exams.

@tobias-lippert what is the status?

We could then also use this information in other places such as in the history for students.

We might want to save the commit message as part of the programming submission in the database. This would be faster than retrieving it from git each time.

from artemis.

tobias-lippert avatar tobias-lippert commented on August 16, 2024

As of now, we show the diff between the commit that belongs to the currently selected submission and the previous submission (I have to fix some issues there and write tests for it). And do not include any additional details about the commit in the view but we can certainly incorporate that and reuse it in another place.
I'd suggest to retrieve it from git in the first place as part of my PR and adding it to the database, when we add it to the student view where this information will be more frequently accessed.
Currently that's a WIP view. Of course, we can adjust the amount of data that we show in the student view in the end but I think this information could either be embedded in a similar way to the exercise details if it is a programming exercise and we reuse this component or we integrate the information into the list of results.
image

from artemis.

Related Issues (20)

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.