https://wiki.eprints.org/w/index.php?title=New_Features_in_EPrints_3.2.4&feed=atom&action=historyNew Features in EPrints 3.2.4 - Revision history2024-03-29T02:11:20ZRevision history for this page on the wikiMediaWiki 1.31.8https://wiki.eprints.org/w/index.php?title=New_Features_in_EPrints_3.2.4&diff=13747&oldid=prevDrn@ecs.soton.ac.uk: Added releases category2021-04-30T08:58:06Z<p>Added releases category</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en-GB">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 08:58, 30 April 2021</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l176" >Line 176:</td>
<td colspan="2" class="diff-lineno">Line 176:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>-- tagged-by Timothy David Brody <tdb01r@ecs.soton.ac.uk>  2010-09-03 16:54:59 +0100 (Fri, 03 Sep 2010)</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>-- tagged-by Timothy David Brody <tdb01r@ecs.soton.ac.uk>  2010-09-03 16:54:59 +0100 (Fri, 03 Sep 2010)</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">[[Category:Releases]]</ins></div></td></tr>
</table>Drn@ecs.soton.ac.ukhttps://wiki.eprints.org/w/index.php?title=New_Features_in_EPrints_3.2.4&diff=9501&oldid=prevTdb01r: Created page with '{{releasenotes}} == Upgrade Notes == * <b>Please read Upgrading 3.1 to 3.2 before attempting to upgrade your repository from 3.1 to 3.2.</b> * You will need to run epadmin up…'2010-09-03T16:11:04Z<p>Created page with '{{releasenotes}} == Upgrade Notes == * <b>Please read <a href="/w/Upgrading_3.1_to_3.2" title="Upgrading 3.1 to 3.2">Upgrading 3.1 to 3.2</a> before attempting to upgrade your repository from 3.1 to 3.2.</b> * You will need to run epadmin up…'</p>
<p><b>New page</b></p><div>{{releasenotes}}<br />
== Upgrade Notes ==<br />
* <b>Please read [[Upgrading 3.1 to 3.2]] before attempting to upgrade your repository from 3.1 to 3.2.</b><br />
* You will need to run epadmin upgrade to update your database structure.<br />
<br />
==Bug fixes==<br />
<br />
* [http://trac.eprints.org/eprints/ticket/3847 3847] "Register (""Create Account"") option missing"<br />
* [http://trac.eprints.org/eprints/ticket/3849 3849] bin/issues_audit makes changes to (some?) eprints on every run<br />
* [http://trac.eprints.org/eprints/ticket/3851 3851] Browse by author - list pages very slow in 3.2<br />
* [http://trac.eprints.org/eprints/ticket/3852 3852] Missing NameVirtualHost in apache config<br />
* [http://trac.eprints.org/eprints/ticket/3496 3496] viewintro_<viewid> phrases not working properly<br />
* [http://trac.eprints.org/eprints/ticket/3842 3842] Entering non-integer value in pages field loses all changes (Postgres)<br />
* [http://trac.eprints.org/eprints/ticket/3855 3855] field_validate.pl tries to validate undef values<br />
* [http://trac.eprints.org/eprints/ticket/3870 3870] Alternative browse view pages break on long values<br />
* [http://trac.eprints.org/eprints/ticket/3875 3875] OAI validation failure - oai2?junk<br />
* [http://trac.eprints.org/eprints/ticket/3651 3651] Upgrade to 3.2 loses revision history<br />
* [http://trac.eprints.org/eprints/ticket/2976 2976] Sort by depositing user doesn't sort alphabetically - because it is sorting by userid<br />
* [http://trac.eprints.org/eprints/ticket/3253 3253] security.pl should check for does_user_own_eprint hook and call it<br />
* [http://trac.eprints.org/eprints/ticket/3389 3389] Generate abstracts times out.<br />
* [http://trac.eprints.org/eprints/ticket/3437 3437] Ignored search term returns all records in repository<br />
* [http://trac.eprints.org/eprints/ticket/3483 3483] Empty name parts stored differently in 3.0 and 3.1<br />
* [http://trac.eprints.org/eprints/ticket/3486 3486] Browse views don't fail gracefully when given a bad url<br />
* [http://trac.eprints.org/eprints/ticket/3510 3510] cfg.d/field_validate.pl - check for undef when validating multiple values<br />
* [http://trac.eprints.org/eprints/ticket/3529 3529] Typo in Screen::Review<br />
* [http://trac.eprints.org/eprints/ticket/3546 3546] import_rand_data doesn't assign subjects correctly<br />
* [http://trac.eprints.org/eprints/ticket/3829 3829] Ordering/adding spaces does not work for document field<br />
* [http://trac.eprints.org/eprints/ticket/3844 3844] import_rand_data broken<br />
* [http://trac.eprints.org/eprints/ticket/3864 3864] Can't access full-texts with '-' in<br />
* [http://trac.eprints.org/eprints/ticket/2017 2017] no indexing for some tables<br />
* [http://trac.eprints.org/eprints/ticket/3032 3032] Preview thumbnail cached from deleted document<br />
* [http://trac.eprints.org/eprints/ticket/3351 3351] Items page forgets about inbox/buffer/etc. pref. when you modify a column<br />
* [http://trac.eprints.org/eprints/ticket/3832 3832] Changes to documents doesn't trigger an eprint revision<br />
* [http://trac.eprints.org/eprints/ticket/3833 3833] Calling $repo->current_url() causes a die in URI::_query<br />
* [http://trac.eprints.org/eprints/ticket/3834 3834] /cgi/counter is very slow<br />
* [http://trac.eprints.org/eprints/ticket/3838 3838] OAI <metadata> is missing xmlns:xsi attribute<br />
* [http://trac.eprints.org/eprints/ticket/3839 3839] uri_escape_utf8() not available<br />
* [http://trac.eprints.org/eprints/ticket/3850 3850] No files are accessible from virtualhost root when using sub-directory<br />
* [http://trac.eprints.org/eprints/ticket/3854 3854] Usernames are case-sensitive<br />
* [http://trac.eprints.org/eprints/ticket/3867 3867] Plugins in one repo affect the plugins in another<br />
* [http://trac.eprints.org/eprints/ticket/3868 3868] Old-style URLs with a trailing slash to a document are broken<br />
* [http://trac.eprints.org/eprints/ticket/3869 3869] Can't view History for deleted EPrints<br />
* [http://trac.eprints.org/eprints/ticket/3886 3886] generate_static uses global config before repository config<br />
* [http://trac.eprints.org/eprints/ticket/3887 3887] Subject sorting sorts new entries first<br />
* [http://trac.eprints.org/eprints/ticket/3320 3320] epc:pin toolbar doesn't do anything?<br />
* [http://trac.eprints.org/eprints/ticket/3502 3502] Missing apostrophe in phrase<br />
* [http://trac.eprints.org/eprints/ticket/3845 3845] summary_page.xml breaks request a copy<br />
* [http://trac.eprints.org/eprints/ticket/3173 3173] Odd behaviour with NO_CHECK_USER<br />
* [http://trac.eprints.org/eprints/ticket/978 978] Cache table counter - possible issue<br />
* [http://trac.eprints.org/eprints/ticket/3539 3539] Problem including some phrases in template<br />
* [http://trac.eprints.org/eprints/ticket/3837 3837] Subject URI links in sitemap.xml lead to 404<br />
* [http://trac.eprints.org/eprints/ticket/3410 3410] Document filenames not being shell-escaped for full text extraction<br />
* [http://trac.eprints.org/eprints/ticket/3524 3524] advertise param ignored in Export plugins<br />
* [http://trac.eprints.org/eprints/ticket/2332 2332] crash in constructor of a plugin is hard to trace.<br />
<br />
==CHANGELOG==<br />
<br />
Christopher Gutteridge <cjg@ecs.soton.ac.uk><br />
* Merge of r5820<br />
* removed debug line<br />
* Merge of r5437 r5775 r5776 r5777 r5778 r5779<br />
* Added option to override the template for the cgi/users/home area. Closing #3859.<br />
* Fixed bug where two elements had the same id in Box. Closes #3865<br />
* Improved error message for missing citations. Closes #3863<br />
* Check to remove a couple of not-defined warnings. Closes #3861.<br />
* Allow "merge" to be passed from search config. Closes #3866<br />
* Formalises the fact that text fields default to "IN" for web based searches, but "EQ" otherwise.<br />
* Now passes on merge value via cgi if it's not the default for the field type.<br />
* Fixed undef warning in MetaField::Date render (closes #5437)<br />
* Merged r5669<br />
* removed strange 15pt (big) style on one bit of history rendering.<br />
* merge of r5664 & r5665<br />
* Fix of trivial typo in a RDF title<br />
* Moved CC namespace config to more logical file.<br />
* Fixed errors in RDF License code which only show up if you configure a license<br />
* Merge of r5613<br />
* Correction to URIs inserted when the admin configures a data license.<br />
<br />
pm705@zepler.net<br />
* Fixes the problem of plugins from one local repo appearing in another. ticket #3867<br />
* DOI now gives error message on mallford DOI. Merged from trunk r5731 ticket #3656<br />
* DOI now does last page. Merged from trunk r5728 ticket #3827<br />
* merged from r5724 ticket #3638<br />
<br />
sf03r@ecs.soton.ac.uk<br />
* regex typo<br />
* oai should throw badVerb if no verb - also trying to keep the tickets number low for tim :)<br />
* resolving #3874<br />
* automatically logs in user after password activation, closing #3771<br />
* Export::MODS now checks that the EPrint ds has the field 'creators_name', Reported by Balazs Kosaras<br />
* fixing #3486 - views are now automatically generated<br />
* fixing #3253<br />
* added extra checks, closing #3855<br />
* extra safety checks + fixing #3496<br />
* fixed few typos<br />
* closing #3502<br />
<br />
Timothy David Brody <tdb01r@ecs.soton.ac.uk><br />
* 3.2.4 Victoria Sponge<br />
* Merged [5836]<br />
* Fixed legacy subjects being mis-ordered with new subjects, fixing #3887<br />
* Fixed floating-point numbers not supporting decimals (wrong inheritance)<br />
* Merged [5832]<br />
* Fix generate_static using the wrong directory order, fixing #3886<br />
* Minimal merge of 5826 to fix /id/document/XX not exporting the document file<br />
* Merged [5813]<br />
* Applied patch to query database tables without using DBI::get_tables() which triggers an obscure server crash, Alexander 'Leo' Bergolth <leo@strike.wu.ac.at><br />
* Merged [5808]<br />
* Fixed broken ALTVIEW links on browse view pages, fixing #3870<br />
* Merged [5805]<br />
* Reverting [5606] (it was correct in the first place?)<br />
* Made $data the first option to register_plugin() in PluginFactory<br />
* s/provenance/providence/ in 3.2<br />
* Merged [5695]<br />
* Avoid a failure if a local file copy can't be obtained when rendering a history object<br />
* Merged [5798]<br />
* Fixed retrieval of history revisions when the EPrint has been deleted, fixing #3869<br />
* Merged [5796]<br />
* Fixed s/,/;/ typo, fixing #3529<br />
* Merged [5794]<br />
* Enable system fields to be overridden by configured fields by using a "replace_core" property, fixing #2976 (sort-of)<br />
* Added POD for "provenance" and "replace_core" properties<br />
* Merged [5792]<br />
* Modified Int and Float to validate form values are numbers, fixing #3842<br />
* Pagerange now inherits from Text<br />
* Merged [5790]<br />
* Fixed old-style URLs being redirected incorrectly, fixing #3868<br />
* Merged [5773]<br />
* Merged [5742], [5743]<br />
* Usernames are now case-insensitive<br />
* Repository::valid_login() and Database::valid_login() now return undef or the real username of the user<br />
* Modified user_with_username and user_with_email to be case-insensitive<br />
* Don't use() Plugin::Convert from DocPDF, fixing odd error encountered on ROAR's indexer<br />
* Merged [5733], [5735]<br />
* Ensure get_all_documents() always returns a stable sort order by sorting by id after placement<br />
* DataObj::History-details will now contain a '|' separated list of fields that were changed on DataObj::EPrint::commit() (useful for debugging)<br />
* Merged [5726]<br />
* Re-made NameVirtualHost/Listen a warning but made it sterner<br />
* Merged [5720]<br />
* Merged [5718]<br />
* Fixed DB reconnects on timeout error, Alexander 'Leo' Bergolth <leo@strike.wu.ac.at><br />
* Merged [5716]<br />
* Re-added support for $c->{aliases} to Apache configuration, Balazs Kosaras <bkosaras@aed.org><br />
* Merged [5714]<br />
* generate_apacheconf now backs-up files when writing new config files<br />
* Added System::write_config_file() method for writing configuration files<br />
* Apache start-up will now die if NameVirtualHost or Listen are missing, fixing #3852<br />
* Merged [5687]<br />
* MySQL has a bug causing long queries when getting distinct names with empty values with UTF-8 encoded columns (e.g. lineage and honourific parts)<br />
* Merged [5684]<br />
* Must return DECLINED when a Rewrite handler doesn't do anything, fixing #3850<br />
* Merged [5680]<br />
* Fixed batch editor breaking on creator's names<br />
* Merged [5671]<br />
* Re-added "Create Account" link (/cgi/register), fixing #3847<br />
* Merged [5667]<br />
* Re-worded HTTPS epadmin create question<br />
* Merged [5655]<br />
* Added check for year in DOI<br />
* Merged [5642]<br />
* Don't rely on URI::Escape::uri_escape_utf8 being available, fixing #3839<br />
* Merged [5640]<br />
* Fixed xmlns:xsi not appearing on <metadata> in OAI responses<br />
* Merged [5634], [5637]<br />
* Fixed multiple-value field buttons in Inputform::Documents, fixing #3829<br />
* Fixed fragment links to documents, fields in workflow<br />
* Added method EPrints::MetaField::has_internal_action()<br />
* Added method InputForm::Component::get_state_fragment()<br />
* Merged [5631], [5632]<br />
* Count dataset sizes by doing a direct table COUNT(*)<br />
* Count eprint status counts by doing a group-by<br />
* Merged [5627]<br />
* Force a revision of DataObj::EPrint whenever a child Document is added/changed/removed<br />
* Added support for multiple-value parameters to current_url()<br />
* Avoid passing file handles to URI from current_url()<br />
<br />
-- tagged-by Timothy David Brody <tdb01r@ecs.soton.ac.uk> 2010-09-03 16:54:59 +0100 (Fri, 03 Sep 2010)</div>Tdb01r