Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
543 commits
Select commit Hold shift + click to select a range
af56bcb
ARXIVNG-1396 update text and display for withdrawal template
eawoods Nov 29, 2018
bc1a613
ARXIVNG-1396 update jref -> withdraw in comments and link
eawoods Nov 29, 2018
4f64d23
WIP minor refactor
erickpeirson Nov 30, 2018
636d07a
fixed failing test
erickpeirson Nov 30, 2018
5c38860
fixed failing test
erickpeirson Nov 30, 2018
2700a8d
Merge pull request #45 from cul-it/task/ARXIVNG-1396
eawoods Nov 30, 2018
4989451
Merge branch 'develop' into task/ARXIVNG-1395
eawoods Nov 30, 2018
9864d91
Merge branch 'develop' into refactor
erickpeirson Nov 30, 2018
f35e463
Merge pull request #44 from cul-it/task/ARXIVNG-1395
eawoods Nov 30, 2018
1bb7d56
added hold function for testing
erickpeirson Nov 30, 2018
68fc02a
Merge branch 'develop' into refactor
erickpeirson Nov 30, 2018
35fce83
fixed template to not break tests
erickpeirson Nov 30, 2018
0e54d8c
ARXIVNG-1360 user can delete submissions and replacements
erickpeirson Nov 30, 2018
598dff7
ARXIVNG-1382 adjust padding and margins for file tree
eawoods Nov 30, 2018
3f9fdf8
tiny commit to test config
eawoods Nov 30, 2018
04a85da
updated dependency
erickpeirson Nov 30, 2018
29786a0
cleanup
erickpeirson Nov 30, 2018
3466407
minor
erickpeirson Nov 30, 2018
a400cb7
brought up to core v0.5.2
erickpeirson Dec 3, 2018
d8d7499
Merge pull request #46 from cul-it/bug/ARXIVNG-1382
eawoods Dec 3, 2018
0444bfb
ARXIVNG-1360 wordsmithing for delete message
eawoods Dec 3, 2018
cb0e9d8
user is redirected to root/create view after jref/withdrawal
erickpeirson Dec 3, 2018
39d46a8
added some examples to the jref ui
erickpeirson Dec 3, 2018
5c25b0e
Merge pull request #47 from cul-it/refactor
erickpeirson Dec 3, 2018
fe568d4
start on wiring up cross-list request in ui
erickpeirson Dec 5, 2018
acf81d5
fixed bug that allowed secondary to be chosen twice
erickpeirson Dec 6, 2018
1d8b132
ARXIVNG-1408 functional cross-list workflow
erickpeirson Dec 6, 2018
3e3bd40
update to most recent rc for submission core
erickpeirson Dec 6, 2018
ca5f2a8
bugfix
erickpeirson Dec 6, 2018
17490b9
minor cleanup
erickpeirson Dec 6, 2018
a6bd7e1
minor bugfix
erickpeirson Dec 6, 2018
d461cf6
minor typos
erickpeirson Dec 7, 2018
b8479f3
Merge pull request #48 from cul-it/feature/ARXIVNG-1408
erickpeirson Dec 7, 2018
b9ff94d
ARXIVNG-1371 notify submitter that TeX source will be made public
eawoods Dec 7, 2018
1bc114e
ARXIVNG-1371 add notice about TeX source being public
eawoods Dec 11, 2018
8596303
ARXIVNG-1364 add endorsement info to process
eawoods Dec 13, 2018
589a4c1
passing submission id to file_process
JaimieMurdock Dec 14, 2018
a9492ba
Merge pull request #50 from cul-it/task/ARXIVNG-1440
JaimieMurdock Dec 14, 2018
0db6118
Merge pull request #49 from cul-it/task/ARXIVNG-1371
JaimieMurdock Dec 14, 2018
a8096a5
initial file process skeletons
JaimieMurdock Dec 17, 2018
28740d3
ARXIVNG-1364 add template filter for endorsement type
eawoods Dec 17, 2018
3695ee5
ARXIVNG-1364 add message logic
eawoods Dec 17, 2018
d5e1a53
adding meeting notes
JaimieMurdock Dec 17, 2018
9dbb8a9
method delegation
JaimieMurdock Dec 18, 2018
44d3080
changing import semantics to match upload
JaimieMurdock Dec 18, 2018
b7eb944
ARXIVNG-1364 function definition edits
eawoods Dec 18, 2018
eb11df1
ARXIVNG-1369 adding abs preview
erickpeirson Dec 19, 2018
6e41ea8
ARXIVNG-1369 wiring up preview
erickpeirson Dec 19, 2018
901b4d7
ARXIVNG-1364 fix tping error
eawoods Dec 19, 2018
a3f0ead
Merge pull request #51 from arXiv/feature/ARXIVNG-1364
eawoods Dec 19, 2018
dbcc8ba
Merge pull request #52 from arXiv/feature/ARXIVNG-1369
erickpeirson Dec 19, 2018
bd012df
ARXIVNG-1410 add ID and title to each replacement page
eawoods Jan 4, 2019
13c3b77
ARXIVNG-1397 improve accessibility, usability, and general cleanup fo…
eawoods Jan 4, 2019
11cd79c
ARXIVNG-1401 improve layout for cross list request
eawoods Jan 4, 2019
8f16588
Merge pull request #53 from arXiv/task/ARXIVNG-1410
eawoods Jan 7, 2019
2fb5eb0
ARXIVNG-1401 tidy up layout and style
eawoods Jan 14, 2019
7476606
ARXIVNG-1401 trim unwatnnted code; add ARIA parameter to dropdown
eawoods Jan 14, 2019
ba317a6
Merge pull request #54 from arXiv/task/ARXIVNG-1401
eawoods Jan 14, 2019
7bf6095
ARXIVNG-1551 added docker-compose for submissions service group
erickpeirson Jan 15, 2019
2f17b8d
minor
erickpeirson Jan 15, 2019
54cc96c
Merge pull request #55 from arXiv/task/ARXIVNG-1551
erickpeirson Jan 15, 2019
1b7a29d
changing some names
JaimieMurdock Jan 15, 2019
f13e77c
minor README update
JaimieMurdock Jan 30, 2019
846ca7b
environment update to submission-core 0.6.1
JaimieMurdock Jan 30, 2019
734b987
ARXIVNG-1451 support changes to endorsement in auth 0.2.5
erickpeirson Jan 31, 2019
c91e4c8
use arxiv-auth==0.2.6rc1
erickpeirson Jan 31, 2019
20f93b8
use submission-core v0.6.2rc1
erickpeirson Jan 31, 2019
06ccd6b
ARXIVNG-1451 added tests for endorsement scenarios
erickpeirson Jan 31, 2019
2262b09
ARXIVNG-1451 change filtering for classification choices
erickpeirson Feb 1, 2019
63a219b
upgraded to submission-core v0.6.2rc2
erickpeirson Feb 1, 2019
2bcc0cf
fixed failing tests
erickpeirson Feb 1, 2019
22f0190
minor
erickpeirson Feb 1, 2019
e86833d
Merge pull request #56 from arXiv/bug/ARXIVNG-1451
erickpeirson Feb 1, 2019
4d5c632
renamed UploadStatus -> Upload
erickpeirson Feb 1, 2019
3da0349
renamed Statuses -> Status
erickpeirson Feb 1, 2019
174e7ee
ARXIVNG-1425 added warning, error messaging during upload
erickpeirson Feb 1, 2019
329f1cc
changed working from -> unless it really was successful
erickpeirson Feb 4, 2019
0cb4718
Merge branch 'task/ARXIVNG-1440' into task/ARXIVNG-1625
JaimieMurdock Feb 5, 2019
d7b697a
Merge pull request #57 from arXiv/bug/ARXIVNG-1425
erickpeirson Feb 5, 2019
87b8083
resolving issue from refactor in ARXIVNG-1463
JaimieMurdock Feb 6, 2019
51b8e96
adding toggles for messages
JaimieMurdock Feb 6, 2019
2d52cac
correcting save and continue button
JaimieMurdock Feb 6, 2019
004d932
clarifying exception handling for BadRequest
JaimieMurdock Feb 6, 2019
4f1787b
adding for loops for messages
JaimieMurdock Feb 6, 2019
ad75a98
changing status toggles
JaimieMurdock Feb 6, 2019
6d3424a
moving backend from mysql to sqlite
JaimieMurdock Feb 6, 2019
bae46f8
fixing endpoint envvars
JaimieMurdock Feb 6, 2019
3ee9df7
docker-compose with localstack, various envvar issues
JaimieMurdock Feb 7, 2019
f3a00cf
adding error handling for not found exceptions
JaimieMurdock Feb 7, 2019
cc054c7
complete local dev stack
JaimieMurdock Feb 7, 2019
969f57f
fixed merge conflict, added newline
erickpeirson Feb 7, 2019
181de1e
Merge pull request #58 from arXiv/task/ARXIVNG-1625
erickpeirson Feb 7, 2019
9f63b95
resolved merge conflicts
erickpeirson Feb 7, 2019
e5f022b
ARXIVNG-1440 getting everyone talking; refactoring compiler bits to u…
erickpeirson Feb 7, 2019
ada7a71
ARXIVNG-1440 handle short-circuit condition gracefully
erickpeirson Feb 8, 2019
3404395
ARXIVNG-1440 wiring up compilation
erickpeirson Feb 12, 2019
cf0ecc3
wrangling docker-compose
erickpeirson Feb 13, 2019
fcc50cf
passing tests
erickpeirson Feb 13, 2019
f5014ab
enable integration tests
erickpeirson Feb 13, 2019
e4f4b54
tweaks to make it go
erickpeirson Feb 13, 2019
125f807
changed content tag to main
erickpeirson Feb 17, 2019
daa25c8
r/below/in the file list/
erickpeirson Feb 17, 2019
48aeeba
upgrded to base v0.14.3
erickpeirson Feb 17, 2019
956650a
temporary fix for ARXIVNG-1784
erickpeirson Feb 17, 2019
e73d921
Merge pull request #59 from arXiv/task/ARXIVNG-1440-2
erickpeirson Feb 18, 2019
de9723f
adding Sphinx to Pipfile. ARXIVNG-1118
JaimieMurdock Feb 19, 2019
301d2a2
adding sphinx skeleton. ARXIVNG-1118
JaimieMurdock Feb 19, 2019
f941155
submit.controllers documentation
JaimieMurdock Feb 21, 2019
8515f89
submit.routes autodocs
JaimieMurdock Feb 21, 2019
1d83812
submit.services autodocs
JaimieMurdock Feb 21, 2019
404c049
submit submodule autodocs
JaimieMurdock Feb 21, 2019
0a888c1
update-docs and modules.rst
JaimieMurdock Feb 21, 2019
12621fa
minor fixes
JaimieMurdock Feb 21, 2019
7ac8d7c
Merge pull request #60 from arXiv/task/ARXIVNG-1111
JaimieMurdock Feb 21, 2019
b9d2474
ARXIVNG-1788 fixed SourceFormat.PDF
erickpeirson Feb 25, 2019
f0124e6
ARXIVNG-1788 fixed pdf upload bug
erickpeirson Mar 1, 2019
2a93906
reconciled enum issues for submission content type
erickpeirson Mar 1, 2019
30035a4
ARXIVNG-1773 fixed 500 error on metadata step
erickpeirson Mar 1, 2019
1f68473
spring cleaning
erickpeirson Mar 1, 2019
1cbbfc3
ARXIVNG-1773 fixed 500 error on metadata step
erickpeirson Mar 7, 2019
573bcec
dep issues
erickpeirson Mar 7, 2019
369fcac
tweaks and fixes from focus sess
erickpeirson Mar 7, 2019
6170c4f
stomped some bugs
erickpeirson Mar 7, 2019
aef8121
fixed some tests
erickpeirson Mar 8, 2019
07179bf
updated deps
erickpeirson Mar 8, 2019
91880df
various fixes and tweaks
erickpeirson Mar 8, 2019
a703906
major cleanup
erickpeirson Mar 13, 2019
640bcfe
ARXIVNG-1973 add design changes to start page
eawoods Mar 13, 2019
6678ba7
more cleanup and tweaks
erickpeirson Mar 14, 2019
b1c8928
updated readme, fixed some integration tests
erickpeirson Mar 14, 2019
8b2c78f
updated a dependency
erickpeirson Mar 14, 2019
fb7e1d5
disabling linter for now
erickpeirson Mar 14, 2019
cbed534
tweaks to allow user to proceed past optional stage
erickpeirson Mar 14, 2019
a98c96b
fixed an error
erickpeirson Mar 14, 2019
cf83c91
Merge pull request #61 from arXiv/task/ARXIVNG-1788
DavidLFielding Mar 15, 2019
b130328
ARXIVNG-1973 add logic for open and announced lists of submissions
eawoods Mar 18, 2019
9c2ac85
ARXIVNG-1375 set up mailhog for testing, fixes for http status codes
erickpeirson Mar 19, 2019
08bf4aa
ARXIVNG-1973 corrects table headers
eawoods Mar 19, 2019
7f0e2a4
Merge pull request #62 from arXiv/feature/ARXIVNG-1375
erickpeirson Mar 19, 2019
6cab553
Merge branch 'develop' into ARXIVNG-1973
eawoods Mar 19, 2019
0bba4ed
fixed some oddities with stage completion, missing function in template
erickpeirson Mar 19, 2019
44a5cc5
fixed broken tests
erickpeirson Mar 19, 2019
44109a0
fixed minor flow control issues
erickpeirson Mar 19, 2019
bcc88f8
fixed bug in replace endpoint
erickpeirson Mar 19, 2019
faf69a4
tweak to cookie for progress
erickpeirson Mar 19, 2019
58ed3c1
ARXIVNG-1301 support for size limits
erickpeirson Mar 20, 2019
b778ed3
ARXIVNG-1301 support for size limits
erickpeirson Mar 20, 2019
c7cefbe
ARXIVNG-1400 change messages for processing states
eawoods Mar 20, 2019
7e29f66
Merge pull request #63 from arXiv/ARXIVNG-1973
eawoods Mar 20, 2019
275ced9
ARXIVNG-1400 add more text edits for processfiles page
eawoods Mar 20, 2019
4c88932
ARXIVNG-1399 ARXIVNG-1398 design and layout changes for preview and c…
eawoods Mar 20, 2019
f4ec0c9
ARXIVNG-1400 ARXIVNG-1399 ARXIVNG-1398 tidy up presentation, add time…
eawoods Mar 21, 2019
6eac492
vexing requests bug
erickpeirson Mar 21, 2019
e8ad109
ARXIVNG-1372 alternate route template goodies
erickpeirson Mar 21, 2019
6f00227
ARXIVNG-1372 renamed manage route, tweaked templates
erickpeirson Mar 21, 2019
bfdfb96
ARXIVNG-1372 minor styling tweaks
eawoods Mar 21, 2019
be59a5c
ARXIVNG-1804 bringing UI up to spec with core
erickpeirson Mar 21, 2019
c99d1a3
cleanup
erickpeirson Mar 21, 2019
e89a718
increase buffer size
erickpeirson Mar 21, 2019
82bdbef
deps
erickpeirson Mar 21, 2019
479498d
minor
erickpeirson Mar 21, 2019
1e1814f
ARXIVNG-1017 add dot-three to PDF preview route
erickpeirson Mar 21, 2019
f4d6339
Merge pull request #66 from arXiv/task/ARXIVNG-1372-redux
eawoods Mar 22, 2019
ac5e593
ARXIVNG-2013 minor refactor of progress bar logic
erickpeirson Mar 22, 2019
7fe100a
brought branch up to date, minor fixes for replacement workflow
erickpeirson Mar 22, 2019
a0c3d76
cleanup
erickpeirson Mar 22, 2019
625f09a
resolved merge conflicts
erickpeirson Mar 22, 2019
dc9e517
Merge branch 'feature/ARXIVNG-1804' into task/ARXIVNG-2013
erickpeirson Mar 22, 2019
6fd966e
Merge branch 'develop' into task/ARXIVNG-1400
erickpeirson Mar 22, 2019
8012617
Merge pull request #64 from arXiv/task/ARXIVNG-1301
erickpeirson Mar 22, 2019
3d05d88
Merge pull request #65 from arXiv/task/ARXIVNG-1400
eawoods Mar 22, 2019
caf1f6e
Update confirm_delete_submission.html
erickpeirson Mar 22, 2019
1c9b692
Merge pull request #67 from arXiv/feature/ARXIVNG-1804
erickpeirson Mar 22, 2019
5b141c1
Merge pull request #68 from arXiv/feature/ARXIVNG-1017
erickpeirson Mar 22, 2019
930b1ba
Merge branch 'develop' into task/ARXIVNG-2013
erickpeirson Mar 22, 2019
ddd0015
Merge pull request #69 from arXiv/task/ARXIVNG-2013
erickpeirson Mar 25, 2019
0fee45b
change timestamp to ISO 8601
eawoods Mar 25, 2019
0fccfff
ARXIVNG-2023 testing, cleanup
erickpeirson Mar 26, 2019
c4c3d24
ARXIVNG-1781 add highlight styles for tex log
eawoods Mar 26, 2019
5e174e7
ARXIVNG-1781 add fatal style
eawoods Mar 26, 2019
9d0db41
ARXIVNG-1781 tweak styles and add documentation/regex samples
eawoods Mar 27, 2019
91fb62e
ARXIVNG-1365 add links to tex help
eawoods Mar 27, 2019
df3ff61
Merge pull request #72 from arXiv/task/ARXIVNG-1365
eawoods Mar 29, 2019
7cbd35b
tweaks to accommodate low-level changes in compiler representation
erickpeirson Apr 1, 2019
45d16e8
ARXIVNG-1786 add messaging for double-blind condition
eawoods Apr 1, 2019
9e64e09
Merge pull request #71 from arXiv/ARXIVNG-1781
eawoods Apr 1, 2019
b47124d
change time format to UTC for consistency with browse
eawoods Apr 1, 2019
4aaff17
Merge pull request #70 from arXiv/task/timestamp
eawoods Apr 1, 2019
e639ba6
ARXIVNG-1786 adjust message text per Jim
eawoods Apr 1, 2019
9fa04a0
working on agent
erickpeirson Apr 1, 2019
a3f8bc9
Merge branch 'develop' into story/ARXIVNG-1786
eawoods Apr 2, 2019
04864e1
Merge pull request #73 from arXiv/story/ARXIVNG-1786
eawoods Apr 2, 2019
e58a0e9
ARXIVNG-2034 add metadata help bubbles
eawoods Apr 2, 2019
1d6744d
Original filters.py converted to module.
DavidLFielding Apr 5, 2019
f4d0d75
New tex highlighting filer. ARXIVNG-1994] David
DavidLFielding Apr 5, 2019
71ee893
Add tex filter to template.
DavidLFielding Apr 5, 2019
5fe902d
Added classes for tex highlighting.
DavidLFielding Apr 5, 2019
cfd5af4
Moved this to module filters/__init__.py
DavidLFielding Apr 5, 2019
06034a4
ARXIVNG-2029 bringing UI up to speed with core/agent changes
erickpeirson Apr 5, 2019
1149832
Merge pull request #74 from arXiv/bug/ARXIVNG-2034
eawoods Apr 5, 2019
f6ee7e9
Commented out some debugging. Leaving there for now since may need to…
DavidLFielding Apr 5, 2019
ece3f03
fixed some tests
erickpeirson Apr 5, 2019
e10fa9d
Merge branch 'develop' into task/ARXIVNG-2023
erickpeirson Apr 5, 2019
a7b37b6
Fixed comments and typo.
DavidLFielding Apr 5, 2019
a07686d
ARXIVNG-2023 allow PDF-only submission to proceed past processing
erickpeirson Apr 5, 2019
c31cec8
Merge branch 'task/ARXIVNG-2023' of github.com:cul-it/arxiv-submissio…
erickpeirson Apr 5, 2019
9d3c538
Delete code that was moved to tex_filters.py. [ARXIVNG-1994] David
DavidLFielding Apr 8, 2019
52f5fd8
Added submission_id and status argument to filter so we are able to p…
DavidLFielding Apr 9, 2019
742fc6d
Made the help link a deeper blue. Made text color white for fatal class.
DavidLFielding Apr 9, 2019
a4c22b3
Backing out text color change.
DavidLFielding Apr 9, 2019
f255a0c
Added abort level regex that turns off all other highlighting (except…
DavidLFielding Apr 9, 2019
cc62be7
Added check and summary for mossing font error. Also removed debuggin…
DavidLFielding Apr 10, 2019
a62be0d
ARXIVNG-2031 add layout template for admin functions
eawoods Apr 12, 2019
fbbbf2f
Added warning and recommend source fix when we see 'rerun' warnings
DavidLFielding Apr 12, 2019
828c3eb
minor
erickpeirson Apr 16, 2019
60ebdbe
Merge pull request #76 from arXiv/ARXIVNG-1994
DavidLFielding Apr 16, 2019
e70f591
resolve merge conflicts
erickpeirson Apr 16, 2019
4d3b561
fixed failing test
erickpeirson Apr 18, 2019
2975977
Merge pull request #75 from arXiv/task/ARXIVNG-2023
erickpeirson Apr 18, 2019
16f591d
Change version of submission-core to 0.7.1rc16. [ARXIVNG-2064] David
DavidLFielding Apr 19, 2019
c3a05ed
Add stamp label and link parameters to start_compilation routine. [AR…
DavidLFielding Apr 19, 2019
feb8527
Remove obsolete comment.
DavidLFielding Apr 23, 2019
2fb2022
Merge pull request #78 from arXiv/ARXIVNG-2064
DavidLFielding Apr 23, 2019
ef1e62b
Fix background color for fatal class.
DavidLFielding Apr 26, 2019
ba0b418
Merge pull request #81 from arXiv/ARXIVNG-2064
DavidLFielding Apr 26, 2019
e8d0a2c
minor edits
eawoods Apr 30, 2019
0f91448
Merge pull request #77 from arXiv/task/ARXIVNG-2031
eawoods May 2, 2019
e4ff5e6
ARXIVNG-2144 adding initialization, mock classifier
erickpeirson May 16, 2019
326eb6a
added plaintext to docker compose
erickpeirson May 16, 2019
0c1d58c
tweaks to the mock vault service for testing
erickpeirson May 20, 2019
f8b6f66
updated sqlalchemy per CVE-2019-7164 and CVE-2019-7548
erickpeirson May 21, 2019
beb4c3e
fixed bad mock in a test
erickpeirson May 28, 2019
0b8c420
ARXIVNG-2020 added helm chart for deployment
erickpeirson May 28, 2019
38ad02c
minor
erickpeirson May 29, 2019
f02abb1
minor
erickpeirson May 29, 2019
bda3b08
updated travis
erickpeirson May 29, 2019
3b3633b
upgraded core package
erickpeirson May 29, 2019
e4ee0fa
updated docs
erickpeirson May 29, 2019
8a76cc8
set loglevel to info
erickpeirson May 29, 2019
7295491
cleaned up config
erickpeirson May 31, 2019
84c555c
ARXIVNG-2020 deployment tweaks and fixes
erickpeirson Jun 3, 2019
06e493e
bugfixes and tweaks for legacy integration
erickpeirson Jun 3, 2019
f953715
bump core version
erickpeirson Jun 3, 2019
2122ce3
bumped core version
erickpeirson Jun 3, 2019
30ed693
ARXIVNG-2020 fixed to docker-compose, deployment configs
erickpeirson Jun 4, 2019
e1aca25
added loglines for compilation errors
erickpeirson Jun 4, 2019
d4e947e
ARXIVNG-2020 deployment tweaks
erickpeirson Jun 4, 2019
95693aa
minor
erickpeirson Jun 4, 2019
88768d4
updated tests to use current predicate naming convention
erickpeirson Jun 4, 2019
c9a71cd
updated dashboard message to point to GH issues
erickpeirson Jun 4, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .coveragerc
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[run]
omit =
app.py
docs/*
*/test*
*/app.py
*/wsgi.py
mock*
bootstrap.py
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@ wheels/
*.egg
MANIFEST

# SQLite db
db.sqlite

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
Expand Down Expand Up @@ -102,3 +105,12 @@ venv.bak/

# mypy
.mypy_cache/

# IDE files
.vscode
.*.swp


*.db
.DS_Store
.sass-cache
Loading