Releases: HyphaApp/hypha
4.8.0
Changes
Update to Django 3.2.22 and many small Project related fixes. Some fixes to "Save as Draft" as well.
🚀 Features
- Add assign approver option to paf detail page (#3533) @sandeepsajan0
⚙️ Enhancements
- Performance improvement on application form (#3577) @theskumar
- Add payment failed status, and add user roles to statuses, and update finance1 to finance (#3585) @sandeepsajan0
- Update activities visibility, hide a few activities for applicant (#3490) @sandeepsajan0
- For logged in applicant, update messaging on saving draft (#3574) @theskumar
🐛 Bug Fixes
- Show activity feed after the page load (#3571) @theskumar
- Fix save as draft and allow saving without required fields (#3557) @theskumar
- Fix "Save as Draft" for lab Funds (#3573) @theskumar
- Fix layout of primary navigation on ipad/medium screen (#3582) @theskumar
🔧 Maintenance
Contributors to this release: @frjo, @sandeepsajan0 and @theskumar
Full changelog: v4.7.0...v4.8.0
4.7.0
Changes
🚀 Features
- Add ReviewOpinion delete functionality to review sidebar (#3565) @sandeepsajan0
⚙️ Enhancements
- Add slack notification for reviewers on review submit by the role reviewers (#3433) @sandeepsajan0
🐛 Bug Fixes
Contributors to this release: @frjo and @sandeepsajan0
Full changelog: v4.6.1...v4.7.0
4.6.1
Changes
🐛 Bug Fixes
- Fix proposal_form field disable or wrong proposal_form issue (#3570) @sandeepsajan0
🔧 Maintenance
Contributors to this release: @frjo and @sandeepsajan0
Full changelog: v4.6.0...v4.6.1
4.6.0
Changes
Big thing for developers in this release. Hypha now uses black, djhtml and prettier to maintain code styling. All PRs
and forks will need work to avoid major merge conflicts. The code styling changes are minor but affects nearly every file.
We recommend running pre-commit run --all-files
to format your code before rebasing.
We also recommend running pre-commit install
to have code check/fix run every time you commit code.
⚙️ Enhancements
- Make it possible to control who, none/staff/staff admins, can export submissions (#3561) @frjo
- Add colour to review outcome displays and do not show "Avg. Score" if it is zero (0) (#3548) @frjo
- Add SESSION_COOKIE_AGE Django setting to base.py setting file (#3552) @theskumar
- Layout fixes for application form and auth form (#3563) @theskumar
- Update typography to be consistent and scaled properly (#3478) @theskumar
🔧 Maintenance
- Add code-style checks to Github CI Actions (#3564) @theskumar
- Update code-style using 'pre-commit run --all-files' (#3547) @theskumar
Contributors to this release: @frjo and @theskumar
Full changelog: v4.5.0...v4.6.0
4.5.0
Changes
Mainly update to Django 3.2.21 and some project improvement.
⚙️ Enhancements
- Remove custom fields from paf and hide paf & sow attachments in their downloaded versions (#3520) @sandeepsajan0
- Update register flow to redirect back to application form (#3521) @theskumar
- Add project public statuses for applicant (#3522) @sandeepsajan0
- Remove recommended minimum usage from codebase (#3513) @sandeepsajan0
- Add proposal attachments list(files from submissions) to PAF edit form (#3504) @sandeepsajan0
- Delete submission creation event(NEW SUBMISSION) on submission deletion (#3445) @sandeepsajan0
- Add bulk change status to submission all beta (#3498) @theskumar
🐛 Bug Fixes
- Add require login decorator to AwaitingReviewSubmissionsListView (#3519) @frjo
- Fixed upload Field issue for PAF form (#3509) @sandeepsajan0
🔧 Maintenance
Contributors to this release: @frjo, @sandeepsajan0 and @theskumar
Full changelog: v4.4.1...v4.5.0
4.4.1
Changes
🔧 Maintenance
- Bump reportlab from 3.6.12 to 3.6.13 (#3544) @dependabot
Contributors to this release: @dependabot and @dependabot[bot]
Full changelog: v4.4.0...v4.4.1
4.4.0
Changes
⚙️ Enhancements
- Show two column profile if "become" is not available (#3530) @theskumar
- Updated paf request changes display string, and put comments in quotes (#3516) @sandeepsajan0
- Use org long name as author in staff activities for applicants/vendors (#3515) @sandeepsajan0
- Remove hardcoded org name, and use configured name (#3514) @sandeepsajan0
- Add fields to invoice form and fixed view project page link (#3496) @sandeepsajan0
- Do not display mailchimp in footer if not enabled (#3523) @theskumar
🐛 Bug Fixes
- Add word-break: break-word to revision diff table to make long links etc. fit on small screens (#3542) @frjo
🔧 Maintenance
- Update the locale files. (#3524) @frjo
- Add pre-commit with black,prettier and djhtml (#3502) @theskumar
- Updated the sandbox db. (#3511) @frjo
📜 Documentation
Contributors to this release: @frjo, @sandeepsajan0 and @theskumar
Full changelog: v4.3.0...v4.4.0
4.3.0
Changes
We are taking the first steps in removing the public site altogether.
🚀 Features
- Remove public nav from login/register page and submission form (first step in removing public all together) (#3432) @theskumar
⚙️ Enhancements
- Add Organization Name Column (#3295) @frankduncan
- Avail PAF Update status option to non-assigned approvers as well. (#3489) @sandeepsajan0
- Add public statuses for invoices (#3501) @sandeepsajan0
- Provide project overview page access to Finance and Contracting team (#3492) @sandeepsajan0
- Add alt tag for site logo in the header for accessibility/failback (#3503) @theskumar
- Add status history section to invoice detail page (#3475) @sandeepsajan0
- Update Project statuses 'Waiting for approval' to 'Internal approval' and 'In progress' to 'Invoicing and reporting' (#3488) @sandeepsajan0
- Fixes noticed during user testing(part-1) (#3450) @sandeepsajan0
- Add RateLimit to registrations (#3493) @frankduncan
Contributors to this release: @frankduncan, @sandeepsajan0 and @theskumar
Full changelog: v4.2.0...v4.3.0
4.2.0
⚙️ Enhancements
- Rebuild comment visible to option for Staff and hide for everyone except (#3485) @sandeepsajan0
- Update PAF and SOW UI (#3476) @sandeepsajan0
- Update UI, and text for Contracting documents section (#3472) @sandeepsajan0
- Update Paf status selection from dropdown to radio buttons (#3468) @sandeepsajan0
- Text updates/changes noticed in user testing. (#3461) @sandeepsajan0
- Fix alignment of upload icon (#3481) @theskumar
- Hide everything for no role user (#3437) @sandeepsajan0
🐛 Bug Fixes
- Remove hx-boot from the primary nav (#3484) @theskumar
- Fix application form submit button remaining disabled (#3483) @theskumar
🔧 Maintenance
- Remove submission-tooltips.js (#3470) @theskumar
- Remove unused header-admin-height (#3471) @theskumar
- Update node packages July 2023. (#3473) @frjo
- Replace custom css for form elements on apply with Tailwind (#3464) @theskumar
- Fix manage.py initialize command (#3466) @theskumar
📜 Documentation
Contributors to this release: @bickelj, @frjo, @sandeepsajan0 and @theskumar
Full changelog: v4.1.1...v4.2.0
4.1.1
Changes
⚙️ Enhancements
- Update text for 'Back to project' link (#3463) @sandeepsajan0
- Add question on the register page, if user already have an account (#3456) @theskumar
🐛 Bug Fixes
🔧 Maintenance
📜 Documentation
- Advise that docker is not for prod (#3453) @jvasile
- Fix links on docs front page to deployments instructions. (#3447) @frjo
Contributors to this release: @frjo, @jvasile, @sandeepsajan0 and @theskumar
Full changelog: v4.1.0...v4.1.1