Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v4.8 #4163

Merged
merged 904 commits into from
Sep 26, 2017
Merged

v4.8 #4163

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
904 commits
Select commit Hold shift + click to select a range
b79a9d6
Fixed whitespace PV test and resolving merge conflicts #3150
bsilverstein95 Aug 22, 2017
0158301
migration to 4.3 and above
solhm Aug 22, 2017
5613fcc
instraction correction
solhm Aug 22, 2017
dc0a873
added null checks #3921
rbhatta99 Aug 22, 2017
4c07a5f
Moved version init into initialization #4068
Aug 22, 2017
337e167
added some comments #4024
rbhatta99 Aug 22, 2017
5c58db5
minor cleanup #4068
Aug 22, 2017
55679e9
make messages for passwords dynamic #3150
pdurbin Aug 22, 2017
4af964d
Merge pull request #4042 from IQSS/3921-S3-driver-off-3919
kcondon Aug 22, 2017
2cdcc23
Merge branch 'develop' into 4024-batch-delete
rbhatta99 Aug 22, 2017
c34fdad
keep out of box rules same as Dataverse 4.0 #3150
pdurbin Aug 22, 2017
a924946
Added integration test for PV repeated char limit and extra JUnit tes…
bsilverstein95 Aug 22, 2017
e72f382
disable "periodic password expiration" feature #3150
pdurbin Aug 22, 2017
b57bd8d
Added a standard JH.addMessage() to the page, triggered by the user h…
landreev Aug 22, 2017
9978672
Merge pull request #4057 from IQSS/3609-large-guestbooks
kcondon Aug 22, 2017
7eb4076
Update files_source_
solhm Aug 23, 2017
f69b756
Update migration_instructions.txt
solhm Aug 23, 2017
41d1b5b
Update migrate_users.sql
solhm Aug 23, 2017
def658a
Set system default for password validator repeating chars to disabled…
bsilverstein95 Aug 23, 2017
ef7b106
Revised "upload in progress" msg txt for rsync. [ref #3348]
mheppler Aug 23, 2017
7d90928
Merge branch 'develop' into 4024-batch-delete
rbhatta99 Aug 23, 2017
e88aa6d
Merge branch 'develop' into 3150-complex-passwords #3150
pdurbin Aug 23, 2017
4df625a
Fixed alignment of file type icon for Dataverse Package. [ref #3348]
mheppler Aug 23, 2017
22096d1
Merge pull request #4079 from IQSS/4056-concurrent-exception
kcondon Aug 23, 2017
2404fea
Merge pull request #4078 from IQSS/exp-branding
kcondon Aug 23, 2017
a55c1ef
Removed unused code for the "upload in progress" messages. (#3348)
landreev Aug 23, 2017
3a64f89
Merge branch 'develop' into 3348-RSync-FileUpload-Workflow
landreev Aug 23, 2017
5606f4d
Added rsyncDownload render logic to Metrics block on dataverse pg. [r…
mheppler Aug 23, 2017
4bc32c1
only show "may not" rules if they are enabled #3150
pdurbin Aug 23, 2017
0002901
#2872 fix issues brought up in code review
sekmiller Aug 23, 2017
68bce75
Merge pull request #4085 from philippconzett/develop
kcondon Aug 23, 2017
0bbe097
Documentation updates #3348
dlmurphy Aug 23, 2017
79dfdc3
Merge pull request #4097 from IQSS/4094-fix-DatasetIT
kcondon Aug 23, 2017
0cde5dd
Merge pull request #4086 from IQSS/4030-nav-dataverse-links
kcondon Aug 23, 2017
44eb00d
Update migration_presteps.txt
solhm Aug 24, 2017
90a1a41
Update migration_instructions.txt
solhm Aug 24, 2017
53e2768
Update scrub_duplicate_emails.sql
solhm Aug 24, 2017
1d236b3
Merge branch 'develop' into 4024-batch-delete
rbhatta99 Aug 24, 2017
e95709a
Update link
kant Aug 24, 2017
02e702b
Revert "Set system default for password validator repeating chars to …
pdurbin Aug 24, 2017
1d8f3ae
Added character rule parser and unit tests #3150
bsilverstein95 Aug 24, 2017
7a8cd6c
Removed Integer.class parameter from native query #4090
rbhatta99 Aug 24, 2017
409f492
give feedback to users on passwords with x or check #3150
pdurbin Aug 24, 2017
4b417e7
trimming input field value for file search #4090
rbhatta99 Aug 24, 2017
9a5eda5
Fixed the condition where the page was still reporting success, even …
landreev Aug 24, 2017
5fb500f
make check and ban circle green and red #3150
pdurbin Aug 25, 2017
bcc04c3
#2872 Request Access popup - fix display of buttons after successful …
sekmiller Aug 25, 2017
dc3cbd2
Merge branch 'develop' into 2872-request-access-terms-popup
sekmiller Aug 25, 2017
ddad20e
#2872 "final" cleanup; comments
sekmiller Aug 25, 2017
2958a06
Added configurable password reset alert msg :PVCustomPasswordResetAle…
bsilverstein95 Aug 25, 2017
75fcbf3
Config doc edits [#3150]
dlmurphy Aug 25, 2017
8e6b17f
added backend trim for apis and added commits #4090
rbhatta99 Aug 25, 2017
8bf4a9d
Merge pull request #4101 from IQSS/4068_uploaded_file_tags
kcondon Aug 25, 2017
8db4a41
Updated config.rst and default messaging for passwordreset.xhtml #3150
bsilverstein95 Aug 25, 2017
708d806
Config docs edit [#3150]
dlmurphy Aug 25, 2017
8c12d31
implement "digits in a row" rule #3150
pdurbin Aug 25, 2017
c48a102
Doc edits based on demoing [ref: #3348]
dlmurphy Aug 25, 2017
10ab526
Merge pull request #4109 from IQSS/4090-file-search
kcondon Aug 25, 2017
b668926
document :PVNumberOfConsecutiveDigitsAllowed #3150
pdurbin Aug 28, 2017
f3bad8c
Update migration_presteps.txt
solhm Aug 28, 2017
4fb9249
clarify that :PVCharacterRules is configurable and reword #3150
pdurbin Aug 28, 2017
9065e32
Update migration_instructions.txt
solhm Aug 28, 2017
96c1c43
show red/green feedback on dictionary words #3150
pdurbin Aug 28, 2017
fa8da0d
Fix null pointer in setFileLabelSearchTerm #4111
ferrys Aug 28, 2017
961fbef
minor log change #4111
rbhatta99 Aug 28, 2017
0e25f5d
Merge pull request #4092 from IQSS/4024-batch-delete
kcondon Aug 28, 2017
5ac1299
Merge pull request #4112 from IQSS/4111-delete-download-fix
kcondon Aug 28, 2017
d217c64
better wording about not being able to upload more files #3348
pdurbin Aug 28, 2017
4eae2e6
always show "Upload Files" button as active with plus #3348
pdurbin Aug 28, 2017
fba0ecc
Merge pull request #4098 from solhm/3.6to4.xmigration
kcondon Aug 28, 2017
6840b1b
Merge pull request #4099 from IQSS/2872-request-access-terms-popup
kcondon Aug 28, 2017
a5d305f
#3348 change DownloadRsync Script to Button format
sekmiller Aug 28, 2017
0423e10
Added steps to set up DCM mock #3348
Aug 28, 2017
01a1798
rsync download guide - first draft [ref: #3998]
dlmurphy Aug 28, 2017
18822b4
Switched password dictionary to check for substrings #3150
matthew-a-dunlap Aug 28, 2017
1a456c7
Added the special case for deleting a package file to the DeleteDataf…
landreev Aug 29, 2017
a169d38
Fixed styling of Download Script button and inline code sample text i…
mheppler Aug 29, 2017
5bef5fd
Removed debug render logic in previous commit in rsync File Upload po…
mheppler Aug 29, 2017
7453cd3
Added assertion after file delete in test_008_ReplaceFileAlreadyDelet…
ferrys Aug 29, 2017
3fd5f3e
#3348 modify subject line for FileSystem Import
sekmiller Aug 29, 2017
cc8f610
Fixed graphic outline icon for Dataverse Package file type in Chrome.…
mheppler Aug 29, 2017
05b04a9
The new text for the dcm upload info message (#3348)
landreev Aug 29, 2017
85c169f
Fixed bug in UpdateDatasetCommand with merging datasets #4114
ferrys Aug 29, 2017
5d71197
#3348 Add test for existence of the target file directory
sekmiller Aug 29, 2017
2fb039e
explain how to put file in place when using DCM mock #3348
pdurbin Aug 29, 2017
1ec088c
Ported user feedback to passwordreset #3150
matthew-a-dunlap Aug 29, 2017
8182440
Minor updates and clean-ups
michbarsinai Aug 30, 2017
015e8e6
Merge branch 'develop' into 3561-publication-workflows
michbarsinai Aug 30, 2017
3548a44
Tests for BriefJsonPrinter
michbarsinai Aug 30, 2017
dd92b8b
BriefJsonPrinter tests (2)
michbarsinai Aug 30, 2017
5045c80
#3348 Check Job Exit Status in After Job Method
sekmiller Aug 30, 2017
73fb0fe
#3348 add TODO for additional failure notifications
sekmiller Aug 30, 2017
ddda81f
#3561 add semi-colons to update sql
sekmiller Aug 30, 2017
5e4ed66
#3348 Check for null exit status.
sekmiller Aug 30, 2017
06bb8ce
Merge pull request #4115 from IQSS/4114-test-fix
kcondon Aug 30, 2017
903fcf0
Merge pull request #4107 from kant/patch-1
kcondon Aug 30, 2017
db0b7e4
Changed the validator to return false for a null email input #4108
rbhatta99 Aug 30, 2017
3a53683
Dynmaic passwordreset.xhmtl for password policy #3150
matthew-a-dunlap Aug 30, 2017
ad23ebf
moved the email null check to DatasetFieldValidator #4108
rbhatta99 Aug 31, 2017
7c703e1
#3561 Only disable publish buttons if the lock reason is something be…
sekmiller Aug 31, 2017
90a3df0
Made the SubmitDatasetForReviewCommand return the dataset with the 'i…
landreev Aug 31, 2017
7735073
Changed FileRecordJobListener, so that it doesn't try to lock the dat…
landreev Aug 31, 2017
26b895c
Revert "#3348 Check for null exit status."
matthew-a-dunlap Aug 31, 2017
9c40bba
Merge pull request #4119 from IQSS/4108-null-email-fix
kcondon Aug 31, 2017
4cd1b65
Added DownloadMethods setting, and checks to go with it #3998
rbhatta99 Sep 1, 2017
1c7be3a
Render logic for hiding guestbooks #3998
rbhatta99 Sep 1, 2017
16d63e9
added render logic to hide download button on filestable in the datas…
rbhatta99 Sep 1, 2017
0ad6e24
#3561 Allows InReview Dataset to be published
sekmiller Sep 4, 2017
f734364
Hide download button files page when rsync #3998
matthew-a-dunlap Sep 4, 2017
dcff31a
Text change #3348
matthew-a-dunlap Sep 4, 2017
3299252
Undo Accidentally revert #3348
matthew-a-dunlap Sep 4, 2017
6466818
Put many password ui strings in bundle #3150
matthew-a-dunlap Sep 5, 2017
70c9025
placeholders for dataaccess links #3998
rbhatta99 Sep 5, 2017
b3dde1f
styling of links and tooltips #3998
rbhatta99 Sep 5, 2017
49822e6
added data access links to dataset page and file page. Styling on dat…
rbhatta99 Sep 5, 2017
2953fd5
removes premature success message when "publish" button sends the dat…
landreev Sep 5, 2017
8c5dd1d
Moved strings to bundle, made character rules dynamic #3150
matthew-a-dunlap Sep 5, 2017
d3ac62f
added info message for the dataset page, for when the dataset is lock…
landreev Sep 5, 2017
53508f6
Moved setPublicationDate() from publishdatasetcommand to finalizepubl…
landreev Sep 5, 2017
88174fc
moved (almost) everything out of publishdatasetcommand and into the f…
landreev Sep 6, 2017
69b0fcc
Password requirement text supports multiple characters of a type #3150
matthew-a-dunlap Sep 6, 2017
67d9b57
RSAL docs and other doc tweaks #3561
pdurbin Sep 7, 2017
c3da971
(gh #3561) made "submit for review" button disappear when the dataset…
landreev Sep 7, 2017
f6c6f6f
small change to the render logic - #3561
landreev Sep 7, 2017
9d319bd
Merge pull request #4116 from IQSS/3561-publication-workflows
kcondon Sep 7, 2017
c35095c
Fixed dynamically loading of CharacterRules #3150
matthew-a-dunlap Sep 7, 2017
0e40ecf
turned off jvm setting of dataverse password options #3150
matthew-a-dunlap Sep 7, 2017
1d0e4aa
Merge branch 'develop' into 3348-RSync-FileUpload-Workflow
landreev Sep 7, 2017
620b1ee
Added the 4th type of lock ("reason") - one dedicated to DCM uploads …
landreev Sep 7, 2017
8a9b67e
stripped some code from datasetpage that's no longer necessary.
landreev Sep 7, 2017
3d86332
updated harvard setup script for passwords #3150
matthew-a-dunlap Sep 7, 2017
dd28e81
Actually provided harvard setup script (last commit was a lie) #3150
matthew-a-dunlap Sep 7, 2017
c460664
Changed dialog/documentation around alphabetical character rule #3150
matthew-a-dunlap Sep 7, 2017
cd8a537
removed the extra info message; fixed the typo in localhost ip addres…
landreev Sep 7, 2017
a6e2f2b
Fix for the duplicate notifications, when the dataset gets returned t…
landreev Sep 7, 2017
e43c5f9
a quick doc fix, #3348
landreev Sep 7, 2017
4d65715
fixed the problem with closing the rsync popup via the 'x' checkbox. …
landreev Sep 8, 2017
b3a6a33
removed some dead, commented-out code. #3348
landreev Sep 8, 2017
a883430
Merge branch 'develop' into 3150-merge-develop
matthew-a-dunlap Sep 8, 2017
85161c7
Merge pull request #4127 from IQSS/3150-merge-develop
Sep 8, 2017
3b70512
Merge branch '3348-RSync-FileUpload-Workflow' into 3998-rsync-download
mheppler Sep 8, 2017
92af18a
Doc edits & syntax fixes [#3150]
dlmurphy Sep 8, 2017
308d340
Minor layout cleanup of the Data Access info on the dataset and file …
mheppler Sep 8, 2017
038d819
Fixed: copypaste error and harvard setup script #3150
matthew-a-dunlap Sep 8, 2017
b8b5069
Added User Guide link to help text for Data Access info on the datase…
mheppler Sep 8, 2017
bae1f33
Fixed password text bug in develop #3150
matthew-a-dunlap Sep 8, 2017
34d3beb
Simplified documentation on setting password dictionary #3150
matthew-a-dunlap Sep 8, 2017
b1c5fa3
Moved Data Access info for dataset and file pgs to new include fragme…
mheppler Sep 11, 2017
a9c0d56
Added render logic to hide Guestbook options for both view and edit m…
mheppler Sep 11, 2017
ce0e97c
re-fix #3443 (`:ExcludeEmailFromExport`), add privacy section #3348
pdurbin Sep 11, 2017
cc574e1
File missing from previous commit: Added render logic to hide Guestbo…
mheppler Sep 11, 2017
b1887c9
Added rsync Download section to Finding and Using Data pg in User Gui…
mheppler Sep 12, 2017
8ddef8e
download doc move, misc edits to find/use data page
dlmurphy Sep 12, 2017
d4776b7
make rsync sites and local access dynamic #3998
pdurbin Sep 12, 2017
3319ab4
Added static placeholder Remove All button to Roles column on Manage …
mheppler Sep 12, 2017
840c7a2
fix "Cannot lock a dataset for a null user" on native file add #3348
pdurbin Sep 12, 2017
4a2e0a6
Swapped out heavy dataTable for a ui:repeat component in Data Access …
mheppler Sep 12, 2017
7b396cc
Merge branch '3348-RSync-FileUpload-Workflow' into 3998-rsync-downloa…
pdurbin Sep 12, 2017
eb7f310
add leafDirectoryOnly boolean to method that returns data dir #3998
pdurbin Sep 13, 2017
ea4b7de
Added static placeholder Remove All Roles confirmDialog to Manage Use…
mheppler Sep 13, 2017
b8fb1fe
better docs for leafDirectoryOnly boolean, clean up #3998
pdurbin Sep 13, 2017
e17e5c2
Changed order of doc sections [ref: #3150]
dlmurphy Sep 13, 2017
e3a494b
Removed JVM options from docs [ref: #3150]
dlmurphy Sep 13, 2017
4038b18
initial work towaard dynamic fields above fold on dataset page #4059
pdurbin Sep 14, 2017
4715bef
fix call to method from xhtml and differentiate methods #4059
pdurbin Sep 14, 2017
1ee12ff
add GitHub issue template
pdurbin Sep 14, 2017
a7f9583
Clean up for default and custom views of dataset summary on dataset p…
mheppler Sep 14, 2017
7599891
Docs - info about role removal [ref:#4055]
dlmurphy Sep 14, 2017
e56aae0
added code for better comparison and order preservation #4059
rbhatta99 Sep 14, 2017
c4b3e66
Data Access messaging edits [ref: #3998]
dlmurphy Sep 14, 2017
0787f77
clean up: remove unused password expire code #3150
matthew-a-dunlap Sep 14, 2017
f958ae1
clean up: remove duplicate character rules inits #3150
matthew-a-dunlap Sep 14, 2017
fb383c1
First draft of the backend implementation of revoke-all-roles.
landreev Sep 14, 2017
25c8168
First draft of issue template
dlmurphy Sep 15, 2017
79e31b9
Slightly shortened issue template
dlmurphy Sep 15, 2017
d105951
refactoring of variables, addition of some render logic #4059
rbhatta99 Sep 15, 2017
4d58d55
added the code for stripping the assignee of membership in any explic…
landreev Sep 15, 2017
1dc17db
(#4055) fixed some bugs; added the success and failure messages to th…
landreev Sep 15, 2017
b904026
Fixed the border render when the summary is empty #4059
rbhatta99 Sep 15, 2017
8f91818
Minor clean up of Remove All Roles confirmation popup and bundle text…
mheppler Sep 15, 2017
9ccb79b
Merge branch 'develop' into 4055-remove-user-roles
mheppler Sep 15, 2017
f3b8e30
Removed html from email strings, reformatted #3998
matthew-a-dunlap Sep 15, 2017
dfbb0f6
added format preservation of special summary fields even when they ar…
rbhatta99 Sep 15, 2017
36a7afa
consolidated the dataset summary block #4059
rbhatta99 Sep 18, 2017
3e3d181
Merge branch 'develop' into 4059-dynamic-fields
rbhatta99 Sep 18, 2017
b1d5cf3
added a FIXME #4059
rbhatta99 Sep 18, 2017
f10cbea
Minor clean up layout clean up for custom dataset summary block on da…
mheppler Sep 18, 2017
afe417c
code cleanup #4059
rbhatta99 Sep 18, 2017
620e28a
code cleanup #4059
rbhatta99 Sep 18, 2017
f4f31de
Edit DV Access Permissions msging [#2653]
dlmurphy Sep 18, 2017
0b676ff
Final cleanup for the remove-all-roles; with proper reindexing of the…
landreev Sep 18, 2017
419d6a0
Merge branch 'develop' into 3150-complex-passwords #3150
pdurbin Sep 19, 2017
e9fb520
turn down logging #3150
pdurbin Sep 19, 2017
61a2234
re-enable API test and clarify difference from other test #3150
pdurbin Sep 19, 2017
2e6a836
fixed the upload file button not getting disables when dataset is loc…
rbhatta99 Sep 19, 2017
206d879
code cleanup and bug fixes #4059
rbhatta99 Sep 19, 2017
365f7e4
Merge pull request #4128 from IQSS/3150-complex-passwords
kcondon Sep 19, 2017
059fbbd
#3998 disable "submit for review" when dataset is locked
sekmiller Sep 19, 2017
b745e16
file versions table gets loaded regardless of downloadMethods setting…
rbhatta99 Sep 19, 2017
58e77b1
#3998 Do not render file replace option for rsync files
sekmiller Sep 19, 2017
dca212f
Added logic to delete subdirectories of package files when the packag…
rbhatta99 Sep 19, 2017
0b3f8b0
Merge branch '3998-rsync-download' of github.com:IQSS/dataverse into …
rbhatta99 Sep 19, 2017
513a88e
added exception logging messages #3998
rbhatta99 Sep 19, 2017
5f377ff
Dataverse Management doc rewrite [#2653]
dlmurphy Sep 19, 2017
cb35530
resolve merge conflicts #4059
rbhatta99 Sep 19, 2017
3b35baa
Workflow dataset publication email only at end of workflow #3998
matthew-a-dunlap Sep 19, 2017
2ad148a
Merge pull request #4140 from IQSS/4059-dynamic-fields
kcondon Sep 20, 2017
de41594
Moved note about access to draft dataset files into new msg with rend…
mheppler Sep 20, 2017
d618bc3
Reverted change to custom message block include to fix trailing hyphe…
mheppler Sep 20, 2017
40a5ec4
Improvements to customization documentation and sample HTML files. [r…
mheppler Sep 20, 2017
a8a7ef2
Upload Files instructions - clarified phrasing [#3998]
dlmurphy Sep 20, 2017
196c8c3
split the "rsync upload in progress" into the "summary" and "details"…
landreev Sep 20, 2017
0fb4cc8
#3998 prevent file upload via api when rsync is upload method
sekmiller Sep 20, 2017
2f62cf2
Fixed the "rss blink" in Chrome, when the dataset gets unlocked and t…
landreev Sep 20, 2017
9f461a8
changed upload button behavior #3998
rbhatta99 Sep 20, 2017
58c7382
Merge branch '3998-rsync-download' of github.com:IQSS/dataverse into …
rbhatta99 Sep 20, 2017
2ac2745
Clean up publish notifications #4141 #3998
matthew-a-dunlap Sep 20, 2017
5238166
#3998 don't allow package files to be deleted from published datasets.
sekmiller Sep 21, 2017
48733f9
#3998 disable file upload for rsync datasets
sekmiller Sep 21, 2017
8b29051
#3998 back out "prevent delete" of published package files
sekmiller Sep 21, 2017
9524044
fixed null exceptions when a script is not available #3998
rbhatta99 Sep 21, 2017
b8e3103
Merge branch '3998-rsync-download' of github.com:IQSS/dataverse into …
rbhatta99 Sep 21, 2017
f91db5f
Dataset + File Permissions rewrite [#2653]
dlmurphy Sep 21, 2017
4599ace
don't show data access info on draft #3998
pdurbin Sep 21, 2017
59799e9
Added differentiated success messages for bulk files delete (trying a…
landreev Sep 21, 2017
df7aede
Added mail host command line documentation #2653
matthew-a-dunlap Sep 21, 2017
af12548
Typo fixes [ref: #2653]
dlmurphy Sep 21, 2017
8426f84
Merge conflict resolution [#2653]
dlmurphy Sep 21, 2017
1ed9675
Fix "uploaded and verified" notification format #3998
matthew-a-dunlap Sep 21, 2017
afa818e
Did some extra cleanup of the dataset page; removed some code duplica…
landreev Sep 21, 2017
badf0ea
Removed accidental role-added notification #3998
matthew-a-dunlap Sep 22, 2017
14bdb42
Doc edits from review [#2653]
dlmurphy Sep 22, 2017
4c60a61
More doc edits [#2653]
dlmurphy Sep 22, 2017
b62baaa
Sphinx syntax fixes [#2653]
dlmurphy Sep 22, 2017
55a20cd
solving merge conflicts 3998
rbhatta99 Sep 25, 2017
ad37fda
Merge branch 'develop' into 4055-remove-user-roles
landreev Sep 25, 2017
3a7993c
Merge pull request #4138 from IQSS/4055-remove-user-roles
kcondon Sep 25, 2017
d740c3c
resolve conflicts #3998
rbhatta99 Sep 25, 2017
07b0d38
Merge branch 'develop' into 3998-rsync-download
rbhatta99 Sep 25, 2017
8027324
Merge pull request #4134 from IQSS/3998-rsync-download
kcondon Sep 25, 2017
39350cb
Merge branch 'develop' into 2653-permissions-msging #2653
pdurbin Sep 25, 2017
3b93aea
Merge pull request #4150 from IQSS/2653-permissions-msging
kcondon Sep 25, 2017
28263a4
Merge branch 'develop' into 4145-customization-docs-fixes
pdurbin Sep 26, 2017
97d635a
Merge pull request #4146 from IQSS/4145-customization-docs-fixes
kcondon Sep 26, 2017
06d3049
The fixes for inefficient files table processing on the dataset page,…
landreev Sep 26, 2017
366ea59
Merge pull request #4159 from IQSS/4.8-files-table-process-fix
kcondon Sep 26, 2017
2cb369c
Update pom.xml
kcondon Sep 26, 2017
2b8f200
Update conf.py
kcondon Sep 26, 2017
53de43d
Update index.rst
kcondon Sep 26, 2017
c84e899
Merge pull request #4161 from IQSS/4160-Update-version-to-4.8
kcondon Sep 26, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ There's a chance your idea is already on our roadmap, which is available at http
[#dataverse IRC channel]: http://chat.dataverse.org
[logged]: http://irclog.iq.harvard.edu/dataverse/today
[issue tracker]: https://github.com/IQSS/dataverse/issues
[@dataverseorg]: http://twitter.com/dataverseorg
[@dataverseorg]: https://twitter.com/dataverseorg
[Functional Requirements Document (FRD for short)]: https://docs.google.com/document/d/1PRyAlP6zlUlUuHfgyUezzuaVQ4JnapvgtGWo0o7tLEs/edit?usp=sharing
[Balsamiq]: https://iqssharvard.mybalsamiq.com/projects
[Functional Requirements Document folder on Google Drive]: https://drive.google.com/folderview?id=0B3_V6vFxEcx-fl92ek92OG1nTmhQenBRX1Z4OVJBLXpURmh2d2RyX1NZRUp6YktaYUU5YTA&usp=sharing
Expand Down Expand Up @@ -44,7 +44,7 @@ You can attach certain files (images, screenshots, logs, etc.) by dragging and d

## Documentation

The source for the documentation at http://guides.dataverse.org is in the GitHub repo under the "[doc][]" folder. If you find a typo or inaccuracy or something to clarify, please send us a pull request! For more on the tools used to write docs, please see the [documentation][] section of the Developer Guide.
The source for the documentation at http://guides.dataverse.org/en/latest/ is in the GitHub repo under the "[doc][]" folder. If you find a typo or inaccuracy or something to clarify, please send us a pull request! For more on the tools used to write docs, please see the [documentation][] section of the Developer Guide.

[doc]: https://github.com/IQSS/dataverse/tree/develop/doc/sphinx-guides/source
[documentation]: http://guides.dataverse.org/en/latest/developers/documentation.html
Expand Down
1 change: 1 addition & 0 deletions ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Thank you for contributing an issue to the Dataverse Project! If this is a bug report, please let us know when the issue occurs, which page it occurs on, to whom it occurs, and which version of Dataverse you're using. If this is a feature request, please let us know what you'd like to see and give us some context - what kind of user is the feature intended for, and what inspired the request? No matter the issue, screenshots are always welcome.
3 changes: 3 additions & 0 deletions doc/Architecture/Authentication-oauth.puml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
@startuml

@enduml
116 changes: 116 additions & 0 deletions doc/Architecture/Workflow/classes.puml
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
@startuml
' Macro to mark classes you've already implemented
!define DONE(NAME) "NAME ✅" as NAME

class DONE(DvObject) <<entity>>
class DONE(DvObjectContainer) <<entity>>
class DONE(Dataverse) <<entity>>
class Dataset <<entity>>

Dataset --|> DvObjectContainer
DvObjectContainer --|>DvObject
Dataverse -up-|> DvObjectContainer
DvObject o--> DvObjectContainer: parent

class DONE(Workflow) <<entity>> {
id
name
description
}

class DONE(WorkflowStepData) <<entity>> {
providerId: String
stepId: String
parameters: Map<String,String>
}

class WorkflowBean<In Progress> <<bean>> {
getWorkflows()
getWorkflow(id)
deleteWorkflow(id)
saveWorkflow(w)
resumeWorkflow(pwf)
... not implemented ...
getStepProvider(id)
}

class DONE(WorkflowContext) {
r:DataverseRequest
d:Dataset
invocationId:UUID
versionData
isMinorRelease()
}

class DONE(PendingWorkflow) <<entity>> {
externalId: UUID
workflow: Workflow
pendingStepIdx: int
localData: DATA
request: DataverseRequest
dataset: Dataset
}

interface DONE(WorkflowStepSPI) {
id
getStep(stepId, parameters):Step
}

interface DONE(WorkflowStep) {
run( WorkflowContext ): WorkflowStepResult
resume( WorkflowContext ): WorkflowStepResult
rollback( WorkflowContext )
}

class DONE(WorkflowStepResult) <<abstract>>
class DONE(OK) <<singleton>>
class DONE(Pending){
localData
}
class DONE(Failure) {
reason:Throwable
}

package engine.command {
class PublishDatasetCommand
class ResumeWorkflowCommand
}

package api {
class WorkflowStepResponse <<endpoint>> {
POST /step/${externalId}
}

class DONE(WorkflowManagementEndpoint) <<endpoint>> {
POST add
GET list
DELETE id
GET pendingWorkflows
}
}

OK -up-|> WorkflowStepResult
Pending -up-|> WorkflowStepResult
Failure -up-|> WorkflowStepResult

PendingWorkflow o--> Workflow
PendingWorkflow o--> WorkflowStepData
PendingWorkflow o--> Dataset
Workflow "1" *--> "1..*" WorkflowStepData: <<ordered>>
WorkflowStepSPI ..> WorkflowStep: creates
WorkflowStep ..> WorkflowStepResult: creates
WorkflowStepResponse ..> PendingWorkflow : invokes
WorkflowBean *--> WorkflowStepSPI
WorkflowBean *--> Workflow

PublishDatasetCommand ..> Workflow : uses
PublishDatasetCommand ..> Dataset : uses
PublishDatasetCommand ..> WorkflowBean : uses

ResumeWorkflowCommand ..> Workflow : uses
ResumeWorkflowCommand ..> Dataset : uses
ResumeWorkflowCommand ..> WorkflowBean : uses

PendingWorkflow ..> WorkflowContext: <<contains>>

@enduml
1 change: 1 addition & 0 deletions doc/Architecture/Workflow/classes.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/Architecture/update-user-account-info.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions doc/sphinx-guides/source/_static/api/reason-for-return.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"reasonForReturn": "You forgot to upload any files."
}
15 changes: 9 additions & 6 deletions doc/sphinx-guides/source/_static/fontcustom.css
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,20 @@

@font-face {
font-family: "fontcustom";
src: url("./fontcustom/fontcustom_0cdeefae934823416d24b6c2132ac702.eot");
src: url("./fontcustom/fontcustom_0cdeefae934823416d24b6c2132ac702.eot?#iefix") format("embedded-opentype"),
url("./fontcustom/fontcustom_0cdeefae934823416d24b6c2132ac702.woff") format("woff"),
url("./fontcustom/fontcustom_0cdeefae934823416d24b6c2132ac702.ttf") format("truetype"),
url("./fontcustom/fontcustom_0cdeefae934823416d24b6c2132ac702.svg#fontcustom") format("svg");
src: url("./fontcustom/fontcustom_fb6bd74e6004cae7db6ffae62177daaf.eot");
src: url("./fontcustom/fontcustom_fb6bd74e6004cae7db6ffae62177daaf.eot?#iefix") format("embedded-opentype"),
url("./fontcustom/fontcustom_fb6bd74e6004cae7db6ffae62177daaf.woff2") format("woff2"),
url("./fontcustom/fontcustom_fb6bd74e6004cae7db6ffae62177daaf.woff") format("woff"),
url("./fontcustom/fontcustom_fb6bd74e6004cae7db6ffae62177daaf.ttf") format("truetype"),
url("./fontcustom/fontcustom_fb6bd74e6004cae7db6ffae62177daaf.svg#fontcustom") format("svg");
font-weight: normal;
font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: "fontcustom";
src: url("./fontcustom/fontcustom_0cdeefae934823416d24b6c2132ac702.svg#fontcustom") format("svg");
src: url("./fontcustom/fontcustom_fb6bd74e6004cae7db6ffae62177daaf.svg#fontcustom") format("svg");
}
}

Expand All @@ -34,6 +35,7 @@
.icon-image:before,
.icon-network:before,
.icon-other:before,
.icon-package:before,
.icon-tabular:before,
.icon-unlock:before,
.icon-video:before {
Expand Down Expand Up @@ -62,6 +64,7 @@
.icon-image:before { content: "\f103"; }
.icon-network:before { content: "\f10c"; }
.icon-other:before { content: "\f10d"; }
.icon-package:before { content: "\f10f"; }
.icon-tabular:before { content: "\f108"; }
.icon-unlock:before { content: "\f10e"; }
.icon-video:before { content: "\f109"; }
Binary file not shown.
Binary file not shown.