Commit Graph

17370 Commits

Author SHA1 Message Date
Robert Tansley
aff42abfcb Fixed problem whereby users didn't have authorisation to remove their own
submissions.
- My DSpace page "remove" only removed the WorkspaceItem entry and not the
contained item.  Fixed.
- item.delete() was checked for obsolete DELETE permission.  Fixed.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@420 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-01 10:54:24 +00:00
Robert Tansley
ecf513d602 Minor cosmetic fix to find item by ID page.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@419 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-10-01 10:04:46 +00:00
Robert Tansley
928c276724 DCDate updated to use proper ISO8601 dates (include Z)
InstallItem doesn't need to add another Z.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@418 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-27 13:37:59 +00:00
David Stuve
846e17099f added UTF-8 decoding to strings fetched from database
git-svn-id: http://scm.dspace.org/svn/repo/trunk@417 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-26 19:53:39 +00:00
Greg McClellan?
763f1e4f18 Changed Charset to UTF-8
git-svn-id: http://scm.dspace.org/svn/repo/trunk@416 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-26 19:07:32 +00:00
David Stuve
74640f789b switched archive notification email to only include handle's canonical form
git-svn-id: http://scm.dspace.org/svn/repo/trunk@415 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-26 18:32:09 +00:00
David Stuve
e8f2a02885 added "Z" timezone to all timestamps
git-svn-id: http://scm.dspace.org/svn/repo/trunk@414 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-26 18:31:39 +00:00
David Stuve
197888b6d3 took out URL, just displaying handle now
git-svn-id: http://scm.dspace.org/svn/repo/trunk@413 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-26 18:30:42 +00:00
David Stuve
6043bcc63b getCollections() now sorts by collection name
git-svn-id: http://scm.dspace.org/svn/repo/trunk@412 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-26 16:05:56 +00:00
Robert Tansley
d63039e547 Added simple OAI 2.0 protocol support
- Slight reorganisation of installation layout
- New webapp for OAI - DSpace now contains 2 webapps


git-svn-id: http://scm.dspace.org/svn/repo/trunk@411 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-26 15:45:27 +00:00
Robert Tansley
57565e9acf Minor changes to comments, to make clear the distinction between the Web UI
webapp and the OAI data provider webapp.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@410 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-26 15:44:01 +00:00
Robert Tansley
7d9cbbf0bd Removed obsolete debugging println
git-svn-id: http://scm.dspace.org/svn/repo/trunk@409 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-26 15:42:06 +00:00
David Stuve
8b99578395 outputs handle in submit/archive email properly
git-svn-id: http://scm.dspace.org/svn/repo/trunk@408 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-24 19:54:03 +00:00
David Stuve
7045a7ef7e few code formatting cleanups
git-svn-id: http://scm.dspace.org/svn/repo/trunk@407 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-24 19:24:10 +00:00
David Stuve
921d604243 took out all isPublic column references
git-svn-id: http://scm.dspace.org/svn/repo/trunk@406 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-24 18:12:56 +00:00
David Stuve
986ecc2cce mods to allow searching for numbers
git-svn-id: http://scm.dspace.org/svn/repo/trunk@405 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-23 21:02:09 +00:00
Robert Tansley
c944f41d0c Appropriate READ policies now added for logos. Before, the code just
duplicated read policies for the community or collection.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@404 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-20 16:11:26 +00:00
Robert Tansley
4db44f4ed8 Updated with information about the difference between query method calls with
and without the "table" parameter, and information about how IDs are now
assigned using an SQL function.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@403 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-20 14:53:33 +00:00
Robert Tansley
f138927982 Added message indicating that all users are members of group 0 implicitly.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@402 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-20 14:35:44 +00:00
Robert Tansley
778655f48f Fixed bug whereby forgotten passwords & user registration were impossible
due to the user not being logged in, and authorisation for updating their
records being designed.  The fix is, the user are temporarily "logged in"
(the are set as the current user) when their valid token is received.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@401 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-20 14:28:55 +00:00
Robert Tansley
5f279ff146 Improved help page functionality. In Javascript-enabled browsers, Javascript
is used to bring the help window to the front when a help link is clicked.  In
other browsers a regular link is a fallback.

A new JSP tag, "dspace:popup" has been added to simplify inserting and changing
help links.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@400 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-18 18:13:17 +00:00
Robert Tansley
e58fa0f578 "De-deprecated" (precated??) the query methods that take table names as
parameters - update() does not work on the TableRow objects produced by those
methods, since they do not contain information about which table they're from.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@399 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-18 16:52:07 +00:00
Robert Tansley
5d93cfa985 Fixed typo (setpage fixed to setPage)
git-svn-id: http://scm.dspace.org/svn/repo/trunk@398 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-18 16:50:34 +00:00
David Stuve
19518eda78 removed version information from jar names - see README file
git-svn-id: http://scm.dspace.org/svn/repo/trunk@397 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-17 18:31:30 +00:00
David Stuve
bcb38bca73 first version
git-svn-id: http://scm.dspace.org/svn/repo/trunk@396 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-17 18:16:25 +00:00
David Stuve
060461fd8e obsolete
git-svn-id: http://scm.dspace.org/svn/repo/trunk@395 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-17 18:15:54 +00:00
Robert Tansley
e7ee99aa7e Fixed syntax issue - SF #610541
git-svn-id: http://scm.dspace.org/svn/repo/trunk@394 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-17 13:53:11 +00:00
Robert Tansley
535b7c4dde Added missing home.jsp and include JSP tag class for JSP localisation
git-svn-id: http://scm.dspace.org/svn/repo/trunk@393 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-17 13:31:49 +00:00
Robert Tansley
c7267805e3 Finally fixed shortcut icon
git-svn-id: http://scm.dspace.org/svn/repo/trunk@392 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-17 13:15:19 +00:00
Robert Tansley
e5820eb66a Can now put modified versions of JSPs in jsp/local, and these will be used in
preference to the originals.  SF feature request #608494


git-svn-id: http://scm.dspace.org/svn/repo/trunk@391 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-16 20:50:12 +00:00
Robert Tansley
8bbc66d709 - Removed unused "public" field from resourcepolicy
- Now creates special anonymous and administrator groups


git-svn-id: http://scm.dspace.org/svn/repo/trunk@390 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-16 14:14:37 +00:00
David Stuve
aed68b0602 removed sql code to insert admin group
git-svn-id: http://scm.dspace.org/svn/repo/trunk@389 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-16 14:00:20 +00:00
David Stuve
6f01dce6f6 arsgs to dsrun were in wrong order; handle server wouldn't start
git-svn-id: http://scm.dspace.org/svn/repo/trunk@388 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-16 11:58:54 +00:00
David Stuve
05d061018d visual tweaks
git-svn-id: http://scm.dspace.org/svn/repo/trunk@387 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-16 11:36:02 +00:00
Robert Tansley
ffcafddf3e Removed "not logged in" message per results of usability test.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@386 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 21:15:39 +00:00
Robert Tansley
ca1b8a620d Updated log reporter, adapted from DSpace early adopters.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@385 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 21:14:25 +00:00
David Stuve
b5a4cadbd8 put group list above before action - easier to use?
git-svn-id: http://scm.dspace.org/svn/repo/trunk@384 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 21:06:55 +00:00
David Stuve
0e3b087735 UI tweaks at Margret's behest
git-svn-id: http://scm.dspace.org/svn/repo/trunk@383 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 20:21:17 +00:00
David Stuve
57794a00a8 fixed, and does logos now too!
git-svn-id: http://scm.dspace.org/svn/repo/trunk@382 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 15:25:06 +00:00
David Stuve
220d69840b public taken away, special group 1 made - anonymous access
git-svn-id: http://scm.dspace.org/svn/repo/trunk@381 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 15:23:05 +00:00
David Stuve
1adb4e182a gui tweaks - select windows made larger
git-svn-id: http://scm.dspace.org/svn/repo/trunk@380 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 15:22:22 +00:00
David Stuve
aaf19be863 community policy editing
git-svn-id: http://scm.dspace.org/svn/repo/trunk@379 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 15:21:50 +00:00
David Stuve
ec9c795e82 bugfixes, and community policy editing
git-svn-id: http://scm.dspace.org/svn/repo/trunk@378 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 15:21:12 +00:00
David Stuve
4fc485db1a first versions
git-svn-id: http://scm.dspace.org/svn/repo/trunk@377 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 15:20:19 +00:00
David Stuve
010cffb672 support for logo policies added
git-svn-id: http://scm.dspace.org/svn/repo/trunk@376 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 15:17:17 +00:00
David Stuve
9e47b60e4c policy tweaks - uses Lists of policies, not TableRowIterators
git-svn-id: http://scm.dspace.org/svn/repo/trunk@375 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 15:16:39 +00:00
David Stuve
fe937d81fe group 0 made anonymous (everyone is a member)
git-svn-id: http://scm.dspace.org/svn/repo/trunk@374 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-13 15:15:42 +00:00
Robert Tansley
750a974c60 Improved file upload error handling - an interrupted upload is no longer
treated as an internal server error.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@373 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-12 20:11:37 +00:00
Robert Tansley
34c56e1df1 Now checks that the user has READ permission on the item.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@372 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-12 13:49:47 +00:00
Robert Tansley
1acacc8be7 The Handle server is now given a separate log4j.properties, so that the DSpace
code invoked by the Handle server (via the HandlePlugin) can log properly.
This is necessary because log4j cannot cope with two JVMs writing to the same
rolling log.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@371 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-11 20:27:56 +00:00