Skip to content

Latest commit

 

History

History
3210 lines (2632 loc) · 300 KB

CHANGELOG.md

File metadata and controls

3210 lines (2632 loc) · 300 KB

Changelog

v1.20.0 (2023-11-21)

Full Changelog

New features:

  • Statistics configurations module #3532 (by @jma)
  • Import: add Renouvaud SRU import #3518 (by @rerowep)

Enhancements:

  • ill requests: improve status display #3503 (by @PascalRepond)

Fixes:

  • entity: Add verbose to sync-errors cli #3536 (by @rerowep)
  • Serials: items that are not received should not have a received_date #3457 (by @rerowep)
  • import: SLSP #3517 (by @rerowep)
  • user: fix size of country field on form #3484 (by @Garfield-fr)
  • notifications: set a maximum delay #3510 (by @PascalRepond)
  • import: fix BNF qualifier #3514 (by @rerowep)
  • remote_entities: fix ReplaceIdentifiedBy #3511 (by @rerowep)
  • General note label displayed even if the field doesn't exist #3523 (by @Garfield-fr)
  • notifications: process date has no timezone #3296 (by @rerowep)
  • Check-in view: patron information is not displayed anymore #3509 (by @PascalRepond)
  • Login location not displayed if only one affiliation #3477 (by @Garfield-fr)
  • dependencies: fix vulnerabilites #3515 (by @rerowep)
  • dependencies: fix security issues #3506 (by @jma)
  • dependencies: unlock redisbeat version #3500 (by @PascalRepond)
  • translations: fix untranslated strings #3502 (by @PascalRepond)

v1.19.0 (2023-10-10)

Full Changelog

New features:

  • Add local entities management #3458 (by @zannkukai)
  • entities: add place #3456 (by @rerowep)
  • entities: add temporal #3455 (by @rerowep)
  • entity: add display for new types #3483 (by @Garfield-fr)
  • Circulation UI: display pickup location for at_desk check-in #3433 (by @Garfield-fr)

Enhancements:

  • entity: better replace_identified_by #3497 (by @rerowep)
  • entity: use in memory for sync task #3494 (by @rerowep)
  • cli: create_documents_with_items_lofis #3486 (by @rerowep)
  • Fix item sorting for standard holdings #2243 (by @Garfield-fr)
  • pro document detailed view: optimize item loading #3400 (by @Garfield-fr)
  • Improve global performance #3447 (by @jma)
  • circulation: optimize operations performance #3415 (by @jma)
  • ILL requests: order pickup locations by name in public form #3432 (by @PascalRepond)
  • Transaction history: change unclear "location" label #3440 (by @PascalRepond)
  • ILL requests: improve display in pro circulation UI #3419 (by @zannkukai)
  • admin interface: The status of the item is not updated after a request #2314 (by @Garfield-fr)
  • Order lines in the notifications are not in the same sequence than in the order detailed view #2653 (by @Garfield-fr)
  • document: improved display of genre form field #3444 (by @Garfield-fr)
  • acquisition: exclude harvested documents #3471 (by @Garfield-fr)
  • entity: better replace identifiedBy #3454 (by @rerowep)
  • stats: add tests #3462 (by @jma)

Fixes:

  • pricing stats: fix number of ill requests #3499 (by @PascalRepond)
  • notifications: fix availability delay #3491 (by @PascalRepond)
  • import: better contribution for SUDOC #3495 (by @rerowep)
  • Document import: subject creator is unexpected #3468 (by @rerowep)
  • Loans are displayed twice in the loan history #3469 (by @Garfield-fr)
  • IdRef links not created when import from Sudoc #3473 (by @rerowep)
  • Error sending an order when the language template is not configured #2714 (by @Garfield-fr)
  • Public view: The layout should change after expanding the result to global view #3136 (by @Garfield-fr)
  • Keyboard shortcut for help is hardlinked to the test instance #2825 (by @Garfield-fr)
  • stats: some circulation stats are incorrect because they also count notifications #3435 (by @jma)
  • UI: certain texts get unselected on keystroke #3276 (by @Garfield-fr)
  • Manual fees UI: problems with manual fees of type overdue #3438
  • Request: Location with pickup location option disabled, still displayed as a pickup location #3404 (by @zannkukai)
  • Serial issue with status expected should not appear as available #3370 (by @zannkukai)
  • Checkin view: location and call number not displayed [transit item] #3319 (by @zannkukai)
  • loan: fix for the patron barcode #3476 (by @Garfield-fr)
  • stats: add missing import for StatsSearch #3472 (by @Garfield-fr)
  • entities: fix for not-hashable value #3434 (by @Garfield-fr)
  • tests: fix failing tests #3481 (by @PascalRepond)
  • fix MARC equivalency for work_access_point #3466 (by @PascalRepond)
  • dependencies: fix security issues #3474 (by @jma)
  • tests: fix patron expiration date #3470 (by @jma)
  • import: fix SLSP scale and cartographic #3446 (by @rerowep)
  • dependencies: fix security issues #3452 (by @PascalRepond)
  • editor: correct label for Media Type #3429 (by @PascalRepond)
  • tests: fix imports #3437 (by @jma)
  • operation logs: anonymization respects jsonschema #3416 (by @PascalRepond)
  • ILL request: update patron circulation statistics #3421 (by @zannkukai)
  • Update README.md: Louvain (≠ Leuven) #3418 (by @sbibauw)
  • SRU: correct unnecessary log for bf:Temporal transformation #3425 (by @rerowep)
  • dependencies: fix security issues #3422 (by @rerowep)

Other changes:

  • chore: update github templates #3492 (by @PascalRepond)

v1.18.0 (2023-07-13)

Full Changelog

New features:

  • Add claim mechanism for periodical issues #3376 (by @zannkukai)
  • Update loans end_date when a closed date/period is added into library exceptions #2663 (by @zannkukai)
  • Add import from SUDOC by SRU #3363 (by @rerowep)
  • Add a way to set a default active library #3362 (by @Garfield-fr)
  • Confirmation message when leaving a form without saving #2104 (by @Garfield-fr)

Enhancements:

  • Send recall notifications at checkout when items have a request for other persons #2673 (by @zannkukai)
  • patron profile: show overdue preview fees #3343 (by @Garfield-fr)
  • Display ILL request also in the professional patron account #2165 (by @Garfield-fr)
  • Item editor: default date when activating new_acquisition is today #2777 (by @Garfield-fr)
  • Correct replace identifiedBy #3364 (by @rerowep)
  • sru: subjects and genreForm #3365 (by @rerowep)
  • fees: add invoice payment method #3373 (by @PascalRepond)

Fixes:

  • claims: manage missing data for claim notification #3399 (by @zannkukai)
  • stats: fix validated requests count #3402 (by @PascalRepond)
  • ILL requests: some fields shouldn't be required, others should be #2027 (by @PascalRepond)
  • Barcode fields should be unique #3386 (by @PascalRepond)
  • Permissions linked to the serial holdings detail view #1705
  • stats for pricing: should not take into account ill requests with status denied #3359 (by @PascalRepond)
  • Contributors not displaying in patron profile (public view) #3380 (by @Garfield-fr)
  • Circulation info should take into account temporary item type in public view #2965 (by @Garfield-fr)
  • users: library used for the operation logs is wrong #3310 (by @Garfield-fr)
  • Error if an item from a library without opening hours is checked out #2419 (by @PascalRepond)
  • With the English interface, sometimes dates are displayed in the US format #1469
  • circulation: fix has_is_open library method #3396 (by @PascalRepond)
  • loan: fix LoansIndexer #3395 (by @rerowep)
  • user: fix for invalid date of birth #3369 (by @Garfield-fr)

Other changes:

  • scheduler: change timings #3391 (by @rerowep)
  • alembic: fix log output format #3387 (by @lauren-d)
  • tests: fix vulnerabilities and pycodestyle #3390 (by @PascalRepond)
  • rero+: update vs frontpage #3412 (by @PascalRepond)
  • alembic: fix errors for the next release #3410 (by @jma)
  • entities: fix replace identified by #3413 (by @rerowep)

v1.17.1 (2023-06-06)

Full Changelog

Fixes:

  • facet: fix subjects fiction #3353 (by @rerowep)
  • records: fix related resources indexes deletion problem #3355 (by @zannkukai)
  • fix bf:Organisation labels #3354 (by @PascalRepond)

v1.17.0 (2023-05-16)

Full Changelog

New features:

  • document: allow MEF linked subject #3303 (by @zannkukai)
  • document: linked concept for genreForm field #3315 (by @zannkukai)
  • entity: renames bf:Concept to bf:Topic #3304 (by @jma)
  • entity: configure the editor #3300 (by @jma)
  • contribution: rename Contribution to Entity #3261 (by @zannkukai)
  • documents: change contribution structure #3255 (by @jma)

Enhancements:

  • entities: sync for contributions and concepts #3342 (by @rerowep)
  • entities: refactoring of MEF proxy #3292 (by @zannkukai)
  • documents: refactoring work_access_point field #3305 (by @zannkukai)
  • documents: delete $ref possibility on provisionActivity.places #3283 (by @zannkukai)
  • documents: simplify subjects structure #3278 (by @jma)
  • entity: remove type key from linked entity json schema #3275 (by @zannkukai)
  • documents: use dumpers #3253 (by @jma)
  • documents: uses extensions #3242 (by @jma)

Fixes:

  • acquisition: fix account changes for order line #3347 (by @zannkukai)
  • dependencies: fix security issues #3349 (by @jma)
  • document: allow MEF linked subject #3344 (by @jma)
  • entites schemas: adapt field titles and defaults #3338 (by @PascalRepond)
  • fix: test scripts for poetry 1.5.0 #3339 (by @PascalRepond)
  • ui: fix subjects in public document detailed views #3344 (by @jma)
  • editor: bf:Organisation was expected #3231
  • Autocomplete doesn't work above 10 characters per word #2619

