Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 1.9.5 [draft] #376

Draft
wants to merge 40 commits into
base: release-1.9
Choose a base branch
from
Draft

Version 1.9.5 [draft] #376

wants to merge 40 commits into from

Conversation

stsnel
Copy link
Member

@stsnel stsnel commented Dec 2, 2024

This is a draft PR, it's not yet ready for review and merging

claravox and others added 28 commits December 2, 2024 12:08
Add Yoda.version variable back. Fix bug that api calls were not logged in the portal on development
Add monitoring thread to the Yoda portal for collecting technical
support information in case of problems.

(backport to Yoda 1.9)
Permit only redirects to relative URLs. Check both at time the URL
is passed and when the redirect is performed to make this more robust
against future changes in login logic.
Setting the state of formContext in onChange event of metadata-form prevents resetting form fields on pressing 'Enter'.

(Backport to Yoda 1.9)
…e lists all the folders. (#360)

* YDA-5914 - Fixed - Clicking on upload file or folder in deposit module lists all the folders.

* YDA-5914 - Fixed lint issues
This ensures CSV group imports in the group manager work correctly if
the CSV file has multiple trailing newlines.
Problem

When modifying groups with a CSV, I use groups that are already created (to add users for example) . I check the “Allow updates” button and “Process CSV”. I then get an error for existing groups even though the users have been added

Solution
When import groups using a CSV file, now the user can be informed with a simple, but useful descriptive message of the actions taken:

A message may consist of 1 or more of the following phrases:

Group '<group_name>' created.
Group '<group_name>' already exists.
Users added (<no_users_added>).
Users removed (<no_users_removed>).

---------

Co-authored-by: Sirjan <[email protected]>
Add information about requests being handled to the tech support info that is collected by the monitor thread.
Add scrollbar to clean up temporary files modal
@stsnel stsnel changed the base branch from development to release-1.9 December 2, 2024 13:00
lwesterhof and others added 11 commits December 2, 2024 14:12
This commit also includes a return type change for util.get_validated_static_path

(backport to Yoda 1.9)
When uploading a large file via the Yoda portal, silent failures could occur due to
the CSRF token expiring during the upload. This change makes the CSRF token
valid for the duration of the session, in order to prevent this problem.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants