Releases: HyphaApp/hypha
5.19.0
Changes
🚀 Features
- Implement DJP: Django Plugins. (#4201) @frjo
- Add the ability to
translate
submissions (redux) (#4219) @wes-otf - Add a reporting table for projects (#4051) @bickelj
- Hide contracting category documents from restricted users (#4136) @sandeepsajan0
- Review form unsaved changes notification (#4176) @bickelj
⚙️ Enhancements
- Make the application view more printer friendly (#4229) @wes-otf
- Only display
Show all
for reviewers previous reviews if there's more to show (#4221) @wes-otf - Remove AwaitingReview view, give reviewer access to submission all (#4209) @frjo
- Remove fancybox modal for Contracting (#4174) @sandeepsajan0
- Add rolespermissions module, refractor the group and delete submission to use it (#4151) @theskumar
- Enhance look and feel of the submission results page (#4200) @theskumar
- Rebuild responsive-font-sizes mixin to use clamp (#4185) @frjo
- Fix sidebar width of comment form (#4193) @theskumar
🐛 Bug Fixes
- Fix submission with "invite to proposal" status stuck in draft if language is not english (#4220) @theskumar
- Fix filters on reviewer leaderboard. (#4225) @frjo
- Display the sealed message the same way as archived (#4216) @frjo
- Revert translations for now. Increase build size to much, Heroku has a 500 MB max (#4199) @frjo
- Fix bug in submission-text-cleanup that made all tables display in the last field with a table (#4191) @frjo
- Replace doc_title filter with existing title_text_display property (#4195) @frjo
🔧 Maintenance
- Merged with weblate (#4227) @wes-otf
- Clean out unused css. (#4208) @frjo
- Add POSTGRESQL_REPLICATION_USE_PASSFILE env var after breaking change in bitnami/postgresql (#4213) @frjo
- Update locale files and translation docs (#4212) @frjo
- Add missing jsdocs (#4206) @frjo
- Bump werkzeug from 3.0.4 to 3.0.6 (#4186) @dependabot
- Update runtime to python-3.12.7. (#4198) @frjo
- Remove unused jscs config (#4194) @theskumar
📜 Documentation
Contributors to this release: @bickelj, @dependabot, @dependabot[bot], @frjo, @sandeepsajan0, @theskumar and @wes-otf
Full changelog: v5.18.0...v5.19.0
5.18.0
Changes
🚀 Features
⚙️ Enhancements
- Invoice status updating improvements (#4083) @wes-otf
- Remove Fancybox modal for PAF workflow (#4160) @sandeepsajan0
- Add back link to view activity related object. (#4182) @frjo
- Upgrade to sass 1.80 and eslint 1.13 (#4175) @theskumar
- Add confirm message when exporting submission data as csv file (#4118) @sandeepsajan0
🐛 Bug Fixes
- Adjust main padding on breakpoint xl. (#4173) @frjo
- Added tag to generate existing submission view params for pagination (#4184) @wes-otf
- Make review form errors show as they should. (#4178) @frjo
🔧 Maintenance
- Add files conf to prettier pre-commit setup. (#4177) @frjo
- Speed up CI (#4164) @theskumar
Contributors to this release: @bickelj, @frjo, @sandeepsajan0, @theskumar and @wes-otf
Full changelog: v5.17.0...v5.18.0
5.17.0
Changes
Check out the new communication tab. Comments and activities are now displayed together and loaded only when needed.
🚀 Features
- Update homepage to not used wagtail pages (#4127) @theskumar
- Rebuild communication and activity feed + assign a comment as task to user (#3932) @theskumar
- Submission data on determination and review form page (#4142) @frjo
⚙️ Enhancements
- Improvment to the submisison's related section (#4157) @theskumar
- Fix submission search input (#4156) @theskumar
- Do not send notification when author delete own draft. (#4159) @frjo
- Remove all Finance 2 features (#4122) @frjo
- Remove vendor feature code (#4086) @sandeepsajan0
- Improve cloned forms naming (#4114) @wes-otf
🔧 Maintenance
- Updated the sandbox db. (#4170) @frjo
- Basic project info in pyproject.toml. (#4155) @frjo
- Remove some code formatting rules from eslint. Prettier takes care of that. (#4168) @frjo
- Use pre-commit in ci to check for lint issues (#4110) @theskumar
- Update factory boy, Faker and wagtail_factories (#4128) @sandeepsajan0
- Updated ESLint to v9.12.0 & migrated to a flat config file (#4162) @wes-otf
- Add "templates_custom" folder to tailwind search path (#4163) @theskumar
- Node package updates. (#4152) @frjo
- Upgrade to python 3.12.6. (#4154) @frjo
- Remove 'drf-yasg' swagger docs viewer (#4161) @theskumar
Contributors to this release: @frjo, @sandeepsajan0, @theskumar and @wes-otf
Full changelog: v5.16.0...v5.17.0
5.16.0
Changes
🚀 Features
- Added command to delete drafts that haven't been modified in specified days (#4133) @wes-otf
- Add invoice date and paid date to invoice and invoices lists and tables (#4019) @sandeepsajan0
- Added links & icons to wagtail form view
Used By
columns (#4106) @wes-otf
⚙️ Enhancements
- Rename past submission to other submissions (#4143) @frjo
- Update PAF to Project Form in user facing strings (#4104) @sandeepsajan0
🐛 Bug Fixes
- Fix js error when no proposal field on determination form. (#4147) @frjo
- Fix 'Reminder Created' duplicate message, restrict duplicate toast messages (#4126) @sandeepsajan0
🔧 Maintenance
- Lock griffe version, breaking change in v1.x. (#4138) @frjo
- Update micromatch. (#4137) @frjo
- Updated the sandbox db. (#4135) @frjo
- Updated the sandbox db. (#4132) @frjo
📜 Documentation
Contributors to this release: @frjo, @sandeepsajan0 and @wes-otf
Full changelog: v5.15.0...v5.16.0
5.15.0
Changes
Check out the new submission table view!
🚀 Features
- New submission table view (#4080) @theskumar
- Add draft submission deletion feature for applicants (#4108) @sandeepsajan0
⚙️ Enhancements
- Fix my tasks title issue on dismissing all tasks (#4112) @sandeepsajan0
- Fix no report form attached to fund (#4111) @sandeepsajan0
- Set signed by applicant true when submit and approved (#4105) @sandeepsajan0
🔧 Maintenance
- Update makefile, auto-help and better serve (#4109) @theskumar
Contributors to this release: @sandeepsajan0 and @theskumar
Full changelog: v5.14.1...v5.15.0
5.14.1
5.14.0
Changes
🚀 Features
- Assign tasks to project leads instead of staff (#4095) @sandeepsajan0
- Hide PII from external reviewers, along with private reviews (#4018) @wes-otf
- Sanitize user
full_name
without roadblocks (#4061) @bickelj
⚙️ Enhancements
- Order invoice table on project page by date, newest on top. (#4097) @frjo
- Make background color consistent across the app (#4059) @wes-otf
- Implemented
Remember me
for passwordless login (#4064) @wes-otf - Hide Project task and project settings if projects is disabled (#4076) @sandeepsajan0
🐛 Bug Fixes
- Add a gap between review buttons for staff. (#4113) @frjo
- Fix js error when related sidebar is not displayed. (#4103) @frjo
- Fix docs from being built (#4100) @theskumar
- Fixed consent prompt always popping up when
Ok
is the only option (#4089) @wes-otf - Fix submit contract document category permission with required remaining categories instead of remaining categories (#4078) @sandeepsajan0
- Fixed broken application detail round URL (#4099) @wes-otf
🔧 Maintenance
Contributors to this release: @bickelj, @frjo, @sandeepsajan0, @theskumar and @wes-otf
Full changelog: v5.13.1...v5.14.0
5.13.1
Changes
🐛 Bug Fixes
🔧 Maintenance
- Remove left-over code related to old mobile menu (#4087) @theskumar
Contributors to this release: @frjo and @theskumar
Full changelog: v5.13.0...v5.13.1
5.13.0
Changes
Check out the new htmx powered dialog boxes on the submission detail view. Better usability and improved performance:
- Fewer db queries, 30-40% less.
- Lower CPU time: 20-30% improvement.
- Page load time: 10-15 % improvement.
We have even more performance and usability improvements coming soon.
🚀 Features
- Update modals to use htmx/alpine (#4053) @theskumar
- Remove tasks from task list (#4040) @sandeepsajan0
⚙️ Enhancements
- Notification upon profile update (#3970) @bickelj
- Speed & appearance improvements to the results page (#4043) @wes-otf
🐛 Bug Fixes
- Fix error in View All when no reviewer role image (#4068) @frankduncan
- Task is not removed for staff while project moved to next stage (#4026) @sandeepsajan0
- Fix primary nav background color on gray background (#4079) @theskumar
Contributors to this release: @bickelj, @frankduncan, @sandeepsajan0, @theskumar and @wes-otf
Full changelog: v5.12.1...v5.13.0