Timeline


and

06/01/10:

18:14 Ticket #3639 (Specify which template to use for an abstract page) closed by cjg
fixed: done in r4829
18:14 Changeset [4829] by cjg
Added option to pass a 4th value from eprint_render to set the template. …
17:46 Changeset [4828] by cjg
Updated deprecated calls to search.
15:40 Changeset [4827] by tdb01r
* Added support for Plugin arguments
15:06 Changeset [4826] by tdb01r
* Be more informative than just "AJAX Exception" when saving phrases
14:24 Changeset [4825] by tdb01r
* Fixed deprecated call to EPrints::Search->dispose()
13:25 Ticket #3640 (testdata/bin/import_test_data does not check incoming arguments) created by cjg
It gives odd warnings if a repo_id is not passed, rather than a clean …
12:23 Ticket #3634 (Can't use an undefined value as an ARRAY reference at ...) closed by cjg
fixed: Fixed by r4824
12:23 Changeset [4824] by cjg
* Fixed bug where a search condition object (eg. AND) gets optimsed to be …
11:44 Changeset [4823] by tdb01r
* Needs EPrints::Database namespace prefix
11:33 Ticket #3639 (Specify which template to use for an abstract page) created by tmb
Would be useful to be able to specify different templates for individual …
11:32 Changeset [4822] by tdb01r
* Create cachemap table before writing to it
11:08 Changeset [4821] by tdb01r
* Actually create and use a cachemap table if keep_cache is true (was …
11:03 Ticket #3638 (Autocomplete popup - restricted click target in IE) created by tmb
The click target in the autocomplete popup does not extend to the full …
10:55 Changeset [4820] by tdb01r
* Merged [4818]
10:54 Changeset [4819] by tdb01r
* Unit test for [4818]
10:54 Changeset [4818] by tdb01r
* Fixes bug reported when searching rindex via a dataset join
09:52 Changeset [4817] by tdb01r
* Merged [4803]

05/01/10:

15:22 Changeset [4816] by cjg
trivial bug which breaks SEEK buttons
11:17 Ticket #3637 (Allow configuration of Admin search fields) closed by tmb
duplicate: Duplicate of #3374
11:14 Ticket #3637 (Allow configuration of Admin search fields) created by af05v@…
perl_lib/EPrints/Plugin/Screen/Staff/EPrintSearch.pm has the following: …

04/01/10:

13:28 Ticket #3630 (epadmin upgrade error (1)) closed by tdb01r
fixed: Resolved in r4815.
13:27 Changeset [4815] by tdb01r
* Fixed #3630, s/DROP KEY(foo)/DROP KEY foo/
12:52 Ticket #3635 (Can't call method "get_records" on an undefined value at ...) closed by tdb01r
fixed: Resolved in r4814.
12:49 Changeset [4814] by tdb01r
* Added deprecated warnings to all Search list-related methods: count, …
12:46 Changeset [4813] by tdb01r
* Fixed "attempt to call toString" on EPrints::Page error in unit tests

22/12/09:

11:46 Ticket #3636 (Use of uninitialized value in list assignment at ...) created by cjg
Seen when running generate_abstracts on *some* eprints in eprints.ecs …
11:39 Ticket #3635 (Can't call method "get_records" on an undefined value at ...) created by cjg
Appears to be when calling (old style) $searchexp->get_records. I'm …
11:31 Ticket #3634 (Can't use an undefined value as an ARRAY reference at ...) created by cjg
Can't use an undefined value as an ARRAY reference at …

19/12/09:

21:57 Changeset [4812] by cjg
* Fixed buggy regexp checking workflow action_buttons location * Changed …
21:05 Ticket #3626 (REST PUT title.txt just blanks field) closed by cjg
fixed: Resolved by r4811
21:05 Changeset [4811] by cjg
* Fixed bug where a REST PUT to title.txt just blanked the field. Resolves …
13:43 Ticket #3633 (id/x-foobar does not return 404 if no valid data) created by cjg
12:43 Ticket #3632 (No way to delete unwanted review items when the depositing user has been ...) created by cjg
12:40 Ticket #3631 (Should not see "Return to Workarea" if no valid user) created by cjg
It's showing up in the actions tab, even though the user was deleted.

18/12/09:

16:54 Ticket #3630 (epadmin upgrade error (1)) created by dct05r
Upgrading dataset message Upgrading dataset event_queue Upgrading dataset …
16:50 Changeset [4810] by cjg
corrected typo in epadmin s/rdf_sameas.pl/rdf_triples_sameas.pl/
15:55 Ticket #3622 ('Item Not Available Online' phrase misleading) closed by cjg
fixed: Resolved by r4809. nb. I've gone with just "not available from this …
15:54 Changeset [4809] by cjg
* Changed "not available online" to "not available from this repository"
15:49 Ticket #3629 (Review RDF before release) created by cjg
15:28 Changeset [4808] by cjg
* Change StorageManager? to use $list->map() rather than $search->map()

17/12/09:

17:36 Ticket #3548 (Indexer does not round-robin) closed by cjg
fixed: Turns out it didn't work for me. It stopped indexing each loop the first …
17:36 Changeset [4807] by cjg
Fixed bug in indexer which meant it didn't index in a round-robin fashion. …
17:35 Ticket #3548 (Indexer does not round-robin) reopened by cjg
16:09 Ticket #3628 ((crypted) Password showing in REST field XML) created by cjg
16:08 Ticket #3627 ((crypted) Password showing in REST dataobj XML) created by cjg
16:01 Changeset [4806] by cjg
beta-1
13:59 Changeset [4805] by tdb01r
* Added missing use strict; * Added missing super-class usage in …
13:57 Changeset [4804] by tdb01r
* Fixed double-sending of file content * Updated Apache::Storage to use …
11:59 Ticket #3626 (REST PUT title.txt just blanks field) created by cjg
10:52 Changeset [4803] by tdb01r
* Added is_empty() method to Conditions to test whether they should be …

16/12/09:

22:49 Ticket #3617 (Clean up REST interface) closed by cjg
fixed
22:48 Ticket #3579 (issing following API methods: EPrints::Page::send, ...) closed by cjg
fixed: Resolved by r4802 (except for text_contents_of moved to #3625)
22:47 Changeset [4802] by cjg
Added EPrints::Page for API handling of web pages. Mostly resolving #3579.
22:46 Ticket #3625 (EPrints::XML::text_contents_of) created by cjg
Needs implementing according to 0.9 API
22:45 Ticket #3624 (REST handling of importing XML DataObjs) created by cjg
22:44 Ticket #3623 (REST handling of importing files) created by cjg
19:52 Changeset [4801] by cjg
* Update to REST interface. Now works via an apache handler on path /rest/ …
17:14 Changeset [4800] by tdb01r
* Fixed AND not including subject ancestor search when subjects are single …

15/12/09:

18:44 Ticket #3622 ('Item Not Available Online' phrase misleading) created by af05v@…
In the eprint result citation, the text 'Item Not Available Online' …
17:53 Changeset [4799] by tdb01r
* Replaced deprecated call to Search::map with $self->search()
17:15 WikiStart edited by tdb01r
(diff)
11:59 Changeset [4798] by tdb01r
* Fixed potential race condition due to not explicitly checking status is …
11:40 Changeset [4797] by tdb01r
* MetaField::Search now has two properties: - "namedfields" which is an …

12/12/09:

11:10 Changeset [4796] by cjg
Added Copyright headers to packages.
10:58 Changeset [4795] by cjg
Made "suggestions" not export-as-xml as it's potentially private.
10:32 Changeset [4794] by cjg
* Set RDF field to be "volatile" * Set RDF and edit lock to be not …
10:25 Changeset [4793] by cjg
Reverted forcing binmode to be utf8. Revert of r4773 and r4764
10:08 Ticket #3621 (Bug in scripts assuming but not setting STDOUT to be utf-8) created by cjg
Only desirable on some cgi scripts and situations. Specifically the REST …

11/12/09:

16:19 Changeset [4792] by tdb01r
* Citation style for EventQueue? - useful for debugging by …
16:02 Changeset [4791] by tdb01r
* Missing phrases for thumbnail document types and relations
15:53 Changeset [4790] by tdb01r
* Oops #2, when weakening need to keep another pointer around or it …
15:50 Changeset [4789] by tdb01r
* Oops, defined &$Scalar => defined &Scalar
15:49 Changeset [4788] by tdb01r
* Don't render description & order when generating List objects, instead …
15:34 Changeset [4787] by tdb01r
* Fixed typo in name s/Execl/Excel/
15:20 Changeset [4786] by tdb01r
* Added a Test::RepositoryLog? module to capture repository log calls * …
12:04 Changeset [4785] by tdb01r
* Added a "clear" option to Database::get_user_messages to clear messages …
11:56 Changeset [4784] by tdb01r
* Merged [4783]
11:55 Changeset [4783] by tdb01r
* AND must subquery ORs
10:59 Changeset [4782] by tdb01r
* Merged [4780]
10:58 Changeset [4781] by tdb01r
* Merged [4778]
10:42 Changeset [4780] by tdb01r
* Fixed bug in dataset joins not using left-side key (e.g. eprint …
09:27 Changeset [4779] by tdb01r
* Removed redundant key on eprintid (use reversed PRIMARY KEY instead)
09:19 Changeset [4778] by tdb01r
* has_column() and has_table() now test using uppercase identifiers

10/12/09:

20:42 Ticket #3586 (New triggers mechanism) closed by cjg
fixed: Closed by r4777
20:42 Changeset [4777] by cjg
* Added RepositoryConfig? class to provide methods to call on the config * …
20:32 Ticket #3620 (Summary page is showing *all* documents) created by cjg
18:26 Changeset [4776] by cjg
Removed unused eprints2 config "configmodule"
17:03 Ticket #3613 (Confusing use of ?: in Update::Views) closed by cjg
fixed: Fixed by r4775
17:00 Changeset [4775] by cjg
Trivial code clarification. Fixes #3613
16:35 Changeset [4774] by cjg
Ensure that STDOUT is set to be utf-8 (fixes some encoding issues seen)
16:16 Ticket #3619 (Can only "unlink" a subject with 0 children) created by tmb
15:51 Ticket #3618 (Suggested improvement to EPrints::Search.pm) created by af05v@…
[…] Instead of only checking for editperms, it should be seeing if …
15:51 Ticket #3617 (Clean up REST interface) created by cjg
Needs to be under a more sane URL path... (any ideas, anyone)
14:44 Changeset [4773] by tdb01r
* Merged [4757]
14:37 Ticket #3583 (apadmin upgrade stalls for scary long time 3.1.3->3.2.0) closed by tdb01r
wontfix: A big database will be slow, not much we can do about this.
14:36 Ticket #3595 (make upgreader offer to update/install some .pl files) closed by tdb01r
fixed: Resolved in r4772.
14:36 Changeset [4772] by tdb01r
* Added support for installing updated configuration files, fixing #3595
14:36 Ticket #3616 (Browse view counts versions) created by af05v@…
The count on a browse view is the sum of all versions of all documents, …
14:15 Ticket #3596 (Upgrade has undefed phrases.) closed by tdb01r
wontfix: This sounds like it's ECS-specific. The upgrader blindly treats every file …
14:14 Ticket #3592 (Crash in upgrade due to eprint_fields_automatic.pl) closed by tdb01r
fixed: Resolved in r4752 (won't start if there's a name conflict).
14:13 Ticket #3594 (Progress indicator for document fixer in upgrade) closed by tdb01r
fixed: Resolved in r4771.
14:13 Changeset [4771] by tdb01r
* Added progress output to upgrading of files
13:10 Ticket #3601 (SQL ERROR (execute): Illegal mix of collations ...) closed by tdb01r
fixed: Seems happy now rindex is upgraded.
13:08 Ticket #3609 (No index added to __rindex on upgrade!) closed by tdb01r
fixed: Resolved in r4770.
13:08 Changeset [4770] by tdb01r
* Split 3.2.0 database upgrade into 3.2.0 (utf8) and 3.2.1 (documents) * …
10:57 Ticket #3602 (Need to change default charsets on tables to utf-8) closed by tdb01r
fixed: Resolved in r4769.
10:57 Changeset [4769] by tdb01r
* Set the default charset of upgraded tables to UTF8, fixing #3602

09/12/09:

22:18 Ticket #3614 (File does not exist: /.include) closed by cjg
fixed: Closed by r4768
22:18 Changeset [4768] by cjg
Fixed bug that reported on messages when illegal /view/ urls were …
22:09 Ticket #3615 (Invalid value id in get_filters 'sch=5Fche' in menu: subjects/sch=5Fche/) created by cjg
Seeing this when running generate_views on the command line
21:52 Ticket #3604 (Software caused connection abort warnings) closed by cjg
fixed: closed by r4767
21:51 Changeset [4767] by cjg
Catch and ignore Apache IO complaint when a web client disconnects before …
21:50 Ticket #3578 (Warning messages from workflow in tests) closed by cjg
worksforme: Seems to have gone away.
21:47 Ticket #3611 (/view/type does not redirect to /view/type/ but rather 404s!) closed by cjg
fixed: Closed by r4766
21:47 Changeset [4766] by cjg
Fixed bug which meant /view/foo did not redirect to /view/foo/ (closes …
20:53 Ticket #3614 (File does not exist: /.include) created by cjg
Not sure what's causing this one. Seeing it on horace.
20:13 Ticket #3613 (Confusing use of ?: in Update::Views) created by cjg
my $ext = $target =~ s/(\..*)// ? $1 : ""; Not easy to understand even at …
19:39 Ticket #3548 (Indexer does not round-robin) closed by cjg
worksforme
19:16 Ticket #3605 (indexer loglevel 5 does not report individual indexings anymore.) closed by cjg
fixed: Closed by r4765
19:16 Changeset [4765] by cjg
Added a detailed level 5 log level to indexer to show details of every …
19:15 Changeset [4764] by cjg
Force binmode of outgoing filehandle of a list-export to be utf-8. Gets …
18:27 Ticket #3612 (Indexer crashed on bad utf-8 char) created by cjg
Malformed UTF-8 character (fatal) at …
18:16 Ticket #3611 (/view/type does not redirect to /view/type/ but rather 404s!) created by cjg
At least on DEPLOY:  http://deploy-eprints.ecs.soton.ac.uk/view/type
17:57 Milestone Migration Tool completed
This tool will allow an EPrints 2.3.14 archive to be imported into EPrints …
17:55 Milestone EPrints 3.0.x completed
This milestone is a placeholder for things that must be fixed on the 3.0 …
17:49 Ticket #3610 (Database duplicate key warnings while indexing) created by cjg
DBD::mysql::st execute failed: Duplicate entry '_fulltext_-PARTICLE-18287' …
17:40 Ticket #3609 (No index added to __rindex on upgrade!) created by cjg
17:38 Changeset [4763] by cjg
Rename text in status page to reflect the fact that the queue is now more …
16:24 Changeset [4762] by dct05r
* Whitespace bugfix, 3 regex's. Can probably be done with one.
15:48 Ticket #3608 (MODS export assumes "publisher" field exists.) created by cjg
10:07 Ticket #3607 (Ran out of DB connections) created by cjg
On a server with 5 repos and 100 max httpd clients, we ran out at a max …
02:32 Changeset [4761] by cjg
If there's no main file set, but only one file, return that as the main …
02:18 Ticket #3590 (Undefined subroutine &EPrints::Session::render_name called at ...) closed by cjg
wontfix: Actually, this was being badly called from my .pl file (a custom one). …
02:11 Ticket #3606 (Remove DC from RDF) closed by cjg
fixed: Closed by r4760
02:11 Changeset [4760] by cjg
* Removed DC triples, closing #3606 * Fixed typo in sameas, now it …
02:02 Ticket #3606 (Remove DC from RDF) created by cjg
02:01 Ticket #3598 (Can't call method "disconnect" on an undefined value at ...) closed by cjg
fixed: Fxied in r4759
02:01 Changeset [4759] by cjg
Only clean up the database if it is not undefined! Fixes #3598
01:56 Ticket #3603 (Can't call method "get_conf" on an undefined value at ...) closed by cjg
fixed: fixed by r4758
01:56 Changeset [4758] by cjg
* Fixed an incorrect assumption about where to get a repository object …
01:52 Ticket #3605 (indexer loglevel 5 does not report individual indexings anymore.) created by cjg
01:38 Ticket #3604 (Software caused connection abort warnings) created by cjg
This is an exception from the IO layer and can be caught by wrappering the …
01:24 Ticket #3600 (Unknown column 'subject_ancestors.ancestors' in 'where clause') closed by cjg
fixed: Fixed by r4757
01:23 Changeset [4757] by cjg
* Fixed bug in InSubject? searches when complexly grouped with other …
01:03 Changeset [4756] by cjg
* Split Script.pm into component packages
00:56 Ticket #3599 (Unknown column 'subject_ancestors.ancestors' in 'where clause') closed by cjg
duplicate
00:54 Ticket #3603 (Can't call method "get_conf" on an undefined value at ...) created by cjg
Probably due to doing a direct $session->{repository} rather than going …
00:47 Ticket #3602 (Need to change default charsets on tables to utf-8) created by cjg
In case users create columns by hand, they will now be very invalid! …
00:45 Ticket #3601 (SQL ERROR (execute): Illegal mix of collations ...) created by cjg
Possibly the DEFAULT for the DB is still latin1 in raw strings? SQL …
00:33 Ticket #3600 (Unknown column 'subject_ancestors.ancestors' in 'where clause') created by cjg
Found on ECS EPrints, doing the following: […]
00:32 Ticket #3599 (Unknown column 'subject_ancestors.ancestors' in 'where clause') created by cjg
Found on ECS EPrints, doing the following: […]
00:24 Ticket #3598 (Can't call method "disconnect" on an undefined value at ...) created by cjg
Immediately after a DB connect failure under mod_perl (in sub cleanup)
00:00 Changeset [4755] by cjg
added Import::XML to used modules.

08/12/09:

23:53 Changeset [4754] by cjg
* Split out package EPrints::DataObj::Import::XML into it's own module
23:41 Changeset [4753] by cjg
* Corrected Minor typo which broke /cgi/json
21:22 Ticket #3597 (Undefined phrase: "document_typename_indexcodes" (en)) created by cjg
21:04 Ticket #3596 (Upgrade has undefed phrases.) created by cjg
Undefined phrase: …
17:33 Ticket #3595 (make upgreader offer to update/install some .pl files) created by cjg
rdf* and overwrite indexing.pl
17:33 Ticket #3594 (Progress indicator for document fixer in upgrade) created by cjg
17:21 Ticket #3588 (epadmin upgrade crashes on unknown column) closed by tdb01r
fixed: Resolved in r4752.
17:21 Changeset [4752] by tdb01r
* Prevent users from creating fields that are named the same as system …
17:04 Ticket #3589 (WebUI does not check DB version) closed by tdb01r
fixed: Resolved in r4748.
17:03 Ticket #3585 (Ignoring plugin "disable" flag) closed by tdb01r
fixed: Fixed in r4749.
17:02 Ticket #3584 (epadmin upgrade 3.1.3->3.2.0 breaks with GDOME in EPrints::XML::to_string) closed by tdb01r
fixed: Fixed in r4751.
15:49 Changeset [4751] by tdb01r
* Don't attempt to indent XML when using GDOME (even though it claims it …
15:30 Changeset [4750] by tdb01r
* Emit more debug when upgrading database tables to utf-8
14:58 Changeset [4749] by tdb01r
* PluginFactory? now respects plugins that set their own disable parameter …
14:56 Ticket #3593 (Screen::Request::Respond authenticates weakly) created by af05v@…
The following may fail to authenticate if two users records have the same …
14:44 Ticket #3592 (Crash in upgrade due to eprint_fields_automatic.pl) created by cjg
Can't use an undefined value as an ARRAY reference at …
14:36 Changeset [4748] by tdb01r
* Check database version on each request
14:20 Ticket #3591 (Import bar needs styling to be centered.) created by cjg
14:04 Changeset [4747] by tdb01r
* Modified BibTeX import to use BibTeX::Parser (lighter weight than Yapp) …
14:04 Changeset [4746] by tdb01r
* Check that the import plugin returned a list, if not throw an error
13:58 Changeset [4745] by tdb01r
* Fixed braced items stripping internal braces * Fixed R, N, Z getting …
13:35 Ticket #3590 (Undefined subroutine &EPrints::Session::render_name called at ...) created by cjg
Need a backcompatability entry.
13:34 Ticket #3589 (WebUI does not check DB version) created by cjg
Pro; some remains available. Con; it breaks without explaining why. Con; …
13:21 Ticket #3588 (epadmin upgrade crashes on unknown column) created by cjg
[…]
13:18 Ticket #3587 (Triggers for key events) created by cjg
* Defaults (eprint, user etc) * Warnings * Validation * EPrints status …
13:17 Ticket #3586 (New triggers mechanism) created by cjg
13:16 Ticket #3585 (Ignoring plugin "disable" flag) created by cjg
There's a flag a plugin can set to make it disabled by default. …
13:15 Ticket #3584 (epadmin upgrade 3.1.3->3.2.0 breaks with GDOME in EPrints::XML::to_string) created by cjg
Usage: XML::GDOME::Node::toString(self) at > …
13:14 Ticket #3583 (apadmin upgrade stalls for scary long time 3.1.3->3.2.0) created by cjg
10:40 Changeset [4744] by dct05r
* Added correct permissions to Storage Manager, new admin role is …
10:33 Changeset [4743] by dct05r
* Remove unnecessary plug-ins from trunk, now in tools dir.
10:31 Changeset [4742] by dct05r
* Storage Plugins, removed from trunk
10:30 Ticket #3582 (Bibtex import double escaping?) closed by tdb01r
fixed: Resolved in r4741.
10:30 Changeset [4741] by tdb01r
* Merged changes from current TeX::Encode, fixing #3582
10:28 Changeset [4740] by dct05r
* Initial location for storage plugins.

07/12/09:

16:54 Changeset [4739] by tdb01r
* Avoid a unit test failure on Apache pool missing
16:52 Changeset [4738] by tdb01r
* Fixed typos in repository calls (hash assignment error) * Fixed strict …
16:11 Changeset [4737] by tdb01r
* Oops, s/self/new_eprint/
15:54 Changeset [4736] by tdb01r
* Subobjects are now created in DataObj::create_from_data * In queue_all …
12:33 Ticket #3582 (Bibtex import double escaping?) created by af05v@…
To replicate: Create an test item, and enter: '&<>' in the abstract …
11:17 Changeset [4735] by tdb01r
* Delay cleanup of cachemaps until the mod_perl cleanup stage
10:51 Changeset [4734] by tdb01r
* Merged [4733]
10:50 Changeset [4733] by tdb01r
* Create Oracle FLOATs as NUMBER because BINARY_FLOAT and BINARY_DOUBLE …
Note: See TracTimeline for information about the timeline view.