v1.16.0 (2023-05-10)

Full Changelog

New features:

  • Inventory list: add descending sort by callNumber #2991 (by @Garfield-fr)
  • Circulation professional interface: it should be possible to cancel a request from the patron account #2998 (by @Garfield-fr)
  • ILL pickup location should be configurable in the location #3124 (by @Garfield-fr)
  • Global ILL requests: check if an item exists in organisation before submitting #3138 (by @Garfield-fr)
  • Add a way to display the password as the user types it (login form) #2033

Enhancements:

  • document: country codes to replace and remove from country codes list #2881 (by @PascalRepond)
  • Import from the Web : country codes mapping #2883 (by @PascalRepond)
  • Item operation history: add total number of checkouts #2996 (by @Garfield-fr)
  • Operation history of a document should show the user's library #2059 (by @Garfield-fr)
  • Do not anonymise operation logs linked to an item with fees #3121 (by @zannkukai)
  • notifications: store recipients for circulation notifications #3288 (by @zannkukai)
  • institutions list should respect alphabetical order #2397 (by @Garfield-fr)
  • Patron account expired: improve message #2920 (by @Garfield-fr)
  • Item operation history: add the notifications sent #2639 (by @Garfield-fr, @zannkukai)
  • It should be possible to load documents as harvested, even if they are not electronic #3147 (by @Garfield-fr)

Fixes:

  • permissions: a librarian should be able to change location to another library #3294 (by @zannkukai)
  • ILL requests: 'copy' field is not correctly saved #1671
  • serials: sorting date is only used in the holding edit view #3295 (by @zannkukai)
  • Some fees calculate the payment form sum incorrectly #2961 (by @zannkukai)
  • Fix date checkout: sunday displayed as an opened day #2370 (by @Garfield-fr)
  • statistics permissions: a user should only see the stats for his libraries #3297 (by @Garfield-fr)
  • public view: the console displays an error message in the detailed view #2008 (by @Garfield-fr)
  • circulation: cross component is not loaded after editing a patron #3156 (by @zannkukai)
  • Prevent orphan local fields #3207 (by @zannkukai)
  • Pro UI: by default, document search bar should be filtered by organisation #2891 (by @zannkukai)
  • contribution: fix sync #3323 (by @rerowep)
  • import: fix contribution $ref creation #3313 (by @rerowep)
  • dojson: fix LOC partOf numbering #3282 (by @rerowep)
  • notifications: correct process counts #3317 (by @rerowep)
  • contribution: fix get online #3312 (by @rerowep)
  • translations: add phone types #3277 (by @Garfield-fr)
  • items: return raw due date #3289 (by @jma)

Other changes:

  • locations: add RERO serializers #3325 (by @zannkukai)
  • dependencies: fix security issues #3287 (by @rerowep)
  • setup: fix errors #3316 (by @rerowep)
  • dependencies: fix #3299 (by @Garfield-fr)

v1.15.0 (2023-03-02)

Full Changelog

New features:

  • Permissions: add multiple roles #2779 (by @zannkukai)
  • Synchro MEF / RERO-ILS #2849 (by @jma, @rerowep)
  • Add additional fees manualy #3143 (by @Garfield-fr)
  • Specify for serial issues a delivery date different from the expected date #2921 (by @zannkukai)
  • Search items by current number of pending requests #2708 (by @Garfield-fr, @rerowep)
  • users: add an option "no_information" for gender #3199 (by @PascalRepond)

Enhancements:

  • Circulation policy (can request) should take into account the temporary location #2885 (by @zannkukai)
  • Enhance login security #3168 (by @Garfield-fr, @PascalRepond)
  • Allow to edit expected date for received issues #2239 (by @PascalRepond)
  • The cancelled request is displayed in the history tab of the professional patron account #1516
  • security: enhance login #3223 (by @Garfield-fr)

Fixes:

  • circulation: fix can_be_requested circulation method #3285 (by @zannkukai, @jma)
  • Strings i18nPlural seem to not be translated correctly #3112 (by @Garfield-fr)
  • Author-Titles entries should be removed from the MEF link to person (GnD) #2803 (by @rerowep)
  • validator: fix translations on password validator #3284 (by @Garfield-fr)
  • translations: fix unicode characters in jsonschema #3279 (by @PascalRepond)
  • permissions: fix patron read permission #3281 (by @jma)
  • Inventory list : sort by call number leads to an Error 500 #3212 (by @zannkukai)
  • "Acquisition_order" notification setting, in the library editor, cannot be saved #2974
  • Suppress the 'acquisition_order' field in the library notification setting #3241 (by @zannkukai)
  • Fees not calculated correctly when past holidays and exceptions are deleted #3159 (by @zannkukai)
  • Local fields should be displayed in their numeric sequence #2994 (by @zannkukai)
  • Some IdRef authorities appear in more than one MEF cluster #2144
  • Cannot remove gender value in the user data editor #2189
  • documents: invalid identifiers should be indexed #3220 (by @zannkukai)
  • inventory list: fields from provisionActivity are not exported to csv #3227 (by @zannkukai)
  • Syntax error in stale.yml GitHub Workflow #3217
  • indexing: fix wildcard queries #3269 (by @jma)
  • import: fix get_contribution_link #3257 (by @rerowep)
  • documents: fix role in contribution #3244 (by @rerowep)
  • documents: fix contribution duplicates #3221 (by @jma)

Other changes:

  • alembic: scripts for data migration #3251 (by @zannkukai)
  • tests: Prevent MEF access #3263 (by @rerowep)
  • monitoring: ES indices #3258 (by @rerowep)
  • test: better MEF tests #3256 (by @rerowep)
  • utils: timestamps #3248 (by @rerowep)
  • agents: add MEF synchronization #3237 (by @jma)
  • imports: LOC #3219 (by @rerowep)
  • circulation: better logs for no circulation action #3230 (by @rerowep)
  • debug: Add some configuration to debug #3229 (by @jma)
  • tests: fix dependency error #3228 (by @jma)
  • contributions: remove legacy code #3205 (by @jma)

v1.14.1 (2023-01-16)

Full Changelog

Fixes:

  • Order template: add the subfield 'qualification' next the ISBN #2880 (by @zannkukai)
  • documents: inject MEF pid in for subjects #3208 (by @jma)
  • fix: reinforce search/export of patron transaction #3206 (by @zannkukai, @jma)

v1.14.0 (2022-12-22)

Full Changelog

New features:

  • Acquisition : rollover process #2904 (by @zannkukai & @Garfield-fr)
  • Add rollover settings in the library / fiscal year / organisation #2931 (by @Garfield-fr)
  • Fees brief view #2851 (by @zannkukai)
  • Concepts IdRef RAMEAU are integrated into MEF #2952 (by @rerowep)
  • From a document detailed view, it is possible to view all linked documents #3006 (by @Garfield-fr)

Enhancements:

  • Anonymisation should work even if a location has been deleted #3148 (by @jma)
  • Add the barcode and call number fields in the availability notification #2693
  • The subject import should be configurable between fields subjects and subject_imported #3079 (by @benerken)
  • Order template: add the subfield 'qualification' next the ISBN #2880 (by @zannkukai)
  • Two screens: "no results" and "no records in this section" #2576 (by @Garfield-fr)
  • Circulation interface: the name of the patron that requested an item should be clickable #2997 (by @Garfield-fr)
  • It should be possible to type more characters in fields displayed_status.label and circulation_information.label #2375 (by @PascalRepond)
  • document: open electronicLocator in new tab #3157 (by @PascalRepond)
  • ill requests: add warning to check organisation #3141 (by @PascalRepond)
  • holdings: extend note.content max length #3095 (by @PascalRepond)

Fixes:

  • test: fix interval for fees after extend #3200 (by @Garfield-fr)
  • contributions: fix contribution commit #3196 (by @jma)
  • security: uniformize failed login message #3189 (by @PascalRepond)
  • serializers: fix error when no bf:Publication #3139 (by @PascalRepond)
  • selfcheck: patron requests should differentiate available and not available for sip2 #3173 (by @lauren-d)
  • Vendor notification: display EAN in place of ISBN #3161 (by @zannkukai)
  • SRU MARC21 export: $0 within fields 100/700/710 is provided only for the first record of the list #2999 (by @rerowep)
  • acquisitions: common filters aren't cleared when switching from "orders" to "late issues" #2633 (by @Garfield-fr)
  • Parameter simple=1 should be hidden from the interface in the public view #3094 (by @Garfield-fr)
  • Import duplicate check suggesting erroneous duplicates #3031 (by @Garfield-fr)
  • Wrong contributor URL (route) on the patron profile #3092 (by @Garfield-fr)
  • It should not be possible to link a document to a harvested document #3018 (by @Garfield-fr)
  • Some holdings information is not displayed well in small screens #3013 (by @Garfield-fr)
  • call_number search is inconsistent in item and holdings mapping #2908 (by @PascalRepond)
  • tests: fix notifications #3183 (by @jma)
  • contribution: fixes PIDDoesNotExistError #3182 (by @rerowep)
  • document: fix contribution error #3119 (by @lauren-d)
  • holdings: fix deletion of standard holdings #3105 (by @lauren-d)
  • export: fix zotero plugin error #3125 (by @lauren-d)
  • SRU: fix illegal characters #3134 (by @rerowep)
  • item: avoid deletion when a collection use it #3133 (by @jma)
  • database: fix orphan pids #3107 (by @jma)
  • document: fix RIS export #3110 (by @jma)

