This repository has been archived by the owner on Jan 7, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 16
deposit: contributors on paste handler addition #9
Open
bouzlibop
wants to merge
34
commits into
zenodo:zenodo-master
Choose a base branch
from
bouzlibop:contributors-pasting
base: zenodo-master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Fixes issue with long file names overflowing widget. Signed-off-by: Lars Holm Nielsen <[email protected]>
* Adds REST API for records. * Sets `clean=True` in legacy search_engine to clean the recjson to be returned. Signed-off-by: Konstantinos Kostis <[email protected]>
Signed-off-by: Lars Holm Nielsen <[email protected]>
* Enables possibility to add community logo. (addresses zenodo/zenodo#112) Signed-off-by: Adrian Pawel Baran <[email protected]>
* Moves root of community logos. Signed-off-by: Lars Holm Nielsen <[email protected]>
* Adds support for granting author/viewer rights to records via tags by specifying CFG_ACC_GRANT_AUTHOR_RIGHTS_TO_USERIDS_IN_TAGS and/or CFG_ACC_GRANT_VIEWER_RIGHTS_TO_USERIDS_IN_TAGS. * Adds support for granting access to records in home collection prior to indexing by webcoll if home collection is defined by a dbquery that uses pure MARC tags. * Fixes double message flashing issues. * Fixes issue with empty records not returning 404. Signed-off-by: Lars Holm Nielsen <[email protected]>
* Prevents leaking of filenames of restricted files. Signed-off-by: Lars Holm Nielsen <[email protected]>
* Removes unused user settings files. Signed-off-by: Lars Holm Nielsen <[email protected]>
* Adds support for allowing users to update their profile (nickname, email, family name and given name). * Adds support for users to re-request and verification email to be sent. * Adds new Passlib Flask extension to support configurable password contexts in Invenio. * NOTE Changes user model fields family name/given names to store empty string as default instead of null. * NOTE Adds support for users to change email address/nickname. If you store email addresses in e.g. records or fireroles you are responsible for propagating the users change of email address by adding listeners to the 'profile-updated' signal. Alternatively you can migrate records (using CFG_ACC_GRANT_AUTHOR_RIGHTS_TO_USERIDS_IN_TAGS and CFG_ACC_GRANT_VIEWER_RIGHTS_TO_USERIDS_IN_TAGS) and fireroles (using "allow/deny uid <uid>") to restrict access based on user id instead of user email address. * NOTE Refactors password hashing to (a) explicitly specify password salt instead of relying on the email address, since a change of email would cause the password to be invalidated (b) support multiple password hashing algorithms concurrently (c) automatic migration of deprecated hashes when users logs in (d) allows overlays to specify their preferred hashing algorithms * NOTE Deprecates legacy Invenio's hashing algorithm based on AES encryption of email address using the password as secret key in favor of SHA512 using random salt and 100000 rounds. Signed-off-by: Lars Holm Nielsen <[email protected]>
* Removes any use of MySQL's custom AES_ENCRYPT(). Signed-off-by: Lars Holm Nielsen <[email protected]>
* Fixes issue that allowed blocked accounts to login. Signed-off-by: Lars Holm Nielsen <[email protected]>
* Fixes issue where a failed login would return 200 instead of 401 HTTP status code. Signed-off-by: Lars Holm Nielsen <[email protected]>
* Fixes issue with multiple HTTP status codes being returned. Signed-off-by: Lars Holm Nielsen <[email protected]>
* FIX Fixes issue with email address being checked against existing known addresses for lost password form. Signed-off-by: Lars Holm Nielsen <[email protected]>
Signed-off-by: Lars Holm Nielsen <[email protected]>
* Corrects conditions on when to sent an email. (addresses zenodo/zenodo#275) Signed-off-by: Adrian Pawel Baran <[email protected]>
* INCOMPATIBLE Deprecates use of invenio.utils.redis in favor of invenio.ext.cache. (closes #2885) Signed-off-by: Lars Holm Nielsen <[email protected]>
* Updates the RuntimeWarning to DeprecationWarning when rendering jinja2 templates with bytestrings. Co-authored-by: Jiri Kuncar <[email protected]> Signed-off-by: Jan Aage Lavik <[email protected]>
* Fixes issue with too many unimportant error messages being logged. Signed-off-by: Lars Holm Nielsen <[email protected]>
* Fixes issue with error handling when bad arguments is passed to action argument on login. Signed-off-by: Lars Holm Nielsen <[email protected]>
* Changes error issued by BibFormatObject when given an non-integer recid from being loud to silent (i.e. don't alert admin). Signed-off-by: Lars Holm Nielsen <[email protected]>
Signed-off-by: Javier Martin Montull <[email protected]>
* BETTER Improves resilience when ranking method is not defined in database. Signed-off-by: Lars Holm Nielsen <[email protected]>
* FIX Fixes issue due to output format not being validated. Signed-off-by: Lars Holm Nielsen <[email protected]>
* Changes error issued by BibFormatObject when given an non-integer recid to a warning. Signed-off-by: Lars Holm Nielsen <[email protected]>
* FIX Fixes MintedDOIValidator, so that it correctly checks if DOI was already minted for the specific upload. (addresses zenodo/zenodo#285) Signed-off-by: Adrian Pawel Baran <[email protected]>
* Adds possibility to specify maximum number of files per upload. Signed-off-by: Adrian Pawel Baran <[email protected]>
* Adds support for gnd identifier. (addresses zenodo/zenodo#217) Signed-off-by: Adrian Pawel Baran <[email protected]>
* Fixes incorrectly translated string. Signed-off-by: Adrian Pawel Baran <[email protected]>
* Moves invenio.utils.persistentid to external package IDUtils. Signed-off-by: Lars Holm Nielsen <[email protected]>
* Extends pages module. Signed-off-by: Adrian Pawel Baran <[email protected]>
* Adds a possiblity to filter out contributors from authors list (addresses zenodo/zenodo#387). Signed-off-by: Adrian Pawel Baran <[email protected]>
* Streams listing of all depositions in API in order to speed up time for first reply from server. (addresses #388) Signed-off-by: Lars Holm Nielsen <[email protected]>
It would be worth to talk about it IRL.
|
just updated, hopefully we will have a chance to give it another try before I leave 😜 |
* adds custom on paste handler to parse contirbutors list (closes zenodo/zenodo#390). Signed-off-by: Adrian Pawel Baran <[email protected]>
|
ead61c8
to
971b531
Compare
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
(closes deposit: adding multiple contributors at once by pasting list to the field zenodo#390).
Signed-off-by: Adrian Pawel Baran [email protected]