Keiji Suzuki
c1b54cd9b3
sort chaged messages
2013-08-17 15:52:11 +09:00
Keiji Suzuki
87a7c6fa0a
move url from /dspace-admin to /tools for community/collection/item
2013-08-17 15:22:39 +09:00
Keiji Suzuki
291941aada
[DS-1613] Porting curation task administrative UI to JSPUI
2013-08-17 11:37:03 +09:00
Mark H. Wood
640f0b4018
More silly whitespace
2013-08-15 17:01:18 -04:00
Mark H. Wood
35cf357951
[DS-803] Make 'bin/dspace harvest -g' actually function.
...
And my usual whitespace cleanup.
Also make org.dspace.harvest.OAIHarvester.verifyOAIHarvester more rugged.
2013-08-15 17:01:18 -04:00
Mark H. Wood
f70c72893e
Add some imports lost in conflict resolution after rebasing
2013-08-15 10:56:30 -04:00
Mark H. Wood
0b16ea03a5
Remove imports no longer used
2013-08-15 10:30:33 -04:00
Mark H. Wood
4c40b3980a
Make DSpace actually use EmailService
2013-08-15 10:29:30 -04:00
Mark H. Wood
3c01798c33
Clean up unused imports
2013-08-15 10:27:56 -04:00
Jason Sherman
160eb19d45
Update BrandedPreviewJPEGFilter.java
...
Working to address failed to convolve bug.
2013-08-14 17:01:29 -05:00
Jason Sherman
5ea7fc0891
Update JPEGFilter.java
...
Working to address failed to convolve bug.
2013-08-14 16:59:53 -05:00
Mark H. Wood
44f53a2e38
Merge pull request #213 from mwoodiupui/DS-1390
...
[DS-1390] stage 1: move license, email texts, news out of ConfigurationManager
2013-08-14 13:17:18 -07:00
Mark H. Wood
5b4d3830c5
Merge pull request #276 from mwoodiupui/DS-792
...
[DS-792] When 'mail.server.disabled = true' put text of email in log file
2013-08-13 05:47:39 -07:00
Tim Donohue
1fc5eac3c6
Merge pull request #275 from mwoodiupui/DS-1569
...
[DS-1569] Don't try to emit a password if there is none.
2013-08-12 09:45:49 -07:00
Keiji Suzuki
5a04e9bad9
DS-1188 add itemlist to collection home page
2013-08-12 11:34:45 +02:00
Andrea Bollini
027072068a
DS-1619 Unable to remove items after enabling SOLRBrowseDAOs
2013-08-10 14:21:27 +02:00
Andrea Bollini
3b063ca673
DS-1617 Switch to SOLRBrowseDAOs implementation as default in DSpace 4.0
2013-08-08 16:46:12 +02:00
Andrea Bollini
42b502ac21
DS-1616 Localhost is not longer supported as a valid URL Solr
...
Replaced the deprecated org.apache.commons.validator.UrlValidator with the new
version from apache import org.apache.commons.validator.routines.UrlValidator
enabling local urls (localhost and internal names like mymachine, etc.)
2013-08-08 14:35:52 +02:00
Mark H. Wood
22f50511f8
Actually commit the attachment code.
2013-08-07 15:01:04 -04:00
Mark H. Wood
a67f7e2ee4
[DS-792] When mail sending is disabled, log the entire message instead.
...
Since this should only occur during debugging or testing, I thought it
expedient to just build the MimeMessage normally and then extract the
composed headers from it. This is slightly inefficient, but greatly
simplified the code.
Attachments will not be logged, since they might be anything and of
any size. Instead, a list of their names will be inserted below the
headers and above the message body.
2013-08-07 14:51:14 -04:00
Peter Dietz
53716c0f29
Merge pull request #231 from mwoodiupui/DS-790
...
[DS-790] SOLR - Spider detection to match on hostname or useragent
2013-08-02 22:02:50 -07:00
Mark H. Wood
9df23659a8
Merge pull request #221 from mwoodiupui/DS-888
...
[DS-888] Fix obvious error: store fetched request parameter
After two months, only one positive comment. A one-line fix.
2013-08-01 11:55:37 -07:00
Mark H. Wood
c066178caa
Merge pull request #218 from KevinVdV/DS-1272
...
[DS-1272] Enable Discovery By Default for the XMLUI
2013-07-31 13:19:32 -07:00
Ivan Masár
cf5061fed8
DS-1554 fix again (first fix was wrong)
...
Thanks, Keiji!
2013-07-29 10:19:27 +02:00
Jason Sherman
e42d7b5ec3
Update JPEGFilter.java
...
Addressed transparency issues.
2013-07-24 15:38:17 -05:00
Jason Sherman
8ca80dce23
Update BrandedPreviewJPEGFilter.java
...
Addressed transparency issues
2013-07-24 15:37:21 -05:00
Hardy Pottinger
ebe398fe25
added coverity security library, used addentities throughout to harden profile form fields in JSPUI
2013-07-23 14:11:30 -05:00
Ivan Masár
0464894169
DS-1554 fix and related preventive fixes
...
* make SWORD use upload.temp.dir
* Also make sure that it's not null
* if upload dir is not specified, use java.io.tmpdir
2013-07-17 23:48:34 +02:00
Mark H. Wood
21e3dc8f86
Tiny comment tidy
2013-07-16 14:56:05 -04:00
Mark H. Wood
a5e86912fe
Tidy up mocks after testing.
2013-07-16 14:07:12 -04:00
Mark H. Wood
ba7ba2ea43
Add method to test client identity from strings, not request attributes, for processing statistical cases and other recorded events.
2013-07-16 14:01:00 -04:00
Mark H. Wood
271a96f6bf
Remove unused Spring loader and test
2013-07-16 11:54:32 -04:00
roeland
bfc045f5f0
DS-1235 IP authentication configuration does not apply netmask and CIDR ranges correctly
2013-07-12 14:46:15 +02:00
KevinVdV
81bb553687
[DS-1597] Browse subjects by collection count bug
2013-07-08 12:11:31 +02:00
Keiji Suzuki
2b4633a87c
Export all collections of a community recursively
2013-07-07 11:07:42 +09:00
Mark H. Wood
a5e5aa925f
Declare use of slf4j-api.
2013-06-25 15:51:36 -04:00
Mark H. Wood
b165134114
When listing webapp.s, delete records for any not found living.
...
This sends a HEAD request to the registered URL for the webapp and
assumes that the app is dead if result is not 200.
This change caused a cascade of changes to the treatment of the
database table, because the DBMS layer insists that a table's primary
key be INTEGER. It was necessary to introduce a new column for the
purpose. This also means you can have more than one running instance
of the same UI, if you wish. But it also means that the sequence
required by the new column will overflow after about 2 billion starts.
2013-06-25 15:10:55 -04:00
Mark H. Wood
1bb3cbc4e5
Update testing for new features; remove Spring-based configuration.
2013-06-21 15:31:55 -04:00
Mark H. Wood
b0fbceed01
Start adding DNS pattern matching.
2013-06-20 16:12:48 -04:00
Mark H. Wood
81f24f1aa0
Add matching of User-Agent header, for well-behaved bots with
...
ever-expanding address pools.
While we're at it, stop punting DNS names found in the IP address
files. Note that this is *not* DNS *pattern* matching; it only resolves
individual host names to IP addresses at load time.
2013-06-20 15:16:43 -04:00
LifeH2O
803f70342f
DS-1576 fix names of LDAP configuration properties
2013-06-17 13:00:26 +02:00
Ivan Masár
6e9f3e36f3
correct some strings and comments
2013-06-17 11:16:56 +02:00
Keiji Suzuki
cb719b5ae5
Porting advanced embargo function to JSPUI
...
Fixed some codes as the code reviews by helix84
reverted the api of BrowseItem to its original
revert build.properties
Porting advanced embargo function to JSPUI, revised version
2013-06-17 10:41:50 +02:00
Mark H. Wood
f60b6c3497
More informative message when an Identifier cannot be created
...
Tag the IdentifierException onto the new RuntimeException instead of ignoring it.
2013-06-14 16:22:12 -03:00
Mark H. Wood
83b605deaa
MXBean approach didn't pan out, so remove (most of) the code.
2013-06-14 10:32:12 -04:00
Mark H. Wood
9b26731c83
Record 'isUI' in database; add code to 'dspace version' to consume the table.
2013-06-14 10:20:44 -04:00
Mark H. Wood
e0fb4367f6
Reorganize, refactor, implement an alternative MBean approach for trial.
2013-06-13 11:41:46 -04:00
Mark H. Wood
5cd4a7f176
Replace kooky URL calculation with fetching it from the configuration.
2013-06-12 10:36:54 -04:00
Mark H. Wood
da4dfb1314
[DS-1456] Make webapp.s register in a new database table when started, so we can
...
list them later.
2013-06-07 15:28:27 -04:00
Mark H. Wood
263613e81b
[DS-1569] Don't try to emit a password if there is none.
...
Issue #DS-1569 - RoleDisseminator fails to check for possible null password
2013-06-04 14:38:41 -04:00