5.1.0
github-actions
released this
24 Nov 19:22
·
311 commits
to refs/heads/main
since this release
Changes
A new passwordless user auth flow is now the default in Hypha. To revert back to the old flow set both ENABLE_PUBLIC_SIGNUP
and FORCE_LOGIN_FOR_APPLICATION
to False
.
All but one implementors that interacts with the dev team has said that this is what they are already using so it made sense to make it the default. The lone implementor also said they planed to switch flow in the near future.
With the new flow users can login with a one time link sent to their e-mail address. Setting up a password for a new users is a click away if they want. Current users can use the e-mail link or their password, as they please.
🚀 Features
- Passwordless login and signup (#3531) @theskumar
- Add invoices rows to applicant dashboard with different kind of invoice statuses (#3600) @sandeepsajan0
⚙️ Enhancements
- Add grey background to PAF detail page (#3651) @sandeepsajan0
- Add grey background for applicant dashboard (#3602) @sandeepsajan0
- Update 'Waiting for' content for contract upload (#3659) @sandeepsajan0
🐛 Bug Fixes
- Add a CustomWagtailUserCreationForm to fix issue with creating users … (#3664) @frjo
- Fix visibility of last item of status bar on submission detail page (#3656) @sandeepsajan0
🔧 Maintenance
- Remove unused ‘report-frequency.js’ (#3661) @theskumar
- Show error if htmx ajax request fails with server error (#3633) @theskumar
- Added migration to remove NEW_SUBMISSION events without a submission (#3658) @wes-otf
- Update test duration file and locale files. Also lock Faker to v19.x. (#3657) @frjo
Contributors to this release: @frjo, @sandeepsajan0, @theskumar and @wes-otf
Full changelog: v5.0.0...v5.1.0