Coder Social home page Coder Social logo

Can't delete course about artemis HOT 4 CLOSED

ls1intum avatar ls1intum commented on August 15, 2024
Can't delete course

from artemis.

Comments (4)

andreasseitz avatar andreasseitz commented on August 15, 2024

Can we archive courses?
AFAIK @krusche already has a script to clean build plans & repos. This might help.

from artemis.

krusche avatar krusche commented on August 15, 2024

The delete use case was not really necessary so far.

@sockeqwe you probably need to delete all references in the database first and then you can also delete the course.

Another possibility for the future would be to automate this on the server:

  1. delete all referenced objects
  2. delete the course object

Archiving a course is not possible so far, but we could introduce an attribute "archived" for a course object and do not display it anymore for students if it is archived.

@andreasseitz my script includes some manual steps and only deletes build plans in Bamboo (bamboobruegge), but no repos (because the repos still include the solution code of the students).

We need a more sophisticated cleanup feature for the future that can be triggered directly on the ArTEMiS server, I will add this as separate issue.

from artemis.

sockeqwe avatar sockeqwe commented on August 15, 2024

yep,
I don't have a strong use case either. I just wanted to clean up some stuff on my local machine and have pressed the "delete course button" in ArTEMiS (UI) and it failed.

I just wanted to note this "issue" down.

from artemis.

krusche avatar krusche commented on August 15, 2024

This was fixed some time ago

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.