Commit Graph

9487 Commits

Author SHA1 Message Date
Alexander Sulfrian
6a14047db6 vocabulary-support: Fix reusing of the same dialog
If the same vocabulary is used multiple times on the same input page, the
dialog is only fetched the first time from the server and reused afterwards.
The problem is, that the target input field is contained in the dialog. When
reusing the dialog the target field should be updated.
2017-08-25 14:48:46 +02:00
Pascal-Nicolas Becker
d753c09b22 DS-3680: Remove problematic unaching. Also see DS-3681 as follow-up. 2017-08-24 18:25:41 +02:00
Pascal-Nicolas Becker
fbb45ba758 DS-3680: clarify that we need to dispatch events before committing 2017-08-24 18:25:20 +02:00
Pascal-Nicolas Becker
014456e1ed Revert "Events must be dispatched after commit() to ensure they can retrieve latest data from DB"
This reverts commit 646936a3d8.
2017-08-24 18:22:58 +02:00
Terry Brady
258b4f00e9 [DS-3602] Ensure Consistent Use of Legacy Id in Usage Queries (#1782)
* ensure that owning Item,Coll,Comm use legacy consistently

* scopeId query

* refine queries

* alter id query

* Commenting the behavior of the id / legacyId search

* Address duplicate disp for DSO w legacy and uuid stats
2017-08-17 23:48:25 +10:00
Tim Donohue
3798a12778 Merge pull request #1824 from tdonohue/DS-3656_and_DS-3648
DS-3656 and DS-3648 : Fix several Hibernate caching / saving issues
2017-08-17 06:53:28 +10:00
Hardy Pottinger
bc82adef5e [DS-3674] copied over input-forms.xml to the test config folder 2017-08-15 14:43:41 -05:00
Mark H. Wood
28bbf4b930 [DS-3667] Take up PR comments and document another class. 2017-08-11 17:02:14 -04:00
Tim Donohue
d4d61eed68 Replace dispatchEvents() call with an actual commit() to ensure changes are saved 2017-08-10 21:27:34 +00:00
Tim Donohue
646936a3d8 Events must be dispatched after commit() to ensure they can retrieve latest data from DB 2017-08-10 21:27:00 +00:00
Tim Donohue
9dd6bb0f08 DS-3648: Don't uncache submitter and related groups. Also DS-3656: Flush changes before evict() 2017-08-10 21:25:38 +00:00
Terry Brady
0e2ed31deb Merge pull request #1821 from Georgetown-University-Libraries/ds3661r6x
[DS-3661] Port to 6x: ImageMagick PDF Processing Degraded with Color Space Changes
2017-08-09 13:18:55 -07:00
Terry W Brady
1492dfef92 Normalize space 2017-08-09 13:02:04 -07:00
Terry W Brady
8b6c1acab1 Port PR1817, Only request image info if color space 2017-08-09 13:01:17 -07:00
Alan Orth
e88924b7da DS-3517 Allow improved handling of CMYK PDFs
Allow ImageMagick to generate thumbnails with more accurate colors
for PDFs using the CMYK color system. This adds two options to the
dspace.cfg where the user can optionally specify paths to CMYK and
RGB color profiles if they are available on their system (they are
provided by Ghostscript 9.x).

Uses im4java's Info class to determine the color system being used
by the PDF.

See: http://im4java.sourceforge.net/docs/dev-guide.html
2017-08-09 19:45:28 +00:00
Terry Brady
42608e028e Merge pull request #1816 from AlexanderS/fix-discovery-reindex
DS-3660: Fix discovery reindex on metadata change
2017-08-09 12:08:31 -07:00
Mark H. Wood
801f39daeb [DS-3667] Document fundamental persistence support classes. 2017-08-08 23:46:52 -04:00
Alexander Sulfrian
7e68165ded DS-3660: Fix discovery reindex on metadata change
Stored objects may get evicted from the session cache and get into detached
state. Lazy loaded fields are inaccessible and throw an exception on access.

Before using objects they have to be reloaded (retrieved from the
database and associated with the session again).
2017-08-03 16:25:39 +02:00
Tim Donohue
cfecf10e81 Merge pull request #1815 from tdonohue/DS-3659
DS-3659: Database migrate fails to create the initial groups
2017-08-03 23:51:47 +10:00
Alexander Sulfrian
5d656ea922 XMLUI: Remove doubled translation key (#1818)
The key "xmlui.ChoiceLookupTransformer.lookup" is already in line 2368 of the
same file.
2017-08-03 15:23:49 +02:00
Tim Donohue
62e2ac81fb Merge pull request #1814 from AlexanderS/fix/i18n-key-typo
XMLUI/SwordClient: Fix typo in i18n key
2017-08-02 07:33:05 +10:00
Tim Donohue
e9ace604a7 DS-3659: Ensure readonly connections can never rollback 2017-08-01 18:00:28 +00:00
Alexander Sulfrian
7f91528c1a XMLUI/SwordClient: Fix typo in i18n key 2017-07-25 15:21:10 +02:00
Tim Donohue
4881e9da20 [maven-release-plugin] prepare for next development iteration 2017-07-13 12:15:12 -05:00
Tim Donohue
eb4d56201a [maven-release-plugin] prepare release dspace-6.1 dspace-6.1 2017-07-13 12:15:02 -05:00
Tim Donohue
df9fb114ba Merge pull request #1807 from tdonohue/travis-fixes
Pin versions of SASS and Compass that Travis CI uses
2017-07-14 02:58:35 +10:00
Tim Donohue
f3556278aa Pin versions of SASS and Compass that Travis uses 2017-07-13 16:28:35 +00:00
Tim Donohue
f6af76c6d8 Revert 6.1 release 2017-07-13 14:15:21 +00:00
Tim Donohue
151a5f8fe2 [maven-release-plugin] prepare for next development iteration 2017-07-12 20:55:13 +00:00
Tim Donohue
57044f6698 [maven-release-plugin] prepare release dspace-6.1 2017-07-12 20:55:07 +00:00
Tim Donohue
4954f96f1d Merge pull request #1785 from atmire/DS-3127-DSpace-6_Whitelist-allowable-formats-Google-Scholar-citation_pdf_url
DS-3127 Whitelist allowable formats google scholar citation pdf url
2017-07-12 06:40:45 +10:00
Tim Donohue
972f76e771 Merge pull request #1790 from tomdesair/DS-3632_Correct-update-handle-prefix-script
DS-3632: Correct update-handle-prefix script
2017-07-12 06:27:08 +10:00
Tim Donohue
e30b0cdec6 DS-3431 : Fix broken tests by removing nullifying of global eperson 2017-07-11 16:13:25 +00:00
Pascal-Nicolas Becker
a0f226b763 [DS-3431] Harden DSpace's BasicWorfklowService 2017-07-11 16:10:08 +00:00
Tim Donohue
bcf3110db9 Merge pull request #1723 from atmire/DS-2359
DS-2359 Error when depositing large files via browser (over 2Gb)
2017-07-08 05:56:33 +10:00
Tom Desair
c34b277c8d DS-3628: Check READ resouce policies for items return by REST find-by-metadata-field endpoint 2017-07-07 19:47:26 +00:00
Pascal-Nicolas Becker
6263444f79 DS-3619: AuthorizeService.getAuthorizedGroups(...) should check dates 2017-07-07 19:30:00 +00:00
Tim Donohue
9caff2caab Merge pull request #1799 from tdonohue/DS-3397-6x
[DS-3397] Fix error when getting bitstream policies in REST API (6.x version)
2017-07-07 02:47:42 +10:00
Tim Donohue
6151f4f594 Merge pull request #1798 from atmire/DS-3563-DSpace-6_Missing-index-metadatavalue-resource-type-id
DS-3563: Fix Oracle Flyway migration error
2017-07-06 01:34:38 +10:00
Tim Donohue
f953848a6d [DS-3397] Add null checks to EPerson and Group 2017-07-05 15:27:43 +00:00
Tom Desair
ccc1b1b784 DS-3563: Fix Oracle Flyway migration error 2017-07-05 14:02:29 +02:00
Tom Desair
1bb6369ad6 DS-3127: Update test assert descriptions of GoogleBitstreamComparatorTest 2017-07-04 16:07:57 +02:00
Tom Desair
e31daa0230 DS-3632: Prevent the use of the locate function as this seems to give inconsistent results 2017-06-30 17:13:31 +02:00
Tom Desair
762197b452 DS-3632: Changed the update-handle-prefix script so that it does not change the handle suffix 2017-06-30 16:58:15 +02:00
kshepherd
ecd0230943 Merge pull request #1780 from atmire/DS-3595-6x
DS-3595
2017-06-30 05:41:42 +10:00
Philip Vissenaekens
c9cad9083e Merge branch 'dspace-6_x' into DS-3595-6x 2017-06-29 15:38:20 +02:00
Tom Desair
b462e0ac6d Merge branch 'dspace-6_x' into DS-3127-DSpace-6_Whitelist-allowable-formats-Google-Scholar-citation_pdf_url 2017-06-29 09:55:42 +02:00
Terry Brady
65d638771f Merge pull request #1747 from AlexanderS/localization-input-forms-xmlui
DS-3598: Allow localization of input-forms.xml with XMLUI
2017-06-28 17:15:40 -07:00
Terry Brady
224df82087 Merge pull request #1752 from AlexanderS/fix/DS-3601-npe-feedback-page
DS-3601: Fix NPE when accessing feedback page without "Referer" header
2017-06-28 16:31:44 -07:00
Terry Brady
a6b3ce0d46 Merge pull request #1784 from rivaldi8/DS-3245-csv-linebreaks_ds6
DS-3245: CSV linebreaks not supported by Bulkedit -  DSpace 6
2017-06-28 15:47:39 -07:00