ubccr / coldfront

HPC Resource Allocation System
https://coldfront.readthedocs.io
GNU General Public License v3.0
101 stars 80 forks source link

Project attributes. #399

Closed RyanChang0369 closed 2 years ago

RyanChang0369 commented 2 years ago

Added project attributes that behave like allocation attributes. The attribute options are just placeholders for now, so they need to be replaced.

dsajdak commented 2 years ago

@RyanChang0369 and @aestoltm I just want to clarify item no. 6 above. This would be similar to the functionality that we have for the ability to request the change of allocation attributes (see https://coldfront.readthedocs.io/en/latest/manual/allocations/change_requests/). An admin can set an allocation attribute type to "is changeable" and then the project manager is allowed to request a change on that attribute. This functionality may be more work than you want to get into for this PR. We can tackle that after merging in these other changes. Thanks again for your contributions!