- Jan 02, 2025
-
-
Saurabh Kumar authored
Break down the views into more managable modules and move them all into the apply/funds/views/ folder and update the urls.py. No logical change is done. The views.py is getting too big
-
- Jan 01, 2025
-
-
Fredrik Jonsson authored
-
- Dec 31, 2024
-
-
Fredrik Jonsson authored
Fixes #4295 Keeping stylelint for sass files since biome doesn't support them, yet. The biome configuration is set up to induce minal changes to current codebase. With time we should move towards using biome "recommended" configuration as is.
-
Fredrik Jonsson authored
Implement RUNSERVERPLUS_SERVER_ADDRESS_PORT and add console logging for werkzeug/runserver_plus (#4309)
-
Saurabh Kumar authored
- One less scss rule, removes extra px to allow for better spacing in mobile view + html wrapping - Remove unused `wrapper--relative` - Remove unused `wrapper--media-boxes` - Remove unused `card--reviewers`
-
Fredrik Jonsson authored
-
- Dec 20, 2024
-
-
Sandeep Chauhan authored
Fixes #4275
-
Fredrik Jonsson authored
-
- Dec 18, 2024
-
-
Fredrik Jonsson authored
-
Fredrik Jonsson authored
Taken mostly from https://djangowaves.com/tips-tric…ks/gitignore-for-a-django-project/.
-
Fredrik Jonsson authored
Update referrer-policy to strict-origin-when-cross-origin, remove django-referrer-policy packages, built in to Django 3 and later (#4296)
-
- Dec 17, 2024
-
-
Wes Appler authored
Fixes #4204. Moves the SOW out into it's own form when editing. This also removes the `user_has_updated_details` attribute in favor of using a property for both the project form & SOW that checks the field_data on the respective form. This allows for tracking of the project form & SOW independently. Also a few small aesthetic changes bundled in, like margin additions & hiding of submission attachments sidebar when there's none. --------- Co-authored-by:
Fredrik Jonsson <frjo@xdeb.org>
-
- Dec 16, 2024
-
-
Fredrik Jonsson authored
Temporarily move jQuery back to being loaded in the head until we have fixed all scripts getting loaded mid page (#4286)
-
Fredrik Jonsson authored
-
Fredrik Jonsson authored
* Removed symbol-es6.min.js, not used and we do not support IE since a long time. * Removed url-search-params.js, all browsers support URLSearchParams nowadays. * Removed all-reviews-table.js, not used anywhere. * Removed mobile styling/js toggle of sidebar actions. They are responsive as they are. * Replace two-factor-focus.js with one line inline vanilla js. * Avoid double adding of file-uploads.js. * Avoid double adding of comment_form.media.*. * Only load daterangepicker js where it is used on submission/all. * Converted file-uploads.js to vanilla js. * Use gap on wrapper--sidebar class instead of padding on wrapper--sidebar--inner. * Fix bug that made status not show on projects on mobile.
-
Sandeep Chauhan authored
Fixes #4224 - [ ] Removed old submissions all table code - [ ] Removed old submission table batch actions - [ ] Use htmx for invoice batch status update action ## Test Steps - [ ] All batch actions are working fine for new table. - [ ] Invoice status batch update is working fine. --------- Co-authored-by:
Fredrik Jonsson <frjo@xdeb.org>
-
Fredrik Jonsson authored
They were used with the old way we handled comment editing.
-
Saurabh Kumar authored
Allow for better type hints when working with editors that support it. I'm using Zed with pywright linter. Recently, some type hints were added to the project. This help catch issues against the django default types and any custom types that are added to this codebase. This doesn't add any runtime overhead. This PR also these patch versions of these dependencies - Updated anyio v4.6.2.post1 -> v4.7.0 - Updated boto3 v1.35.76 -> v1.35.79 - Updated botocore v1.35.76 -> v1.35.79 - Updated coverage v7.6.8 -> v7.6.9 - Updated django-select2 v8.2.1 -> v8.2.3 - Updated httpx v0.28.0 -> v0.28.1 - Updated mkdocs-material v9.5.47 -> v9.5.48 - Updated numpy v2.1.3 -> v2.2.0 - Updated sentry-sdk v2.19.0 -> v2.19.2 - Updated sqlparse v0.5.2 -> v0.5.3 https://github.com/typeddjango/django-stubs
-
- Dec 13, 2024
-
-
Fredrik Jonsson authored
-
Fredrik Jonsson authored
Fixes #4265
-
Fredrik Jonsson authored
Fixes #4274
-
Fredrik Jonsson authored
Fixes #4270 --------- Co-authored-by:
Saurabh Kumar <theskumar@users.noreply.github.com>
-
Fredrik Jonsson authored
Also clean out unused styling items. With new dart sass and `@use` instead of `@import` it is not possible to override sass variables in a separate file. Using css variabels make it possible again, even easy.
-
Fredrik Jonsson authored
…that now defaults to A4. Improv styling, docx export do not support rowspan. Fixes #4259
-
- Dec 10, 2024
-
-
Weblate (bot) authored
Translations update from [Hosted Weblate](https://hosted.weblate.org) for [Hypha/Hypha core](https://hosted.weblate.org/projects/hypha/hypha-core/). Current translation status:  Co-authored-by:
Jiří Podhorecký <j.podhorecky@volny.cz>
-
- Dec 09, 2024
-
-
Saurabh Kumar authored
Fixes https://github.com/HyphaApp/hypha/issues/4260
-
Saurabh Kumar authored
-
Fredrik Jonsson authored
This makes sass sourcemaps work in development.
-
- Dec 07, 2024
-
- Dec 06, 2024
-
-
Fredrik Jonsson authored
The flow to update are as follow: 1. Run `uv tree -d 1 --outdated` to get list of packages with updates. 2. Update the package version in `pyproject.toml` 3. Run `uv sync`, this will install all the new packages and sync the `uv.lock` file. * The command will alert of any dependency conflicts, you need to resolve these. 4. Run `pre-commit run --all-files`, this will run the `uv` commands needed to update all the requirements* files. (Info is taken from the `uv.lock` file so it must be updated before this step.)
-
Fredrik Jonsson authored
Fixes #4256
-
Fredrik Jonsson authored
Fixes #4252 Hopefully this is the last of it.
-
Saurabh Kumar authored
- Refractor to use base-pdf.html - Fix html tags rendering in pdf - Refractor pdf rendering logic of PAF - Convert PDFSetting to be a generic setting - Upgrade xhtmltopdf to latest
-
Wes Appler authored
Building off of the conversation had in #4051, this adds the navigation to the reporting table to be under the submitted reports view rather than being in the main nav bar This makes things a little simpler and explicit for the user but I think this is a temp fix, with #4239 being a permanent solution
-
Fredrik Jonsson authored
Fixes #4117
-
Sandeep Chauhan authored
- [ ] Use htmx/alpine for Invoice status update modal - [ ] Use htmx/alpine for report frequency update modal - [ ] Use htmx/alpine for Update project status modal( Closing and Complete) - [ ] Use htmx/alpine for lead update modal - [ ] Use htmx/alpine for project title modal - [ ] Remove fancybox for report save, sabmit and skip confirmation. - [ ] Remove fancybox imports from project code
-
Fredrik Jonsson authored
Fixes #4246
-
- Dec 05, 2024
-
-
Saurabh Kumar authored
-
Saurabh Kumar authored
-