Anubislms Anubis Versions Save

Distributed LMS for automating Computing Science Courses From NYU

v3.1.1

2 years ago

I'm going to go ahead and say that this is the "Fall 2021" release of Anubis. There are a lot of little changes and bug fixes in this version. The main highlights are listed below. Be sure to checkout the contributor page to see all the great people that helped make this release possible.

Some of the bigger new things in this version:

Thank you to all the code warriors that contributed to this release. You can see who these fine people are on the collaborators page.

Checkout the project board to see how you can contribute. Look out for issues marked as good first issue.

-- John

v3.1.0

2 years ago

A whole lot of general cleaning went into this version. We cleaned up the repo, and tried to remove a lot of things that should not exist in a public repo. A big effort was made by Teo Nys to clean up the frontend code. The effort persists still with many open issues that would be good for first time contributors.

Some new things in this version:

  • Add LICENSE file
  • Add landing page (still could use improvements)
  • Replace all remaining material-ui tables with material-ui DataGrid components
  • Rework of blog components to be defined in Markdown
  • Rework of public pages to have Layout components
  • Added new Horizonal Pod Autoscaler definitions for major deployments
  • Rework of production provisioning
  • Rework of the role of elasticsearch in the cluster
  • Replace logstash with filebeat for logging
  • Rework of the way backups are done
  • Add pip-compile requirements file for proper and consitent versioning of dependencies for api
  • Add settable join code
  • Replace the useGET hook with more proper useSWR
  • Add some general Dockerfile optimizations (mostly regarding final image size)
  • Greatly expand the design document (something like 10 pages added)

Checkout the project board to see how you can contribute. Look out for issues marked as good first issue.

-- John

v3.0.3

3 years ago
  • Move to digital ocean
  • New elasticsearch chart
  • Bug fixes for assignment questions
  • Optimize theia-xv6 docker image
  • New readme
  • More user friendly zsh shell for management and xv6 ides

v3.0.2

3 years ago
  • ADD late submission rejection
  • ADD specific student late exceptions
  • FIX git hook container escape
  • ADD autograde summary sundial
  • CHG massive improvement to the efficiency of some tables in the frontend
  • CHG move admin assignment card to separate page

v3.0.1

3 years ago

Bug fixes from course aware 3.0.0 release.

  • Patch git hooks issue in theia ide
  • Fix index issue in migrations
  • Improve caching intelligence
  • Make the with_context wrapper aware of existing app context

v3.0.0

3 years ago

v2.2.9

3 years ago

v2.2.7

3 years ago
  • Fixes for midterm spring 2021
  • Add question editor to admin panel
  • Linting

v2.2.6

3 years ago
  • Optimize api dockerfile
  • Optimize web dockerfile
  • FIX error stop animations on submission page
  • ADD blogpost 1

v2.2.5

3 years ago
  • expand admin panel
  • add optional autosave
  • add theia session options