Other changes:

  • documents: better facets fiction #3180 (by @rerowep)
  • document: document with item and or local field #3155 (by @rerowep)
  • PatronTransaction: facets & serialization #3160 (by @zannkukai)
  • devel: add keep alive dev server support #3175 (by @jma)
  • tests: fix tests due to too short variables #3172 (by @jma)
  • dojson : remove punctuation for work_access_point #3144 (by @rerowep)
  • dojson: use MEF latest api for contribution link #3163 (by @rerowep)
  • ci: use node 14 #3162 (by @rerowep)
  • utils: add context manager to JsonWriter #3152 (by @rerowep)
  • dependencies: fix vulnerabilites #3151 (by @jma)
  • dependency: fix jsonref python package version. #3150 (by @zannkukai)
  • web asset: use angular 14 #3132 (by @jma)
  • dependencies: update the dependencies lock file #3135 (by @rerowep)
  • general: fix vulnerabilities #3115 (by @zannkukai)
  • Upgrade to Angular 14 #3123

v1.13.1 (2022-09-26)

Full Changelog

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 (2022-09-06)

Full Changelog

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_date in 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 loan is 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 (2022-07-08)

Full Changelog

New features:

  • Expose RIS record metadata for user exports #2780 (by @lauren-d)

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 (2022-05-18)

Full Changelog

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 enumerationAndChronology holding 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 (2022-04-04)

Full Changelog

New feature:

Implemented enhancements:

Fixed bugs:

Merged pull requests:

v1.9.0 (2022-02-24)

Full Changelog

Implemented enhancements:

Fixed bugs:

Merged pull requests:

v1.8.0 (2022-01-20)

Full Changelog

Implemented enhancements:

  • User account (public): filter by institution #2615
  • Access to circulation complex from patron detailed view #2533
  • Allow the librarian to see other organisations items and holdings #1945

Fixed bugs:

  • circulation: unable to do a checkout in prof. interface #2626
  • Account number: the systems says it is already taken, but it is not #2618
  • circulation: problem to manage checkin operations when item/patron barcode are identical #2597
  • It should not be possible to remove a temporary location used in items #2578
  • Summary not displayed after clicking on 'show more' #2551
  • Dates are not displayed correctly (delay of 1 day) in the fee tab of the patron account #2550
  • "User editor" should be replaced by "Personal data" and translated #2538
  • Impossible de create a patron type #2479
  • Language code translation problem in the "Language of representative expression" #2416
  • Often the public and professional interface changes the language #2277
  • Removing a pick-up location creates bugs on the loans #2162

Merged pull requests:

v1.7.0 (2021-12-13)

Full Changelog

Implemented enhancements:

  • User account: display the loans of other institutions #2545
  • Fields provisionActivity.startDate and provisionActivity.startDate should be indexed #2517
  • Add link to the item in the patron history (professional interface) #2499
  • Display a warning when canceling in the editor #2413

Fixed bugs:

  • Item circulation history does not display most of the transactions #2531
  • Operation history for items, holdings, documents cannot be opened and displayed #2530
  • Impossible to save a document with field seriesStatement #2529
  • Some barcode searches giving too many results #2526
  • Typo error in document JSON schema, adminMetadata: "Core leve" #2519
  • The SIP2 connexion for Cantook fails most of the time #2462
  • Checkout possible only after cancelling the request of the patron #2367
  • Server error if the checkout is made from a library that does not have any pick-up location #2318
  • Person and corporate body search should be restricted on the organisation scope #2176
  • Subtype facets are buggy on the "import from web" interface #2065
  • Parts of public patron account are not translated #1819

Closed issues:

  • Loan expiry notices sent only once, even in case of renewals #2470
  • BnF: only the EAN is imported, ISBN is ignored. #1825

Merged pull requests:

v1.6.1 (2021-11-11)

Full Changelog

Merged pull requests:

v1.6.0 (2021-10-28)

Full Changelog

Implemented enhancements:

  • Make field "second_call_number" visible in requests interface #2398
  • Anonymise loans with some delay after they are closed #2068

Fixed bugs:

  • It should not be possible to link an order line to a harvested document #2439
  • 2 translations disappeared after v1.5.0 #2438
  • Overdue notifications: inconsistency between reminder numbers #2390
  • Fee counter not correct in the patron account (public interface) #2319
  • Manage deleted patron during the loan anonymisation #2251
  • Patron profile does not always contains the opened ILL requests #1902
  • The transaction history should base on the operation logs and not on the loans #1227
  • Search diacritics issues: économie vs economie #2396
  • Creating an item template from an existing item creates errors #2385
  • Availability sent to the owning library instead of the pickup #2373
  • Document: the temporary location URL (route) is wrong #2337
  • Due date not computed correcty (also after renewal) #2198
  • notifications: fix fixtures notification #2477 (BadrAly)
  • holdings: fix serial item deletion in ES #2453 (rerowep)

Closed issues:

  • Notification should be cancelled if item is deleted #2410
  • Document model : add "note" in the Languages field #1867

Merged pull requests:

v1.5.1 (2021-10-06)

Full Changelog

Implemented enhancements:

  • Make the field "gender" visible on the patron view #2399

Merged pull requests:

v1.5.0 (2021-09-30)

Full Changelog

Implemented enhancements:

  • Make the document typehead of the document editor usable #2249
  • Adapt the field list in quick access in the document editor #1921
  • An autocomplete enables to create links between documents #1920
  • Delete a holdings with items should be possible #1720
  • documents: optimize serialization #2309 (Garfield-fr)
  • local fields: improve validation #2268 (Garfield-fr)

Fixed bugs:

  • It should not be possible to delete a document that is linked to another document #2414
  • Some items have been loaded with the same barcode #2272
  • Check-in form loads all previous loans at each checkin #2259
  • Sometimes the input field is not cleared in the 2 circulation forms. #2244
  • Issues become "late" one day too early #2224
  • Corporate bodies with subdivision are displayed with quotes and square brackets #2213
  • Request list: the wrong pick-up name is displayed #2207
  • Remove an item with linked fees should open a warning #2102
  • Duplicate item, or item list different in public and professional interface #2095
  • When editing a resource, default values are automatically added to fields (that were not present before edition) #2080
  • Two users can have the same e-mail if the case is different. #2048
  • Two API requests for on search query on the global search #1970
  • Field modeOfIssuance.subtype sometimes not imported #1928
  • Zabix should capture when the schedular does not execute the tasks #1339
  • operation logs: restore configuration #2421 (Garfield-fr)
  • items: disable the delete action if there is a fee #2271 (Garfield-fr)
  • selfcheck: fix patron informations #2248 (jma)

Closed issues:

  • Generate square brackets in genre_form field #2237
  • Collection should have metadata table in DB #2193
  • Remove validation on field copyrightDate #2214
  • Wrong default value of subject.source and genreForm.source #2212
  • Item types CLI does not work as expected #1992
  • Add a request on an item should not update the operation logs #1779

Merged pull requests:

v1.4.11 (2021-09-14)

Full Changelog

Merged pull requests:

v1.4.10 (2021-09-09)

Full Changelog

Implemented enhancements:

  • Add indexes for retrieval when linkink document to another document or authority #2352
  • Disable "add request" button after first click #2317
  • Edition: performance #1747

Fixed bugs:

  • 2nd, 3rd… overdue notification (reminders) should be identified in the body message #2348
  • Request list: all items with a temporary circulation category are hidden #2296
  • Late issues list should take into account the locations linked to my login #2284

Closed issues:

  • "Press space for all" only display the 20 first fields in the editor #1908

Merged pull requests:

v1.4.9 (2021-09-04)

Full Changelog

Fixed bugs:

  • Some due soon notifications are sent too early #2336
  • Reminders notifications are not generated correctly #2303
  • Notifications sent to the library (for printing) instead of the patron #2279

Merged pull requests:

  • library: update resource for acquisition settings #2361 (zannkukai)
  • notifications: do not send email in case of error #2342 (jma)
  • locations: improve reason not to delete #2366 (rerowep)
  • release: v1.4.9 #2365 (iGormilhit)
  • locations: fix delete locations used in loans #2362 (rerowep)
  • notifications: process due soon, overdue almost without delay #2360 (jma)
  • selfcheck: fix checkout on item with pick-up status #2359 (lauren-d)
  • notifications: add due soon date #2357 (jma)
  • locations: fix delete locations used in loans #2355 (rerowep)
  • selfcheck: fix attibute error #2351 (lauren-d)
  • patrons: ignore created loans at patrons deletion #2350 (BadrAly)
  • notifications: fix overdue without library open days #2349 (jma)
  • loans: handle loans without patrons #2347 (rerowep)
  • notifications: support pickup location deletion #2346 (rerowep)
  • notifications: add cancel notification #2345 (jma)
  • monitoring: time stamp without expiration #2343 (rerowep)

v1.4.8 (2021-08-26)

Full Changelog

Implemented enhancements:

  • Request expiration date should be displayed on requests list for items to pick up #2266
  • Readability of grouped notifications to be improved. #2247

Fixed bugs:

  • Impossible to save a duplicated document that does not contain all default values #2308
  • Availability notification: wrong recipient or notification not sent at all #2300
  • The link to the patron account should redirect to a login page if the user is not authentified #2282
  • Error 500 on the document JSON schema when opening an empty document editor #2150
  • public interface : too many clicks to get all items of a holding #2326

Merged pull requests:

v1.4.7 (2021-08-24)

Full Changelog

Fixed bugs:

  • Availability notification: wrong pick-up location name #2295
  • Temporary circulation category : circulation info not displayed #2273
  • A template created from an existing record can't be used #2269
  • Wrong pick-up location name in the booking notification #2262
  • Some added local fields not displayed in the professional interface #2257
  • The cancel button of the delete dialog on a detail view returns to an empty document #2253
  • The request date is modified when an action is done on the loan #2235
  • Requests for patrons by librarians are impossible with librarian accounts of a specific library #2234
  • Apparently connected to someone else session #2168

Closed issues:

  • Wrong default value of genreForm.source #2310

