Releases: arXiv/arxiv-submission-ui
Releases · arXiv/arxiv-submission-ui
arXiv submission UI v0.1-alpha
Release notes - arXiv-NG - Version submission-0.1-alpha
Sub-task
- [ARXIVNG-267] - Implement flask API stubs
- [ARXIVNG-398] - Implement low level file type guess and TeX analysis code. Originates from TypeGuess.pm in legacy Perl system.
- [ARXIVNG-399] - Implement file class that provides interface to various details about uploaded files.
Bug
- [ARXIVNG-2007] - TeX log summary disappears if you navigate away from a successful compile and then return
- [ARXIVNG-2034] - Populate help bubbles on metadata pages
New Feature
- [ARXIVNG-215] - Investigate accessibility in TeX-based PDFs
- [ARXIVNG-245] - Upload check: remove *.synctex files from submission source packages
- [ARXIVNG-405] - Implement API routes for upload
- [ARXIVNG-479] - Upload check: Attempt to Fix/Repair illegal Filename (illegal characters)
- [ARXIVNG-480] - Upload check: Identify files that are not allowed in submission and remove them.
- [ARXIVNG-481] - Upload check: Identify file types that require additional processing.
- [ARXIVNG-482] - Upload check: Fix top level directory
- [ARXIVNG-483] - Upload check: Make sure permissions are set to reasonable values
- [ARXIVNG-484] - Upload check: unmacify - Edit source files to fix up carriage returns/newlines
- [ARXIVNG-488] - Upload check: Detect case where submitter fails to include the .bbl for references.
- [ARXIVNG-490] - Implement oversize check (per file/aggregate)
- [ARXIVNG-491] - Upload check: Strip non-compliant embedded TIFF bitmaps from Postscript file
- [ARXIVNG-838] - Upload: Add logging for file upload processing.
- [ARXIVNG-852] - Upload check: Check for extraneous directories and remove them.
- [ARXIVNG-872] - User interface to verify submitter information
- [ARXIVNG-873] - Interface for submitter to confirm authorship/proxy status
- [ARXIVNG-874] - Interface for submitter to select license
- [ARXIVNG-875] - Interface for submitter to acknowledge/accept policy statement
- [ARXIVNG-876] - Interface for submitter to select primary classification
- [ARXIVNG-877] - Interface for submitter to select secondary classification
- [ARXIVNG-878] - Interface for submitter to add metadata to submission
- [ARXIVNG-904] - Submission events must support "deletion"
- [ARXIVNG-1017] - Change submission "view" button link to give nice file name with extension (.pdf etc.)
- [ARXIVNG-1041] - Macro/template code for UI progress bar
- [ARXIVNG-1061] - Style progress bar
- [ARXIVNG-1072] - Ability to download content (source files) from the file management service
- [ARXIVNG-1073] - Ability to delete individual files in file management service
- [ARXIVNG-1074] - Ability to delete all files in file management service
- [ARXIVNG-1075] - Ability to delete released workspace in file management service
- [ARXIVNG-1077] - Ability to lock an upload workspace, so that replacements are rejected
- [ARXIVNG-1078] - Ability to unlock a workspace in file management service, so that replacements can be uploaded
- [ARXIVNG-1079] - Ability to release/unrelease upload workspaces, so that files no longer needed can be deleted
- [ARXIVNG-1105] - UI for process-files/compilation error messaging and various pages
- [ARXIVNG-1130] - File management service should return workspace size, last upload size
- [ARXIVNG-1132] - Help page for upload error conditions
- [ARXIVNG-1135] - When additional files are added to an upload workspace, they should be highlighted (success) in the upload list
- [ARXIVNG-1142] - Work out issues with handling of + signs in file names
- [ARXIVNG-1318] - Converter: Document arxiv-converter TeX compilation Docker image creation and use.
- [ARXIVNG-1340] - Submission core must support replacement
- [ARXIVNG-1341] - Paper owner may submit a withdrawal request via UI
- [ARXIVNG-1342] - Paper owner may submit a replacement submission via UI
- [ARXIVNG-1343] - Paper owner may add JREF/DOI to an already published paper via the UI
- [ARXIVNG-1360] - User should be able to delete their submission entirely via the UI
- [ARXIVNG-1364] - The submitter should get feedback early in the submission process about their endorsement status
- [ARXIVNG-1366] - Integration with plain text extraction service in arxiv.submit
- [ARXIVNG-1367] - Integration with classifier service in arxiv.submit
- [ARXIVNG-1369] - User can see a preview of their submission abstract just like it will appear on the abstract page
- [ARXIVNG-1370] - User can preview the PDF version of their submission prior to finalization
- [ARXIVNG-1371] - The submitter should be notified during the submission process that their TeX source will be public
- [ARXIVNG-1372] - It should be clear to the submitter what the difference between withdrawal and replacement is. When a submitter initiates a withdrawal, they should be prompted to consider replacement before proceeding
- [ARXIVNG-1375] - Generate and send confirmation email upon successful submission
- [ARXIVNG-1376] - Integrate with classic email system
- [ARXIVNG-1408] - Paper owner may submit a cross-list req...