Commit Graph

17370 Commits

Author SHA1 Message Date
David Stuve
75cc5dd981 Fixed typo and relevance filtering of actions in drop down is now
happening again.  Only actions that are relevant to a certain type
are displayed.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@622 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-08 00:48:48 +00:00
David Stuve
044d811861 Added Item policy viewing/editing
git-svn-id: http://scm.dspace.org/svn/repo/trunk@621 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-08 00:47:48 +00:00
David Stuve
891f237e71 added 11 indices, essentially to any table row that was heavily
queried, and the table was large - sort_authors, sort_titles,
handles, resourcepolicy-objecttype & id, dcvalue-itemid, etc.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@620 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-07 19:04:54 +00:00
David Stuve
8ea3ed6eba Modified to allow you to supply an already exisiting handle to the
'createhandle' - what it ends up doing is storing the supplied handle
in the database.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@619 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-07 17:37:50 +00:00
David Stuve
2799c3110a Hard-coded in a maximum heap size of 128MB in dsrun.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@618 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-07 14:41:43 +00:00
David Stuve
62d2ec9512 First version -- tool to give default policies to all Collections that
are missing them.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@617 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-07 14:31:45 +00:00
David Stuve
7dbdbb6c4e Slight tweaks to how policies are created to help the GUI figure out what
type of objec the policy refers to, and display relevant actions to choose from.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@616 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-07 14:27:34 +00:00
David Stuve
beb6ca4ace Added utf-8 encoding fix for testing.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@615 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-07 14:23:12 +00:00
David Stuve
3c37373a65 Shows friendly error message if eperson added already exists.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@614 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-07 14:22:06 +00:00
David Stuve
757058c4b3 First version, dspace information tool.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@613 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-07 14:18:23 +00:00
David Stuve
d2c45bb93d Added ability to import with pre-defined handle in file named 'handle'.
Fixed typo with 'remove' command and docs.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@612 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-07 14:10:09 +00:00
David Stuve
6868e45465 Now exports handle ID in a file named handle.
Added license and fixed bad package statement.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@611 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-07 14:04:06 +00:00
David Stuve
86674e9b81 Added constants for actions DEFAULT_ITEM_READ and DEFAULT_BITSTREAM_READ
that are intended to be assigned to a collection and inherited by
items submitted to that collection.  Also added actionTypeRelevance
array to give the GUI hints about which actions are relevant to
a given type.  (For example, ADD isn't relevant to bitstreams.)


git-svn-id: http://scm.dspace.org/svn/repo/trunk@610 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-07 14:01:55 +00:00
David Stuve
14f8175375 GUI tweaks - mostly making selection boxes bigger, and fixing
typos.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@609 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-07 13:58:53 +00:00
David Stuve
948ce0427d added support for default authorization policies for items and their
bitstreams in collections - they are created when a collection is created,
and are inherited by items as they are submitted - and they are mandatory,
installitem will throw an exception now if no default policies are found


git-svn-id: http://scm.dspace.org/svn/repo/trunk@608 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-07 13:50:37 +00:00
Richard Rodgers
6e731d5abb Implementation of RFE# 709486 - force entry of issue date. If date absent,
put up warning message that at least the issue year is mandatory & set
jumpToField to issue date year


git-svn-id: http://scm.dspace.org/svn/repo/trunk@607 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-04 22:50:57 +00:00
Richard Rodgers
3956e8824a Implementation of RFE # 709486 - force entry of date submitted, rather than
default to system date


git-svn-id: http://scm.dspace.org/svn/repo/trunk@606 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-04 22:45:24 +00:00
Robert Tansley
bda1c285b0 Removed PostgreSQL license since we're not bundling the JDBC drivers any more.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@605 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-04 21:41:07 +00:00
Robert Tansley
d8ff8e45c1 Added some comments and fixed a potential bug.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@604 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-04 20:07:55 +00:00
Robert Tansley
fd96090725 Added comments for specifying extra bitstream stores.
Also changed Handle to deliberately invalid prefix, to avoid the confusion
whereby people use MIT's prefix by default


git-svn-id: http://scm.dspace.org/svn/repo/trunk@603 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-04 19:56:05 +00:00
Robert Tansley
aa811c3360 Updated with information about multiple stores.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@602 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-04 19:54:30 +00:00
Greg McClellan?
6c892bec36 Fix for SF bug #649191. Added " bytes" to value of file.extent.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@601 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-04 19:40:10 +00:00
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