Merged pull requests:

v1.4.6 (2021-07-22)

Full Changelog

Fixed bugs:

  • Unable to check-in items #2185
  • Request list: items that have a temporary circulation category "not available" are still displayed for validation #2225
  • The library facet of the organisation view of the public interface is empty #2215
  • Request is sent to the wrong e-mail and even if the document is on loan #2152

Closed issues:

  • Booking notification: patron name is not correct #2197
  • Request notifications sent for items that are not available #2191
  • Some e-mails / notifications for the patron sent to the library don't have the addressee block #2188

Merged pull requests:

  • release: v1.4.6 #2232 (iGormilhit)
  • homepage: add warning about request on bulle page #2229 (iGormilhit)
  • translations: translate v1.5.0 #2228 (iGormilhit)
  • Translations update from Weblate #2227 (weblate)
  • requests: hide non available items from the list #2226 (Garfield-fr)
  • notifications: fix request with temporary item type #2223 (jma)
  • notifications: add request patron information #2222 (jma)
  • notifications: fix patron address block missing #2221 (jma)
  • notifications: fix patron with additional email #2220 (jma)
  • public ui: fix missing library facet on org view #2217 (jma)
  • users: verify that user exists when logging in #2216 (rerowep)
  • tasks: add the holdings deletion task #2141 (BadrAly)
  • operation_log: replace pid by value for operation_log indexing #2138 (BadrAly)

v1.4.5 (2021-07-20)

Full Changelog

Implemented enhancements:

  • Item are displayed on the fly on document detailed view #2134
  • Holdings are collapsed by default in the public and professional document detailed view #2133

Fixed bugs:

  • Document editor: Form validation error when adding the usageAndAccessPolicy field #2202
  • Unable to compile public-holdings-items UI project #2172

Merged pull requests:

v1.4.4 (2021-07-19)

Full Changelog

Implemented enhancements:

  • Entered data can be easily lost in the modal window of the user editor #2098

Fixed bugs:

  • It is not possible to search documents by their second call number. #2106
  • Checkout on item of type "issue" creates server error and the item is not reindexed #2187
  • document adminMetadata is required but hidden by default #2180

Closed issues:

  • import BNF : suject fields are not imported in right field #2175
  • classification of type classification\_musicale\_instruments misses the required fields #2136
  • The availability of a serial item should not be "on shelf" when it's not yet received #2063
  • Interlibrary loan request should be editable by a librarian of another library #1871
  • ILL request: year should be a free text field #1632

Merged pull requests:

v1.4.3 (2021-07-15)

Full Changelog

Merged pull requests:

v1.4.2 (2021-07-14)

Full Changelog

Fixed bugs:

  • Field bookFormat not correctly displayed in the editor #2088
  • It should not be possible to delete an item type with linked items #2159
  • URL in e-mail sent to patrons with the wrong instance's URL #2151
  • "To pick up until" in the notifications does not work #2140
  • Notifications sent without object in the e-mail #2139

Closed issues:

  • "Your Libray" instead of "Your library" #2149

Merged pull requests:

v1.4.1 (2021-07-09)

Full Changelog

v1.4.0 (2021-07-07)

Full Changelog

Implemented enhancements:

  • ILL requests appear in the patron account even if they are closed or refused #2076
  • Help: add a link to home page (or ideally a table of content) #1578
  • Field item.temporary\_location is displayed in the public and professional interfaces #2038
  • Display the queue position/number of requests (prof. view/requests screen) #2034
  • ISBN are indexed in "keyword" mode but should be tokenised #2017
  • documents: improve display of uniform resource locator #2071 (Garfield-fr)

Fixed bugs:

  • Only one default circulation policy by organisation should be possible #2079
  • The document field relatedTo is repeated three times in the list of field to be added, in the editor #2061
  • Sub-field "Assigning agency" has the wrong title #2053
  • Github actions test stops with an error related to test_document_boosting #1603
  • Default filter by logged in organisation in document search does not work anymore #2130
  • v1.4.0 RC bug list #2118
  • No circulation transaction is anonymized #2055
  • Issues on v1.3.0rc #2035
  • The limit by overdue items is activated while the loans are not yet overdue #2014
  • Circulation error for item migrated from Virtua #1983
  • Item does not get the correct status after migrating Virtua loans #1974
  • Missing activity data in the user DB #1961
  • Problems on ilspilot, v1.2.0 #1959
  • The "City" facet of the patron search relies on the wrong field #1949
  • An item linked to a exhibition / course / collection is not displayed in the document detailed view #1942
  • Adapt template fixtures to complete JSON schema #1905
  • Unable to create circulation policies with different loan period for 2 different libraries #1859
  • Interface does not display the right language #1391
  • monitoring: fix ES duplicate display #2081 (rerowep)
  • public search: fix loading assets #2066 (Garfield-fr)
  • circulation: fix can\_extend check method #2040 (zannkukai)

Closed issues:

  • Prevent browser's suggestions when adding a new editor field #2037
  • Only the first local field of each is imported from Virtua #1995
  • Document encoding level should be required #1919

Merged pull requests:

v1.3.1 (2021-06-17)

Full Changelog

v1.3.0 (2021-06-16)

Full Changelog

Implemented enhancements:

  • Late issues: possibility to access directly the holdings #1808
  • Add the target library in the checkin note "the item is in transit" #1798
  • Allow to add an identifier to an author in a document #1793
  • The request date should be displayed in the patron account of the professional interface #1778
  • Autocomplete doesn't work if your search contains diactrictics #1042
  • ils.rero.ch is renamed into bib.rero.ch #1896
  • Toggle in each brief view to enable the standard query instead of the simple query #1824
  • In a holdings, only active predictions should generate expected and late issues. #1807
  • Find a better operation log implementation #1725
  • Improve CSV export perfomance (inventory list) #1456
  • Make the field title.type required for value "bf:Title" #1361
  • circulation: enhance notifications in order to group emails sent to patrons #1236
  • notifications: group notifications for each patron #1845 (rerowep)
  • items: improve response time for csv export #1842 (lauren-d)

Fixed bugs:

  • No more warning on checkout page for a blocked patron #1964
  • Impossible to save a document when created with a template #1926
  • Template does not store the values of field contentMediaCarrier #1907
  • Logged user without the patron role should not be able to edit the ILL request form #1895
  • Identifier's qualifier, status and note should be displayed in professional interface #1846
  • "Role" is not translated in the patron brief view. #1821
  • Two confirmation messages when deleting the last item of a document #1817
  • Toast message "dispute saved" is not completely translated #1814
  • "Catalog" in the main menu is not translated #1812
  • ILL requests: scope is always set to 'copy' #1671
  • Translate the organisation detailed view of the professional interface #2036
  • When editing an item of a document with lots of holdings and items, ES takes to much time #1943
  • Toast message of circulation interface are not translated #1820
  • Can't index an item template when field item.type exists #1776
  • Notifications and fees don't respect the circulation policy settings #1741
  • Missing Online access for bibliographic records with "Uniform Resource Locator" #1722
  • Some expected issues don't get the "late" status #1674
  • Receive an issue: confusion between the status date and the date of receipt #1654
  • template: allow to user type field into templates #1913 (zannkukai)
  • patrons: correct city facet mapping #1990 (zannkukai)
  • collections: fix item brief view. #1978 (zannkukai)
  • resources: improve organisation ref link validation #1973 (BadrAly)
  • circulation: fix fees calculation #1955 (zannkukai)
  • serials: fix issue.status_date field update #1911 (zannkukai)
  • circulation: restrict ILL request form to patron #1910 (zannkukai)

Closed issues:

  • encodingLevel should be required in the document #1909
  • ebooks: subjects are not unique #1731
  • Label of the request list on item detailed view should be improved #1599
  • Item with barcode 1002157781 is imported in the wrong location #2019
  • The price is not correctly imported for items. #2007
  • All fields from the bibliographic record to be imported in the item are missing #1997
  • Intern note on document (field 019) is not correctly imported when MARC field is repeated #1996
  • Country for users seems to be always set on Switzerland #1994
  • User with a short last or first name are wrongly imported #1993
  • 2 holdings created in RERO ILS instead of 1 present in Virtua #1989
  • Some document records not imported from Virtua #1988
  • The MARC field 555 is not considered in the import from Virtua #1987
  • Local field for holdings (incl. prediction) not well formated #1985
  • Items from 6 libraries affiliated to wrong libraries #1979
  • The system doesn't use the today's date to compute overdue fees #1954
  • The import of document field issuance is sometimes wrong #1951
  • Wrong mapping for user secondary address and phone #1950
  • otherPhysicalFormat should have as title "Also issued as" #1929
  • Keep the ID of RERO authorities when IdRef or RERO-RAMEAU does not exist #1886
  • Fields with links to authorities are adapted to be able to store identifiers #1885
  • Harvested e-books should be marked as available #1872
  • Title of the host document not indexed in the child document #1788
  • Edit document fields titlesProper, translatedFrom, abstracts (are newly implemented) #1620
  • Provision activity has no country for articles #1617

Merged pull requests:

v1.2.0 (2021-05-06)

Full Changelog

Implemented enhancements:

  • Singular/plural should be taken into consideration for some nouns #1805
  • Serial issue: add "expected" in the item status #1796
  • The acquisition accounts should be alphabetically sorted #1781
  • Confirmation before submitting an ILL request #1771
  • Check for duplicated identifier (ISBN/ISSN) in the document editor #1664
  • Collection title and description should be indexed in the document index #1583
  • A librarian shouldn't be able to resolve fees of item not belonging to the login location #1533
  • A user has an account in multiple organisations. #1460
  • documents: improve search result boosting #1863 (rerowep)
  • users: validate records through a CLI #1878 (rerowep)

