Tim Donohue
f782a1ca3e
OAI fixes: Update JTwig for compatibility with Spring Boot. Ensure static files are loaded properly
2019-05-10 15:01:48 -05:00
Tim Donohue
7c83a58a20
Minor bug fix to OAI-PMH found via ITs in previous commit
2019-05-10 15:01:48 -05:00
Tim Donohue
89400609aa
Embed OAI-PMH into Boot webapp. Add basic ITs to prove it works.
2019-05-10 15:01:48 -05:00
Mark H. Wood
4a5ea2913d
[DS-3695] Another OAI date field needs formatting.
2019-04-01 15:11:39 -04:00
Mark H. Wood
be8fe275fd
[DS-3695] Fields indexed as dates need formatting as Solr expects.
2019-04-01 13:58:24 -04:00
Tim Donohue
a857932393
Merge pull request #2058 from mwoodiupui/DS-3695
...
[DS-3695] Upgrade Solr to 7.3.1.
2019-03-22 10:47:43 -05:00
Mark H. Wood
501ea5b6a6
Revert "[DS-3695] Add missing query defaults in a method I overlooked."
...
This reverts commit 6ecc3b2351
.
2019-02-15 12:04:15 -05:00
Mark H. Wood
4b59ef27fc
Revert "[DS-3695] Replace removed default schema settings with query parameters."
...
This reverts commit 69fcb0ebce
.
2019-02-15 12:01:05 -05:00
ssolim
0b12168218
XOAI.java skip empty list and dont add it to solr
2019-02-14 13:24:46 -05:00
Mark H. Wood
01b9707347
[DS-3695] Placate the style checker, and simplify a try block.
2019-02-13 14:39:11 -05:00
Mark H. Wood
8c971d9acd
[DS-3695] Solr UUID field wants a *String* value.
2019-02-13 13:56:37 -05:00
Mark H. Wood
6ecc3b2351
[DS-3695] Add missing query defaults in a method I overlooked.
2019-02-13 13:54:53 -05:00
Mark H. Wood
69fcb0ebce
[DS-3695] Replace removed default schema settings with query parameters.
2019-02-13 11:27:09 -05:00
Tim Donohue
174a77cde0
Fix minor compilation errors in OAI
2019-02-13 11:27:09 -05:00
Mark H. Wood
8a76b77e66
[DS-3695] Upgrade Solr *client* to 7.3.0.
2019-02-13 11:27:09 -05:00
Kim Shepherd
7cde38d229
[DS-4136] Tidy up comments, only display per-1k msg if batch size !1000
2019-02-13 13:03:37 +13:00
Kim Shepherd
929312d7e8
[DS-4136] tidy up commented out (old) configurationService instantiation in main()
2019-01-19 10:40:21 +13:00
Kim Shepherd
6d40a57df7
[DS-4136] Apply same changes as dspace 6.x version (PR #2320 ); replace xoai services configurationservice with proper DSpace configuration service; and replace all instances of legacy configuration manager with proper DSpace configuration service
2019-01-19 10:33:00 +13:00
Kim Shepherd
e7f39c23b2
WIP commit for oai master port
2019-01-18 07:30:47 +13:00
Ivan Masár
6bbcc08e59
fix checkstyle broken by previous commit (sorry)
2018-12-03 22:44:36 +01:00
Santiago Tettamanti
733ef18184
DS-4019 Added a check for null when the group of a policy is obtained in getMostRecentModificationDate() and willChangeStatus() methods from XOAI.java class
2018-12-03 22:03:50 +01:00
Mark H. Wood
3f904dc4ec
[DS-3135] Tell Log4J where to find its configuration.
2018-11-09 09:02:59 -05:00
Mark H. Wood
bb10bfe01a
[DS-3135] More dependency cleanup
2018-11-09 09:02:58 -05:00
Patrick Trottier
a5a00816cc
Additional refactoring for log4jv2
2018-11-09 08:58:56 -05:00
Patrick Trottier
00088c9739
Fix dependency convergence and use POM property for log4j version
2018-11-09 08:56:44 -05:00
Patrick Trottier
7f4b4e9f8a
Convert getLogger() and Log4J imports for Log4J 2
2018-11-09 08:41:42 -05:00
Patrick Trottier
fb4e7ae9cb
Update POMs to version 2.10.0
2018-11-08 16:03:30 -05:00
Tim Donohue
200cede397
Upgrade to commons-lang3 to avoid dependency conv issues.
2018-11-08 20:35:57 +00:00
Tim Donohue
499f496d62
Merge branch 'dependency-cleanup' of github.com:tdonohue/DSpace into dependency-cleanup
2018-10-17 09:54:56 -05:00
Tim Donohue
6dc6102325
Update all web.xml files to use Servlet 3.1. Requires minor reorg in older webapps.
2018-10-17 09:53:46 -05:00
Tim Donohue
4652bb8cab
Dependency fixes for OAI-PMH using Servlet API 3.1
2018-10-10 18:32:18 +00:00
Tim Donohue
3fd7cc903d
Fix dependency convergence errors with OAI and SWORDv2
2018-10-08 20:07:44 +00:00
Tim Donohue
447bea2921
Update to using Servlet API spec 3.1.0 in all modules
2018-10-08 17:11:37 +00:00
Tim Donohue
74f47de1e2
Add in missing javadocs. Revert small, accidental change.
2018-08-06 20:43:41 +00:00
Terry Brady
d396cf3490
checkstyle fix
2018-08-06 11:37:25 -07:00
Terry Brady
33edc9530e
checkstyle fix
2018-08-06 11:07:58 -07:00
Terry Brady
06ca8809e1
port PR 1867
2018-08-06 10:17:52 -07:00
Mark H. Wood
628c1250c2
Merge pull request #2031 from mwoodiupui/DS-3895
...
[DS-3895] Bitstream size can't be referenced in HQL queries
2018-07-25 11:54:08 -04:00
Chris Herron
ddbe928cd3
DS-3939 OAI-Harvester, skip item and continue if handle is missing
2018-07-02 12:45:57 -04:00
Mark H. Wood
24575d8ba1
[DS-3895] Rename Bitstream.getSize() to getSizeBytes().
2018-04-23 13:29:31 -04:00
kshepherd
7d30cef57b
Merge pull request #1804 from saiful-semantic/patch-1
...
Change Content-Type in OAI-PMH Response
2018-03-29 11:03:41 +13:00
Tim Donohue
2d425c4518
Fix dspace-oai unit tests to align with code style
2018-02-28 11:38:34 -06:00
Mark H. Wood
a2314579e9
[DS-3852] Give more information about the item just indexed, to help identify it in case of problems.
...
07b050c
2018-02-24 17:46:46 -05:00
Tim Donohue
e09d047227
Restore newlines at end of a few files. These were accidentally removed in previous commits and caused coveralls issues in Travis.
2018-02-21 14:56:48 -06:00
Tim Donohue
739d598f14
Fix dspace-oai module per new code style
2018-02-21 14:56:47 -06:00
Tom Desair
4299ff9ec3
DS-3489: Added DiscoveryRestController and custom SearchFilterResolver REST parameter resolver
2017-12-13 20:52:30 +01:00
Tom Desair
876d0e9a82
DS-3484: Initial setup of Spring MVC test + RootRestResourceControllerTest
2017-11-02 11:18:49 +01:00
Tim Donohue
74cff74c3e
Bug fixes to OAI-PMH as reported by Error Prone
2017-10-05 17:05:31 +00:00
Saiful Amin
0ceb003cd3
Change Content-Type in OAI-Response
...
As per OAI 2.0 spec (3.1.2.1) the response content type *must* be text/xml.
http://www.openarchives.org/OAI/openarchivesprotocol.html#HTTPResponseFormat
Our OAI client is rejecting the response from DSpace OAI server.
2017-07-11 21:02:05 +05:30
Tom Desair (Atmire)
1ccd6d1e13
Ds 3552 read only context and hibernate improvements ( #1694 )
...
* Refactor READ ONLY mode in Context and adjust hibernate settings accordingly
* Set Context in READ-ONLY mode when retrieving community lists
* Fix Hibernate EHCache configuration + fix some Hibernate warnings
* Cache authorized actions and group membership when Context is in READ-ONLY mode
* Set default Context mode
* Let ConfigurableBrowse use a READ-ONLY context
* Add 2nd level cache support for Site and EPerson DSpaceObjects
* Added 2nd level caching for Community and Collection
* Fix tests and license checks
* Cache collection and community queries
* Small refactorings + backwards compatibility
* Set Context to READ-ONLY for JSPUI submissions and 'select collection' step
* OAI improvements part 1
* OAI indexing improvements part 1
* OAI indexing improvements part 2
* DS-3552: Only uncache resource policies in AuthorizeService when in read-only
* DS-3552: Additional comment on caching handles
* DS-3552: Fix cache leakage in SolrServiceResourceRestrictionPlugin
* DS-3552: Clear the read-only cache when switching Context modes
* DS-3552: Correct Group 2nd level cache size
* DS-3552: Always clear the cache, except when going from READ_ONLY to READ_ONLY
2017-06-12 13:50:45 +00:00