Tim Donohue
4f9e9bce7a
Merge pull request #2698 from toniprieto/DS-4034-strip-diacritics-master
...
DS-4034 - The "first few letters" search doesn't work with diacritics (master port)
2021-09-07 12:52:07 -05:00
Tim Donohue
209f25e17c
Merge pull request #7931 from alanorth/update-spider-agents
...
DS-4587: Update spider agents
2021-09-07 11:42:46 -05:00
Tim Donohue
93f4f0935f
Merge pull request #3370 from mwoodiupui/3369
...
o.d.core.AbstractHibernateDAO#uniqueResult has useless pagination arguments
2021-09-07 11:39:42 -05:00
Yura Bondarenko
f0079d7555
83338: Fix moveMetadata index caching issue
2021-09-07 13:51:32 +02:00
Paulo Graça
70f7c8b5ab
renaming properties and improve file documentation
2021-09-07 09:22:20 +01:00
Mykhaylo
e068e94f6d
implemented search 'byItemsAndType' end point for RelationshipRest repository
2021-09-06 22:13:50 +02:00
Paulo Graça
08857aecd2
renaming properties and improve file documentation
2021-09-06 18:11:10 +01:00
Paulo Graça
d8b7c97d86
Merge branch 'main' of https://github.com/DSpace/DSpace into feature-issue2816-openaire-funding-external-lookup
2021-09-06 18:09:22 +01:00
Paulo Graça
dc1fb643bd
remove comment
2021-09-06 18:02:36 +01:00
Mark H. Wood
d61539eead
Remove unused helper class. ( #2129 )
2021-09-06 10:38:48 -04:00
Alan Orth
930d1c8f53
DS-4588: fix case-insensitive spiderdetector test
...
We should not use the string "FirefOx" to test the validity of our
spider user agent patterns because it is not a valid user agent in
the first place. The Mozilla Firefox browser uses patterns such as
this:
Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Firefox/91.0
The test currently matches the following regular expression:
^firefox$
In this case, if a client *did* connect with a single-word string
such as "Firefox" or "firefox" it would definitely be a non-human
user and we should not log a statistics hit.
If the goal of the test is to check *valid* human user agents aga-
inst case-insensitive regular expression matching, then we should
use the following:
mozilla/5.0 (x11; linux x86_64; rv:91.0) gecko/20100101 firefox/91.0
Ported from #3336 to main for DSpace 7.x.
2021-09-04 22:03:43 +03:00
Andrea Bollini
9dcf2344b4
Merge pull request #2789 from the-library-code/DS-4522_Logical_item_filtering
...
[DS-4522] Logical item filtering (with DOI implementation)
2021-09-04 08:35:45 +02:00
Mark H. Wood
9dd3026c05
Missing commit broke tests. Tighten up code, #2129
2021-09-03 16:58:06 -04:00
Michael Spalti
e431f1687a
Merge branch 'main' into iiif-endpoint
2021-09-03 12:25:40 -07:00
nwoodward
4511b5e9e8
use correct license when one is not supplied
2021-09-03 09:06:33 -05:00
Tyson Lloyd Thwaites
ad0c19230d
Abstract relationship lookup into RelationshipUtils
2021-09-03 17:11:47 +10:00
Tyson Lloyd Thwaites
db3d4ed374
always process relationships, less noisy output
2021-09-03 17:10:53 +10:00
Tyson Lloyd Thwaites
0fa5ef914f
remove relationships option (always enabled)
2021-09-03 17:07:27 +10:00
Tyson Lloyd Thwaites
3512318ce1
fix checkstyle violations
2021-09-03 17:06:31 +10:00
Tim Donohue
1123e0b700
Merge pull request #3364 from mwoodiupui/3363
...
Allow changing an EPerson's password through the CLI
2021-09-02 15:02:02 -05:00
Mark H. Wood
76ea271ead
Address feedback. #2129
2021-09-02 11:21:47 -04:00
Mykhaylo
981e224fea
added event that allow to update solr document of collection and community
2021-09-02 09:55:28 +02:00
Tim Donohue
f7ad55af4c
Merge pull request #2438 from the-library-code/DS-4260-dspace7
...
DS-4260: Remove non-existing command from oai harvester's help
2021-09-01 15:08:11 -05:00
Mark H. Wood
674c3e2607
Remove unnecessary boxing, unread variables.
2021-08-30 16:54:48 -04:00
Mark H. Wood
134873c98a
Replace array with Queue to avoid index-out-of-bounds, make neater.
2021-08-25 15:26:39 -04:00
Mark H. Wood
48d409d87d
Formalize more option parsing.
2021-08-25 14:09:37 -04:00
Mark H. Wood
702a72ffab
Replace handmade option parsing with Commons CLI to address LGTM array bounds complaints.
2021-08-25 12:58:27 -04:00
Mark H. Wood
81a7235432
Take up many IDE suggestions.
2021-08-25 10:33:50 -04:00
tysonlt
127e427bbe
Changes requested in PR 3322
2021-08-25 11:45:20 +10:00
Mark H. Wood
d3c5f0473a
Remove un-necessary IllegalArgumentException. #3363
2021-08-24 12:08:22 -04:00
Mark H. Wood
3ce4b592fc
Add test for mismatch between password and confirmation. #3363
2021-08-24 11:45:06 -04:00
Mark H. Wood
8bed933d90
Clearer prompts, reject empty password, test for empty password. #3363
2021-08-24 09:40:09 -04:00
Mykhaylo
0816473c41
added check to avoide creating same versioning
2021-08-24 15:20:46 +02:00
Mark H. Wood
4da733baa7
Remove useless pagination arguments. #3369
2021-08-20 14:59:00 -04:00
Mykhaylo
69e36e7037
implemented linked entities for versionhistory end point
2021-08-19 15:55:31 +02:00
Mykhaylo
bf80dc02f5
[CST-4469] extended versioning end point
2021-08-18 19:10:36 +02:00
Mark H. Wood
6f82111d75
[DS-3952] Address Checkstyle and NetBeans warnings.
2021-08-17 12:44:37 -04:00
Mark H. Wood
b59790a156
Add integration test for this feature only. #3363
2021-08-17 11:25:24 -04:00
Paulo Graça
653be5db00
new openaire funding external source feature
2021-08-17 11:44:04 +01:00
Mark H. Wood
dd40f5ff3c
Add option to change user's password. #3363
2021-08-13 15:57:52 -04:00
Mark H. Wood
3f06c7e79c
Document that EPerson's password, salt and algorithm setters are related. #3363
2021-08-13 15:56:26 -04:00
Mark H. Wood
f58519329e
[DS-3952] Improve confusing debug log message.
2021-08-10 17:14:36 -04:00
Yura Bondarenko
6280b76355
81832: Surround getLabel/getVariant calls with try/catch
2021-08-10 09:54:20 +02:00
Mark H. Wood
6926b49fab
[DS-3952] Match ISO time zone properly. More informative message on failure.
2021-08-09 09:47:11 -04:00
Mark H. Wood
c427a2e83f
[DS-3952] Fix a broken test. Various cleanups.
2021-08-08 19:12:49 -04:00
Mark H. Wood
596df53d0a
[DS-3952] Satisfy checkstyle and license plugins.
2021-08-08 14:51:22 -04:00
Mark H. Wood
8a3d23f2dd
[DS-3952] More thorough Matcher, and new date matching.
2021-08-08 14:35:48 -04:00
Mark H. Wood
1e194db05b
[DS-3952] Correct builder cleanup priority; remove remnant of old priority system.
2021-08-08 14:07:32 -04:00
Mark H. Wood
ad4610d49f
[DS-3952] Add RequestItemBuilder to the clean-up sequence.
2021-08-08 14:00:52 -04:00
Mark H. Wood
0ccfba6a1a
[DS-3952] Catch up with switch to Log4J v2 -- replace SLF4J.
2021-08-08 13:58:42 -04:00