janeway icon indicating copy to clipboard operation
janeway copied to clipboard

A web-based platform for publishing journals, preprints, conference proceedings, and books

Results 419 janeway issues
Sort by recently updated
recently updated
newest added

We are seeing an influx of spam accounts, see image below: ![image](https://github.com/BirkbeckCTP/janeway/assets/148049561/2f0c08d5-ef4b-46bc-9c20-06f794dbe107) To avoid this, I would suggest putting limits on what is allowed within the name fields specifically (make...

new feature

Bumps [djangorestframework](https://github.com/encode/django-rest-framework) from 3.15.1 to 3.15.2. Commits c7a7eae Version 3.15.2 (#9439) 3b41f01 Fix potential XSS vulnerability in break_long_headers template filter (#9435) fe92f0d Add __hash__ method for permissions.OperandHolder class (#9417) fbdab09...

dependencies

Related issue: https://github.com/BirkbeckCTP/janeway/issues/4251 We found that open review counts for some reviewers were higher than expected because incomplete reviews from rejected articles were still open. - Close incomplete review assignments...

### The Problem Backoffice. Submit an article. When Clicking "search" if there is a match, that author is automatically added to the article. This is not expected behaviour, even though...

bug
a11y

From screenreader testing (https://github.com/BirkbeckCTP/janeway/issues/4194), looking at the narrow screen navigation the following issues were identified: - [ ] Sample 3, item 5. menu items with dropdowns don't distinguish themselves from...

a11y
VPAT

Updated django templates to check that there are galleys before creating download and checksum lists, across all three themes. Material already checked for galleys for download lists, but not for...

- This reverts a change ot the funder_articles url pattern. - Closes #4295

## Problem The dictionary that is passed into `utils.logic.build_url` is sent through `urllib.parse.urlencode` and then also through `urllib.parse.quote_plus`. https://github.com/BirkbeckCTP/janeway/blob/92517963a92a173173a58244520be0cfe019bef8/src/utils/logic.py#L153-L154 This is redundant and results in unusable query strings. Compare: ```py...

bug

## Problem I was working on #3899 and realised that this function has a bug, though I don't think this code is ever run because we don't pass a string...

bug
t-shirt S
medium

## User story As a prospective library supporter, I might fill out the subsidy fee calculator to check my fee, then click start signup, where I will then be asked...

enhancement
t-shirt M
dev-ready
olh-funding-priority