CVS Commit Overview for 2008-03-25
==================================
2008-03-25 Tibor Simko <[email protected]>
* modules/websearch/lib/websearch_regression_tests.py: Made the
sort test more robust by looking in title field only. The original
test was looking in 'any field' for word 'cern' which would match
'foo.cern.ch' URLs, hence passing the test on CERN machines and
failing elsewhere.
2008-03-25 Tibor Simko <[email protected]>
* modules/websearch/lib/websearch_webinterface.py: Fetch saved user
'rg' preferences only if not overridden via URL.
2008-03-25 Tibor Simko <[email protected]>
* modules/websearch/lib/websearch_regression_tests.py: Added tests
for search results page record grouping (rg).
2008-03-25 Jerome Caffaro <[email protected]>
* modules/websearch/lib/websearch_regression_tests.py,
modules/websearch/lib/websearch_webinterface.py: Added 'hm', 'h'
and 't' formats to the list of formats exported through
/record/%i/export/ URLs. Added corresponding regression tests.
2008-03-25 Jerome Caffaro <[email protected]>
* modules/bibharvest/lib/oai_repository.py,
modules/bibharvest/lib/oai_repository_tests.py,
modules/bibharvest/lib/oai_repository_webinterface.py: Raise a
'badArgument' error when the request includes repeated arguments
(section 3.6, OAI-PMH).
2008-03-25 Tibor Simko <[email protected]>
* modules/miscutil/lib/testutils_regression_tests.py: Fixed
regression tests to take into account the new language passing
policy.
2008-03-25 Tibor Simko <[email protected]>
* modules/miscutil/sql/tabfill.sql: Do not index URL fields (856*)
in the "any field" global word index anymore. This avoids the
problem of searching for words that appear in the URL part too.
This is also how the CERN instance of Invenio is configured. Users
wishing the old behaviour can use BibIndex Admin interface to
change the "any field" field definition.
2008-03-25 Jerome Caffaro <[email protected]>
* modules/websearch/lib/websearch_webinterface.py: Catch exception
thrown when retrieving available output formats when mysql is
stopped.
2008-03-25 Jerome Caffaro <[email protected]>
* modules/websession/lib/websession_templates.py: Added <label>
tags here and there. Closed one <input> tag.
2008-03-25 Jerome Caffaro <[email protected]>
* modules/webstyle/lib/webdoc.py: Changed webdoc source dir to
CFG_PREFIX/lib/webdoc/invenio/
2008-03-25 Jerome Caffaro <[email protected]>
* po/fr.po: Updated translation.
2008-03-25 Tibor Simko <[email protected]>
* modules/bibclassify/doc/admin/Makefile.am,
modules/bibclassify/doc/hacking/Makefile.am,
modules/bibconvert/doc/admin/Makefile.am,
modules/bibconvert/doc/hacking/Makefile.am,
modules/bibedit/doc/admin/Makefile.am,
modules/bibformat/doc/admin/Makefile.am,
modules/bibformat/doc/hacking/Makefile.am,
modules/bibharvest/doc/admin/Makefile.am,
modules/bibindex/doc/admin/Makefile.am,
modules/bibmatch/doc/admin/Makefile.am,
modules/bibrank/doc/admin/Makefile.am,
modules/bibrank/doc/hacking/Makefile.am,
modules/bibsched/doc/admin/Makefile.am,
modules/bibupload/doc/admin/Makefile.am,
modules/elmsubmit/doc/admin/Makefile.am,
modules/miscutil/doc/hacking/Makefile.am,
modules/webaccess/doc/admin/Makefile.am,
modules/webaccess/doc/hacking/Makefile.am,
modules/webalert/doc/admin/Makefile.am,
modules/webbasket/doc/admin/Makefile.am,
modules/webcomment/doc/admin/Makefile.am,
modules/webhelp/web/Makefile.am,
modules/webhelp/web/admin/Makefile.am,
modules/webhelp/web/admin/howto/Makefile.am,
modules/webhelp/web/hacking/Makefile.am,
modules/webmessage/doc/admin/Makefile.am,
modules/websearch/doc/Makefile.am,
modules/websearch/doc/admin/Makefile.am,
modules/websearch/doc/hacking/Makefile.am,
modules/websession/doc/admin/Makefile.am,
modules/webstat/doc/admin/Makefile.am,
modules/webstyle/doc/admin/Makefile.am,
modules/websubmit/doc/Makefile.am,
modules/websubmit/doc/admin/Makefile.am: Adapted Makefiles to the
new standard webdoc source directory
(CFG_PREFIX/lib/webdoc/invenio/).
2008-03-25 Tibor Simko <[email protected]>
* po/POTFILES.in: Added two forgotten bfe files.
2008-03-25 Tibor Simko <[email protected]>
* po/bg.po, po/ca.po, po/cds-invenio.pot, po/cs.po, po/de.po,
po/el.po, po/en.po, po/es.po, po/fr.po, po/hr.po, po/it.po,
po/ja.po, po/no.po, po/pl.po, po/pt.po, po/ru.po, po/sk.po,
po/sv.po, po/uk.po, po/zh_CN.po, po/zh_TW.po: Updated catalog with
a few new phrases.
2008-03-25 Tibor Simko <[email protected]>
* modules/bibformat/web/test_format_many_authors.html,
modules/websearch/web/test_search_ellis.html,
modules/websubmit/web/test_submit_article.html,
modules/websubmit/web/test_submit_book.html,
modules/websubmit/web/test_submit_book_approval.html,
modules/websubmit/web/test_submit_picture.html,
modules/websubmit/web/test_submit_poetry.html: Updated web tests so
that we can test easily remote sites from within local Firefox.
Hint: just do 'make install' on local computer as usual, and then:
$ sudo -u apache perl -pi -e 's,localhost,pcuds97.cern.ch,g'
/opt/cds-invenio/lib/webtest/invenio/test*html $
/opt/cds-invenio/bin/inveniocfg --run-web-tests --yes-i-know
2008-03-25 Tibor Simko <[email protected]>
* THANKS: Added Ghostscript for borrowing the tiger test picture.
2008-03-25 Tibor Simko <[email protected]>
* INSTALL: Documented optional step 'inveniocfg --run-web-tests'.
2008-03-25 Tibor Simko <[email protected]>
* modules/miscutil/lib/kwalitee.py: Added counting of web tests.
2008-03-25 Tibor Simko <[email protected]>
* modules/webhelp/web/hacking/test-suite.webdoc: Added hints on web
testing a remote Invenio demo site in the local Firefox/Selenium.
Also, fixed some '<code>' markup.
2008-03-25 Tibor Simko <[email protected]>
* modules/webhelp/web/hacking/test-suite.webdoc: Updated
conclusions to take into account the web test suite.
2008-03-25 Tibor Simko <[email protected]>
* modules/bibclassify/lib/bibclassify_regression_tests.py,
modules/bibconvert/lib/bibconvert_regression_tests.py,
modules/bibedit/lib/bibedit_templates.py,
modules/bibedit/lib/refextract.py,
modules/bibformat/lib/bibformat_regression_tests.py,
modules/bibformat/lib/bibformat_templates.py,
modules/bibindex/lib/bibindex_engine.py,
modules/bibrank/lib/bibrank_citation_indexer.py,
modules/bibrank/lib/bibrank_citation_searcher.py,
modules/bibrank/lib/bibrank_downloads_grapher.py,
modules/bibrank/lib/bibrank_record_sorter.py,
modules/bibrank/lib/bibrank_regression_tests.py,
modules/bibrank/lib/bibrank_tag_based_indexer.py,
modules/miscutil/lib/dbquery.py,
modules/webaccess/lib/access_control_mailcookie.py,
modules/webcomment/lib/webcomment_regression_tests.py,
modules/webjournal/lib/webjournal.py,
modules/webjournal/lib/webjournal_utils.py,
modules/websearch/lib/search_engine.py,
modules/websearch/lib/websearch_regression_tests.py,
modules/websubmit/lib/websubmit_regression_tests.py,
modules/websubmit/lib/websubmit_templates.py: Fixed 175 cases of
bad code indentation throughout the codebase. (Please set up your
editors properly: spaces instead of tabs, tab width set to 4, no
trailing whitespace.)
2008-03-25 Tibor Simko <[email protected]>
* Makefile.am: Added a simple kwalitee-check-indentation target.
2008-03-25 Tibor Simko <[email protected]>
* modules/bibconvert/lib/bibconvert.py: Removed extraneous
occurrence of parse_query_string() definition.
2008-03-25 Tibor Simko <[email protected]>
* modules/bibrank/lib/bibrank_citation_indexer.py: Fixed apparent
pubreftag typos.
2008-03-25 Tibor Simko <[email protected]>
* modules/elmsubmit/lib/elmsubmit_EZEmail.py: Unified two
definitions of EZEmailCreateError exception. Also, removed
trailing whitespace.
2008-03-25 Tibor Simko <[email protected]>
* modules/webjournal/lib/.cvsignore,
modules/webjournal/lib/widgets/.cvsignore: Added *.pyc to the list
of CVS-ignored files.
--
CDS Invenio Developers <[email protected]>