Releases: HyphaApp/hypha
5.9.0
Changes
A number of new features in the project section to make the workflow more flexible.
🚀 Features
- PDF stamping of approved invoices (#3698) @theskumar
- Add Signed and Approved option to contract upload for staff and Contracting team (#3938) @sandeepsajan0
- Allow staff to edit project title (#3931) @sandeepsajan0
- Skip PAF Approval process if no PAFReviewerRole assigned (#3881) @sandeepsajan0
- Add a Remeber me checkbox to login that extend session time. (#3926) @frjo
⚙️ Enhancements
- Add draft submission of an applicant to their todo list (#3905) @sandeepsajan0
- Update "Admin", "feed's related item" & "Goto Dashboard" button icons (#3922) @theskumar
- Rename Project Approval Form to Project Form (#3900) @sandeepsajan0
🐛 Bug Fixes
- Fix alignment of expand icon + make it accessible (#3917) @theskumar
- Disable project related functionality if PROJECTS_ENABLED=False (#3920) @theskumar
🔧 Maintenance
- Update locale files and test_durations file. (#3935) @frjo
- Update sandbox database (#3921) @wes-otf
- Bump werkzeug from 3.0.1 to 3.0.3 (#3918) @dependabot
📜 Documentation
Contributors to this release: @dependabot, @dependabot[bot], @frjo, @sandeepsajan0, @theskumar and @wes-otf
Full changelog: v5.8.0...v5.9.0
5.8.0
Changes
🚀 Features
- Review draft in todo list on staff dashboard (#3859) @sandeepsajan0
- Project Reports as stream field forms (#3611) @bickelj
⚙️ Enhancements
- Add icons to list and grid buttons. Rename grid to table. (#3901) @frjo
- Refractor primary nav and dashboard, hide projects info if not enabled (#3898) @theskumar
- Update styling of My Tasks section (#3879) @theskumar
🐛 Bug Fixes
- Visibility fixes for partners that are also applicants (#3893) @wes-otf
- Fix results page when all submissions lack "Requested amount" field (#3904) @theskumar
- Fix alignment of text in the plain-text emails (#3903) @theskumar
🔧 Maintenance
- Fixed PR template typos (#3914) @wes-otf
- Use less jQuery, alipinejs or vanillajs instead (#3880) @frjo
- Bump social-auth-app-django from 5.4.0 to 5.4.1 (#3899) @dependabot
Contributors to this release: @dependabot, @dependabot[bot], @bickelj, @frjo, @sandeepsajan0, @theskumar and @wes-otf
Full changelog: v5.7.0...v5.8.0
5.7.0
Changes
Application previews are back as a default, change with SUBMISSION_PREVIEW_REQUIRED
. This time we are quite convinced that they work as they should.
🚀 Features
- Add draft determinations to todo list (#3846) @sandeepsajan0
- Add status update batch action to invoices table (#3756) @sandeepsajan0
⚙️ Enhancements
- Update styling of the opinion info message (#3878) @theskumar
- Fix error message alignment for change password form (#3868) @theskumar
- Hide Submission status count summary for reviewers (#3870) @sandeepsajan0
- Update Ui for task list: Add border to my task item (#3847) @sandeepsajan0
- Fix beta submission view dropdown for long list, make them scroll (#3860) @theskumar
- Make the open rounds beta filter the default (#3864) @wes-otf
- Rename the beta and old submission all views to list and grid. (#3866) @frjo
- Update the global notification dropdrown to use htmx (#3836) @theskumar
- Make PAF form required for fund creation on Project settings enabled (#3829) @sandeepsajan0
- Add * to file field label instead of Upload button (#3835) @sandeepsajan0
- Fix applicant dashboard invoices table Ui for smaller screens (#3838) @sandeepsajan0
- Fix table layout of Submissions Results page (#3837) @theskumar
- Allow unassign staff reviewers only for inactive reviewers (#3807) @sandeepsajan0
🐛 Bug Fixes
- Changed order of
Past Submissions
in the detailed submission view (#3876) @wes-otf - Make
is_staff
true when a user is Staff Admin (#3841) @wes-otf - Fixes to application previews and draft refactoring (#3795) @wes-otf
- Handle missing related object in task for todo list (#3862) @sandeepsajan0
- Fix user and staff flagg views. Add staff flag view to main menu. (#3843) @frjo
- Add
APPLICANT_PARTNER
visibility to staff comment visibility (#3832) @wes-otf
🔧 Maintenance
- Remove the Hypha styleguide. (#3874) @frjo
- Bump gunicorn from 21.2.0 to 22.0.0 (#3877) @dependabot
- Bump pillow from 10.2.0 to 10.3.0 (#3848) @dependabot
- Upgrade Wagtail to 5.2.x LTS (#3686) @theskumar
- Replace django-pwned-passwords with pwned-passwords-django (#3826) @theskumar
Contributors to this release: @dependabot, @dependabot[bot], @frjo, @sandeepsajan0, @theskumar and @wes-otf
Full changelog: v5.6.0...v5.7.0
5.6.0
Changes
🚀 Features
- Update applicant dashboard with all submissions into a section with pagination (#3792) @sandeepsajan0
⚙️ Enhancements
- Removed registration form, cleaned up login flow (#3821) @wes-otf
- Fix project current status for applicant dashboard, mobile screen (#3824) @sandeepsajan0
- Minor fixes to submission all table and status bar on small screens (#3825) @frjo
- Improve UI of applicant dashboard (#3816) @theskumar
- Fix applicant header layout spacing for mobile (#3818) @theskumar
- Reduce the lazy load time for applicant submission on dashboard (#3815) @theskumar
- Add valid number validation for Requested amount field (#3801) @sandeepsajan0
- Hide wagtail admin > sidebar > search (#3810) @theskumar
- Let non-Staff (e.g. Admin) do batch determination (#3796) @bickelj
🐛 Bug Fixes
- Use existing form_fields for paf form and sow form for edit paf appro… (#3823) @sandeepsajan0
- Use existing form_fields for determination edit form (#3822) @sandeepsajan0
- Swapped out hamburger menu for a
Login
button in mobile view (#3812) @wes-otf - Display "View Live" button only if round is live in admin (#3805) @theskumar
🔧 Maintenance
- Move systemsettings out of public + remove duplicate 404/403 template (#3804) @theskumar
- Maintenance/pip packages mars 2024 (#3820) @frjo
- Fix untranslateble strings. (#3809) @frjo
Contributors to this release: @bickelj, @frjo, @sandeepsajan0, @theskumar and @wes-otf
Full changelog: v5.5.0...v5.6.0
5.5.0
Changes
🚀 Features
- Update overview sections to use them as filter (#3780) @sandeepsajan0
🐛 Bug Fixes
- Fix templates to show base header on determination forms (#3798) @frjo
- Hide preview comment in
application_base.html
(#3791) @wes-otf
🔧 Maintenance
- Replace bleach with nh3 (#3696) @wes-otf
- Update to codecov-action v4 that uses node 20.x. (#3803) @frjo
- Updated to Django 4.2.11. (#3799) @frjo
Contributors to this release: @frjo, @sandeepsajan0 and @wes-otf
Full changelog: v5.4.3...v5.5.0
5.4.3
5.4.2
Changes
⚙️ Enhancements
- Minor improvements to UI of submission beta (#3783) @theskumar
- Update primary nagivation dropdown UX (#3769) @theskumar
🐛 Bug Fixes
- Fix url namespace warnings. (#3750) @frjo
- Fixed category labels not being populated (#3778) @wes-otf
🔧 Maintenance
- Refractor the home module, move it 1-level up at hypha.home (#3766) @theskumar
- Flatten static src dirs (#3781) @frjo
Contributors to this release: @frjo, @theskumar and @wes-otf
Full changelog: v5.4.1...v5.4.2
5.4.1
Changes
Small release with one minor style bug fix and an easy way for Hypha implementors to add tracking scripts etc.
⚙️ Enhancements
- Add head end and body end include files. Empty by default to make it easy to insert custom content (#3777) @frjo
🐛 Bug Fixes
🔧 Maintenance
- Add migration to remove the mailchimp table if it exist (#3772) @theskumar
Contributors to this release: @frjo and @theskumar
Full changelog: v5.4.0...v5.4.1
5.4.0
Changes
Public part of Hypha is no more. Hypha is now a pure submission management platform. Many files has changes so prepare for merge conflicts if you have forked the code. Take care when upgrading!
When upgrading to this version of Hypha you need to manually update your site settings.
- Go to
Wagtail Admin -> Settings -> Sites
. - Change so the Apply site is set as "Default".
- Remove the Public site.
Hypha used to have two Wagtail sites configured, Apply and Public. The Public site was ment to be used as the "public" web site for the organisation. No one is using this anymore, preferring to have a separate Wordpress site or similar instead.
You will find that the ´hypha/public/` directory still exist. This is done to have migrations in place to clear out databas tables that are no longer needed. Later this year we will remove them.
This reales also has some new features and enhancements, see below.
🚀 Features
- Add setting list_on_front_page to funds and labs. (#3743) @frjo
- Add dropdowns to navigation and access nav items via file (#3679) @sandeepsajan0
- Add server side previews to the application workflow (#3725) @wes-otf
⚙️ Enhancements
- Improve rtl support with modern css (#3732) @frjo
- Visibility enhancements for partners (#3744) @wes-otf
- Fix homepage title and upgrade tailwind to 3.4.x (#3765) @theskumar
- Fix footer display on the htmx rendered pages (#3764) @theskumar
- Add goto apply listing for user with no dashboard (#3763) @theskumar
- Replace sprite svg icons with heroicons alternatives (#3711) @theskumar
- User with Staff role can approve contracts (#3736) @frjo
🐛 Bug Fixes
- Fix the 2FA flow (#3761) @theskumar
- Hide "Forms" menu in wagtail admin (#3755) @theskumar
- Fix footer link color (#3754) @theskumar
🔧 Maintenance
- Update test durations and local po files. (#3767) @frjo
- Cleanup unused template from public site (#3762) @theskumar
- Remove partial_match from search field, have no effect in Wagtail 5. (#3751) @frjo
- Update test durations and local po files after removing public. (#3749) @frjo
- Remove public site (#3738) @theskumar
- Updated to Django 4.2.10. (#3747) @frjo
- Move cookieconsent settings to generic settings (#3722) @theskumar
- Remove public "standard_pages" app (#3721) @theskumar
- Remove public "funds" app (#3720) @theskumar
- Update github actions. (#3740) @frjo
- Remove public "forms" pages app (#3719) @theskumar
- Remove public "projects" app (#3718) @theskumar
- Remove "people" app (#3739) @frjo
- Remove public "partners" app (#3716) @theskumar
- Remove public primary nav (db) and "news" app (#3715) @theskumar
📜 Documentation
- Documentation overhaul - Fixing formatting issues, autodoc implementation, and added variables for versions. (#3734) @wes-otf
Contributors to this release: @frjo, @sandeepsajan0, @theskumar and @wes-otf
Full changelog: v5.3.1...v5.4.0
5.3.1
Changes
🚀 Features
🐛 Bug Fixes
- Fix errors for compare revisions page(JSONDecodeError and Invalid literal int error) (#3727) @sandeepsajan0
🔧 Maintenance
- Updated PR template to reflect testing practices (#3729) @wes-otf
- Remove public "search promotions" app (#3724) @theskumar
📜 Documentation
- docs: remove duplicate info at references > workflows (#3730) @theskumar
- docs: update fetch-depth=0 and update copyright year (#3723) @theskumar
Contributors to this release: @frjo, @sandeepsajan0, @theskumar and @wes-otf
Full changelog: v5.3.0...v5.3.1