Skip to content

Releases: arXiv/arxiv-submission-ui

arXiv submission UI v0.1-alpha

05 Jun 13:58
Compare
Choose a tag to compare
Pre-release

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...
Read more