- Mar 13, 2025
-
-
Frank Duncan authored
Use django-file-form 3.8.2 for case insensitivity See merge request !125
-
Frank Duncan authored
Fix error where empty reports box showed up See merge request !126
-
- Mar 12, 2025
-
-
Frank Duncan authored
Make all submission fields optional for drafts See merge request !124
-
Frank Duncan authored
Ardc 340 change ownership See merge request !121
-
Frank Duncan authored
Add revisions, activity items when drafts are saved See merge request !123
-
Frank Duncan authored
Fixes ots/clients/ardc/hypha-tracker#337: In applicant view, show a combined timeline for for Submissions and Projects; same with Reports.
-
Frank Duncan authored
For applicants, if there's no report due, and they can't change any reporting configuration, the report box is empty. So we check and don't show it if it would be. Issue ots/clients/ardc/hypha-tracker#337: In applicant view, show a combined timeline for for Submissions and Projects; same with Reports.
-
- Mar 09, 2025
-
-
Jesse Bickel authored
Before version 3.8.1, there was an issue where file extension name matching was case sensitive. This was seen on a submission page or any other page that used a file upload stream form. With 3.8.2 the match is done without case sensitivity. There is therefore no need for wonky globs in the list of acceptable file extensions. Issue ots/clients/ardc/hypha-tracker#342: Permit users to upload files to the Comments section of Submissions Issue ots/clients/ardc/hypha-tracker#389: Submissions: Regex in "Accepted file types" text
-
- Mar 06, 2025
-
-
Jesse Bickel authored
This appears to have been the intent in the code for some time, but these three have been special snowflakes every now and then: Title, Email, Full Name. With this commit, they are no longer exceptions to the rule that drafts have no required fields on submissions. Issue ots/clients/ardc/hypha-tracker#279: Can save draft with missing fields when editing draft
-
Frank Duncan authored
This effectively adds an audit trail for changes to applications by both applicants and staff during the draft phase of a submission. While a bit noisier than base hypha, more audit trail is better than less. A consideration while doing this was to only do revisions when someone other than the applicant made edits to the draft. However, that made the diffs for when a non applicant did edit look larger than they were. Fixes ots/clients/ardc/hypha-tracker#341: Permit Staff to edit draft applications
-
Lily Ye authored
- Re-order testing for more streamlined QA worflow - No previously existing testing removed, only moved - Place draft and submission fails before passes - Add additional tests - Add known and "won't fix" bug
-
- Mar 05, 2025
-
-
Jesse Bickel authored
Issue ots/clients/ardc/hypha-tracker#340: Permit staff to change the "ownership" of a submission
-
Frank Duncan authored
-
Frank Duncan authored
-
-
- Mar 04, 2025
-
-
Frank Duncan authored
Allow upload of mixed-case file extensions See merge request !116
-
Frank Duncan authored
Threaded comments See merge request !118
-
- Mar 03, 2025
-
-
Jesse Bickel authored
Allow users to reply to comments by clicking a new "Reply" button. There will only be one level of reply to avoid query complexity and recursive indentation hell. There are two UI clues that a comment is a reply: indentation and "replied" rather than "commented." The order for top-level comments is "latest first" while the order for replies to a top-level comment is the more natural "earliest first." Implementation details follow. A new property on Activity named `in_reply_to` tracks comment replies. On the relevant pages and snippets, use several new Alpine `x-data` variables to track whether a comment is a reply or not. There are some assumptions made about IDs and these variables between HTML pages and partial pages. In order for migrations to succeed on a fresh database, for example a database migrated during automated tests, an older migration needed to be nerfed. It had made use of an Activity object during a migration. Issue ots/clients/ardc/hypha-tracker#356: Threaded comments
-
Frank Duncan authored
Make default comment visibility a system setting See merge request !117
-
Frank Duncan authored
Fix score box height See merge request !114
-
- Feb 19, 2025
-
-
Frank Duncan authored
-
Frank Duncan authored
This also adds some comments for future mergers about making the entire activity system more configurable, and why that's not a possibility. Fixes ots/clients/ardc/hypha-tracker#107: Make comment visibility configurable
-
- Feb 17, 2025
-
-
Jesse Bickel authored
This workaround allows mixed case file extensions. The issue appears to be that django's `accepted_file_types.ts` does not include the `{nocase: true}` option in its call to `picomatch.isMatch` so even though the back-end is OK with any case, the front-end is not and needs these extra matches. It is not sufficient to include only these new patterns, either, because the file browser dropdown needs the lowercase ones. Perhaps there is a better way but this is today's "fix." Issue ots/clients/ardc/hypha-tracker#342: Permit users to upload files to the Comments section of Submissions
-
Jesse Bickel authored
Reviewers can View All reviews See merge request !115
-
Jesse Bickel authored
Issue ots/clients/ardc/hypha-tracker#369: Give Reviewers the ability to view all reviews
-
Frank Duncan authored
alpinejs, when using x-show, doesn't need the element to be hidden, as it will take care of that. Also, x-clock should be x-cloak
-
- Feb 14, 2025
-
-
Frank Duncan authored
-
Frank Duncan authored
New css changes meant that the auto height wasn't working. So we just set it manually. Fixes ots/clients/ardc/hypha-tracker#385: Review score box is very large
-
Frank Duncan authored
Remove duplicate application from determinations See merge request !113
-
- Feb 13, 2025
-
-
Jesse Bickel authored
This makes the behavior of both the determination message box and the submission box more sensible. Without it, the determination box is narrower without the submission box and wider with the submission box. Issue ots/clients/ardc/hypha-tracker#383: On Create Determination page SHOW APPLICATION toggle displays Proposal Information twice
-
Frank Duncan authored
This caused a lot of JS that needed to load to not get loaded. Also added to the toplevel js the toggle-reviewers.js script.
-
Frank Duncan authored
Reorder submissions table, add sorting See merge request !112
-
Frank Duncan authored
Fix ots/clients/ardc/hypha-tracker#383: On Create Determination page, SHOW APPLICATION toggle displays Proposal Information twice
-
Frank Duncan authored
Fixes ots/clients/ardc/hypha-tracker#382: In the All Submissions new Table View, separate Organization from Applicant and permit sorting
-
- Feb 11, 2025
-
-
Frank Duncan authored
Avoid a sass error by syncing with upstream See merge request !111
-
Jesse Bickel authored
-
- Feb 04, 2025
-
-
Frank Duncan authored
v5.23.0 upstream merge! See merge request !110
-
Frank Duncan authored
-
- Feb 03, 2025
-
-
Frank Duncan authored
Set user contact name when they submit an application and don't have one See merge request !109
-
Frank Duncan authored
Fixes ots/clients/ardc/hypha-tracker#362: Email greeting bugs
-