- May 30, 2023
-
-
Sandeep Chauhan authored
Fixes #3387
-
- May 22, 2023
-
-
Sandeep Chauhan authored
Fixes #3342 This PR contains changes only for determination. We will be implementing the same approach for other forms as well.
-
gmurtaza00 authored
Fixed country field type in application address field so that it matches state field visually. Closes #3419
-
- May 19, 2023
-
-
Frank Duncan authored
Fixes #3289 What's on the tin. A few notes: * I preserved the git history from our repository, but can easily squash them all if you'd prefer such a small change be in one commit * I'm not sure where in the documentation to document this feature --------- Co-authored-by:
Chris Zubak-Skees <chriszs@gmail.com> Co-authored-by:
Chris Zubak-Skees <chriszs@opentechstrategies.com> Co-authored-by:
Ghulam Murtaza <gmurtaza@opentechstrategies.com> Co-authored-by:
Frank Duncan <frank@kank.net>
-
Saurabh Kumar authored
Closes #3397 The userbar in the public site is kept as it is. It will be remove as we get rid of the public site.
-
- May 18, 2023
-
-
Sandeep Chauhan authored
Fixes #3395 It was a package(django-formtools) issue, they have also mentioned it in [latest version](https://django-formtools.readthedocs.io/en/latest/changelog.html#id1).
-
- May 13, 2023
-
-
Fredrik Jonsson authored
-
- May 12, 2023
-
-
Karl Fogel authored
The previous link was broken (404 error), so this is an improvement. However, an even better fix would be to have a general documentation landing page for all types of contributions, and it would refer out to the type-specific sections (e.g., translations, code contributions, doc contributions). Currently, because there is no such page, we have to instead point to https://docs.hypha.app/getting-started/contributing/code-contributions/ (i.e., https://docs.hypha.app/getting-started/contributing/ does not exist -- that URL also gets a 404 error). I think a better fix here would be to first make the latter exist in the documentation, and then re-update the links in CONTRIBUTING.md here to point to the new place. But let not the perfect be the enemy of the good. This fix is still a great improvement, as it at least gets the user to contribution docs.
-
- May 09, 2023
-
-
Saurabh Kumar authored
Fixes #3018 - Update requirements - `wagtail` and `wagtail-cache` - Update `BaseSetting` to `BaseSiteSettings` - Fix Category StreamBlock at hypha/apply/categories/blocks.py - Add migration changes - Add `wagtail_reference_index_ignore = True` to models (See [this issue](https://github.com/wagtail/wagtail/issues/9731 ) on wagtail for more info) - Use checkboxes when selecting reviewers for a Round and a Lab - Update `ReadOnlyPanel` to use `render_html()` method instead of `render_as_object()` --------- Co-authored-by:
Fredrik Jonsson <frjo@xdeb.org>
-
- May 04, 2023
-
-
Saurabh Kumar authored
-
- May 03, 2023
-
- May 02, 2023
-
-
Sandeep Chauhan authored
Fixes #3221 Add a custom migration to update the status of committed projects to avoid errors. --------- Co-authored-by:
Fredrik Jonsson <frjo@xdeb.org>
-
Sandeep Chauhan authored
Fixes #3333 Fixes #3352 FIxes retesting issues of #3331
-
Fredrik Jonsson authored
-
Saurabh Kumar authored
On main branch, running`make lint` shows these issues with python 3.11 ```shell ❯ make lint Checking python code style with ruff ruff . hypha/apply/api/v1/determination/serializers.py:16:39: C416 [*] Unnecessary `dict` comprehension (rewrite using `dict()`) hypha/apply/api/v1/review/serializers.py:45:39: C416 [*] Unnecessary `dict` comprehension (rewrite using `dict()`) hypha/apply/funds/tests/test_views.py:241:13: B018 Found useless expression. Either assign it to a variable or remove it. hypha/apply/projects/services/sageintacct/wrapper/api_base.py:448:13: B028 No explicit `stacklevel` keyword argument found hypha/public/people/management/commands/migrate_people.py:49:16: C419 [*] Unnecessary list comprehension. hypha/public/people/management/commands/migrate_people.py:55:20: C419 [*] Unnecessary list comprehension. hypha/public/projects/management/commands/migrate_projects.py:45:16: C419 [*] Unnecessary list comprehension. hypha/public/projects/management/commands/migrate_projects.py:51:20: C419 [*] Unnecessary list comprehension. Found 8 errors. ```
-
Fredrik Jonsson authored
Fixes #3372
-
- Apr 30, 2023
-
-
Saurabh Kumar authored
Regression bug:
-
- Apr 28, 2023
-
-
Aurum Linh authored
-
gmurtaza00 authored
Color contrast corrected for application deadline on apply homepage according to ratio 4:5:1. Closes #3377
-
Sandeep Chauhan authored
Fixes https://github.com/HyphaApp/hypha/issues/3352#issuecomment-1506415975 Add description here.
-
gmurtaza00 authored
Added Average total score in the Reviews & assignee's box. Closes #3340 --------- Co-authored-by:
Chris Zubak-Skees <chriszs@gmail.com>
-
gmurtaza00 authored
Staff/admin user can download all the applications in a specific round whether open or closed. Export option will be visible when we hover over the round on http://hypha.test/apply/submissions/ Exported File name will be **Round name.csv**. Exported File will not contain the **round name, application phase and the file fields present in the application form.** Closes #3312
-
Saurabh Kumar authored
Due the way the `AdapterBase` for messages is structured, there is not easy to send markdown emails. Right now, it fixes few templates that had horizontal whitespaces issues. We also use translations while rendering template as string and then remove extra lines introduced due to Django template tags. Fixes #3173 #3243
-
gmurtaza00 authored
Visual enhancement of Reviews column in All submission table. Adds a slash between completed reviews and assigned reviewers. Closes #3299 --------- Co-authored-by:
Chris Zubak-Skees <chriszs@gmail.com>
-
gmurtaza00 authored
Admin/Staff user will be able to download the users list in a .csv file. If no filters are applied, all users will be exported otherwise filtered users will be exported. A users.csv file is automatically downloaded when **export users** button is clicked. Closes #3307
-
- Apr 26, 2023
-
-
gmurtaza00 authored
Fixed filter presentation on small screen. It is close by default and filters options will show when **filters** button is clicked. Closes #3345
-
Saurabh Kumar authored
Fixes: #3316
-
Saurabh Kumar authored
Fixes #3366
-
- Apr 25, 2023
-
-
Fredrik Jonsson authored
Fixes #3364
-
- Apr 20, 2023
-
-
Saurabh Kumar authored
-
- Apr 18, 2023
-
-
Saurabh Kumar authored
It shows errors when reporting is not yet displayed on a project Fixes #3310
-
Sandeep Chauhan authored
Fixes #3205 Fixes #3216 1. Staff can access the project in every status. 2. Contracting can access projects only in `WAITING_FOR_APPROVAL` and `CONTRACTING` statuses. 3. Finance can access projects only in the `WAITING_FOR_APPROVAL` and `IN_PROGRESS` statuses. 4. Applicant(only project user) can access the project in every status to keep track. 5. Unauthorised users and any other role can not access the project.
-
- Apr 13, 2023
-
-
gmurtaza00 authored
Reviewers can now delete their review when application is in review phase. Closes #3353
-
Sandeep Chauhan authored
- Fixes #3306 - Fixes #3195 - Fixes #3319 - Fixes #3320 - Fixes #3325 - Fixes #3335 - Fixes #3327 - Partial Fixes #3331
-
- Apr 11, 2023
-
-
Saurabh Kumar authored
The activities tab can have a lot of activities as it’s unpaginated and also has an N+1 query to fetch the related objects. This PR loads the data only after the tab is clicked. I makes use of the htmx and alpine to observe the window-hash change. Notes: - The communication tab with it's markdown editor, requires some custom initialization logic, which breaks with the htmx loaded content. So it' not included in this PR. - On a submission with 5 activities the number of SQL queries reduced from 168 to 148. Related #3328
-
- Apr 10, 2023
-
-
Fredrik Jonsson authored
Fixes: #3112 --------- Co-authored-by:
Saurabh Kumar <theskumar@users.noreply.github.com>
-
- Apr 06, 2023
-
-
Sandeep Chauhan authored
- Add contract upload/updated_at date - Break applicant instructions - Fix css buttons issues - Show the category above the document name - Add back to project link in PAF edit page - Make headers collapsible based on project status - Unhide contract download option after contracting status - Hide PAF Approvals for the applicant - Hide Add invoice except for staff and applicant - Add 'Upload invoices' as the next step for project with IN PROGRESS status. - Add icons to all the project page's action buttons (except document actions). - Add notification bar for project actions. #3326 - Greyed Pending PAF approvals(below next step section) - Fix #3318 - Fix #3321 - Fix #3322 - Fix #3324 - Fix #3323 - Fix #3311
-
- Apr 05, 2023
-
-
Saurabh Kumar authored
- remove external dependency for this reviewer box to work - needed to make this reviewers box usable if it's loaded with htmx, in submission listing page or even on this submission detail page #3149 - Improve copy: make the link concise to just "show more..." and "show less..." instead of "Show Assigned reviwers" and "Hide all assigned reviwers"
-
Saurabh Kumar authored
The toggle side was displayed even while displaying the "Communications" and "Activity" tab. Upon further discussion, if seems like the "toggle sidebar" feels like an un-needed feature and no one use them or should be required to use them.
-
- Apr 03, 2023
-
-
Fredrik Jonsson authored
…tml. Tailwind add a display block on all svg as a reset but here we need the svg to be inline. --------- Co-authored-by:
Saurabh Kumar <theskumar@users.noreply.github.com>
-