ubccr / coldfront

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

Functionality added to add plugin links to ColdFront without modifying original ColdFront code #537

Closed rg663 closed 11 months ago

rg663 commented 1 year ago

Resolves issue #536 — A user can now add links to their ColdFront navbar without making changes to the ColdFront core code. This way, if a user updates ColdFront, their core code is untouched by plugin links, making it easy to separate plugins from the base code.

The environment variable is named EXTRA_PLUGIN_LINKS, and is a dictionary mapping navbar item names to the urls they map to.