- Mar 09, 2023
-
-
Fredrik Jonsson authored
Fixes #3242
-
Sandeep Chauhan authored
Fixes #3165 Fixes #3174
-
- Mar 03, 2023
-
-
Sandeep Chauhan authored
Fixes #3188
-
Sandeep Chauhan authored
Fixes #3154 Update Email subjects for `PROJECT_FINAL_APPROVAL`, `SENT_TO_COMPLIANCE`, `UPLOAD_CONTRACT`, Project transition to `CONTRACTING`, `INPROGRESS`, and others.
-
Saurabh Kumar authored
Fixes #3213 Fixes #3194 - Allow the user to enter any input - Display instant feedback if the input is not a valid number. It uses alpine and `isNaN` javascript function for validation Also, move alpine to be included in both public and apply site; forms right now doesn't use `base_apply.html`
-
- Mar 02, 2023
-
-
Saurabh Kumar authored
Fixes: #3250
-
- Feb 27, 2023
-
-
Fredrik Jonsson authored
-
- Feb 24, 2023
-
-
Fredrik Jonsson authored
Fixes #3244
-
- Feb 23, 2023
-
-
Saurabh Kumar authored
Fixes: #3158
-
Sandeep Chauhan authored
Add a 'Update Project Status' button to change project status in between 'in-progress, closing and complete' state (#3155) Fixes #3128
-
Sandeep Chauhan authored
Fixes #3166 Shows the uploaded file title and also provides the flexibility to drag and drop.
-
- Feb 22, 2023
-
-
Saurabh Kumar authored
- Add htmx integration - Add hx-boost for header nav; it degrades gracefully! Configure https://github.com/rstacruz/nprogress to show progress on ajax activities. Note: django-htmx is not used right now but will be used to add more htmx-based functionalities.
-
Fredrik Jonsson authored
-
Saurabh Kumar authored
No visual change, but make the tab logic isolated and independent
-
Saurabh Kumar authored
Also, update the look of the dropdown.
-
Saurabh Kumar authored
The combined effect of `padding: 3rem` and margin: 3rem` caused the spacing for `wrapper--bottom-space` to have a total of 6rem on tablet+ screen size. It made the spacing look weird and wasted a lot of vertical spacing.
-
- Feb 21, 2023
-
-
Fredrik Jonsson authored
-
Saurabh Kumar authored
-
Saurabh Kumar authored
The "By Status" feels unnecessary here, and the UI on the "submissions" and "projects" is made similar to how the info in displayed on the "Dashboard" page.
-
Saurabh Kumar authored
-
Sandeep Chauhan authored
Fixes #3167 Use ContractPrivateMediaView instead of direct calling the file.url
-
Sandeep Chauhan authored
Fixes #3136
-
Sandeep Chauhan authored
Fixes #3175
-
Sandeep Chauhan authored
Fixes #3176 Show the contract correction option after the contract upload and hide after the contract approved.
-
Sandeep Chauhan authored
Fixes #3179
-
Sandeep Chauhan authored
Fixes #3222
-
- Feb 20, 2023
-
-
Sandeep Chauhan authored
Partial Fix #3127 --------- Co-authored-by:
Fredrik Jonsson <frjo@xdeb.org>
-
Sandeep Chauhan authored
Partial Fix #3127 Upgrade following pip packages: Production requirements 1. Sentry = 1.9.5 - 1.14.0 2. Babel = 2.9.1 - 2.11.0 3. boto3 = 1.26.27 - 1.26.57 4. celery = 5.2.2 - 5.2.7 5. django-anymail = 8.4 - 9.0 6. django-bleach = 3.0.0 - 3.0.1 7. django-countries = 7.2.1 - 7.5 8. django-extensions = 3.1.5 - 3.2.1 9. django-file-form = 3.4.1 - 3.4.3 10. django-fsm = 2.8.0 - 2.8.1 11. django-hijack = 3.1.4 - 3.2.6 12. django-redis = 5.1.0 - 5.2.0 13. django-salesforce = 4.0 - 4.1 14. django-select2 = 7.9.0 - 8.0 15. django-slack = 5.17.7 - 5.18.0 16. django-storages = 1.12.3 - 1.13.2 17. django-tables2 = 2.4.1 - 2.5.1 18. django-tinymce = 3.4.0 - 3.5.0 19. djangorestframework-api-key = 2.2.0 - 2.3.0 20. djangorestframework = 3.12.4 - 3.14.0 21. drf-yasg = 1.20.0 - 1.21.4 22. mailchimp3 = 3.0.16 - 3.0.17 23. mistune = 2.0.3 - 2.0.4 24. more-itertools = 8.12.0 - 9.0.0 25. phonenumberslite = 8.12.39 - 8.13.4 26. Pillow = 9.3.0 - 9.4.0 27. tablib = 3.2.1 - 3.3.0 28. xmltodict = 0.12.0 - 0.13.0 Dev requirements 29. django-debug-toolbar = 3.6.0 - 3.8.1 30. dslr = 0.3.1 - 0.4.0 31. ruff = 0.0.206 - 0.0.236 32. model-bakery = 1.7.0 - 1.10.1 33. pytest-xdist[psutil] = 2.5.0 - 3.1.0 34. responses = 0.21.0 - 0.22.0
-
- Feb 17, 2023
-
-
Saurabh Kumar authored
This library automatically reloads the browser page when a CSS/js/html/python file is changed Helps with faster development @frjo this is part of a larger PR I'm trying to put together, separated it out for a quick win!
-
- Feb 16, 2023
-
-
dependabot[bot] authored
-
- Feb 14, 2023
-
-
Sandeep Chauhan authored
-
Fredrik Jonsson authored
Fixes #3163 --------- Co-authored-by:
sandeepsajan0 <sandeepsajan0@gmail.com>
-
Saurabh Kumar authored
-
- Feb 08, 2023
-
-
Fredrik Jonsson authored
Related https://github.com/HyphaApp/hypha-issues/issues/10
-
Fredrik Jonsson authored
Related https://github.com/HyphaApp/hypha-issues/issues/10
-
- Feb 03, 2023
-
-
Saurabh Kumar authored
Initially, the email digest was grouped based on the email ids. Now the emails are separated based on the fund or lab they are part of. Also, include the name of the fund/lab in the email subject.
-
- Feb 02, 2023
-
-
Saurabh Kumar authored
- Add page last edited info on each page - Update header - site title, repo name & icon - Disable custom fonts, use system-fonts - Add copyright info in footer - Update navigation structure and behaviour - Add source code view and edit buttons - Refractor documentation
-
Saurabh Kumar authored
- Create/update superuser - Set wagtail site domains ``` ❯ ./manage.py initialize Provide the details below to initialize Hypha Site. Press enter to keep the default value. Domain of public site [hypha.test]: Domain of apply site [apply.hypha.test]: Superadmin Email [superadmin@hypha.test]: Superadmin Password [hypha123]: Site port [8090]: >>> Created superuser with email superadmin@hypha.test. >>> Set public site to hypha.test:8090 >>> Set apply site to apply.hypha.test:8090 ```
-
Fredrik Jonsson authored
-