- 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>
-
- Mar 29, 2023
-
-
Sandeep Chauhan authored
Fixes #3178 Notify finance on invoice approval by staff. Notify finance 2 on invoice approval by finance 1.
-
- Mar 28, 2023
-
-
Sandeep Chauhan authored
Fixes #3191 and more. Changes for Latest Project UI: 1. Project documents 2. Contracting documents 3. Remove "Action to take"
-
- Mar 23, 2023
-
- Mar 20, 2023
-
-
Saurabh Kumar authored
Fixes #ISSUEID Introduce tailwindcss[1] utilities and django-web-component[2] for frontend design isolation and reusability. Notes: - Saas rules take preference over the tailwind (we might want to change it) - In the future, the saas should be depreciated, and reusable classes should be updated to use tailwindcss [1] https://tailwindcss.com/ [2] https://github.com/Xzya/django-web-components --------- Co-authored-by:
Fredrik Jonsson <frjo@xdeb.org>
-
Saurabh Kumar authored
While editing a form, do not use the form assigned to the Round/lab, instead, use the form used while writing the review for the first time This PR also tweaks the look of the view review page; see the screenshot below. Fixes #3254 Closes #3263
-
Saurabh Kumar authored
- Update "section text" in ApplictionsFrom to Paragraph - Update "Section Text/heading" in Determination Form to Paragraph Fixes: #3272 --------- Co-authored-by:
Fredrik Jonsson <frjo@xdeb.org>
-
Fredrik Jonsson authored
Fixes #3064 --------- Co-authored-by:
Ghulam Murtaza <gmurtaza@opentechstrategies.com> Co-authored-by:
Frank Duncan <frank@kank.net>
-