Commit Graph

738 Commits

Author SHA1 Message Date
David Stuve
1d4df1de6a Added dspace ownership checks for jsp and asset store directories.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@691 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-06-30 13:59:46 +00:00
David Stuve
c8952b24fb Added jakarta common's cli command line argument parser, and ability to
route imported items through a collection's workflow.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@690 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-06-27 14:53:35 +00:00
David Stuve
3b0ffda138 v1.0 jakarta commons command-line parsing library
git-svn-id: http://scm.dspace.org/svn/repo/trunk@689 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-06-18 15:36:05 +00:00
David Stuve
8c6cbedeb5 added entry for commons-cli.jar
git-svn-id: http://scm.dspace.org/svn/repo/trunk@688 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-06-18 15:34:20 +00:00
David Stuve
b73f9f539c Now uses Jakarta Commons' CLI package for processing command line
better and clearer command line arguments
more validating and error checking of arguments passed in
can now use user's email instead of just userID
can now use handle for collection instead of collectionID


git-svn-id: http://scm.dspace.org/svn/repo/trunk@687 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-06-18 15:32:17 +00:00
Robert Tansley
42518eb6aa Invalid token error page now displayed when an invalid token is received
(as opposed to internal server error.)  Fixes SF bug #739999.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@686 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-06-11 21:36:42 +00:00
Robert Tansley
fcb0c8e403 Link to help pages now includes servlet context (e.g. '/dspace').
Fixes SF bug #738399.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@685 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-06-11 21:15:51 +00:00
Robert Tansley
7c7a9c8177 Updated to work with SF CVS. Removed MIT-specific stuff.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@684 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-06-10 19:29:33 +00:00
Robert Tansley
efff9a7f84 All of the copies now preserve the last modified date, which should fix
SF bug #751960.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@683 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-06-10 19:22:27 +00:00
David Stuve
17bfff5565 Fixed broken EPerson edit - cut and paste problem?
git-svn-id: http://scm.dspace.org/svn/repo/trunk@682 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-05-22 22:50:42 +00:00
David Stuve
6661c2c5a4 Removed spurious 'null' from eperson edit page when no error
message was present.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@681 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-05-22 22:49:21 +00:00
David Stuve
a0b7c19875 Turned off authorization on item create() - too early
to do any real authorization checking...


git-svn-id: http://scm.dspace.org/svn/repo/trunk@680 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-05-22 22:47:17 +00:00
Greg McClellan
5c0582ff1a Removed files that we can't distribute due to licensing restrictions.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@679 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-05-22 19:41:03 +00:00
David Stuve
668d2fff01 Fixed comment and separatorChars, and throws new exception.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@678 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-05-22 16:28:52 +00:00
Robert Tansley
1c2c2c879c Fixed 'recent submission' links for DSpaces deployed somewhere other than at
/ (e.g. /dspace).


git-svn-id: http://scm.dspace.org/svn/repo/trunk@677 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-05-12 18:26:19 +00:00
Robert Tansley
69530fd68c Fixed release date.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@675 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-05-08 17:33:29 +00:00
Greg McClellan?
983c09bee9 fixed typo. </td> -> </tr>
git-svn-id: http://scm.dspace.org/svn/repo/trunk@674 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-05-08 16:59:19 +00:00
Greg McClellan?
57d27ddf73 Changed fieldname 'ISBN/ISSN' to 'Identifier'
git-svn-id: http://scm.dspace.org/svn/repo/trunk@673 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-05-08 16:51:39 +00:00
Robert Tansley
5a5c81647f Fixed item template bug--Item.create() now calls update() which gives newly created items a 'last modified' date. The absence of this date was breaking the 'edit item' admin page.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@672 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-05-07 21:22:59 +00:00
Greg McClellan?
40e3baa0e1 Added help section for the advanced search.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@671 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-05-07 20:50:02 +00:00
Greg McClellan?
add5718d5b More fixes for SF Bug #732787. Fixed the asterisk problem in the advanced search as well.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@670 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-05-07 20:30:45 +00:00
Greg McClellan?
c9a07d2ae6 Fix for SF bug #732787. We now strip leading asterisks from query words.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@669 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-05-07 20:16:19 +00:00
Richard Rodgers
47fbb77244 Set "last_modified" date column in the constructor. Fix for bug that item
template lacked this date, which caused the UI some trouble, since it now
displays this date.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@668 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-05-07 20:08:19 +00:00
Greg McClellan?
414763d01b Changed "subject" option to "keyword" -- subject searching now works! Also removed a table border.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@667 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-05-01 20:41:55 +00:00
Greg McClellan?
cba328e534 Updated schema. Changed names of two views to shorten them to get around some data migration problems.
CollectionItemsByDateAccessioned -> CollectionItemsByDateAccession
CommunityItemsByDateAccessioned  -> CommunityItemsByDateAccession


