- Feb 22, 2023
-
-
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
-
Saurabh Kumar authored
NOTE: The font files and `npm -> build:fonts` scripts are still kept as they are used by reportlab for rendering PDFs. The system font is not removed from the public site to keep up with the OTF branding. If not using custom fonts, the pdfs are rendered with Helvetica. Let’s discuss whether we need to use custom fonts for the PDFs. Closes #3131
-
- Feb 01, 2023
-
-
Sandeep Chauhan authored
Partial fix of #3066 (https://github.com/HyphaApp/hypha/issues/3066#issuecomment-1337463266 ) - [x] We should rename "/apply/projects/4/simplified/" to something like "/apply/projects/4/approval/". Also rename "ProjectDetailSimplifiedView". - [x] The link to the uploads contract in the "Contracts" box should open in a new tab, "target _blank" - [x] When an applicant uploads a signed contract an e-mail is sent to the applicant but not to the "Compliance Email" address from project settings. I do not think we need the mail to the applicant but need to add one to compliance. - [x] When a user has approved a PAF I think the PAF should be removed from that users dashboard.(Multiple tabs to show already approved and approval required). - [x] E-mail should be sent out to 'contracting+approver' user's email address when all "PAF Reviewers Roles" have approved a PAF. The project should also show in a "Final approving requeried" table on the Dashboard for Contracting+Approver users. - [x] Fix misspelling of "venor", should be "vendor" - [x] Fix Permissions for contracts(hide buttons). - [x] Do we need to separate "Compliance Email" setting to one address for finance users and one for contracting users? Or should we send directly to address is user accounts that has the role in question? (We decided email notifications could go to a 'group email' and default to individual emails if group email is not provided) --------- Co-authored-by:
sandeep <sandeep@Sandeeps-MacBook-Air.local> Co-authored-by:
Saurabh Kumar <theskumar@users.noreply.github.com> Co-authored-by:
Fredrik Jonsson <frjo@xdeb.org>
-
Sandeep Chauhan authored
Fixes #3139 Remove 'filters-date' class for invoice filters on the overview page because there is no date field in InvoiceListFilter.
-
Saurabh Kumar authored
-
Fredrik Jonsson authored
…dev so files from dev packages are collected as well. Mainly django-debug-toolbar.
-
Fredrik Jonsson authored
Fixes #3143
-
- Jan 31, 2023
-
-
Sandeep Chauhan authored
Fixes #3105
-
Saurabh Kumar authored
- This free up space at the top for batch actions. - Also, add an indication of which per_page value is currently used. Co-authored-by:
sandeepsajan0 <sandeepsajan0@gmail.com>
-
- Jan 30, 2023
-
-
fourthletter authored
-
- Jan 24, 2023
-
-
Saurabh Kumar authored
Add personality and make things a bit clear.
-
Sandeep Chauhan authored
Fixed sentry issue [3887915131](https://sentry.io/organizations/otf/issues/3887915131/?project=1268368) #3123 has fixed it only for the users who can't see the archived feature and that's why we found it working in our testing but for staff admin, this issue is still there. The main issue is we have checked for empty and None archived values but with the search only it passes 'None' as the str type. I fix it by not passing the archived param to the URL if the archived param's value is None(not selected yet).
-
- Jan 17, 2023
-
-
Fredrik Jonsson authored