bemoody

Results 68 issues of bemoody

`credential_application` raises ServiceUnavailable if SYSTEM_MAINTENANCE_NO_UPLOAD is set. I think this is wrong because I think this form does *not* upload files anymore. On the other hand, `edit_trainings` does *not* pay...

## Context Pull #2086 added the ability to mirror project content on Amazon S3. This is now working and we are in the process of uploading open-access projects from PhysioNet....

When a newly-created project is published, the editor is asked, at the very last possible moment, to choose a permanent public name (slug) for the project. I dislike this and...

The current PhysioNet search function is not great (previous issues: #349, #1971). We would like to replace it with something based on a "real" information-retrieval engine, while also allowing more...

`console.utility.generate_doi_payload` generates the JSON metadata that is sent to the DataCite API, either to register, publish, or update a DOI. This includes: ``` "publicationYear": timezone.now().year, ``` which seems very wrong.

When we publish a project on PhysioNet, we also create a DOI and publish various metadata using the DataCite API. From time to time we may want to make improvements...

One of the test cases is generating files under `media/test` and not cleaning them up afterwards: ``` $ ./manage.py test [...] $ find ../media/test/ ../media/test/ ../media/test/training ../media/test/training/training-report.pdf ../media/test/training/mdudMcv1nv6LroMtnLdp ../media/test/training/mdudMcv1nv6LroMtnLdp/training-report.pdf ```...

user/views.py: ``` @login_required def credential_application(request): ... if request.method == 'POST': ... CodeOfConductSignature.objects.get_or_create( code_of_conduct=CodeOfConduct.objects.filter(is_active=True).first(), user=request.user, ) ... ``` This does not record which code of conduct the person agreed to (the...

After a project has been submitted and/or accepted, it should be possible to change the corresponding author. This should probably be allowed up until the project is approved.

It should be possible to list a project as being "derived from" a resource that was published on another site, by providing the DOI (or other URL?) The parent resources...