- Oct 10, 2024
-
-
Wes Appler authored
Fixes #3546 Improves the naming of cloned forms by changing the format to `<original form name> (Copied on <%Y-%m-%d %H:%M:%S.%f>)`, ie. cloning `Test Form` would result in a duplicated form with the name `Test Form (Copied on 2024-08-27 17:34:32.004)`. If a form name with a timestamp already exists on a form it will be subbed via RegEx matching.
-
Saurabh Kumar authored
Since the APIs are all depreciated, and APIs are not used by anyone, this PR starts the depreciation phase and tries to remove the dead load.
-
- Oct 01, 2024
-
-
Fredrik Jonsson authored
Fixes #4144
-
Sandeep Chauhan authored
Fixes #4082
-
- Sep 25, 2024
-
-
Fredrik Jonsson authored
Fixes #4141
-
- Sep 19, 2024
-
-
Fredrik Jonsson authored
-
Fredrik Jonsson authored
-
Fredrik Jonsson authored
-
Wes Appler authored
Adds a management command to delete all drafts older than two years. Intended to be used with a cron job to consistently clean up drafts.
-
- Sep 16, 2024
-
-
Fredrik Jonsson authored
-
- Sep 13, 2024
-
-
Fredrik Jonsson authored
-
- Sep 12, 2024
-
-
Sandeep Chauhan authored
Fixes #4049
-
Sandeep Chauhan authored
Fixes #3537
-
Wes Appler authored
Adds icons & edit links to the Wagtail forms views (Application Forms, Determination Forms, Review Forms, etc.) "Used by" column, making it easier to differentiate what's used where at a glance . Sometimes rounds & funds take the same name so it's not possible to know which is which. Also added an enum class to utils to allow for consistency across the interface with icon usage rather than hardcoding the same values over and over. I would've used `StrEnum` but it felt strange to have repeat values for different enums. Open to better solutions, though.
-
- Sep 09, 2024
-
-
Saurabh Kumar authored
Changes - [x] Replaces the old view with new table view, that is powered by the filtering and rendering logic build for the new list view. - [x] removes round detail view and round export, reuse the submission all page. - [x] Add rounds/labs menu to primary nav, makes it easy to list and view status of different rounds, for staff. - [x] Update my flags view on the dashboard page. - [x] Implement `SUBMISSION_LIST_EXCLUDE_FIELDS` on both list and table view (in progress) - [x] Expose old table view at an accessible url --------- Co-authored-by:
Fredrik Jonsson <frjo@xdeb.org>
-
Saurabh Kumar authored
- The current make -j parallelization doesn't kill the remaining process when one of them errors out, the causes confusion if let's css/js is not building. - This PR also refractors the help target to use comment based generator which is more maintainable. - Update the node scripts to not require `collectstatic` during development, the runserver -> static server can find all the all files from packages and serve them on demand. - `make serve` now also installs python & node packages and builds the static_src if they are outdated. --------- Co-authored-by:
Fredrik Jonsson <frjo@xdeb.org>
-
- Sep 04, 2024
-
-
Sandeep Chauhan authored
Fixes #4054
-
Sandeep Chauhan authored
Fixes #4091
-
Sandeep Chauhan authored
Fixes #4101
-
Sandeep Chauhan authored
Fixes #4048
-
- Sep 03, 2024
-
- Aug 28, 2024
-
-
Wes Appler authored
Fixes #4094. ~~For some reason, when combining other triggers with `revealed` the revealed trigger itself breaks while others remain fine. Swapping for the `intersect once` trigger resolved this but I'm not exactly sure why. Also not sure if moving forward for consistency we should use `intersect` instead of `revealed`. @theskumar any thoughts?~~ Updated htmx from v1.9.12 -> v2.0.2 to fix the usage of multiple tags breaking `revealed`. Tested locally and there doesn't seem to be any major breaking changes.
-
- Aug 27, 2024
-
-
Fredrik Jonsson authored
-
Fredrik Jonsson authored
-
- Aug 26, 2024
-
-
Fredrik Jonsson authored
When there is no related submissions the script generates an error. This PR fixes that. Also removes one old unused js file.
-
Sandeep Chauhan authored
Fixes #4081
-
- Aug 16, 2024
-
-
Saurabh Kumar authored
-
Wes Appler authored
The applicant dashboard (and various other views) used tailwind's `bg-light-grey` which seems inconsistent with the overall app and caused the menu to have a different standout color. I believe the grey background does add a nice contrast to things so I made that the system default. Open to making it all white, though.
-
Wes Appler authored
Fixes #4088. The logic that will reprompt the user if the cookie option changes was getting tripped as it was only checking for 1 button rather than 2 that exist when ack'ing.
-
Wes Appler authored
Fixes #4009. Implements a session extension for the magic link by utilizing an extra `remember-me` URL param. Also adds a configuration option to extend the session age to `SESSION_COOKIE_AGE_LONG` when OAuth is utilized for the login.
-
Wes Appler authored
Fixes #3240. Adds `HIDE_IDENTITY_FROM_REVIEWERS`config option to hide the identities of staff & applicants from external reviewers. This also hides reviews that don't have visibility set to `reviewer` from the sidebar as that seemed ore intuitive. There is also a fix here for the `Updated` field of the application where the original author will always be specified as the application editor even if someone else updated it. This is an edge case but will be helpful as we implement things like #3919.
-
- Aug 15, 2024
-
-
Sandeep Chauhan authored
Fixes #3906
-
Sandeep Chauhan authored
Fix submit contract document category permission with required remaining categories instead of remaining categories (#4078) Fix bug for submit contract document by applicant. Right now, there is an option in wagtail to set a contract document category optional/required but in Ui for applicants we are just checking for remaining contract document categories for submit contract document permissions while it should be checking for required only because others are optional.
-
Jesse Bickel authored
Rather than impeding the flow of users setting full name or requiring a new variable to be set by administrators, clean up users' given full names. This means removing all HTML tags and removing colons and slashes. It may be unfriendly to people such as "David-Wynn: Miller" but this is the cost of nerfing spam URLs in full names. Fixes #4060 Co-authored-by:
Frank Duncan <frankduncan@opentechstrategies.com>
-
Wes Appler authored
Fixes #3409 Removed newline causes the raw tag to render rather than the URL path.
-
- Aug 13, 2024
-
-
Fredrik Jonsson authored
Fixes #4084
-
Saurabh Kumar authored
This removes the left over js which is unused from the main.js
-
- Aug 09, 2024
-
-
Jesse Bickel authored
Fixes #3969 Co-authored-by:
Ghulam Murtaza <gmurtaza@opentechstrategies.com>
-
- Aug 08, 2024
-
-
Frank Duncan authored
Fixes #4067
-
Sandeep Chauhan authored
Fixes Manual task removal issue. Two colors trash because of single user task and user group task.
-