Releases: HyphaApp/hypha
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
4.1.0
Changes
Beta version of the new submission all page. The old version is still the default. Love to here your feedback on it!
🚀 Features
- Upload button for each project and contract documents categories, Add template to both type of categories (#3390) @sandeepsajan0
- New submission all page (beta) (#3149) @theskumar
⚙️ Enhancements
- Update disabled 2fa button text in admin to avoid confusion (#3431) @sandeepsajan0
- Add link for dashboard/log in after application submission (#3411) @gmurtaza00
- Exclude draft for round submissions on determination % calculation (#3426) @sandeepsajan0
- Add proposal form field to concept determination (#3425) @sandeepsajan0
- Use modern CSS to simplify input checkboxs and radios. Also improves … (#3399) @frjo
- Updated PAF approval flow (#3400) @sandeepsajan0
- Fixed country field type in application form to match state field (#3420) @gmurtaza00
🐛 Bug Fixes
- The open in a new tab SVG icon should be inline on forms (#3438) @frjo
- Filter only active user for user's queryset (#3429) @sandeepsajan0
- Fix permission error on double click on submit determination (#3422) @sandeepsajan0
Contributors to this release: @frjo, @gmurtaza00, @sandeepsajan0 and @theskumar
Full changelog: v4.0.0...v4.1.0
4.0.0
Changes
Hypha now uses Wagtail 4.2. If you have custom code there will likely be some work needed. See the PR (#3045) for how to fix common issues.
🚀 Features
- Add search by application number (#3294) @frankduncan
⚙️ Enhancements
- Remove userbar from the apply site (#3407) @theskumar
🐛 Bug Fixes
- Fix max recursion error on vendor setup page (#3416) @sandeepsajan0
🔧 Maintenance
- Update locale files and test_durations file. (#3406) @frjo
- Upgrade Wagtail to 4.2 (#3045) @theskumar
- Upgrade ruff to 0.0.263 (#3393) @theskumar
📜 Documentation
Contributors to this release: @frankduncan, @frjo, @kfogel, @sandeepsajan0 and @theskumar
Full changelog: v3.11.1...v4.0.0
3.11.1
3.11.0
Changes
Project side is nearly there now. A lot of small fixes and polish.
🚀 Features
- Export applications by round (#3313) @gmurtaza00
- Export user list (#3308) @gmurtaza00
⚙️ Enhancements
- Rename project status committed to draft (#3223) @sandeepsajan0
- Projects Refinements (#3356) @sandeepsajan0
- Use both shape and colour to differentiate traffic light symbols. (#3355) @frjo
- Accessibility: Color contrasts corrected for application deadline. (#3378) @gmurtaza00
- Use - (dash) instead of No response as text in streamfield form blocks(without answers) (#3371) @sandeepsajan0
- Average total score in review and assignee box (#3341) @gmurtaza00
- feature: show review count as fraction (#3300) @gmurtaza00
- Fixed filter presentation on small screens (#3346) @gmurtaza00
- Rename “file field” to “Single File Field” (#3367) @theskumar
- Change 'My [org]' button to 'Login' (#3369) @theskumar
- Make the spacing around buttons and section consistent (#3360) @theskumar
- Fix Permissions for Project access(detail view) (#3220) @sandeepsajan0
- Project's improvements part2 (#3347) @sandeepsajan0
🐛 Bug Fixes
- Use UserQuerySet in get_compliance_email() to exclude inactive users. (#3373) @frjo
- Fix extra margin on the admin bar sub title (#3385) @theskumar
- Fix email whitespaces and allow email translations (#3361) @theskumar
- Set margin-block on p-tags since TailWind resets margins. (#3365) @frjo
- Fix report-frequency.js and report-calculator.js (#3358) @theskumar
- Allow reviewer to delete review in review phase (#3354) @gmurtaza00
🔧 Maintenance
- Fix ruff bugbear issues (#3386) @theskumar
📜 Documentation
- Security and accessibility docs (#3350) @aurum-linh
Contributors to this release: @aurum-linh, @frjo, @gmurtaza00, @sandeepsajan0 and @theskumar
Full changelog: v3.10.0...v3.11.0
3.10.0
Changes
Upgrade to support python 3.11, node 18 and Postgres 14.
⚙️ Enhancements
- Improvements in Project UI (#3303) @sandeepsajan0
- Load the activities tab of submission and project on demand (#3330) @theskumar
- Refractor reviewer toggle, from jquery to apline js (#3338) @theskumar
- Remove 'Toggle Sidear' button from application submission detail (#3337) @theskumar
- Notify Finance on invoice approval (#3225) @sandeepsajan0
- Latest Project Ui changes (#3291) @sandeepsajan0
🐛 Bug Fixes
🔧 Maintenance
Contributors to this release: @frjo, @sandeepsajan0 and @theskumar
Full changelog: v3.9.0...v3.10.0
3.9.0
Changes
We have now started to use Tailwind and Django Web Components in Hypha.
🚀 Features
- Add alternate optional flow where users need to create account and login before applying (#3156) @frjo
- Add Project SOW Form (#3275) @sandeepsajan0
⚙️ Enhancements
- Make paragraph field consistent across different forms (#3285) @theskumar
- Remove Final Approval from PAF approval workflow (#3266) @sandeepsajan0
- Links in tables changed to blue color with underline (#3284) @gmurtaza00
🐛 Bug Fixes
- Fix editing of review after review form is updated (#3276) @theskumar
- Use bulk_create_reviewers() on submission creation to save some queries. (#3268) @frjo
🔧 Maintenance
- Move most global vars from public to core. (#3292) @frjo
- Add Tailwind + Django Web Component (#3277) @theskumar
- Add sentry guide + sentry performance monitoring setup (#3279) @theskumar
- Add ‘serve’ command to makefile (#3278) @theskumar
Contributors to this release: @frjo, @gmurtaza00, @sandeepsajan0 and @theskumar
Full changelog: v3.8.0...v3.9.0