Fixed bugs:

  • It is impossible to create a circulation policy with overdue fees #1848
  • User with patron and librarian roles can't view request info in item detail view #1839
  • Delete a vendor is possible even if holdings are linked to it #1822
  • The identifier qualification / qualifier is not imported from MARC #1799
  • Fees: transaction history not sorted by date/time #1766
  • Local fields shouldn't be displayed in the 'import from the web' document view #1564
  • Bug list for the v1.2.0 RC #1873
  • Position in the request waiting queue is not displayed anymore to the patron #1851
  • "My Account" menu doesn't appear for user with role librarian #1837
  • Keep history settings enabled but not taken into account #1804
  • Some Virtua vendors are missing in RERO ILS #1791
  • Sort by due date not applied by default in the circulation interface #1703
  • In the pro and public patron account, loans are marked as overdue too late. #1389
  • add icon_docmaintype_children.svg #1831 (rerowep)
  • fix Exception #1826 (rerowep)
  • tests: fix test\_documents\_import\_bnf\_ean for pycodestyle #1809 (lauren-d)
  • contributions: restore missing Jinja templates #1874 (jma)
  • documents: fix json schema for identifier #1862 (rerowep)
  • fees: fix creation of not overdue fee #1861 (zannkukai)
  • search: fix circulation search factory #1840 (lauren-d)

Closed issues:

  • Rename in the item field "Enumeration and chronology" into "Unit" #1830
  • Description of field checkout\_duration is not correct in the circulation policy editor #1813
  • The patron local\_code should be repetitive #1806
  • Document model : add usageAndAccessPolicy #1757
  • In the brief view, the word "Organisation" is changed in the tab and in the facet. #1728
  • "Collection" is renamed into "exhibition/course" #1672
  • The availability of a holdings of type "serial" with no items should not be "no items received" #1586
  • Collection identifier should be optional #1584
  • Prevent the enter key to submit the form in some fields that may be filled though a scanning device #1421

Merged pull requests:

v1.1.0 (2021-03-29)

Full Changelog

Implemented enhancements:

  • The expected issues are difficult to read, the grey is to light. #1717
  • Patron barcodes should be imported into the username field #1670
  • Sort option for items within a holdings #1625
  • Fields name and birth date should not be editable by a user/patron #1318
  • libraries: closed date API #1730 (zannkukai)

Fixed bugs:

  • E-books are not searchable in the organisation views of ilspilot #1780
  • Migrated bibs should have the correct URL format #1737
  • Loan end date is false #1735
  • Search spinner in progress even after search is complete #1689
  • The affiliation library disappears in some cases in the patron editor #1634
  • Checkout at fixed date doesn't allow to choose the current date #1574
  • No feedback is given to the user if the email is not confirmed #1490
  • Wrong display of some fields on the circulation interface #1447
  • Document main title is not displayed with all subtitles #1745
  • Fixed date: closed date with repetition not taken into account #1734
  • Request - item detail view: request section should be always displayed #1715
  • ILL request detail view: error message if the librarian has also the role patron. #1709
  • ILL request form: patron wrongly displayed #1708
  • Add a second filter to the organisation facet filter has no effect #1684
  • In the professional patron account, the counter of the "Pending" tab is not updated after a checkout #1579
  • Impossible to save a circulation policy if only one toggle is enabled #1573
  • Creating a patron with a username and an email corresponding to two different invenio user cause unpredictable errors #1467

Closed issues:

  • Document model : add the type bf:Lccn to identifiers #1756
  • Remove codes with a colon from the document JSON schema #1619
  • Place should be required in document field "Provision activity" #1739
  • Improve response time for circulation operations #1600
  • circulation: block checkout/renew/request when patron expiration date is reached #1495
  • Send notification "availability" some time after the item is checked in #913

Merged pull requests:

v1.0.1 (2021-03-02)

Full Changelog

Implemented enhancements:

  • Add a validation for field electronicLocator.url #1426
  • Display a hyper text link when adding a $ref link to another resource in the editor #1425
  • Agent is difficult to understand in the provision activity of the document editor #1423
  • Restrict pick-up in the location editor should be possible only if requests are enabled. #1366
  • Display optional repetitive field only once #1604
  • Add authority link to contributor suggestions in the document editor #1598
  • Display partOf on the brief views #1596

Fixed bugs:

  • A user get an internal servor error as he wants to save changes in his profile #1724
  • Cannot add new fields to a duplicate bibliographic record #1601
  • Document subtype "audio book" is missing. #1712
  • serials: enumeration and chronology field is incorrect in the slow issue receive #1696
  • items attached to holdings are not shown in the organisational public view #1688
  • Missing string translation on holdings/items screen #1687
  • Admin menu entries cannot be translated. #1627

Closed issues:

  • An issue with status "deleted" is displayed in the public interface #1719
  • Only received issues are displayed on the document detailed view of the public interface #1661
  • Holdings of serial type should be displayed on document detailed view of all kind of document type (public interface) #1660
  • Contributor autocomplete in document editor does not ignore diacritics #1462

Merged pull requests:

v1.0.0 (2021-02-09)

Full Changelog

Implemented enhancements:

  • Index both ISBN 10 and 13 format in the document index #1486
  • Serial holdings should be allowed on any document types #1612
  • "Label" should be renamed into "Unit" in the professional document detailed view #1577
  • The "Login (to see request options)" button should be more visible on public document detailed view. #1473
  • Performance issue when loading and displaying documents with many items in the public interface #1401
  • Holdings should be grouped by libraries #1399
  • Two result counts are not understandable by end users #1395
  • The tab displayed when opening a detailed view seems to be random. #1394
  • Reset password e-mails are too terse and untranslated #1387
  • The issue call number should be generated according to the holdings call number. #1288
  • Image thumbnails for documents should be displayed in pro interface #1188
  • notification: improve password reset notifications #1589 (AoNoOokami)
  • documents: group holdings by libraries #1541 (Garfield-fr)

Fixed bugs:

  • 2nd-level values of hierarchical facets are not always sorted according to their parent value #1697
  • The error message in the prediction preview is not for end users. #1290
  • Button 'login (to see request options)' has a wrong URL #1639
  • Help link on ilspilot refers to ils.test #1575
  • Contribution aggregations are missing on the "import from the web" professional interface #1571
  • Notification history not in chronological order in the circulation interface #1549
  • The search of the public interface does not adapt its suggestions to the browser locale #1509
  • Cannot save a prediction pattern for an existing holding #1471
  • CHECKOUT_4 or CHECKOUT_5 does not work as expected. #1379
  • In the pro patron account, the message for item in transit is not translated. #1376
  • Unable to use dynamic date with a "+" character for the new acquisition URL creation #1237
  • There is no information on the item when a checkin without action is performed #1168
  • holdings: fix several bugs related to version 1.0.0 #1681 (BadrAly)
  • public ui: fix standard coverart in detailed view #1678 (rerowep)
  • public ui: fix login button on holdings section #1663 (rerowep)
  • test: fix test in house #1644 (zannkukai)
  • search: fix author facet of BnF import search view #1572 (rerowep)

Closed issues:

  • Remove unnecessary description in the loan JSON schema #1565
  • Field patterns should be optional in the holdings #1539
  • A library should have as many pickup locations as wanted #1341
  • No notification generation for some loans #1308
  • A barcode should not be required when editing an expected issue instead of receiving it. #1287

Merged pull requests:

v0.15.0 (2020-12-16)

Full Changelog

Implemented enhancements:

  • document: unable to edit a document (duplicated from an ebook) #1542
  • patron: use the subscription end date as the patron expiration date, if it exists #1524
  • Notes on items should be displayed in professional document detailed view #1501
  • Language menu in the public interface should not be in "Menu" #1466
  • The new acquisition toggle should be disabled by default for issue items #1449
  • Prediction pattern: add ability to use ordinal numbers #948
  • Set the focus in the forms. #542
  • Fields startDate and endDate in provisionActivity title and description should be improved #1424
  • The manual blocking of a user should block also the renewals. #1383
  • The user account should be made more visible, at least on public interface. #1332
  • Labels of the circulation policy editor shoud be improved. #1305
  • Put better labels for checkin/checkout pages #1280

Fixed bugs:

  • Loading the professional interface with the role editor should display a permission error #1508
  • Status facet is not working in the inventory list #1507
  • Error message when checking out a 'no checkout' item should be useful to the librarian #1470
  • The patron loan transaction history does not always display the item and the document title. #1369
  • The link to patron profil in the notification is not correct #1353
  • serial pattern preview type error #1351
  • Save as a template does not always create a template #1331
  • When a new self registered user access to a document detailed view, an internal server error is raised #1255
  • Switching library to place a request for a patron, result in a none displayed requests #1150
  • Unused RERO_ILS environment variables #546
  • holdings detailed view page is broken #1562
  • User profile: sometimes the document field of the overdue item in the fees tab is empty. #1543
  • jsonschema form is loaded two times in document editor #1531
  • Counter is missing in the history tab #1515
  • Changing the affiliation library of a librarian makes the editor spin for ever. #1510
  • Series statement, color content, mode of issuance should be translated on professional interface #1488
  • Fees history: the link of the item is wrong. #1487
  • The counter of the tab 'to pickup' is not refreshed automatically #1482
  • "Show more" button displayed wrongly and problematic counter #1400
  • The application section of the circulation policy editor does not behave as expected. #1363
  • A lot of document country codes have not been imported. #1328
  • Logout from professional interface raises a 404 error #1322
  • ILL request form is not translated #1320
  • Toggle buttons are not translated. #1306
  • Same "partOf" field generated twice #1242
  • circulation: add control on circulation operation #1502 (zannkukai)

Security fixes:

  • Static files on production delivers more file than expected ie. package-lock.json #713

