Commit Graph

598 Commits

Author SHA1 Message Date
Robert Tansley
83d07d36b2 Database schema change required for multiple bitstream stores.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@600 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-04 19:07:30 +00:00
Robert Tansley
9576d34509 Improved error report for debugging
git-svn-id: http://scm.dspace.org/svn/repo/trunk@599 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-04 15:50:10 +00:00
Robert Tansley
af799e43f2 Can now specify multiple asset stores in dspace.cfg, and which of them to use
to store incoming bitstreams.  Implements SF feature #608483


git-svn-id: http://scm.dspace.org/svn/repo/trunk@598 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-03 22:07:17 +00:00
Robert Tansley
5b015c15f4 The oval red navigation links on the main upload (choosing file) page now work.
Fixes SF #703288.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@597 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-01 22:40:31 +00:00
Robert Tansley
b314379517 Filling in the citation field for a previously published/publicly distributed
item no longer messes up handling the other identifier fields.
Fixes SF #712950.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@596 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-01 22:08:20 +00:00
Robert Tansley
48e8f2b975 If no author parameter is present, no longer gives an error. As for any
non-existent author, just says 'items for author in all of dspace' and just
gives an empty list (as opposed to saying 'no such author in dspace' or
somesuch, which might be better.)  Anyway this does fix SF #711401.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@595 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-01 21:29:47 +00:00
Robert Tansley
8161e4eb2d 'http://dspace.blah.foo/handle' no longer results in null pointer exception.
Fixes SF #674165.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@594 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-01 17:38:30 +00:00
Robert Tansley
04526c636a Fixed SF#708888:
- Updated oaicat.jar, oaicat.properties.
- Fixed bug in DSpaceOAICatalog.java.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@593 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-01 17:32:08 +00:00
Robert Tansley
723b252949 Links to collection home pages corrected. Fixes bug SF#663857.
Also minor cosmetic change.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@592 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-01 16:46:41 +00:00
Richard Rodgers
aa085be925 Part of fix to Bug (ID# 664936 - Can't create item template). The 'createTemplateItem' method was changed to update the collectionRow with the template ID.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@591 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-03-31 21:10:06 +00:00
Richard Rodgers
c3b9749c0d Part of fix for Bug ID# 664936 (Can't create Item template). Fixed typo that
referenced page 'admin/edit_item' to the correct 'admin/edit-tem'. Also
forced the collection update/context completion before the redirect is called:
problem was that the new page was served before the update code ran.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@590 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-03-31 21:05:03 +00:00
Greg McClellan?
0cea82c8b1 Two fixes: (SF bug# 701143) -- removed limit of 21 results when viewing items by author.
Eventually, this should be paged. Also fixed another bug where titles starting with quotation marks
are sorted before "a" -- now any non-letter or non-digit is skipped at the beginning of a title.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@589 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-03-29 21:09:55 +00:00
Richard Rodgers
3158e05b47 Part of enchancement (RFE# 608485) requiring title in item submission.
If SubmissionInfo field 'missing' set to true, display Warning text
and position at title field.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@588 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-03-25 20:00:41 +00:00
Richard Rodgers
3ebe73ff0c Part of enchancement (RFE# 698485) requiring title entry in item submission.
Added 'submitFormWarn' class for labelling an invlaid field. Text shows in
bold 12point red-color.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@587 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-03-25 19:57:51 +00:00
Richard Rodgers
dc99923e45 Part of enhancement (RFE# 608485) to require title entry in item
submission. Checks for empty title and returns user to 'edit-metadata-1'
page, where field will be flagged.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@586 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-03-25 19:54:46 +00:00
Greg McClellan?
a8a6623774 added 'multiple' flag to <select size="10" name="eperson_id"> so that multiple people can
be added to a group at once.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@585 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-03-19 19:56:21 +00:00
Richard Rodgers
f76b6c2918 Fix for Bug ID: 684150 Added display of bitstream description when item
has multiple bundles


git-svn-id: http://scm.dspace.org/svn/repo/trunk@584 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-03-17 20:56:21 +00:00
David Stuve
8f858d84dc added support for paged searching, and a new search architecture
that has a single Lucene "Searcher" that is shared between
all searches (it's thread-safe.)  Should fix the file handles
problem.  Also, the indexer was modified to do an optimize()
after building the index - this should be done on production systems!


git-svn-id: http://scm.dspace.org/svn/repo/trunk@583 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-02-28 20:58:06 +00:00
David Stuve
265490c524 added support for paged searching
git-svn-id: http://scm.dspace.org/svn/repo/trunk@582 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-02-28 20:55:55 +00:00
Richard Rodgers
366fa1a9d5 Fix for Bug ID: 663861
Added 'community_id' input to page, needed to perform collection
deletion - since collection is deleted from a community.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@581 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-02-28 18:13:40 +00:00
Richard Rodgers
b1c89829db Fix for Bug ID: 663861
Added 'community_id' input to page - needed by servlet to perform
collection deletion


git-svn-id: http://scm.dspace.org/svn/repo/trunk@580 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-02-28 18:11:08 +00:00
Greg McClellan?
0002fc8d56 *** empty log message ***
git-svn-id: http://scm.dspace.org/svn/repo/trunk@579 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-02-24 19:49:51 +00:00
David Stuve
7d03f138c1 Modified request handler to set the request encoding to UTF-8 (to correctly
handle UTF-8 encoding GETs and POSTs.)


git-svn-id: http://scm.dspace.org/svn/repo/trunk@578 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-02-21 19:58:41 +00:00
David Stuve
a0ea16a19d Added line <%@ page contentType="text/html;charset=UTF-8" %>
to all of our JSPs so that they could render unicode
and <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
added to the headers so that the browsers would display unicode.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@577 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-02-21 19:51:51 +00:00
David Stuve
b01a0f34ed Changed code to cease generating expiration dates, and ignore those already present.
(No more returning NULLs which was generating errors and confusion.)


git-svn-id: http://scm.dspace.org/svn/repo/trunk@576 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-02-21 19:42:39 +00:00
David Stuve
583ec1ee84 reinstated code that indexed abstracts
git-svn-id: http://scm.dspace.org/svn/repo/trunk@575 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-02-21 16:13:19 +00:00
David Stuve
9e20fad237 Removed code that printed the stacktrace - oops.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@574 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-02-21 16:08:55 +00:00
Robert Tansley
38329903b5 Now responds to naming authority requests correctly.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@573 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-02-14 17:13:45 +00:00
Greg McClellan?
a974a9785c Just testing a new cvs client, no changes.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@571 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-12-11 13:19:37 +00:00
Greg McClellan?
9ea92ae4bc corrected title of program in header
git-svn-id: http://scm.dspace.org/svn/repo/trunk@570 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-12-10 19:04:34 +00:00
Robert Tansley
b0f159a269 Trying to register the same email twice now works (token re-used).
Fixes SF #646328.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@569 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-12-06 11:33:08 +00:00
Robert Tansley
5d4fc3eea6 Fixed "item page" link
git-svn-id: http://scm.dspace.org/svn/repo/trunk@568 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-12-06 11:03:58 +00:00
Greg McClellan?
dbcb56fb26 Now able to search for full handles. i.e., http://hdl.handle.net/1721.1/667 or hdl:1721.1.667
git-svn-id: http://scm.dspace.org/svn/repo/trunk@567 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-12-02 20:22:57 +00:00
Greg McClellan?
6bf0e3f577 added oro.jar to Apache section
git-svn-id: http://scm.dspace.org/svn/repo/trunk@566 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-11-27 19:00:26 +00:00
Greg McClellan?
54bb8ee398 Jakarta-ORO, provides regular expressions (version 2.0.6)
git-svn-id: http://scm.dspace.org/svn/repo/trunk@565 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-11-27 18:47:56 +00:00
Greg McClellan?
a4c876f87e Added hack to allow boolean searching. Basically, I transform 'AND' into '&&',
'OR' into '||' and 'NOT' into '!' brefore I make the query string lowercase.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@564 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-11-27 18:45:14 +00:00
Robert Tansley
083d3a8cef Removed checkstyle--not used, and the checkstyle ant task changes too much
git-svn-id: http://scm.dspace.org/svn/repo/trunk@563 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-11-27 16:15:42 +00:00
Robert Tansley
b4d2960a16 Removes JCE from package
git-svn-id: http://scm.dspace.org/svn/repo/trunk@562 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-11-27 16:15:09 +00:00
Robert Tansley
6a652d19b1 Updated Handle library to v5.3.0. Note that the JCE files (sunjce*.jar,
*.policy) are only required when running JDK 1.3--they're integrated with
JDK 1.4.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@561 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-11-27 16:06:17 +00:00
Robert Tansley
858487ec08 Updated version of com.oreilly.servlet.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@560 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-11-27 15:54:35 +00:00
Robert Tansley
cb31d95318 Provenance input field used correctly. Fixes bug SF#644373
git-svn-id: http://scm.dspace.org/svn/repo/trunk@559 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-11-27 15:32:27 +00:00
Greg McClellan?
ca9cb1ed84 fixed spelling mistake
git-svn-id: http://scm.dspace.org/svn/repo/trunk@558 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-11-25 19:38:37 +00:00
Greg McClellan?
211c5984bd Workaround for lucene bug involving upper case letters and wild card characters. All querystrings are immediately made lowercase.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@557 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-11-25 18:58:17 +00:00
David Stuve
208c5012db searching now takes Context as an arg, so it can do logging of parse
errors - which are now logged and swallowed by DSQuery.  Empty search
strings now no longer create big stack traces in the logs!


git-svn-id: http://scm.dspace.org/svn/repo/trunk@556 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-11-20 18:55:51 +00:00
David Stuve
4aef373b0f code cleanup
git-svn-id: http://scm.dspace.org/svn/repo/trunk@555 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-11-18 18:59:21 +00:00
Robert Tansley
6302471296 Oops, null pointer exception when not logged in fixed
git-svn-id: http://scm.dspace.org/svn/repo/trunk@554 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-11-18 16:35:37 +00:00
David Stuve
3860434bdc handles now searchable, and unIndexcontent() now works
git-svn-id: http://scm.dspace.org/svn/repo/trunk@553 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-11-18 14:47:27 +00:00
Robert Tansley
44fee3da0b email addr displayed in nav bar truncated if it's too long and would make
the nav bar too wide.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@552 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-11-18 13:37:56 +00:00
Robert Tansley
44d3d16ae2 Fix internal server error on invalid email bug (637021):
- DatabaseManager.findByUnique can handle trailing \ (common typo on some
  keyboard layouts)
- RegisterServlet gives better message for malformed e-mail addresses (not
  just an internal server error)


git-svn-id: http://scm.dspace.org/svn/repo/trunk@551 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-11-18 11:58:29 +00:00
Robert Tansley
7537fdb163 clearDC wasn't setting dublinCoreChanged to true, fixed. Fixes SF#618050
git-svn-id: http://scm.dspace.org/svn/repo/trunk@550 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-11-18 11:37:27 +00:00