git-svn-id: http://scm.dspace.org/svn/repo/trunk@666 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-28 20:16:02 +00:00
Robert Tansley
731c7a398e Updated with instructions on how to get to the install guide
git-svn-id: http://scm.dspace.org/svn/repo/trunk@665 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-25 19:39:18 +00:00
Robert Tansley
f0629216b8 Removed docs from source tarball. Also made it easier to 'socksify' for those
behind firewalls.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@664 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-25 19:35:57 +00:00
Richard Rodgers
5b350f99f1 - Moved the "field" anchor to above the warning message about required entry
of issue year, so that it appears on screen when error is displayed.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@663 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-24 21:17:28 +00:00
Richard Rodgers
49a2b87460 Fix bug in for loop for communities - was iterating over collections.length
rather than communities.length


git-svn-id: http://scm.dspace.org/svn/repo/trunk@662 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-24 20:52:25 +00:00
Richard Rodgers
ff16f239e1 - Fix for Bug SF#722163
Removed call to 'Browse.itemAdded()' in Item.reinstate(), since
  reinstate already calls Item.update() which updates the Browse.
  Was resulting in a double-entry in the browse display.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@661 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-24 17:29:09 +00:00
Robert Tansley
e49cb2479d Latest OAICat.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@660 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-23 20:10:43 +00:00
David Stuve
1cb99626e3 Added some headers for community hits, collection hits, and item hits,
to make it more obvious that these hits were separate from each other.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@659 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-18 22:48:02 +00:00
David Stuve
0004f6c808 Got item policy editing working again - and improved wording a bit.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@658 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-18 22:47:02 +00:00
Robert Tansley
f2fbae4b6e Updated OAICat, hopefully the final setSpec encoding fix!
git-svn-id: http://scm.dspace.org/svn/repo/trunk@657 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-16 19:20:29 +00:00
David Stuve
d0859c7ff2 No more server error or blank resourcepolicies when
you choose 'add policy' and then hit cancel.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@656 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-16 03:00:43 +00:00
David Stuve
211e026eb6 fixed bug that kept handles from working
git-svn-id: http://scm.dspace.org/svn/repo/trunk@655 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-16 02:22:16 +00:00
David Stuve
40fc45c19a Fixed problems with deleting collections with pending submits - all
relevant tasklistitems, workflowitems, workspaceitems are deleted too.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@654 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-16 02:21:34 +00:00
Robert Tansley
9d54ab372f Updated oaicat.jar, added necessary property to oaicat.properties
git-svn-id: http://scm.dspace.org/svn/repo/trunk@653 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-15 20:15:52 +00:00
David Stuve
0131d71392 added convenient link from community and collection edit pages to edit
their authorizations


git-svn-id: http://scm.dspace.org/svn/repo/trunk@652 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-15 20:07:02 +00:00
Greg McClellan?
3f711fd77a More changes related to fielded searching. Now queries with no hits will go back to the advanced
form, if that's where they came from.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@651 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-14 20:29:30 +00:00
Greg McClellan?
7c4ac4e8ef Fixed some parsing problems with complex queries using regular expressions.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@650 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-14 03:31:11 +00:00
Greg McClellan?
486e5b8165 Fixed problem where the query didn't show up correctly if it contained quotes.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@649 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-14 02:35:08 +00:00
Greg McClellan?
7279981cad Updates to UI -- added a </table> tag.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@648 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-14 02:23:48 +00:00
David Stuve
689211c5ca Fixed bug with imported items with other languages set still getting
the default site language setting.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@647 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-11 21:02:28 +00:00
Robert Tansley
55306b50a1 Updates now cause in-memory DC types to be reloaded
git-svn-id: http://scm.dspace.org/svn/repo/trunk@646 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-11 17:56:18 +00:00
Robert Tansley
f5151c473e Removed last references to withdrawal_date
git-svn-id: http://scm.dspace.org/svn/repo/trunk@645 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-11 17:55:48 +00:00
Robert Tansley
3fbba58455 - Implemented OAI resumption tokens for ListRecords requests. Implements
SF feature request #620658.
- Modified DB schema for items.  Now items have a 'last_modified' property,
  which is updated whenever the item is modified (obviously.)  This date is
  used for the harvesting.
- Optimised Item.java/DCType.java:  Now, DCType.java loads in all DC types
  up front so that Item.java does not have to do more queries to get the
  elements and qualifiers.  Greatly reduces number of SQL queries per harvest.
- Added upgrade script to set last_modified date for items that need them.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@644 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-11 17:49:06 +00:00
David Stuve
0cbae0708a Removed doc that tokens expire after two weeks - they no longer expire.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@643 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-11 15:05:42 +00:00
David Stuve
6ddf57159f New method to remove all policies related to an Eperson group.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@642 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-11 15:04:56 +00:00
David Stuve
b03d223883 Deleting a collection deletes all workflow groups, and collection policies.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@641 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2003-04-11 14:53:44 +00:00