Closed issues:

  • Do not expose currency codes to the translation worflow #1519
  • Add a pager to the brief view of the import from BnF #1491
  • Error : ExpressionChangedAfterItHasBeenCheckedError into console #1002
  • Displayed page after creation/update of a ressource #376
  • In the patron account, the email should not depend on the communication channel. #1499
  • Some circulation policy fields can have negative values or be zero. #1365
  • The loans in transit to house are not displayed in the patron history. #1360

Merged pull requests:

v0.14.1 (2020-11-24)

Full Changelog

Implemented enhancements:

  • The patron email should be required if the communication channel is email. #1455
  • Holdings Editor: extra titles for the location and circulation_category fields #1452
  • MEF ID for a person (agent) is not on same line #131

Fixed bugs:

  • Thumbnails and document types are not displayed in the public detailed view. #1396
  • Message for a request that is denied is partially untranslated. #1367
  • Bulle items with item type of other organisation #1326
  • Note labels for holdings are not translated in the professional interface #1319
  • Internal server error when an exhibition has an empty library field #1481
  • Patron without email is not able to change his personal informations #1459
  • Changing the patron the email in the RERO ID does not sync in the user resource. #1458
  • Creating a user with a patron role and with an existing RERO ID email does not works. #1454
  • Cancel button does not work correctly after loading templates #1453
  • Holdings Editor: vendor field can not be deselected #1451
  • Patterns preview does not work any more after an error 400 #1450
  • In the patron account of the professional interface, the fee tab contains labels not translated. #1371
  • The link to the patron profile is not translated in the public interface. #1283
  • The roles are not translated in the user editor. #1282
  • modeOfIssuance conversion is sometimes wrong #1243

Closed issues:

  • [] should not be removed from field "responsibilityStatement" #1406

Merged pull requests:

v0.14.0 (2020-11-16)

Full Changelog

Implemented enhancements:

  • Sort issues by unit in the document detailed view #1437
  • Add export functionality to the Late issues screen #1435
  • Search by patron name and have an autocomplete in the checkin/checkout form #1364
  • Identifier qualifier, status and note should be displayed in the document detailed view #1403
  • On the document detailed view of the public interface, the due date should display the time #1398
  • Don't display birth date on top of public patron account #1386
  • Replace patron barcode by patron number in the public patron account #1385
  • In the check-in form, the patron information can be more useful (link + age). #1378
  • Display disabled "renew" button in patron account of the public interface #1357
  • Display the authors in the requests (pending and at desk) of the pro patron account #1355
  • The checkouts should be sorted by due date in patron account. #1296
  • The patron account tab should contain the count of the items. #1278

Fixed bugs:

  • In the pro patron account, some paid fees still appear. #1373
  • Item CHECKIN_1_1_2 does not work #1334
  • A system librarian without role librarian doesn't have all rights and has bugs #1340
  • issue with the patron subscription renewal task #1317
  • Requests in the queue are not correctly ordered. #1314
  • Cannot delete a request of an item with multiple requests. #1303
  • Display the pickup location name in the circulation interface #1300
  • circulation: a staff cannot delete a request of an item with the status 'at desk' #1293
  • "Fees" is not translated in the patron account of the professional interface #1281
  • The help link on home page is deprecated. #1277
  • After a renewal, the new due date is not displayed in the professional view #1256
  • circulation: check in an item with no loans #1408 (BadrAly)
  • transactions: fix paid fees still opened #1404 (zannkukai)

Closed issues:

  • Cypress: use access token for operations that are not part of a test (before & after) #1221
  • A user without the editor role should not be able to delete file. #1289
  • Identifier type not translated in document detailed view #918

Merged pull requests:

v0.13.1 (2020-11-05)

Full Changelog

Implemented enhancements:

  • An e-mail without complete domain name can be saved in the patron editor #1381
  • Rename the request status "ready" into "to pick up" in the patron account of the public interface #1356
  • A value for the field "title" with type "bf:Title" should be required. #1286
  • The non required fields of the document editor should support default values. #1119

Fixed bugs:

  • ILSPILOT: Add a subscription for patron #1349
  • The "Home" link in the help is not translated. #1333
  • Patron lastname/firstname are reversed for the requests #1297
  • Fees are not updated instantly. #1294
  • Selector with possible multiple value are not alphabetically sorted #1231
  • Default values for prediction patterns are translated #1022
  • circulation: fix bug on checkout with request #1346 (zannkukai)

Closed issues:

  • The description of the user/patron street field should not ask for a coma. #1382

Merged pull requests:

v0.13.0 (2020-10-19)

Full Changelog

Implemented enhancements:

  • The canton dropdown should appear only if the country Switzerland is selected. #1285
  • Holding : expected date should be today's date by default #1249
  • circulation: need a better response time for the patron account (public/pro interface) #1246
  • The date in the data should be better checked. #1187
  • Every document should have a provisionActivity field #1132
  • maximum number of results #112
  • The help menu should point to the public help page if clicked from public interface #1127
  • monitoring: fix es duplicate monitoring #1206 (rerowep)

Fixed bugs:

  • New due date is not displayed after a renewal in pro interface. #1279
  • circulation: unable to display a patron account in public view when he has a dispute. #1272
  • Write a full sentence: The edit button should not be activated for not logged in users. #1265
  • circulation: change text in courtesy notification #1264
  • Holdings for journals have various problems #1252
  • A due_soon notification should not have "Not renewable" #1342
  • The circulation interface mixes item barcodes between organisations. #1085

Closed issues:

  • A call number (1st and 2nd) should not have a minimum caracter constraint. #1284
  • The patron first and last names are inverted in circulation UI. #1230
  • Cypress: find a way to preserve auth info and server in 'after' part of tests #1220
  • Make isort consistent for Travis and local development #816
  • elasticsearch document_type deprecated #83
  • new cookiecutter #80
  • Results page: Unable to extend a search to all organisations in professional view. #975
  • Impossible to request a document of another library #927

Merged pull requests:

v0.12.0 (2020-09-21)

Full Changelog

Implemented enhancements:

  • Switch to professional interface at login #933

Fixed bugs:

  • The BnF import is wrong for provision activity. #1219
  • State of button on/off in circulation policy editor #891
  • A wrong message appears on the document detailed view of the professional interface #1223
  • message 'prêt impossible' : l'exemplaire est demandé par un autre lecteur #1160
  • celery scheduler can not locate the method task_clear_and_renew_subscriptions #1158
  • Public patron profile view raises an error 500 #1145
  • Contributors without MEF links not displayed in pro detailed view #1030

Closed issues:

  • Network protection and "any later version" removed from license #1186
  • Removing existing restriction on available pickup location prevents to save the record #988
  • Check that all buttons (from UI) follow the circulation policy #936
  • Translations of roles in patron editor #881
  • No action is performed in checkin form #831
  • Checked in item from other library doesn't go in transit #813
  • Checkin of item on shelf, with request to validate #801
  • Checkin on item on shelf from other library #800
  • Version v0.12.0rc is missing existing translations #1222

Merged pull requests:

v0.12.0rc (2020-09-14)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Selects aren't alphabetically sorted when the form options have the code as value of the label and value keys #1149
  • Patron profile view raises an error 410 (error 500 displayed) when an item of the history is deleted #1137
  • documents: import EAN - some abstracts are HTML encoded #743
  • test: fix autoflake errors #1176 (rerowep)

Closed issues:

  • The property numbering_script is either in the wrong file, or to be deleted #1147
  • Renewal badge irrelevant for checked in items #797
  • UI : Replace RXJS "combineLatest" #549

Merged pull requests:

v0.11.0 (2020-08-04)

Full Changelog

Implemented enhancements:

  • Reduce size of title in document detailed view #880
  • server: enable options to server script #1115 (blankoworld)

Fixed bugs:

  • Authors and issuance fields: organisation as author and subtype are not loaded correctly when editing a record with those fields #1102
  • Editor: "jump to" not always working #1035
  • Autocomplete stays even after the results list is displayed #898

Closed issues:

  • The tab order of the document detailed view (pro interface) should be: get / description #1078
  • Document type "Other" not translated in document detailed view (public interface) #917
  • Translate content field "Language" in document detailed view of public interface #916
  • Clear the patron info on top of checkin form when quiting it #886
  • Translations of actions realised in circulation UI #882
  • Impossible to save the document editor with field "notes" #1036
  • editor : multiple provision activity lost when editing a document #1003
  • Saving a document with edition responsibility impossible #906
  • Improvement needed on the request information when doing a checkin #883

Merged pull requests:

v0.10.1 (2020-07-02)

Full Changelog

Merged pull requests:

v0.10.0 (2020-07-02)

Full Changelog

Implemented enhancements:

  • Improvement needed on the switch library menu #821

Fixed bugs:

  • Delete disabled button doesn't allow to show reasons not to delete #945
  • The switch library menu is not dynamically populated #822

Closed issues:

  • Restarting scheduler is disabling entries #1033
  • Redirection after item deletion from the item detailed view #1024
  • Language switch does not work properly on the professional interface #925
  • Bigger thumbnails in public view #903
  • Barcode and callnumber (at item level) shoudn't be mandatory #648
  • Author search in document creation display wrong date. #1038
  • Librarian permissions are too large on other librarian records #930
  • Link to the patron profile not adapted to the concerned instance in the notification message. #802
  • A librarian can change his/her affiliation library in the editor #1039

Merged pull requests:

v0.9.1 (2020-06-03)

Full Changelog

Closed issues:

  • Action realised in circulation must be in the past participle #890

Merged pull requests:

v0.9.0 (2020-06-02)

Full Changelog

Implemented enhancements:

  • Workflow when seizing opening hours #675
  • Language facet behaviour (number of results) #91
  • An informative README is missing! #627

