Commit Graph

17370 Commits

Author SHA1 Message Date
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
Robert Tansley
15e36eed7a Fixed problem with initial questions page in workflow mode (SF #603404)
git-svn-id: http://scm.dspace.org/svn/repo/trunk@340 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-03 14:54:52 +00:00
Robert Tansley
6f19f16d46 Created a new request wrapper, based on the O'Reilly MultipartRequestWrapper,
which uses DSpace configuration properties to limit the upload file size and
set the temporary directory.  Appropriate servlet code changed to use this.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@339 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-03 09:27:09 +00:00
Robert Tansley
0428cd4a7e Fixed small bug - edit form action is now "admin/edit-form" - before, action
wasn't there so it was just POSTing to the current URL, which included the
"submit=Find" from the "get ID" form, so the buttons on the form wouldn't work.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@338 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-03 09:26:12 +00:00
Robert Tansley
a72e9421fe Appropriate input fields are given language value of "en". This is a temporary
workaround, before internationalisation is added.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@337 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-02 14:09:50 +00:00
Robert Tansley
cafa49928e Browse by title and author controls fixed. SF #603395
git-svn-id: http://scm.dspace.org/svn/repo/trunk@336 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-02 13:54:53 +00:00
Robert Tansley
523781e6a6 Context path added to URL in "storeOriginalURL" - now authentication redirects
work when DSpace deployed at non-root.


git-svn-id: http://scm.dspace.org/svn/repo/trunk@335 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-02 10:31:48 +00:00
Robert Tansley
8c356cf491 E-mail addresses are made lower case in setEmail()
git-svn-id: http://scm.dspace.org/svn/repo/trunk@334 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-02 08:41:49 +00:00
Robert Tansley
d6d0597fa9 E-mail address matching on password screen now case-insensitive
git-svn-id: http://scm.dspace.org/svn/repo/trunk@333 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-09-02 08:34:18 +00:00
David Stuve
a486e09818 added servlet mappings for group, authorization editors
git-svn-id: http://scm.dspace.org/svn/repo/trunk@332 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-08-30 14:38:05 +00:00
David Stuve
30241d3ab8 modified resourcepolicy table
git-svn-id: http://scm.dspace.org/svn/repo/trunk@331 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-08-30 14:37:27 +00:00
David Stuve
1731ab4e8d first versions
git-svn-id: http://scm.dspace.org/svn/repo/trunk@330 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-08-30 14:36:58 +00:00
David Stuve
9f3b39bf74 new authorization scheme, logging, bugfixes
git-svn-id: http://scm.dspace.org/svn/repo/trunk@329 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-08-30 14:36:15 +00:00
David Stuve
fcc75d13a1 new authorization scheme, logging, etc.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@328 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-08-30 14:35:29 +00:00
David Stuve
9ab277b9ba logging, new authorization scheme
git-svn-id: http://scm.dspace.org/svn/repo/trunk@327 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-08-30 14:34:46 +00:00
Robert Tansley
60df9bf128 Telephone text box limited to 32 characters (this is the internal limit)
git-svn-id: http://scm.dspace.org/svn/repo/trunk@326 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-08-30 13:46:49 +00:00
Robert Tansley
e116da8abb Fixed bug - error message when new password < 6 characters or doesn't match
now works


git-svn-id: http://scm.dspace.org/svn/repo/trunk@325 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-08-30 12:15:53 +00:00
Robert Tansley
f22355a43d Added "edit e-person" servlet
git-svn-id: http://scm.dspace.org/svn/repo/trunk@324 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-08-28 15:52:01 +00:00
Robert Tansley
683e5a483a Fixed null pointer exception bug
git-svn-id: http://scm.dspace.org/svn/repo/trunk@323 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-08-28 15:50:59 +00:00
Robert Tansley
e246dbd9fd Removed unnecessary constants
git-svn-id: http://scm.dspace.org/svn/repo/trunk@322 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-08-28 15:50:30 +00:00
Robert Tansley
c3f2903c5b Fixed "internal" checkbox
git-svn-id: http://scm.dspace.org/svn/repo/trunk@321 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2002-08-28 15:49:36 +00:00