Skip to content

Bibcirculation: pending request list - #193

Open
mvesper wants to merge 105 commits into
CERNDocumentServer:prodfrom
mvesper:cds_loan_request_period_to_2
Open

Bibcirculation: pending request list#193
mvesper wants to merge 105 commits into
CERNDocumentServer:prodfrom
mvesper:cds_loan_request_period_to_2

Conversation

@mvesper

Copy link
Copy Markdown
  • Changes the sql query in get_loan_request_by_status to also
    display those request with expired period_of_interest_to fields.

ludmilamarianand others added 30 commits November 4, 2015 13:35
* FIX Fixes the order of search results when computing the
next and previous search links on the record page by not
reversing the initial search results.
Signed-off-by: Ludmila Marian <ludmila.marian@gmail.com>
* NEW Record recommender loads and displays recommendations on
each record page. The recommendations are calculated with the speared
python package the invenio-record-recommender.
* Loads the calculated recommendations from Redis.
* Creates /record/*id*/recommendations endpoint.
* Introduces CFG_RECOMMENDER_REDIS and CFG_RECOMMENDER_PREFIX config
used to set the Redis instance from where the recommendations should
be loaded.
* Renders recommended records in JavaScript after the record is loaded.
* Logs clicks on recommended records to webstat.
Signed-off-by: David Zerulla <ddaze@outlook.de>
* Makes test suite independent from PDF extraction process.
(closesinveniosoftware#1590)
* Simplifies test suite.
Signed-off-by: Patrick Glauner <patrick.oliver.glauner@cern.ch>
…ncho/1590-fix-regresion-test-solrutils
SolrUtils: reliable regression test suite
 * Adds checkbox to search terms also in to fulltext to the add
to search interface.
Signed-off-by: Patrick Glauner <patrick.oliver.glauner@cern.ch>
 * Ranks fulltext and metadata properly
Signed-off-by: Patrick Glauner <patrick.oliver.glauner@cern.ch>
 * Ceils ranking scores to avoid anomalies
Signed-off-by: Patrick Glauner <patrick.oliver.glauner@cern.ch>
…ncho/master-fulltext-by-default
Solrutils: more accurate ranking scores
BibRank: Solr: better ranking for fulltext by default
WebSearch: new fulltext by default search
* Filters a record based on MARC code.
* Supports wildcards in identifiers and subfield code.
Signed-off-by: Patrick Glauner <patrick.oliver.glauner@cern.ch>
* Supports filtering per MARC tag, identifier and subfield.
Signed-off-by: Patrick Glauner <patrick.oliver.glauner@cern.ch>
…ncho/master-xm-field
BibFormat: new 'xmf' format
BibRecord: new MARC code filter
…lamarian/master-weblayout-cds
WebStyle: add CERN specific URL handlers
Conflicts:
modules/webstyle/lib/webinterface_layout.py
 BibEncode: Video: Push video to youtube
Conflicts:
modules/webstyle/css/Makefile.am
modules/webstyle/lib/webinterface_layout.py
* Added disabled-by-default config options for Elasticsearch logging.
* When Elasticsearch logging is configured, don't populate rnkPAGEVIEWS and
rnkDOWNLOADS.
Signed-off-by: Joe MacMahon <joe.macmahon@cern.ch>
…ncho/elasticsearch_logging
stats: Elasticsearch logging with Lumberjack.
* Adds `loanrequest` schema for `Lumberjack`.
* Adds custom events elastic search logging.
Signed-off-by: Harris Tzovanakis <me@drjova.com>
* Back ports lazy dictionaries from next.
Signed-off-by: Esteban J. G. Gabancho <esteban.gabancho@gmail.com>
Signed-off-by: Esteban J. G. Gabancho <esteban.gabancho@gmail.com>
Signed-off-by: Esteban J. G. Gabancho <esteban.gabancho@gmail.com>
Signed-off-by: Esteban J. G. Gabancho <esteban.gabancho@gmail.com>
…ncho/master-backport-pidstore
BibFormat: DataCite3 export addition
pidstore: initial release backport
xmlDict: initial release backport
containerutils: new lazy data structures
…owski/1918-forbidden-characters-fix
BibDocFile: disallow percent in filenames
…ilamarian/master-bibconvert-arxiv-license
BibConvert: retrieve arXiv license information
Conflicts:
modules/bibconvert/etc/oaiarxiv2marcxml.xsl
…ilamarian/master-bibedit-fix-recid
BibEdit: fix recID type
…ancho/master-bibfield-bug-fixes
BibField: bug fixes
…y-missing
BibReformat: new --only-missing option
…oumis/legacy-webcomment-improvements
WebComment: cosmetic updates
WebComment: `collapse` and `expand` all comments
WebComment: fix collapse and review issues
WebComment: Enable a custom checkbox for comments
WebComment: display comment submission deadline
WebComment: bibdoc relations & filtering
WebComment: general comment format improvements
Conflicts:
Makefile.am
modules/webcomment/lib/webcomment.py
modules/webstyle/css/invenio.css
modules/webstyle/img/Makefile.am
requirements.txt
* Moves page "Your Searches" from WebAlert to WebSearch and
under the /yoursearches/ URL. Updates all the respective URLs
and function calls. Moves function account_list_searches()
from WebAlert to WebSearch.
* Separates the popular alerts page from the user searches page
and creates new separate function for popular alerts the user
can choose from to set up new alerts.
* Fixes various doc strings, variable and function names.
(closesinveniosoftware#880)
drjovaand others added 24 commits May 9, 2016 18:29
* Adds `CFG_ELASTICSEARCH_FALLBACK_DIRECTORY` configuration variable
to specify where the fallback file to be stored.
* Creates a fallback file with the hostname as file name.
Signed-off-by: Harris Tzovanakis <me@drjova.com>
…fallback
elasticsearch: fallback file per hostname
* IMPROVEMENT Adds `downloads` and `pagesviews` as custom events.
* Custom events will be registered only in elasticsearch if
`CFG_ELASTICSEARCH_LOGGING` is enabled.
Signed-off-by: Harris Tzovanakis <me@drjova.com>
…-option
webstat: downloads and pageviews as events
* A ILL is currently extended by manually updating the *due_date* of
that ILL, this leads to the following issue:
A user receives an ILL recall letter, therefore gets the ILL extended
at the library.
The next ILL recall letter will be of the second category, since the
*overdue_letter_number* never gets reseted.
* Introduces the new function *update_ill_request_letter_number*
* Changes the *overdue_letter_number* in case the updated due_date is a
later date than the current due_date in
*ill_request_details_step2*.
Signed-off-by: Martin Vesper <martin.vesper@cern.ch>
…per/invenio_ill_recall_mail
BibCirculation: reset ILL overdue_letter_number
Notes:
Update accordingly to Tibor's comments in inveniosoftware#3592
…e/legacy-obelix-pr
WebSearch: optional Obelix integration
Conflicts:
modules/miscutil/lib/Makefile.am
modules/websearch/lib/websearch_webinterface.py
requirements.txt
* Fixes creation of the Invenio config with the tool inveniocfg.
The `elasticsearch_logging` module tries to use the invenio.config
before the config is created. To reproduce remove the invenio.config
and run `inveniocfg --update-all`.
Signed-off-by: David Zerulla <ddaze@outlook.de>
…e/legacy-record-recommender
BibFormat: optional record recommender
Conflicts:
config/invenio.conf
modules/miscutil/lib/Makefile.am
modules/websearch/lib/websearch_webinterface.py
modules/webstyle/css/invenio.css
* FFT__y subfield contains language for files uploaded to the
committee documents collections.
Signed-off-by: Sebastian Witowski <witowski.sebastian@gmail.com>
* If CFG_CERN_SITE, consider the possibility of the viewer
of a record being an egroup, defined as 'foo@cern.ch'
insted of 'foo [CERN]'.
Signed-off-by: Ludmila Marian <ludmila.marian@gmail.com>
…_record_viewer
WebSearch: improve detection of record viewers
…button-disable
websubmit: disable submit button correction
…t-remove-request
BibEdit: remove request from multiedit search
…t-articles-from-deleted-categories
WebJournal: redirect articles addition
…webjournal_index_page
Legacy fix webjournal index page
* Updates bibsword parameters in bfe_sword_push.
* Turns off the dry run and verbose options for arxiv.
* Updates the link in 'Administration' menu.
Signed-off-by: Sebastian Witowski <witowski.sebastian@gmail.com>
…word-module
Updated version of bibsword module
* Changes the sql query in *get_loan_request_by_status* to also
display those request with expired *period_of_interest_to* fields.
@ludmilamarian

Copy link
Copy Markdown

@egabancho deployed in prod?

@egabancho

Copy link
Copy Markdown
Member

Yes

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants

@mvesper@ludmilamarian@egabancho@ddaze@drjova@kasioumis@costaflavio@switowski