Closed issues:

  • Permissions for item/patron types and circ policies #932
  • Cancel button in patron profile #929
  • Focus not set in many views #928
  • Suppress the item detailed view of the public interface #884
  • Persons can be indexed twice resulting in duplicate records #834
  • Delay for display selector content for item types at item creation #819
  • search: problem with brackets [ ] in the query #755
  • Errors when running run_tests.sh #1000

Merged pull requests:

v0.8.0 (2020-05-05)

Full Changelog

Implemented enhancements:

  • Use library email address when sending a notification #939

Closed issues:

  • persons does not appears in the autocomplete search input #964
  • pickup location is not updated in item detail view using Chrome #960
  • Ranking of patrons #934
  • Initial Update #923
  • Briew view display bug when quickly clicking from tab to tab #901
  • document : staff can't indicate an eISBN or an eISSN as identifier #895
  • Pickup name of location must be required #794
  • Autocomplete results not displayed, click in the input needed #788
  • Location URI are not filtered by library for a system librarian #697
  • display of qualifier for persons in RERO ILS #657
  • Changes of communication language for patrons are effective but not displayed #583
  • Jean-Paul II (GND) not in MEF anymore #555
  • Journal/giornale appears as "Città" in facet document type #529

Merged pull requests:

v0.7.0 (2020-04-10)

Full Changelog

Implemented enhancements:

  • Browsing during setup #869
  • Notification: responsibility statement instead of author #406

Closed issues:

  • Display original alphabet first #876
  • Action menu for fees #871
  • Bootstrap: attempt to install TGZ_FILE even if no option in command line #856
  • Creation of different record with same pid possible #850
  • Not possible to create some of the loan fixtures #838
  • Space after pickup location name #830
  • Flash message for checkin with fees, requests or transit #829
  • Alignment of checkins and checkouts infos #827
  • Validation message "Record Created with pid" #805
  • Focus set in the list of requests to validate #803
  • Item detailed view: missing circulation info #798
  • Patron to display in the checkin form #793
  • Authorisations #787
  • Location settings aren't explained in the editor and an online pickup location is possible #604
  • Protect the library custom editor #575

Merged pull requests:

v0.6.1 (2020-03-02)

Full Changelog

Implemented enhancements:

  • Helping examples to fill in the patron registration form #538

Closed issues:

  • Name of the patron who made the request #826
  • Adapt request to validate to the library switch #817
  • Placeholder in patron form #804

Merged pull requests:

v0.6.0 (2020-02-26)

Full Changelog

Implemented enhancements:

  • Display Popup for a checkin operation if item are in transit #783
  • Better menus #483
  • Validation of Circulation policy settings #213
  • global Provider #106
  • print(e) #86

Closed issues:

  • Display of "No loan for the current patron" #799
  • Display action realised in checkin form #792
  • Message to be displayed as checking out an item requested by another patron #791
  • Circulation UI: missing space between first and last name #790
  • Circulation: trim barcode #789
  • Short fixture correction Wang > Wang #695
  • Facets order should be consistent through global and organisations views #688
  • Flash messages should always start with a capitalized initial. #661
  • missing mapping in JSON files #649
  • Wrong french traduction of "System librarian" on the homepage of ils.test.rero.ch #646
  • Irma is not able to open the circulation policy editor #626
  • Circulation policy custom editor do not load patron types and item types settings #625
  • Item type with name "Standard" #624
  • Add locations to other libraries #622
  • Validation messages should be set in the form options #605
  • Attaching an item to an harvested ebook should not be possible #603
  • Indexing : Deleting 'mef_persons' cause 'index_not_found' exception #601
  • A librarian of organisation A is allowed to checkout an item of organisation B #600
  • Due date according to opening hours not working #599
  • New/edit patron required field validation #584
  • Missing translations: patron editor #572
  • Suppression of a document: no confirmation #552
  • Persons aren't filtered by views #550
  • Missing create button for the first record of a given resource #541
  • Missing space between the check boxes and the titles of the roles in the patron registration form #539
  • Wrong organisation when adding item or patron types #389
  • Authors facets does not appear on public search view #372
  • Search autocomplete in jinja detailed views. #242
  • Checkin of item with requests: in transit to wrong library #780
  • Select pickup locations instead of library name #777
  • Library code displayed in the holding #776
  • Requests to validate by library switching #775
  • Wrong locations proposed in the item editor #772
  • Impossible to create a user with role "librarian" #771
  • In transit to: destination not displayed #770
  • In transit to: display library name #769

Merged pull requests:

v0.5.2 (2019-11-13)

Full Changelog

Closed issues:

  • Requesting an item from another organisation should not be possible #619
  • Document editor: if all authors are removed from the form, then it's not possible to add an author #609
  • Patron creation by a librarian: reset password link never works #608
  • Import document from BnF not working #607
  • Render a document detailed view with document even if there's a library without pickup location in the organisation #598
  • "Non extendable" not translated in notification #571

Merged pull requests:

  • dojson: fix provisionActivity unimarc transformation #623 (jma)
  • Workshop Issues Fixing #614 (jma)

v0.5.1 (2019-11-05)

Full Changelog

Implemented enhancements:

  • Flash message: bring user at top of the page #232
  • Renewal date #231

Closed issues:

  • Librarian can edit items from other libraries #574
  • "online" item type in fixture #573
  • Not possible to add or edit a location if field is_online is not checked #562
  • Fees: API returns 0 records #560
  • Editor: qualifier vs. note #557
  • Document editor: save button disabled #556
  • Facet author not always displayed (in Firefox) #554
  • Person page: no links to documents in organisation views #553
  • Increase size of result set during API calls #405
  • Translation "The item has been requested" #404

Merged pull requests:

  • documentation: update changes and release notes #596 (iGormilhit)
  • translations: update missing translations #594 (jma)
  • ui: fix typeahead unexpected behaviour #593 (jma)
  • editor: fix location editor button validation #592 (lauren-d)
  • translation: fix user message when an item is requested #591 (zannkukai)
  • editor: fix editor button validation #590 (lauren-d)
  • persons: fix filter to get documents in organisation views #589 (benerken)
  • fees: add organisation search filter #588 (lauren-d)
  • ui: fix flash messages position #587 (zannkukai)
  • fixtures: update third organisation circulation policy #586 (iGormilhit)
  • ui: adapt frontpage for mobile devices #585 (AoNoOokami)
  • github: add new info on github issue template #581 (blankoworld)
  • items: fix online locations status #580 (zannkukai)
  • translation: correct organisation translation #578 (AoNoOokami)
  • ui: fix global homepage #570 (AoNoOokami)
  • ui: add a new URL to change the language #569 (jma)
  • permissions: disable edit and delete buttons for librarians #566 (BadrAly)
  • fixtures: reset sequence to correct value after loading records #561 (BadrAly)

v0.5.0 (2019-10-23)

Full Changelog

Closed issues:

  • database sequences are not updated after executing script/setup #563
  • JSON export not working #547
  • Wrong orgnisation translation in the item type editor #540
  • Internal server error when displaying record #501
  • A librarian should not be able to edit libraries he/she's not affiliated to. #488
  • 2 homepages for global view #475
  • Links to items and documents from circulation UI #446
  • Check the responsiveness of the front page #381
  • Wrong availability for item_type "no checkout" #209
  • Removing the barcode from a patron leads to an error after "Submit" action #37

Merged pull requests:

v0.4.0 (2019-09-30)

Full Changelog

Implemented enhancements:

  • Checkin/checkout tab top text #366

Closed issues:

  • Thumbnails detail view #495
  • Two loans instead of one #484
  • Checkin of item that should go in transit #462
  • Mousehover on "Delete", when the item cannot be deleted #447
  • Availability light in views #445
  • Detailed view: field "Notes" is displayed with no content #437
  • Checkout for the end of a day (23h59) #417
  • Merge public and professional document search views. #383
  • Improve test and test coverage #380
  • Upgrade to the latest version of invenio-circulation #379
  • Circulation UI: items & patrons of other organisation #377
  • Change license headers #374
  • Fix circ policies editor #363
  • Display of "My account" #225
  • UX of date exceptions #223
  • [angular] Handle Error if http client doesn't response #167

Merged pull requests:

v0.3.1 (2019-08-26)

Full Changelog

Merged pull requests:

v0.3.0 (2019-08-22)

Full Changelog

Implemented enhancements:

  • Should ebooks records be editable ? #89

Closed issues:

  • Layout of confirmation message when deleting an item #407
  • Edit item button in professional document search view always visible #390
  • Search with AND operator does not work as expected. #384
  • Transaction library instead of item library #378
  • Search in various fields #369
  • gnd_pid / pid #352
  • [editor] location name selector in the item editor #348
  • Due date in a check-out does not consider closed days introduced in exceptions #263

Merged pull requests:

  • translations: translate v0.3.0 release strings #453 (iGormilhit)
  • circulation ui: view code on document and item link #452 (Garfield-fr)
  • tests: fix dependencies on travis #450 (jma)
  • circulation: due date hours set to end of day #449 (Garfield-fr)
  • notifications: url of the account of the notified patron #439 (BadrAly)
  • ui: facet language translation #438 (Garfield-fr)
  • circulation: upgrade to invenio-circulation v1.0.0a16 #436 (reropag)
  • license: move from GPLv2 to AGPLv3 #433 (iGormilhit)
  • data model: language, identifiedBy #430 (BadrAly)
  • cli: replaces invenio records by invenio fixtures #421 (BadrAly)
  • ui: Implement global and organisations view #419 (Garfield-fr)
  • ui: fix bad alignment in delete item modal header #413 (jma)
  • security: update to invenio version 3.1.1 #412 (rerowep)
  • circulation: upgrade to invenio circulation v1.0.0a14 #410 (BadrAly)
  • indexation class: add indexation property to IlsRecord #409 (rerowep)
  • tests: workaround when bnf service is down #403 (BadrAly)
  • documentation: update INSTALL.rst #402 (vrabe)
  • search: Replace AND default operator by OR. #401 (Garfield-fr)
  • documentation: add an issue template #386 (iGormilhit)
  • documentation: rewrite bad syntax in docstrings #382 (iGormilhit)
  • circulation: improve circulation dates #375 (BadrAly)
  • facets: expand facet items by link #364 (Garfield-fr)
  • notification: create notification templates #350 (BadrAly)
  • notifications: split notifications es and creations tests. #346 (BadrAly)

