Releases: rero/rero-ils
Releases · rero/rero-ils
v1.13.1
Fixes:
- loans: warns for loans not changing status /3102 (by @rerowep)
- Irregular holdings generate interruption of the job creating the late issues #3103 (by @rerowep)
- fixtures: fix bulk_save #3087 (by @rerowep)
- inventory list: fix items stats incorrect values #3097 (by @jma)
- documents: fix facets subject and genre form #3099 (by @jma, @vgranata)
- documents: fix flask attribute error #3098 (by @lauren-d)
- document: fix detailed view variant titles #3093 (by @PascalRepond)
v1.13.0
New features:
- Improve facets #2763 (by @vgranata)
- Acquisition: export order lines and accounts information #2899 (by @lauren-d)
- Loans brief view + export #2903 (by @zannkukai)
- ILL request button on the global view for item of other organisations #2950 (by @Garfield-fr)
Enhancements:
- Editor: add field
acquisition_datein the quick access #3032 (by @PascalRepond) - Holdings request: improve UX #2943 (by @Garfield-fr)
- Patron account (pro UI): display call numbers #3014 (by @zannkukai)
- Changing the fiscal year in the organisation should be directly effective for all users #2929 (by @Garfield-fr)
- Most used values of dropdown shown first #1419 (by @PascalRepond)
- Add subtypes "Projected image" and "Pictorial book" to the document #2884 (by @Garfield-fr)
- Add some fields to the Inventory list #2704 (by @BadrAly)
- update flask-wiki to 0.2.1 #3002 (by @PascalRepond)
Fixes:
- import: fix configuration #3082 (by @Garfield-fr)
- patron transactions: fix incremental overdue fees #3019 (by @lauren-d)
- notifications: fix notification at desk #3021 (by @lauren-d)
- SIP2: user authentication should not base exclusively on the e-mail #2987 (by @lauren-d)
- Some sub-fields should be indexed so that expert searches can target them #3027 (by @jma)
- The title parts Number and Names should be displayed in the order of the editor #3050 (by @jma)
- Search containing character "&" not consistent #2972 (by @jma)
- Correct the handling of alternate graphics in Title proper fields (display and indexing) #2591 (by @jma)
- Host document is not displayed when the main title contains a language value #3048 (by @jma)
- Wrong display of the Variant Title's Part name #2906 (by @jma)
- Only one mainTitle is indexed in a partOf document field. #2730 (by @jma)
- User editor: cannot save a new user using a template #3053 (by @PascalRepond)
- Block modification of resources linked to a non current fiscal year #2930 (by @Garfield-fr, @BadrAly)
- Some MEF string should not have white spaces around parenthesis #3033 (by @rerowep)
- At desk notification gets cancelled if
loanis not indexed fast enough #3005 (by @lauren-d) - Removing an order line already sent creates errors #2688 (by @lauren-d)
- Inventory list export: some columns counts only use active loans #2793 (by @BadrAly)
Other changes:
- setup: limit number of ebooks in test instances #3070 (by @PascalRepond)
- dependencies: fix vulnerabilities #3068 (by @jma)
- holdings: fix json schema #3029 (by @Garfield-fr)
- documentation: update contributing guide #3024 (by @PascalRepond)
- ebooks: better ebook harvesting #3020 (by @rerowep)
- documents: fix reindexing documents #3034 (by @rerowep)
- dojson: better code #3035 (by @rerowep)
- tests: fix pytest-invenio>1.4.11 #3036 (by @jma)
- templates: update footer info #3017 (by @PascalRepond)
- tests: fix tests for the new pydocstyle version #3028 (by @jma)
- ebooks: fix deletion of holdings #3015 (by @rerowep)
- update links: privacy policy and test instances #3001 (by @PascalRepond)
- test instances: allow message translation #3000 (by @PascalRepond)
v1.12.0
New features:
Enhancements:
- contributions: get also deleted MEF records #2959 (by @rerowep)
- Move test server alert to app header #2966 (by @PascalRepond)
- Convert 4 last fields: abbreviated title, scale (maps), work access point, temporal coverage (RERO+ specific) #2878 (by @rerowep)
- Cantook e-books are affiliated to libraries #2902 (by @rerowep)
- Better size for document icons and thumbnails in the mobile version #2733
- Add identifiers fields for Document in relation (when label) and Series statement #2275 (by @Garfield-fr)
- display of idref contributors in RERO ILS and MEF #2559 (by @rerowep)
- Search on ISBN should be possible with or without hypens(-) in it #2446
- Requests: add a filter/Facet by location and pickup location #2923 (by @zannkukai)
- E-mail validation must be stricter #2838 (by @zannkukai)
- Items (UI) : rtsp procole is flagged as "unsafe" by Angular #2893 (by @zannkukai)
- Billing statistics: completion, correction #2847 (by @rerowep)
- Circulation interface: display due date #2637 (by @vgranata)
Fixes:
- dojson: fix rero 260 #2944 (by @rerowep)
- global front page: fix link to new ill request #2963 (by @PascalRepond)
- Using the pager of the result page does not display the top of the page #2322 (by @Garfield-fr)
- editor: ProvisionActivity field: change limit for Date1 and date2 #2948
- Document's editor : performance problem when adding/deleting a field #2882
- Problem when adding a "Subordinate units" in a Corporate body #2649
- Work access point is always set to "Link to work" in the editor #2340
- The editor should work differently when we update or create a resource #2766 (by @Garfield-fr, @jma)
- Document editor problems with place of publication (
provisionActivity) #2659 - Document editor: subfield "identifier" missing in Work access point field #2388 (by @Garfield-fr)
- ContentMediaCarrier : value to remove and placeholder to add #1924 (by @zannkukai)
- Claimed status should not be automatically set if the issue has not been claimed #2890 (by @BadrAly)
- Error "400 Bad request" sometimes when opening or editing an item #2705 (by @Garfield-fr)
- Editor : the ISBN check for duplicates doesn't convert ISBN 10 into 13 #1893 (by @Garfield-fr, @zannkukai)
- Missing and wrong formated information in the orders sent #2647 (by @zannkukai)
- ISSN search should not be case sensitive #2783
- At_desk notification: incorrect patron info #2938 (by @zannkukai)
- Renew button sometimes appears for items that are not renewable #2872 (by @BadrAly)
- Add user form validations #2765 (by @zannkukai)
- ilsdev and bib.test should not be indexed by search engines #2762 (by @rerowep)
- Import from the web: improve mapping #2565 (by @benerken)
- Subjects from MEF are not displayed correctly in facet / document detailed view #2609 (by @zannkukai)
Other changes:
- documents: fix the thumbnail size on different devices #2988 (by @Garfield-fr)
- translations: fix unitest #2983 (by @zannkukai)
- documents: fix streaming download of RIS file #2968 (by @lauren-d)
- editor: fix subject field performance #2969 (by @PascalRepond)
- fix: ill link on the frontpage #2976 (by @PascalRepond)
- alembic: more robust ill request operation log #2967 (by @rerowep)
- scheduler: improvments #2937 (by @rerowep)
- tests: fix github actions #2941 (by @rerowep)
- tests: fix test_loan_operation_log #2945 (by @rerowep)
- dependencies: update the dependencies lock file #2935 (by @rerowep)
- document: fix subject subdivisions min items #2936 (by @zannkukai)
- help: fix easy-mde CDN #2933 (by @PascalRepond)
- documents: fix alembic bf:Organization #2927 (by @rerowep)
- holdings: fix items updates #2942 (by @BadrAly)
v1.11.0
Enhancements:
- help: update flask-wiki #2924 (by @PascalRepond)
- Item local fields and item temporary circulation category should be indexed in the document #2211 (by @zannkukai, @vgranata)
- Items: add rtsp protocole in jsonschema of item #2892 (by @benerken)
- Librarians should receive a notification when an item arrives at desk #2695 (by @zannkukai)
- Communication channel should be automatically updated if the patron adds or remove an e-mail #1580 (by @BadrAly)
- Small improvements in the patron account #2751 (by @zannkukai)
- Integrate IdRef and GND identifiers in the document index #1547 (by @rerowep)
- Add the Subject subdivisions (MARC21 6XX $v $x $y $z) #2455 (by @zannkukai)
- Add "access_note" in the online holdings #2607 (by @zannkukai)
- Add a button in the patron account to extend all lines (accordion) #2839 (by @zannkukai)
Fixes:
- alembic: reindex holdings items_count and public_items_count #2840 (by @rerowep)
- document: fix thumbnail caption #2844 (by @zannkukai)
- schema: correct errored values of https #2866 (by @BadrAly)
- Holdings : change the name of "Available collection" and "Supplementary content" #1769 (by @PascalRepond)
- Impossible to access statistics from a patron linked to more than one organisation #2697 (by @vgranata)
- Missing translations in the holdings detail view #2276 (by @PascalRepond)
- Edit document field
subject(is newly implemented) #1869 (by @zannkukai) - Subjects from MEF are not displayed correctly in document detailed view #2609 (by @zannkukai)
- Removing an e-mail in the user does not check in all organisations if there is still an e-mail communication channel #2281 (by @BadrAly)
- "1 request" is not translated in the professional document detailed view #2752 (by @PascalRepond)
- Fees: Some strings not extracted #2727 (by @PascalRepond)
- Incorrect patron communication_channel after removing email. #2887 (by @BadrAly)
- Reset password notification sent when changing/adding a user e-mail #2313 (by @BadrAly)
- Line breaks in the
enumerationAndChronologyholding field are not displayed in the UI #2822 (by @zannkukai) - Validation error 'multiple of 0.01' at the receipt #2815 (by @zannkukai)
- ISBN duplicates control shouldn't take into account the document currently edited #2407 (by @Garfield-fr)
- Account name and number: duplicate should not be validated #2817 (by @Garfield-fr)
- ILL request form: change default pickup location behaviour #2772 (by @Garfield-fr)
- Wrong fixtures for the organisation active budgets #2850 (by @BadrAly)
- Entering a patron barcode doesn't work when the checkin form contains one or more lines #2735 (by @vgranata)
- Some requests are not cancelled when they expire #2710 (by @zannkukai)
- Draft records accessible in public view cause Internal Server errors #2623
- Deletion of a location is not blocked if holdings are attached to it #2729 (by @zannkukai)
- Wrong display of the titles parts #2703 (by @zannkukai)
- Request: pickup deadline should be calculated starting from the checkin date #2679 (by @zannkukai)
- Dispute creation lead to a server error #2774 (by @zannkukai)
Other changes:
- notifications: fix random unitest #2916 (by @zannkukai)
- notification: Fix AT_DESK notification #2913 (by @zannkukai)
- translations: replace 'Leser' by 'Kunde' in German #2912 (by @PascalRepond)
- python: use poetry >= 1.1 #2720 (by @rerowep)
- docs: improve issues and PR templates #2896 (by @PascalRepond)
- ebooks: fix dojson subjects #2888 (by @rerowep)
- document: agent identifiers #2876 (by @rerowep)
- contribution: fix replace ReplaceMefIdentifiedBy #2856 (by @rerowep)
- cli: fix reroils endpoints #2855 (by @rerowep)
- subjects: change bf:Organization to bf:Organisation #2857 (by @rerowep)
- homepage: add viewcode on ill link for the vs skin #2860 (by @Garfield-fr)
- contribution: fix fixtures #2863 (by @rerowep)
- contribution: adapt refs #2761 (by @rerowep)
- fixtures: extract json #2845 (by @rerowep)
- dependencies: update the dependencies lock file #2805 (by @rerowep)
- tests: better file fixtures management #2833 (by @zannkukai)
v1.10.0
What's Changed
New feature:
- Holdings request #2651 [f: circulation] [f: data] [f: notifications] [f: user management] [f: data migration] [f: activity-logs] @vgranata
Implemented enhancements:
- Display 20 loans instead of 10 loans in the public patron account #2750 [f: public ui]
- The first document title should be of type
bf:Title#2581 [f: editor] [f: activity-logs] - Loans should be sorted in ascending order on due date #2263 [f: circulation] [f: public ui] [f: user management]
- The organisation view is lost after a patron edited his/her profile or account #2195 [f: public ui]
- Edit profile for a patron: descriptions missing #2101 [f: public ui] [f: user management]
- selfcheck: add column for comments #2744 [f: circulation] [f: data migration] @lauren-d
Fixed bugs:
- Field
reproductionOfhas wrong label in the document public view #2801 [f: public ui] - The due date of a loan is displayed with a delay of one day in the UI #2748 [f: circulation] [f: professional ui] [f: public ui]
- A late renewal does not effectively generate the overdue preview fees #2741 [f: circulation]
- Item tasks: temporary locations are not cleaned correctly #2694 [f: activity-logs]
- "Show more" button doesn't work in public interface #2691 [f: public ui]
- Add fixtures: accounts, library acquisition settings, order and order lines #2687
- ProvisionActivity field : wrong separator for agents #2670 [f: editor]
- Item number displayed on holdings for serial and standard items #2494 [f: public ui] [f: serials]
- Cancellation of a request leads in some cases to the wrong item status #2454 [f: circulation]
- In the notification "Prêt impossible car l’exemplaire est déjà prêté" precise the document is on loan to another patron #2401 [f: circulation] [f: professional ui]
- Item location and category update when parents holdings is changed. #1436 [f: data] [f: serials]
- dojson: fix work access point and title #2824 @rerowep
- tests: fix acquisition translation problem #2823 @zannkukai
- items: delete obsolete temporary locations #2790 [f: data migration] @BadrAly
- operation log: fix document title for loan #2788 [f: circulation] [f: activity-logs] @lauren-d
- oauth: make some information optional #2757 [f: user management] @jma
- Some strings of the user profile editor (public interface) are not translated #2000
- Add fixtures: accounts, library acquisition settings, order and order lines #2687
- circulation: cancel intransit request with loans #2756 [f: circulation] @BadrAly
- items: update location and type after parents changes #2747 @BadrAly
- alembic: fix elasticsearch timeout #2743 @lauren-d
- selfcheck: fix item not found. #2740 [f: circulation] @lauren-d
Other changes:
- tests: fix
test_fees_after_extenduni test #2807 [f: circulation] @zannkukai - dojson: fix contribution #2806 [f: data] @rerowep
- public ui: fix wrong label for ReproductionOf #2804 @PascalRepond
- acquisition: complete fixtures for some resources #2802 @BadrAly
- documentation: update changelog parameters #2797 @PascalRepond
- item: fix item serialization #2789 [f: circulation] @zannkukai
- documents: escape double quotes in summary #2787 @vgranata
- documentation: rework and improve readme #2785 @PascalRepond
- UI: fix the profile menu name #2776 @jma
- circulation: fix extend end date #2771 [f: circulation] @jma
- dependencies: update the dependencies lock file #2770 (rerowep)
- circulation: fix checkout end date #2760 [f: circulation] @jma
- dojson: fix BN #2754 [f: circulation] [f: data] [f: data migration] [f: activity-logs] @rerowep
- circulation: create patron fees on extend #2745 [f: circulation] @jma
- documentation: improve changelog generation #2738 @PascalRepond
- dependencies: update python packages #2736 @jma
- contributions: better update_contributions #2728 @rerowep
- monitoring: better time stamps #2725 [f: circulation] @rerowep
- holding: better delete_standard_holdings_having_no_items #2724 @rerowep
- documentation: update PR labeler to new Github label list #2719 @PascalRepond
- circulation: fix extension duration calculation. #2686 [f: circulation] @zannkukai
- interface: keep the viewcode in the urls #2681 [f: circulation] [f: user management] @Garfield-fr
- statistics: add tests, query and csv download button for l...
v1.9.0
Implemented enhancements:
- Document editor: field Type : add a new main type with subtypes #2666 [f: editor]
- Allow to enable/disable notification creation by
configsettings #2665 [f: notifications] - Convert steps dates in iso format for patron overdue preview #2629
- Inventory : Add a checkout and due date to the export #2611 [f: professional ui]
- Library holidays: add an open option for a period #2577 [f: professional ui]
- Improve the Holdings detail view (Issue's section) #2554 [f: professional ui] [f: serials]
- RERO+ logo on login page #2544
- Add the edition statements in the search result (document brief views) #2429 [f: search] [f: professional ui] [f: public ui]
- Creation date mentioned in patron account #2377 [f: professional ui] [f: user management]
- Inventory list: add a facet for the temporary circulation category and temporary location #2364 [f: data] [f: professional ui]
- Document : Display subtitle in brief view (public and professional) #2335 [f: data] [f: professional ui] [f: public ui]
responsibilityStatementshould be a quick access field #2324 [f: data]
Fixed bugs:
- Calculation of fees based on the library of the renewal or checkin, instead of the library of the checkout #2683 [f: circulation]
requestnotification not sent if library settings is incomplete #2656 [f: notifications]- Problem with the first search of a document on the pro interface #2652 [f: search] [f: professional ui]
- Incremental overdue fees should always be calculated according to the checkout library's opening days #2640 [f: circulation]
- Document editor : missing value "bul-latn"and "bul-cyrl" in language drop down menu #2628 [f: editor]
- Error when deleting a fine #2602 [f: circulation]
- Search gives no result after applying a sort #2562 [f: search]
- Search parameter
bestmatchshould not be required #2527 [f: search] [f: public ui] - Availability of serials (at the document level) should be "See collections and items" if a serial holding is attached #2502 [f: professional ui] [f: public ui] [f: serials]
- Circ policies: overdue fees not displayed if the reminders are not configured #2325 [f: circulation]
Merged pull requests:
- contribution: fix update-contributions #2723 (rerowep)
- issues: fix 'received_date' required conditions. #2721 (zannkukai)
- item: add a organisation filter #2718 (Garfield-fr)
- dependencies: fix #2711 (rerowep)
- modules: add logging to create #2709 (rerowep)
- holding: fix delete all items for issue #2706 (rerowep)
- menu: fix bad caret alignment in mobile menu #2702 [f: public ui] (lauren-d)
- contribution: online update #2699 (rerowep)
- document: fix invenio_celery.tasks endpoints. #2696 (rerowep)
- notification: disable notifications creation by config #2690 (zannkukai)
- patron transaction event: fix decimal amount #2682 (zannkukai)
- circulation: compute fees on checkout location #2678 (zannkukai)
- vendor: allow more flexibility on phone number. #2671 (zannkukai)
- general: fix RERO logo for sign-in sign-up page. #2669 (zannkukai)
- document: add
teaching materialdocument type #2668 (zannkukai) - holdings: serial issue isn't new acquisition #2667 (zannkukai)
- document: fix
educationalSheettranslation #2664 (zannkukai) - notifications: refactoring email getter function #2657 (zannkukai)
- dependencies: update the dependencies lock file #2655 (jma)
- items: dump
request datefor any loan request #2646 [f: circulation] (zannkukai) - patron_types: add a limit for unpaid subscription #2644 [f: circulation] [f: search] [f: user management] [f: data migration] (zannkukai)
- patrons: use ISO format for dates into API #2642 [f: user management] (zannkukai)
- document: set
responsibilitiesas essential field #2641 [f: data] [f: data migration] (zannkukai) - document: add Bulgarian script languages #2638 [f: data] [f: data migration] (zannkukai)
- item: fix item availability API. #2634 (zannkukai)
- search: add facets for inventory list #2612 (lauren-d)
v1.8.0
New features
- Acquisitions
- Management of orders and order lines: creating, sending, receiving
- Account management, including hierarchy and funds transfer
- Acquisition settings
- Statistics: access to 10 key system indicators by year/month and by library
- Catalogue and search: display of holdings and items of other organisations
- Circulation: debug mode for the system librarian to identify, for a loan, the circulation policy used
Fixed issues
- Circulation
- Administration
- Catalogue and search
- #2551 Summary not displayed when clicking on "show more" (partially solved)
- #2416 Incorrect translations of languages within the "Original language" field
- #2277 Interface language changed unexpectedly
- #2571 Added organisation name to HTML page title
- #2558 Automatic replacement of subjects with MEF ID by the link
Full Changelog: v1.7.0...v1.8.0
v1.7.0
New features
- Metadata: added new sources for the import from the web: SLSP, DNB, UGent, KULeuven, Library of Congress
- Circulation: possibility to configure a pick-up deadline for the requests; the requests are cancelled if they haven't been picked up within this time
Fixed issues
- Circulation
- #2470 Loan expiry notice and reminders sent only once
- #2367 Checkout possible only after cancelling the request of the patron
- #2318 Server error if the checkout is made from a library that does not have any pick-up location and case A) of #2419 (Error if an item from a library without opening hours is checked out)
- Metadata
- Operation logs
- Search
- #2526 Too many results for some search requests
- Patron public account
Full Changelog: v1.6.1...v1.7.0
v1.6.1
Find the comprehensive changes in the changelog and the release notes in the project.