- Mar 21, 2024
-
-
Sandeep Chauhan authored
Fixes #3660
-
Fredrik Jonsson authored
-
Saurabh Kumar authored
- Update the spacing around "Edit" button of My Submissions - Update the metadata font color and size, make it bit dark for readability, and reduce size to deemphasize. - Add edit icon to "Edit" button
-
Saurabh Kumar authored
-
Saurabh Kumar authored
Right now, the my submission for the applicants on their dashboard is loaded after 1s of page load which is too much delay. This PR reduces the delay so it's the loading via htmx is triggered as soon as the page is finished loading. Also, the PR reduces the loading preview/skeleton to 3 so there is must of jumpiness before/after the submissions are loading, this is based on the fact that on an average there we only few submission by a single applicant.
-
Fredrik Jonsson authored
Fixes #3784
-
- Mar 19, 2024
-
-
Wes Appler authored
Fixes #3811. This removes the hamburger menu for unauthenticated users in favor of a simple `Login` button. If a signup is intended and `ENABLE_PUBLIC_SIGNUP` is enabled on the instance, the signup button can be found on the `/auth/` view. I didn't want to overload the mobile view by putting login & signup next to eachother.
-
- Mar 18, 2024
-
-
Saurabh Kumar authored
Currently the "view live" button on the round detail admin page, links to the round pages with the url containing fund slug followed by slug of the round page. The round can be accessed only via the fund url and the fund url serves the active round, so the current link leads to 404. This fixes the admin "view live" button so that it's displayed only if the round is live and also links it correctly to the fund slug Fixes #3794
-
Sandeep Chauhan authored
Fixes #3787
-
Saurabh Kumar authored
Since the sidebar is generated via javascript / react, the best way I could find to remove it is to use css and then hide it. Fixes #3808
-
Sandeep Chauhan authored
-
- Mar 15, 2024
-
-
bickelj authored
When an Admin who otherwise could make determinations on submissions does a batch determination then it should succeed. This commit allows it to succeed or throws a permissions error otherwise. Issue #3793 Batch determination `KeyError` for non-Staff user
-
- Mar 11, 2024
-
-
Wes Appler authored
Fixes #3693 Aims to fully replace bleach with nh3 due to bleach deprecation. Currently, [django-nh3](https://github.com/marksweb/django-nh3) is in it's infancy, but seems like it could be an almost drop in replacement for [django-bleach](https://github.com/marksweb/django-bleach), for I [forked it](https://github.com/wes-otf/django-nh3) and made some small additions that would allow it to work for our purposes and be smoothly migrated. Initial smoke testing in Hypha seems to work exactly as bleach did but needs more extensive testing. Ideally I would smooth out some edges of my fork and put in a PR to django-nh3. Let me know any thoughts/questions!
-
Fredrik Jonsson authored
-
- Mar 08, 2024
-
-
Fredrik Jonsson authored
Fixes #3797
-
- Mar 06, 2024
-
-
Sandeep Chauhan authored
Fixes #3771
-
- Mar 04, 2024
-
-
Fredrik Jonsson authored
-
- Feb 29, 2024
-
-
Wes Appler authored
Fixes TODO comment by the Submit button
-
Fredrik Jonsson authored
Fixes #3785 Add a check to see if there are any submission values.
-
Fredrik Jonsson authored
Related #3788 Sets `SUBMISSION_PREVIEW_REQUIRED` to False by default and hides the submission preview buttons. We need a permanent fix for the preview bugs but until then this hides the functionality.
-
- Feb 27, 2024
-
-
Saurabh Kumar authored
- Update the row spacing, make them more comfortable for reading with increased padding top and bottom. - Update the ordering on the dropdown items, essentially aligns the "lead" and "reviewers" to be near the lead column and reviewers column in the rows. They are expected to align, but in one of earlier feedback people found it would be helpful if the "lead" dropdown was near the "lead" column.
-
- Feb 22, 2024
-
-
Fredrik Jonsson authored
Fixes #3748. To silence the remaning Django check warning one can add this to `local.py`: `SILENCED_SYSTEM_CHECKS = ["urls.W003"]`
-
Saurabh Kumar authored
With public site removed, it make sense to move the home module to hypha.home instead of hypha.apply.home. This PR refractors the code with no added functionality
-
Saurabh Kumar authored
- Fix the dropdown being hidden on the beta all page - Use mouseover for quick access - Update over states - Update the urls to that any external urls can also be added via settings, removes dependeny of `reverse` while specifying urls - How active page in the dropdown as well, a dark-blue border - Update the focus outline to be a simple dashed-border, instead of bulky outline
-
Fredrik Jonsson authored
Removes the "src" and "apply" sub directory levels resulting in a more flat directory structure for static assets. No changes in functionality should be a result of this. It is only to make it easier for developers to move around the code base.
-
Wes Appler authored
Fixes #3741. Adds a new tag to get the label of the category from the ID
-
- Feb 19, 2024
-
-
Fredrik Jonsson authored
Add head end and body end include files. Empty by default to make it easy to insert custom content (#3777) Allow implementors to add `templates_custom/includes/head_end.html` and/or `templates_custom/includes/body_end.html` to easily insert things like tracking code etc. in to `base.html`.
-
- Feb 16, 2024
-
-
Fredrik Jonsson authored
Fixes #3775
-
- Feb 15, 2024
-
-
Saurabh Kumar authored
Fixes #3770
-
- Feb 12, 2024
-
-
Fredrik Jonsson authored
Fixes #3731 Improves rtl support among other things. Replaces attributes like top/left/margin-right/padding-left as well as tailwind classes with `*-inline*` and `*-block*` version. `padding-inline-start` is for ltr the same as `padding-left` but for rtl it is the same as `padding-right`. The browser just does the right thing. For tailwind we should always use `ms-1` instead of `ml-1` and `me-1` instead of `mr-1` etc. The s/e stands for start/end.
-
Fredrik Jonsson authored
Fixes #3742.
-
Saurabh Kumar authored
- Remove call-to-action block - Remove relatedcontent - Remove templates/blocks - Remove apply_button.html Fixes #3760
-
Wes Appler authored
Closes #3737 and Closes #3733. This adds a new visibility setting of `applicant partners`. This addition turned out to be a bit unwieldy because of how situation it is. The main constraints I was designing for was in the case of a lab/fund that was using the partner role for vendors. I was trying to also account for the possibility that multiple vendors will be assigned to a single submission (which I believe is an edge case). The main concern was applicants/vendors inputting sensitive data into the communications tab and having each other see such. For example: if a vendor uploads banking information an applicant (or other vendor) should not be able to see this information and vice versa. Also tried to include a few docstring additions in lieu of the documentation updates.
-
Saurabh Kumar authored
- Update page styling - Clean up internal code - add tests Fixes #3757
-
Sandeep Chauhan authored
Fixes #3670 - Added a code setting file to define the nav item. - Use the dropdown to show nav item categories. - Add user role permissions to nav items and categories. - Make dropdowns accessible. Co-authored-by:
Fredrik Jonsson <frjo@xdeb.org>
- Feb 09, 2024
-
-
Saurabh Kumar authored
After removal of the public site, the apply homepage no longer displayed the page title. This PR fix the homepage to include page title. Also, adds a subtle hover state to each of the fund list to improve it UX. Updgraes tailwindcss to 3.4 to make use of `text-balance` and `text-pretty` classes
-
Saurabh Kumar authored
This fixes the partial html returned to replace the <main> section, adds flex `grow` so that the footer div sticks to the bottom on the pages with less content.
-
Saurabh Kumar authored
For users, who just just logged and doesn't have any role yet, they can only visit their profile page. This adds link to the "apply" fund listing page. Clicking on the logo to go their is not super obvious. This PR fixes it.
-
- Feb 07, 2024
-
-
Saurabh Kumar authored
The "Forms" menu is added by the wagtail.contrib.forms, hypha doesn't use it, so this PR simply hidee/removes the main menu Fixes: https://github.com/HyphaApp/hypha/issues/3745
-