v0.2.3 (2019-07-03)

Full Changelog

Closed issues:

  • TypeError: 'NoneType' object is not iterable #367
  • Fixtures: write a better and faster way to create circulation transactions #254

Merged pull requests:

  • fixtures: fix dojson publishers conversion (3rd time) #373 (iGormilhit)

v0.2.2 (2019-07-02)

Full Changelog

Closed issues:

  • Wrong patron displayed when checking in a requested item #357
  • MultipleLoansOnItemError #355

Merged pull requests:

v0.2.1 (2019-07-01)

Full Changelog

Implemented enhancements:

  • Facets: add a "more" link or button. #87

Closed issues:

  • Unnecessary links on ebooks frontpage #353
  • Space missing in toast message (only IT and DE) #273
  • Patron search doesn't work as expected #229

Merged pull requests:

v0.2.0 (2019-06-27)

Full Changelog

Implemented enhancements:

  • Number of occurrences is wrong in facet "status" #10

Security fixes:

  • Delete on record: check during delete #145

Closed issues:

  • [UI] Languages selector #349
  • Opening hours editor page has to be refreshed to display changes #337
  • Item location not populated in item editor #217
  • Upper and lower case, singular and plural forms #119
  • Title missing in e-mail sent to patron #52

Merged pull requests:

v0.1.0a22 (2019-05-28)

Full Changelog

Implemented enhancements:

  • OAI config file loding YAMLLoadWarning #304
  • Field "Description" #224
  • Overlap of opening hours #222
  • Date exceptions : repeat #155
  • Header not auto-hide sticky for circulation pages #144
  • Action delete on record #142

Closed issues:

  • Link from person detailed page to document #295
  • Socket closed in worker #82
  • Missing message to the librarian when a requested item is checked in #58
  • Wrong circulation status after checkin #51
  • A request should block the renewal #38

Merged pull requests:

  • US717 and 778 #313 (jma)
  • config: Sentry support #310 (jma)
  • US737: Two organisations for the minimal consortial model #308 (jma)
  • tasks: celery version constraint addition #307 (jma)
  • global: test coverage and docs for non modules #294 (BadrAly)
  • global: test coverage and docs for documents #293 (BadrAly)
  • global: test coverage and docs for loans #292 (BadrAly)
  • global: test coverage and docs for patrons #290 (BadrAly)
  • global: test coverage and docs for items #289 (BadrAly)
  • global: test coverage and docs for libraries #288 (BadrAly)
  • consortium: metada for two organisations #287 (jma)
  • global: test coverage and docs for organisations #283 (BadrAly)
  • global: test coverage and docs for locations #282 (BadrAly)
  • circulation: correct item status after checkin a requested item #281 (BadrAly)
  • user interface: patron type name and library name #280 (jma)
  • global: test coverage and docs for patron types #279 (BadrAly)
  • user interface: pickup library instead of pickup location #278 (jma)
  • global: test coverage and docs for item types #277 (BadrAly)
  • global: test coverage and docs for cipo #276 (BadrAly)
  • circulation: patron request blocks item renewals #274 (BadrAly)
  • fix: a fix for loan extension assert problem #272 (BadrAly)
  • Delete add item button in the document search view #268 (Garfield-fr)
  • circulation: possibility to check-out in-transit items #267 (BadrAly)
  • circulation: renewal due date from current_date #265 (BadrAly)
  • ui: library exception button #261 (Garfield-fr)
  • ui: notification #258 (Garfield-fr)
  • library exceptions date: improvement #257 (Garfield-fr)
  • ALL: invenio 3.1 support #255 (jma)
  • admin: field description not mandatory #253 (Garfield-fr)
  • library admin: improvement #251 (Garfield-fr)

v0.1.0a21 (2019-03-28)

Full Changelog

Implemented enhancements:

  • Check-out of an item "in transit" #230
  • Redirect to document detailed view after document or item edition. #226
  • Identify the two separate displays in the person detailed view #137
  • Pager not to display if only 1 page of results #123
  • pytest Elasticsearch #114
  • Years facet behaviour #92
  • Status "Not available" when item is missing #47
  • No button to return to the view we come from (like "Back to the results" for example) #36
  • Items with active transactions can be deleted without any warning #34
  • Record deletion without checking the attached records #12

Closed issues:

  • Request on an item which is checked out #235
  • Link from item view to patron check-in/check-out broken #234
  • Circulation UI: "an error occurs on the server: [object Object]" #233
  • No check when deleting ptty and itty, resulting in broken cipo. #227
  • Creation of a library: fields already completed #221
  • Admin resources menu : harmonize editor headings texts #215
  • Request menu don't display the pickup_name field #170
  • After signing up, all pages respond with an internal server error. #164
  • Date exception: not translated #163
  • Saved item type #143
  • brief view for logged user not reliable #129
  • Item and Patron fixtures to reflect the new item/patron types #126
  • Layouts issues and remarks #121
  • Covers not displaying #120
  • Person search brief view: some information missing #118
  • Result list, page browse #117
  • Simple search does not return some results #93
  • A new search should remove all filters #88
  • deduplication of uri #84
  • Edit buttons (translations) #76
  • location validation for items #70
  • Change the color of the "circulation transaction creation" print confirmation message #64
  • Missing translation of "requested items" #56
  • Availabilty information message not translated on the search results page #54
  • Broken link in circulation table #50
  • Flash notification for "in transit" at checkin #49
  • Patron without barcode #48
  • Default sort of demand list #45
  • Links to library/member or location detailed view as a patron #43
  • Confirmation message after record creation #40
  • Scope of search bar not always visible #39
  • Search by patron_full_name does not check the role "patrons" #29
  • renewal counts #28
  • Lost password workflow only in English #3

Merged pull requests:

v0.1.0a20 (2018-10-31)

Full Changelog

Implemented enhancements:

  • Circulation policy: Display the unit "days" units #127

Closed issues:

  • Circulation policy form allows negative values #125
  • api harvester size #111
  • CSV export not working #103

Merged pull requests:

v0.1.0a19 (2018-10-11)

Full Changelog

Implemented enhancements:

  • Item status isn't automatically updated in the item brief view #20

Closed issues:

  • Jinja error after creating a document without identifiers (ISBN) #109
  • Angularjs: Remove invenioSearchConfig (thumbnail.js) #94
  • Too many electronic\_location values for ebooks #71
  • User roles display #53
  • Uppercase in the facets #44

Merged pull requests:

v0.1.0a18 (2018-08-23)

Full Changelog

Merged pull requests:

  • feat: ebooks harvesting #69 (jma)
  • search: AND by default #68 (jma)

v0.1.0a17 (2018-08-20)

Full Changelog

Closed issues:

  • Due date format should not display hours, minutes and seconds #66
  • Creation of item fails because of misspelled key label in the form options file #61
  • Translation of general status of documents #60
  • Barcode not displayed on the request tab of the circulation UI #59
  • The patron profile is displaying the loan start date instead of the loan due date #57
  • Display item status on item detailed view #46
  • Internal server error when adding a new item #42
  • Error not specified at patron creation #9

Merged pull requests:

v0.1.0a16 (2018-07-04)

Full Changelog

Implemented enhancements:

  • A confirmation message should be displayed after the "Delete" action (item or bib record for example) #35

Closed issues:

  • Translation of languages item selection no coherent #33

v0.1.0a15 (2018-06-26)

Full Changelog

v0.1.0a14 (2018-06-26)

Full Changelog

Implemented enhancements:

  • No Cancel button in record edition view #11

Closed issues:

  • Prettyfy the export JSON output. #32
  • Typo on the homepage in French #31
  • Not possible to save patrons after removing the phone number #27
  • Error when trying to edit items #26
  • Item barcode uniqueness not recognised #19

v0.1.0a13 (2018-06-06)

Full Changelog

Implemented enhancements:

  • Column pickup location empty #25
  • Updating views at logout #21
  • Item's location PID is checked only after pressing the submit button #14

Closed issues:

  • Fix Location names facet #30
  • Translations & wording #24
  • Invalid return due date in the "pending" tab of the patron profile #23
  • Wrong call number in the "on loan" tab of the patron profile #22

v0.1.0a12 (2018-05-03)

Full Changelog

Implemented enhancements:

  • Item brief view status display is misleading #18
  • Patron's barcode uniqueness isn't checked #17
  • Missing patron transaction information for the librarian #16
  • Item's location selection #15
  • Uniqueness of the member's code isn't checked #13
  • No barcode check at patron creation #8

Closed issues:

  • Executing "docker-compose run web ./populate.sh" reveals $VIRTUAL_ENV not set #7

v0.1.0a11 (2018-04-12)

Full Changelog

Closed issues:

  • Copyright headers to be cleaned #6
  • Page d'aide (FR) : corrections dans le texte #5

v0.1.0a9 (2018-03-08)

Full Changelog

v0.1.0a10 (2018-03-08)

Full Changelog

v0.1.0a8 (2018-01-17)

Full Changelog

v0.1.0a7 (2017-11-30)

Full Changelog

Closed issues:

  • Wrong frontpage prompt placeholder. #1

v0.1.0a6 (2017-11-21)

Full Changelog

v0.1.0a5 (2017-11-20)

Full Changelog

v0.1.0a4 (2017-11-02)

Full Changelog

v0.1.0a3 (2017-10-12)

Full Changelog

v0.1.0.a2 (2017-10-11)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator