Commit Graph

390 Commits

Author SHA1 Message Date
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
Greg McClellan?
b150bd9733 Removed lines activating mod_web here. This should take place in the main httpd.conf file.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@370 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-10 19:57:21 +00:00
Robert Tansley
9ceac6aabc Added simple command-line tool for creating an administrator.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@369 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-10 19:50:30 +00:00
David Stuve
a41fe5c408 first version
git-svn-id: http://scm.dspace.org/svn/repo/trunk@368 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-10 19:01:30 +00:00
Robert Tansley
3afc2c256b UIUtil.storeOriginalURL() now stores full URL, including path info. This
fixes the problem where the "transparent authentication" mechanism won't
work with servlets that take path information.  e.g.

/retrieve/1234

If that request prompts authentication, and authentication succeeds, the user
would then be forwarded to "/retrieve".  Now they're forwarded to the proper
URL.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@367 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-10 00:29:13 +00:00
Robert Tansley
50ed07b1d3 All contributor DC fields indexed (not just contributor.author)
git-svn-id: http://scm.dspace.org/svn/repo/trunk@366 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-09 23:17:07 +00:00
Robert Tansley
755b64c752 Reinstated MIT SFX logo for SFX links.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@365 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-09 23:06:34 +00:00
Robert Tansley
50bcc8a478 Added missing "short description" field.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@364 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-09 22:18:44 +00:00
Robert Tansley
9c731458ec Fixed the item list and item tags to display all contributors as authors
(not just "contributor.author").  Also sneaked in column headings.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@363 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-09 22:08:54 +00:00
Robert Tansley
35e9b51a53 Some database changes for dealing with concurrent ID generation problems.
(SF bug #495059)
- SQL file separated into database_schema.sql, for creating the schema,
  clean-database.sql, which removes tables, views etc. from an existing
  DSpace database, and update-sequences.sql which resets the ID generators,
  but is only used after an SQL dump which sets explicit primary keys.
- Sequences for primary key generation added to SQL schema
- SQL function "getnextid" added as an abstraction for access to those sequences
- Database manager now uses getnextid() SQL function to get IDs - this means
  other DB backends can hide ID generation specifics behind this
- Minor tweak to HistoryManager, which was accessing DB manager's in-memory
  ID generator directly - now it doesn't do this.
- Old, now unnecessary "reset ID generator" admin servlet/JSP removed


git-svn-id: http://scm.dspace.org/svn/repo/trunk@362 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-09 19:44:33 +00:00
David Stuve
68a1b03ff0 made inherit policies method public
git-svn-id: http://scm.dspace.org/svn/repo/trunk@361 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-09 18:13:03 +00:00
David Stuve
04baa53bef fixed null-pointer exception with null eperson
git-svn-id: http://scm.dspace.org/svn/repo/trunk@360 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-09 13:08:23 +00:00
David Stuve
c12f8bc49a fixed SQL bug in getItems() method
git-svn-id: http://scm.dspace.org/svn/repo/trunk@359 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-09 13:07:44 +00:00
Robert Tansley
ba268f7921 Author index now includes all "contributor" DC fields (qualified and
unqualified - previously only indexed contributor.author


git-svn-id: http://scm.dspace.org/svn/repo/trunk@358 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-06 15:19:14 +00:00
Robert Tansley
4cf29737b5 fileextension.id renamed to fileextension.file_extension_id in keeping with
conventions used elsewhere in the schema


git-svn-id: http://scm.dspace.org/svn/repo/trunk@357 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-06 14:23:29 +00:00
Robert Tansley
1ecfc8c3a8 Removed misleading "..." from Delete button, added warning message about
internal server errors caused by referential integrity checks


git-svn-id: http://scm.dspace.org/svn/repo/trunk@356 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-06 09:34:34 +00:00
Robert Tansley
07b9503afe Now writes JSP viewings to log (DEBUG level)
git-svn-id: http://scm.dspace.org/svn/repo/trunk@355 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-06 09:24:40 +00:00
Robert Tansley
f2ac70d227 Fixed collection name display
git-svn-id: http://scm.dspace.org/svn/repo/trunk@354 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-06 09:24:06 +00:00
David Stuve
c19f6fde6f workflow admin pages now function
git-svn-id: http://scm.dspace.org/svn/repo/trunk@353 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-05 20:05:14 +00:00
Robert Tansley
8ef2f894fc Added script to create simple Handle server config, and a script to start
the Handle server running in the background.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@352 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-05 15:26:30 +00:00
Robert Tansley
5f4bf88dad Fixed problem in readText() method - text fields were broken.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@351 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-05 10:58:43 +00:00
Robert Tansley
61e5b437d4 processRequest() now catches all exceptions to ensure that the context is
aborted.  This fixes the "frozen DB connections" bug (SF #603896).


git-svn-id: http://scm.dspace.org/svn/repo/trunk@350 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-05 10:42:18 +00:00
Robert Tansley
1dd4afdae4 Fixed NullPointerException on approve/reject. Removed attempt to log workflow
item's owner after approval/rejection (which is always null, so pointless
logging anyway.)  Fixes SF bug #603963


git-svn-id: http://scm.dspace.org/svn/repo/trunk@349 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-05 10:25:32 +00:00
Robert Tansley
56ceec71bc Added MIME mapping enabling favicon.ico to work.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@348 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-05 10:11:29 +00:00
Robert Tansley
886fb2c383 - "Add New" button moved to top
- "null" text no longer appears in input boxes for unset fields


git-svn-id: http://scm.dspace.org/svn/repo/trunk@347 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-05 08:49:01 +00:00
Robert Tansley
a1685d4dba Fixed problem where trying to upload a logo straight after creating a
community resulted in an error.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@346 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-05 07:58:01 +00:00
Robert Tansley
927f479cb1 Fixed bug in repeated parameter reading: Empty strings were skipped by
getRepeatedParameter(), but this causes problems when two repeated parameters
need to correspond, for example first names and last names.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@345 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-04 16:03:04 +00:00
Robert Tansley
326c9ba8a7 Adding item to browse index now left to Item.update(). This fixes SF
bug #603387.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@344 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-04 13:51:28 +00:00
Robert Tansley
d732fafa75 addDC() now trims all DC metadata of whitespace. This fixes SF bug #585441.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@343 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-04 09:22:43 +00:00
Robert Tansley
4cc1818657 - Collection.setWorkflowGroup now sets database entry correctly
- Community servlet updates collection when workflow groups created
- Group edit servlet now accepts group parameter on GET to edit a particular
  group directly

These fix SF bug #603929.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@342 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-04 09:17:17 +00:00
Robert Tansley
6186609146 Fixed typo in findByName
git-svn-id: http://scm.dspace.org/svn/repo/trunk@341 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-04 09:15:29 +00:00