MAKENTNU / web

The website of the student organization MAKE NTNU, built with Django.
https://makentnu.no
MIT License
9 stars 5 forks source link

Add various machine fields + SLA machine type and course #448

Closed ddabble closed 2 years ago

ddabble commented 2 years ago

Depends on #447; should change base to dev automatically after that PR has been merged.

New features

Improvements

Other changes


Deployment notes

Have to manually add an SLA 3D printer machine type, and associated reservation rules, "all users" quota, and usage rules (can probably copy these from the Raise3D printer machine type).

codecov[bot] commented 2 years ago

Codecov Report

Merging #448 (6de1113) into dev (9dfae91) will increase coverage by 0.08%. The diff coverage is 89.15%.

@@            Coverage Diff             @@
##              dev     #448      +/-   ##
==========================================
+ Coverage   87.95%   88.04%   +0.08%     
==========================================
  Files         134      134              
  Lines        5389     5436      +47     
==========================================
+ Hits         4740     4786      +46     
- Misses        649      650       +1     
Impacted Files Coverage Δ
announcements/views.py 100.00% <ø> (ø)
internal/views.py 89.56% <ø> (ø)
make_queue/views/admin/quota.py 94.73% <ø> (ø)
make_queue/views/reservation/rules.py 98.88% <ø> (ø)
util/locale_utils.py 92.85% <50.00%> (-3.37%) :arrow_down:
make_queue/models/machine.py 88.35% <82.50%> (-2.08%) :arrow_down:
checkin/views.py 43.78% <100.00%> (+2.95%) :arrow_up:
make_queue/admin.py 100.00% <100.00%> (ø)
make_queue/forms.py 87.71% <100.00%> (+0.76%) :arrow_up:
make_queue/models/course.py 94.82% <100.00%> (+0.09%) :arrow_up:
... and 6 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 9dfae91...6de1113. Read the comment docs.