Recent Releases of https://github.com/ubccr/coldfront
https://github.com/ubccr/coldfront - v1.1.7
- Automatically change default Slurm account if removal causes conflicts #597
- Fix allocation request list displays incorrect date for allocation renewals #647
- Add allocation limits for a resource #667
- Add REST API #632
- Migrate to UV #677
- Add EULA enforcement #671
- Contiguous Internal Project ID #646
- Add auto-compute allocation plugin #698
- Add project openldap plugin #696
- Add institution feature #670
- Update Dockerfile #715
- Python
Published by aebruno 10 months ago
https://github.com/ubccr/coldfront - v1.1.6
- Upgrade to Django 4.2 LTS #601
- Update python version in Dockerfile to 3.8 #578
- Add factoryboy Project and Allocation unit tests #546
- Add docs for configuring LDAP auth against Active Directory #556
- Fix grants formatting error #442
- Add docs on creating a plugin #472
- Add justification to allocation invoices #305
- Add docs on configuring generic OIDC auth #528
- Fix bug where notifications were auto-enabled user role changed #457
- Add LDAP user search custom mapping and TLS support #545
- Add docs on
collect staticforSITE_STATICusage #358 - Add signal for new allocation requests #549
- Python
Published by aebruno about 2 years ago
https://github.com/ubccr/coldfront - v1.1.5
- SECURITY BUG FIX: Unprotected eval when adding publication. #551
- Documentation improvements
- Python
Published by aebruno almost 3 years ago
https://github.com/ubccr/coldfront - v1.1.4
- Datepicker changed to flatpickr. Remove jquery-ui #438
- Combined email expiry notifications #413
- Remove obsolete arguments in signal defs #422
- Allow sorting of users on detail page #408
- Fix approve button deleting description text #433
- Add Project Attributes #466
- Slurm plugin: fix allocations in pending renewal status #176
- Update list displayes to sort case insensitive throughout front end #393
- Fix FreeIPA plugin not recognizing usernames greater than 11 characters #416
- Send signal if allocation status is revoked #474
- Upgrade to Django 3.2.17
- Allow configuration of session timeout #452
- Increase max length for user first_name #490
- Python
Published by aebruno over 3 years ago
https://github.com/ubccr/coldfront - v1.1.3
- Fix erroneous allocation change request error message #428
- Upgrade bootstrap and move to static assets #405
- Allow changes on allocations in the test dataset
- Add new ColdFront logos and branding #431
- Python
Published by aebruno almost 4 years ago
https://github.com/ubccr/coldfront - v1.1.2
- Fix "Select all" toggle for allocations #396
- Fixed allocation expiration task bug #401
- Fix new user sorting #395
- Fix allocation approved status #379
- Add notes on project detail page #194
- Add partial match for attribute search #421
- Fix miscellaneous config issues #414
- Upgrade to Django 3.2.14
- Python
Published by aebruno almost 4 years ago
https://github.com/ubccr/coldfront - v1.1.1
- Fix grant export to only download those found under search #222
- Fix bug that allowed users to be added to inactive allocations #386
- Fix allocation request approval redirect #388
- Upgrade to Django 3.2.13
- Fix bug in slurm plugin where
SLURM_NOOPwas a str instead of a bool #392
- Python
Published by aebruno about 4 years ago
https://github.com/ubccr/coldfront - v1.1.0
To upgrade from a previous of release of ColdFront see here.
Release notes
- Add a checkbox to 'select all' users on the project to enable/disable notifications #291
- Archived grant not viewable by PI #259
- Add more detail info when multiple allocations on a project for same resource #193
- Admins can prevent the renewal of allocations #203
- Allow logout redirect URL to be configured #311
- Fix empty user search exception #313
- Add allocation change requests #294
- Added signal dispatch for resource allocations #319
- mokey oidc plugin: Handle groups claim as list #332
- Fix divide by zero error when attribute that has 0 usage #336
- Allocation request flow updates #341
- Add attribute expansion support #324
- Fix adding not-selected publications #343
- Add forward filter parameters between active-archived projects search pages #347
- Fix sorting arrows for allocation search #344
- SECURITY BUG FIX: Check permissions on notification updates #348
- Allow site-level control of how resources ordered within an allocation #334
- LDAP user search plugin: Add ldap connect timeout config option #351
- Upgrade to Django v3.2 #295
- Fix error on duplicate publication entry #369
- Add resource list page #323
- Add resource detail page #320
- Fix adding publications with large number of authors #283
- Allow allocation users to see allocations of all statuses #292
- Show allocations for both Active and New projects #365
- Python
Published by aebruno about 4 years ago
https://github.com/ubccr/coldfront - v1.0.3
- Refactor ColdFront settings. See PR #264
- Lots of documenation updates. See here
- Fix setuptools for pip installs
- Python
Published by aebruno about 5 years ago
https://github.com/ubccr/coldfront - v1.0.2
- Accessibility fixes @zooley
- OnDemand integration (adds link to ondemand)
- Bug/Issue fixes
- Python
Published by aebruno over 5 years ago
https://github.com/ubccr/coldfront - v1.0.1
- Add test data
- Fixed subscription breakdown by status plot failing due to missing resource
- Add links to all projects and subscriptions for admin and director
- Move template inside email conditional.
- Remove django-hijack. Switch to using django-su. Fixes #85
- Add freeipa consistency checker command line tool
- Add freeipa ldap user search
- Limit freeipa LDAP searching to enabled users
- Limit local searches to active users
- Add functionality to send automated nightly email for expiring and just expired subscription
- Set default status to active when adding users to subscriptions
- Make project review functionality optional
- Add functionality to run functions on subscription expire
- Rename
deleteuser toremoveuser in subscription - Add ability to specify if subscriptions can be renewed
- Remove
inactivestatus and replace it withrenewal requestedstatus for subscriptions - Add optional description field to subscription model. This will allow distinguishing between subscriptions with the same resources.
- Fixed archived projects requiring project review
- Move is_private from SubscriptionAttribute to SubscriptionAttributeType
- Show expired subscription on project detail page. Subscriptions are sorted by end date, so expired subscriptions will be at the bottom.
- Python
Published by aebruno almost 6 years ago
https://github.com/ubccr/coldfront - v0.0.1
Initial public release
- Python
Published by aebruno over 7 years ago