v1.20.0 (2023-11-21)
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)
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)
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)
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)
New features:
- document: allow MEF linked subject #3303 (by @zannkukai)
- document: linked concept for genreForm field #3315 (by @zannkukai)
- entity: renames
bf:Concept
tobf:Topic
#3304 (by @jma) - entity: configure the editor #3300 (by @jma)
- contribution: rename
Contribution
toEntity
#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 onprovisionActivity.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)
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)
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)
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)
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
andsubject_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)
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)
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)
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)
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)
New feature:
- Holdings request #2651 [f: circulation] [f: data] [f: notifications] [f: user management] [f: data migration] [f: activity-logs] (vgranata)
Implemented enhancements:
- Display 20 loans instead of 10 loans in the public patron account #2750 [f: public ui]
- The first document title should be of type
bf:Title
#2581 [f: editor] [f: activity-logs] - Loans should be sorted in ascending order on due date #2263 [f: circulation] [f: public ui] [f: user management]
- The organisation view is lost after a patron edited his/her profile or account #2195 [f: public ui]
- Edit profile for a patron: descriptions missing #2101 [f: public ui] [f: user management]
- selfcheck: add column for comments #2744 [f: circulation] [f: data migration] (lauren-d)
Fixed bugs:
- Field
reproductionOf
has wrong label in the document public view #2801 [f: public ui] - The due date of a loan is displayed with a delay of one day in the UI #2748 [f: circulation] [f: professional ui] [f: public ui]
- A late renewal does not effectively generate the overdue preview fees #2741 [f: circulation]
- Item tasks: temporary locations are not cleaned correctly #2694 [f: activity-logs]
- "Show more" button doesn't work in public interface #2691 [f: public ui]
- Add fixtures: accounts, library acquisition settings, order and order lines #2687
- ProvisionActivity field : wrong separator for agents #2670 [f: editor]
- Item number displayed on holdings for serial and standard items #2494 [f: public ui] [f: serials]
- Cancellation of a request leads in some cases to the wrong item status #2454 [f: circulation]
- In the notification "Prêt impossible car l’exemplaire est déjà prêté" precise the document is on loan to another patron #2401 [f: circulation] [f: professional ui]
- Item location and category update when parents holdings is changed. #1436 [f: data] [f: serials]
- dojson: fix work access point and title #2824 (rerowep)
- tests: fix acquisition translation problem #2823 (zannkukai)
- items: delete obsolete temporary locations #2790 [f: data migration] (BadrAly)
- operation log: fix document title for loan #2788 [f: circulation] [f: activity-logs] (lauren-d)
- oauth: make some information optional #2757 [f: user management] (jma)
- Some strings of the user profile editor (public interface) are not translated #2000
- Add fixtures: accounts, library acquisition settings, order and order lines #2687
- circulation: cancel intransit request with loans #2756 [f: circulation] (BadrAly)
- items: update location and type after parents changes #2747 (BadrAly)
- alembic: fix elasticsearch timeout #2743 (lauren-d)
- selfcheck: fix item not found. #2740 [f: circulation] (lauren-d)
Merged pull requests:
- tests: fix
test_fees_after_extend
uni test #2807 [f: circulation] (zannkukai) - dojson: fix contribution #2806 [f: data] (rerowep)
- public ui: fix wrong label for ReproductionOf #2804 (PascalRepond)
- acquisition: complete fixtures for some resources #2802 (BadrAly)
- documentation: update changelog parameters #2797 (PascalRepond)
- item: fix item serialization #2789 [f: circulation] (zannkukai)
- documents: escape double quotes in summary #2787 (vgranata)
- documentation: rework and improve readme #2785 (PascalRepond)
- UI: fix the profile menu name #2776 (jma)
- circulation: fix extend end date #2771 [f: circulation] (jma)
- dependencies: update the dependencies lock file #2770 (rerowep)
- circulation: fix checkout end date #2760 [f: circulation] (jma)
- dojson: fix BN #2754 [f: circulation] [f: data] [f: data migration] [f: activity-logs] (rerowep)
- circulation: create patron fees on extend #2745 [f: circulation] (jma)
- documentation: improve changelog generation #2738 (PascalRepond)
- dependencies: update python packages #2736 (jma)
- contributions: better update_contributions #2728 (rerowep)
- monitoring: better time stamps #2725 [f: circulation] (rerowep)
- holding: better delete_standard_holdings_having_no_items #2724 (rerowep)
- documentation: update PR labeler to new Github label list #2719 (PascalRepond)
- circulation: fix extension duration calculation. #2686 [f: circulation] (zannkukai)
- interface: keep the viewcode in the urls #2681 [f: circulation] [f: user management] (Garfield-fr)
- statistics: add tests, query and csv download button for librarian statistics #2661 [f: statistics] (vgranata)
- acquisition: complete fixtures for some resources #2802 (BadrAly)
v1.9.0 (2022-02-24)
Implemented enhancements:
- Scanning a patron barcode in the circulation interface gives the following error: "Patron or item not found" #2677 [f: circulation]
- Document editor: field Type : add a new main type with subtypes #2666 [f: editor]
- Allow to enable/disable notification creation by
config
settings #2665 [f: notifications] - Convert steps dates in iso format for patron overdue preview #2629
- Inventory : Add a checkout and due date to the export #2611 [f: professional ui]
- Library holidays: add an open option for a period #2577 [f: professional ui]
- Improve the Holdings detail view (Issue's section) #2554 [f: professional ui] [f: serials]
- RERO+ logo on login page #2544
- Add the edition statements in the search result (document brief views) #2429 [f: search] [f: professional ui] [f: public ui]
- Creation date mentioned in patron account #2377 [f: professional ui] [f: user management]
- Inventory list: add a facet for the temporary circulation category and temporary location #2364 [f: data] [f: professional ui]
- Document : Display subtitle in brief view (public and professional) #2335 [f: data] [f: professional ui] [f: public ui]
responsibilityStatement
should be a quick access field #2324 [f: data]
Fixed bugs:
- Calculation of fees based on the library of the renewal or checkin, instead of the library of the checkout #2683 [f: circulation]
request
notification not sent if library settings is incomplete #2656 [f: notifications]- Problem with the first search of a document on the pro interface #2652 [f: search] [f: professional ui]
- Incremental overdue fees should always be calculated according to the checkout library's opening days #2640 [f: circulation]
- Document editor : missing value "bul-latn"and "bul-cyrl" in language drop down menu #2628 [f: editor]
- Error when deleting a fine #2602 [f: circulation]
- Search gives no result after applying a sort #2562 [f: search]
- Search parameter
bestmatch
should not be required #2527 [f: search] [f: public ui] - Availability of serials (at the document level) should be "See collections and items" if a serial holding is attached #2502 [f: professional ui] [f: public ui] [f: serials]
- Circ policies: overdue fees not displayed if the reminders are not configured #2325 [f: circulation]
Merged pull requests:
- contribution: fix update-contributions #2723 (rerowep)
- issues: fix 'received_date' required conditions. #2721 (zannkukai)
- item: add a organisation filter #2718 (Garfield-fr)
- dependencies: fix #2711 (rerowep)
- modules: add logging to create #2709 (rerowep)
- holding: fix delete all items for issue #2706 (rerowep)
- menu: fix bad caret alignment in mobile menu #2702 [f: public ui] (lauren-d)
- contribution: online update #2699 (rerowep)
- document: fix invenio_celery.tasks endpoints. #2696 (rerowep)
- notification: disable notifications creation by config #2690 (zannkukai)
- patron transaction event: fix decimal amount #2682 (zannkukai)
- circulation: compute fees on checkout location #2678 (zannkukai)
- vendor: allow more flexibility on phone number. #2671 (zannkukai)
- general: fix RERO logo for sign-in sign-up page. #2669 (zannkukai)
- document: add
teaching material
document type #2668 (zannkukai) - holdings: serial issue isn't new acquisition #2667 (zannkukai)
- document: fix
educationalSheet
translation #2664 (zannkukai) - notifications: refactoring email getter function #2657 (zannkukai)
- dependencies: update the dependencies lock file #2655 (jma)
- items: dump
request date
for any loan request #2646 [f: circulation] (zannkukai) - patron_types: add a limit for unpaid subscription #2644 [f: circulation] [f: search] [f: user management] [f: data migration] (zannkukai)
- patrons: use ISO format for dates into API #2642 [f: user management] (zannkukai)
- document: set
responsibilities
as essential field #2641 [f: data] [f: data migration] (zannkukai) - document: add Bulgarian script languages #2638 [f: data] [f: data migration] (zannkukai)
- item: fix item availability API. #2634 (zannkukai)
- search: add facets for inventory list #2612 (lauren-d)
v1.8.0 (2022-01-20)
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:
- notification: fix
reply-to
recipient #2645 (zannkukai) - deployment: fix flask-wiki #2643 (rerowep)
- statistics: implement basic statistics for librarians #2632 (vgranata)
- notifications: fix creation #2624 (rerowep)
- modules: fix get_all_pids #2614 (rerowep)
- Merge
US\_acquisition
onstaging
#2613 (zannkukai) - notification: fix notification fee amount calculation #2600 (zannkukai)
- dependencies: update the dependencies lock file #2596 (rerowep)
- circulation: fix overdue fees timestamp calculation #2593 (zannkukai)
- loans: dumping related circulation policy #2589 (zannkukai)
- documents: fix translation on original language field #2588 (Garfield-fr)
- locations: fix temporary deletion #2586 (rerowep)
- jsonschema: introduce exclusiveMinimum for fields #2580 (BadrAly)
- items: delete checked-in provisional items #2572 (BadrAly)
- add organisation name on the title tag #2571 (Garfield-fr)
- professional: fix patron type creation #2566 (jma)
- documents: replace identifiedBy subjects with $ref #2558 (rerowep)
- holdings/items: remove query filter and add a sort on the holdings #2528 (Garfield-fr)
v1.7.0 (2021-12-13)
Implemented enhancements:
- User account: display the loans of other institutions #2545
- Fields
provisionActivity.startDate
andprovisionActivity.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:
- translations: translate v1.7.0 #2590 (vgranata)
- notifications: fix multiple notification creation #2583 (zannkukai)
- PatronTransaction: fix event creation #2582 (zannkukai)
- dependencies: update the dependencies lock file #2570 (rerowep)
- notifications: fix email_notification_type #2568 (rerowep)
- import: fix links for contributors with DNB identifiers #2564 (benerken)
- dependencies: update the dependencies lock file #2561 (jma)
- documents: fix reference exist test #2555 (rerowep)
- notifications: fix overdue notification creation #2552 (zannkukai)
- ui: add a location level in facets #2547 (benerken)
- items: find item creation problem #2540 (rerowep)
- operation logs: fix query if the user is both patron and librarian role #2536 (Garfield-fr)
- documents: delete default value on identifiedby field #2535 (Garfield-fr)
- documents: fixes too many results #2534 (jma)
- notifications: fix request notification without recipient #2525 (rerowep)
- ebook: fix import #2524 (rerowep)
- documents: fix core level #2520 (rerowep)
- documents: find and replace identifiedBy #2518 (rerowep)
- notifications: fix reminders notification template #2508 (zannkukai)
- documents: validate JSON references #2506 (rerowep)
- monitoring: improve diff from ES to DB calculation #2490 (rerowep)
- circulation: add automatic request expiration #2485 (zannkukai)
- circulation: support non-circulating libraries #2431 (BadrAly)
- import: add new sources to import from the web #2394 (benerken)
v1.6.1 (2021-11-11)
Merged pull requests:
- acquisition: calculate indexed fields #2512 (BadrAly)
- setup: fix setup script #2510 (rerowep)
- setup: fix setup script #2509 (rerowep)
- dependencies: fix wtform #2507 (jma)
- indexer: use different queues for indexing #2492 (rerowep)
v1.6.0 (2021-10-28)
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:
- release: v1.6.0 #2487 (jma)
- loans: fix loan_anonymizer #2433 (rerowep)
- documents: improve work access point field #2478 (Garfield-fr)
- security: update dependencies #2475 (rerowep)
- cli: reindex into a second index #2468 (jma)
- documents: translate issuance subtype #2467 (Garfield-fr)
- staging #2466 (iGormilhit)
- translations: translate v1.6.0 #2461 (iGormilhit)
- circulation: update invenio-circulation to v1.0.0a33 #2447 (BadrAly)
- templates: suppress links from the data section #2444 (BadrAly)
- items: add second call_number on dump #2442 (zannkukai)
- documents: add note for language #2441 (rerowep)
- circulation: fix anonymization behavior #2440 (zannkukai)
- users: case insensitive email validation #2437 (rerowep)
- documents: add identifiedBy subfield on some fields #2428 (Garfield-fr)
- documents: index subjects as keyword #2402 (rerowep)
- notifications: generalize notification resource #2393 (zannkukai)
- data: implement stop words #2387 (Garfield-fr)
v1.5.1 (2021-10-06)
Implemented enhancements:
- Make the field "gender" visible on the patron view #2399
Merged pull requests:
- documents: fix libraries aggregations #2434 (jma)
- dependencies: fix jsonschema #2432 (rerowep)
- release: v1.5.1 #2445 (iGormilhit)
- theme: fix wrong URL on production front pages #2443 (iGormilhit)
- circulation: fix loan end_date #2435 (zannkukai)
v1.5.0 (2021-09-30)
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
andgenreForm.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:
- release: v1.5.0 #2425 (iGormilhit)
- translations: complete v1.5.0 translations #2424 (iGormilhit)
- dev #2420 (iGormilhit)
- notification: fix loan notification candidates #2417 (zannkukai)
- documentation: add a minimal security policy #2415 (iGormilhit)
- documentation: extend labeler rules #2409 (iGormilhit)
- translations: translate v1.5.0 #2404 (iGormilhit)
- operation logs: untrack some changes. #2395 (zannkukai)
- footer: fix missing version #2392 (Garfield-fr)
- documents: prevent referenced document deletion #2389 (rerowep)
- templates: prevent resolving $ref from data field #2386 (zannkukai)
- patrons: improve patron dumping #2384 (zannkukai)
- documents: create documents with item CLI #2371 (rerowep)
- editor: remove default values on optional fields #2316 (Garfield-fr)
- selfcheck: force the version #2250 (jma)
- contributions: improve display on detailed view #2246 (Garfield-fr)
- theme: update the demo website frontpage #2245 (iGormilhit)
- documents: display all fields on the detail view #2241 (Garfield-fr)
- document: no default value for
subject.source
#2233 (zannkukai) - document: fix corporate bodies subdivision serialization #2231 (zannkukai)
- document: remove pattern on
copyrightDate
field #2230 (zannkukai) - holdings: allow deletion of serials holdings #2219 (rerowep)
- items: fix loans circulation dump #2210 (zannkukai)
- collections: create a specific DB table #2208 (zannkukai)
- editor: remove imported fields on quick list #2169 (Garfield-fr)
- design: improve responsive interface #2132 (zannkukai)
- ILL requests: allow free text into year field #2116 (zannkukai)
v1.4.11 (2021-09-14)
Merged pull requests:
- loans: fix requested items dump #2382 (zannkukai)
- acquisition: create acquisition resources dumpers #2369 (zannkukai)
- release: v1.4.11 #2381 (iGormilhit)
- theme: change the link for ILL prices #2380 (iGormilhit)
- professional: fix angular assets #2379 (jma)
v1.4.10 (2021-09-09)
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:
- release: v1.4.10 #2378 (iGormilhit)
- translations: translate v1.5.0 #2374 (iGormilhit)
- security: update dependencies #2344 (rerowep)
- items: fix requested loans by library list #2307 (zannkukai)
v1.4.9 (2021-09-04)
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)
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:
- release: v1.4.8 #2338 (iGormilhit)
- notifications: use the library name for pickup_name #2333 (jma)
- loans: fix serializer for deleted item or doc #2332 (jma)
- theme: fix another typos on the VS frontpage #2330 (iGormilhit)
- selfcheck: improve circulation error messages #2329 (lauren-d)
- notifications: log the error #2328 (jma)
- sru: fix search #2321 (rerowep)
- notifications: fix notification problems #2312 (zannkukai)
- notification: fix patron profile URL #2302 (zannkukai)
v1.4.7 (2021-08-24)
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:
- documents: fix duplicate documents #2305 (rerowep)
- documents: Fix subdivisions separator #2298 (rerowep)
- translations: translate v1.4.7 #2293 (jma)
- notifications: fix pickup name for booking #2290 (jma)
- sip2: improve selfcheck checkout #2274 (lauren-d)
- template: remove pid from template record #2270 (BadrAly)
- security: update dependencies #2261 (sebdeleze)
- issues: fix late issue generation. #2238 (zannkukai)
- theme: fix typos on the VS frontpage (de) #2320 (iGormilhit)
- circulation: fix request with different locations #2260 (jma)
v1.4.6 (2021-07-22)
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)
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:
- documents: add default value on hidden type field #2206 (Garfield-fr)
- items: make the aggregations optional #2205 (jma)
- users: verify that user exists when logging in #2204 (rerowep)
- sru: add one more level #2203 (rerowep)
- indexer: add from and until date #2199 (rerowep)
v1.4.4 (2021-07-19)
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 typeclassification\_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:
- theme: fix links on the frontpages #2196 (iGormilhit)
- documents: add autocomplete for document link #2194 (zannkukai)
- sip2: fix date format #2192 (lauren-d)
- circulation: fix item serial checkout #2190 (jma)
- search: add an option to limit the
i18n\_aggs
#2186 (jma) - monitoring: improve operation logs monitoring #2184 (rerowep)
- ill requests: fix edit permission. #2183 (zannkukai)
- item: fix issue availability #2182 (zannkukai)
- document: display
adminMetadata
by default #2181 (zannkukai) - document: add item
second\_call\_number
into ES #2179 (zannkukai) - import: fix
subject\_imported
field #2178 (zannkukai) - operation logs: improve
dump\_operation\_logs
CLI #2154 (rerowep) - document: fix
classification\_musicale\_instruments
#2146 (zannkukai)
v1.4.3 (2021-07-15)
Merged pull requests:
- users: improve user login error #2167 (rerowep)
- notifications: fix request and recall #2164 (jma)
- dependencies: update invenio-sip2 #2148 (lauren-d)
v1.4.2 (2021-07-14)
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:
- patrons: display user PID in error message #2153 (rerowep)
- release: v1.4.2 #2171 (iGormilhit)
- cli: fix create_or_update when pid is reserved #2163 (BadrAly)
- item types: deny deletion with temporary item type #2161 (Garfield-fr)
- notification: fix availability date #2158 (zannkukai)
- circulation: improve request to validate list #2157 (Garfield-fr)
- notifications: fix email subject #2156 (zannkukai)
- translation: fix "Your Libray" #2155 (zannkukai)
v1.4.1 (2021-07-09)
v1.4.0 (2021-07-07)
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:
- documents: adds missing item in book format #2115 (rerowep)
- Implement stats for pricing #2112 (jma)
- notifications: fix German availability template #2083 (rerowep)
- circulation: allow only one default policy #2082 (zannkukai)
- tests: fix library
is\_open
unit test #2074 (zannkukai) - cli: delete unused function #1976 (rerowep)
- release: v1.4.1 #2137 (iGormilhit)
- homepage: adaptation of the wallis homepage #2131 (Garfield-fr)
- users: fix CLI for user creation #2129 (rerowep)
- release: v1.4.0 #2128 (iGormilhit)
- translations: complete the v1.4.0 translations #2127 (iGormilhit)
- operation logs: translate trigger actions #2125 (Garfield-fr)
- users: allow to save an user without email #2124 (zannkukai)
- documents: set
adminMetadata
as required field. #2120 (zannkukai) - theme: fix missing ILL request menu #2119 (iGormilhit)
- documents: improve BNF import #2117 (rerowep)
- circulation: fix method for "is loan overdue" check #2114 (zannkukai)
- tests: fix unit test about loan overdue #2111 (zannkukai)
- items: add temporary location name by serializer #2105 (Garfield-fr)
- templates: remove
data
field from ES mapping #2100 (zannkukai) - documentation: fix gh-actions labeler #2097 (iGormilhit)
- documents: remove a trailing dot in a title key #2093 (iGormilhit)
- security: update dependencies #2091 (rerowep)
- dojson: correct bookFormat transformation #2090 (rerowep)
- patrons: allow to update user and patron records #2086 (BadrAly)
- document: fix multiple relatedTo #2085 (rerowep)
- documents: reinforce availability robustness #2084 (rerowep)
- fixtures: allow only one circulation policy #2078 (Garfield-fr)
- patrons: add email field on authenticate service #2077 (Garfield-fr)
- circulation: add rank position information #2073 (zannkukai)
- homepage: implement organisation view #2070 (Garfield-fr)
- sip2: improve command line utilities #2069 (lauren-d)
- documentation: extend the gh-action labeler rules #2064 (iGormilhit)
- search: add isbn text search #2057 (rerowep)
- sru: fix xml format and type #2054 (rerowep)
- stats: compute stats for pricing #2052 (jma)
- global: use JsonWriter #2047 (rerowep)
- core: fix the wrong way to update a record #2046 (jma)
- patrons: tests multiple librarian roles #2030 (rerowep)
- items: fix status according to migrated loans #2016 (BadrAly)
v1.3.1 (2021-06-17)
v1.3.0 (2021-06-16)
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 intobib.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:
- acquisitions: adds an account serializer #2028 (zannkukai)
- search: increase API limit #2010 (rerowep)
- tests: fix external tests #1998 (rerowep)
- translations: fix minor issues #1986 (rerowep)
- Implements SRU #1962 (rerowep)
- permissions: improve generation records permissions #1956 (lauren-d)
- acquisitions: create new extension #1948 (lauren-d)
- utils: add JSON writer #1941 (rerowep)
- cli: fix wait_empty_tasks #1938 (rerowep)
- merging 1.3.0 to dev #1903 (zannkukai)
- release v1.3.1 #2045 (iGormilhit)
- release: v1.3.0 #2041 (iGormilhit)
- sip2: implements selfcheck renewal #2039 (lauren-d)
- orders: remove the total amount from the DB #2032 (jma)
- documents: complete the data conversion #2031 (reropag)
- sip2: use item barcode instead item pid #2029 (lauren-d)
- document: make document
mainTitle
unique #2024 (zannkukai) - translations: translate v1.3.0 #2023 (iGormilhit)
- authentication: implement OAuth server #2022 (sebdeleze)
- Implement history loan logs #2018 (jma)
- circulation: masked item are not available #2015 (zannkukai)
- holdings: add item counts #2012 (jma)
- patrons: allow external service to authenticate users #2006 (Garfield-fr)
- tests: script to test a lot of update #2003 (sebdeleze)
- items: add new temporary_location field #2002 (BadrAly)
- user profiles: translate username description #2001 (iGormilhit)
- resources: speed up the indexing #1999 (jma)
- documents: fix
encodingLevel
admin metadata #1991 (zannkukai) - patron type: add
code
field #1980 (sebdeleze) - data: set local_fields field minLength to 1 char #1972 (BadrAly)
- documentation: extend the gh-actions labeler rules #1969 (iGormilhit)
- wiki: improve flask-wiki integration #1968 (iGormilhit)
- translations: fix minor issues #1963 (rerowep)
- fixtures: adapt templates to the complete document schema #1960 (rerowep)
- api: fix delete in api and dojson issuance #1940 (rerowep)
- Remove legacy documents fields #1935 (rerowep)
- update gh labeler #1934 (iGormilhit)
- documents: fix elasticsearch mapping #1933 (lauren-d)
- documents: update the publication statement text #1931 (rerowep)
- tests: remove manifest fix #1930 (rerowep)
- tests: copy manifest.json to fix tests #1927 (rerowep)
- search: add missing mappings #1925 (rerowep)
- tests: constrain the Flask version to fix tests #1923 (iGormilhit)
- documents: store source of authority identifiers #1917 (rerowep)
- notifications: adds library notifications #1914 (Garfield-fr)
- resources: improve indexing performance & ES mapping #1912 (zannkukai)
- gh actions: add the labeler workflow #1904 (iGormilhit)
- Translations update from Weblate #1897 (weblate)
- readme: add translation info and update copyright #1891 (mmo)
- cli: fix several things #1881 (rerowep)
- documents: improve online access information #1844 (Garfield-fr)
- search: improve control of the simple parameter #1843 (Garfield-fr)
- metadata: import, export, create csv data files #1710 (rerowep)
v1.2.0 (2021-05-06)
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:
- Us 2034 multiple patron #1858 (jma)
- documents: improve editor #1832 (Garfield-fr)
- security: update dependencies #1823 (jma)
- collections: rename into "Exhibition/course" #1815 (Garfield-fr)
- US2014 SIP2 implementation at RERO #1810 (lauren-d)
- circulation category: negative availability #1803 (zannkukai)
- records: fix bug when reading the input file of pids #1785 (BadrAly)
- transaction: add library for patron transactions #1773 (jma)
- editor: prevent the enter key to submit the form #1772 (jma)
- test: fix
test\_item\_loans\_elements
unit test. #1768 (zannkukai) - Document: index collection title and description. #1764 (zannkukai)
- tests: mocked BNF tests #1700 (rerowep)
- documents: complete the JSON schema #1693 (rerowep)
- release: v1.2.0 #1892 (iGormilhit)
- translations: translate further v1.2.0 #1890 (iGormilhit)
- selfcheck: fix checkin/checkout action #1889 (lauren-d)
- users: set local_code field minLength to 1 #1880 (BadrAly)
- translations: translate v1.2.0 #1870 (iGormilhit)
- Translations update from Weblate #1849 (weblate)
- data: allow to update existing records #1841 (BadrAly)
- translations: fix the extraction process #1836 (iGormilhit)
- documents: complete the data conversion #1835 (reropag)
- tests: restore pycodestyle check #1784 (rerowep)
v1.1.0 (2021-03-29)
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:
- menu: display "my account" only for a patron #1792 (Garfield-fr)
- release: v1.1.0 #1787 (jma)
- document: add 'bf:Lccn' as identifier type #1767 (zannkukai)
- document: place field required for provision activity #1762 (zannkukai)
- library: correct exception dates behavior. #1761 (zannkukai)
- test: fix break test. #1755 (zannkukai)
- Us cipo reminders fees #1753 (zannkukai)
- documents: fix coverart #1750 (rerowep)
- security: update dependencies #1748 (BadrAly)
- US1889 patron edit personnal data #1742 (jma)
- circulation: improve response time for circulation operations #1668 (rerowep)
- US1906 complete item model #1777 (BadrAly)
- permissions: correct caching problems #1765 (zannkukai)
- document: resolve the processing of the title field #1760 (Garfield-fr)
- user profile: reorganize menu #1759 (Garfield-fr)
- circulation: block operations for expired patron #1743 (zannkukai)
- circulation: Fix in-house checkout #1736 (zannkukai)
- circulation: update invenio-circulation to v1.0.0a30 #1733 (BadrAly)
- holdings: allow optional fields for electronic holdings #1723 (lauren-d)
- patrons: update data for the new patron profile #1721 (Garfield-fr)
- ILL request: fix permissions #1714 (zannkukai)
- libraries: add notification settings in library definition #1691 (AoNoOokami)
- public ui: better document type facet #1680 (rerowep)
v1.0.1 (2021-03-02)
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:
- release: v1.0.1 #1738 (iGormilhit)
- documents: fix bug when generating the big and small items #1727 (BadrAly)
- items: fix holding update when receiving an issue #1713 (zannkukai)
- query: search filter on item #1699 (Garfield-fr)
- various: fix and improve several things #1698 (rerowep)
- monitoring: configure ElasticSearch monitoring #1694 (rerowep)
- tests: fix cypress tests #1685 (AoNoOokami)
- operation logs: migrate legacy operation logs #1677 (BadrAly)
- editor: adapt JSON schema form options #1647 (jma)
- test: add cypress tests for document creation #1595 (AoNoOokami)
v1.0.0 (2021-02-09)
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:
- tests: fix cypress tests #1643 (AoNoOokami)
- monitoring: monitor redis and add monitoring user #1626 (rerowep)
- ci: fix coveralls issue #1602 (BadrAly)
- search: adapt suggestions to the locale #1588 (Garfield-fr)
- merge branch v1.0.0 #1585 (AoNoOokami)
- holdings: remove extra enum from the completeness field #1665 (BadrAly)
- search: index ISBN 10 and 13 format #1658 (rerowep)
- documents: fix form options label/value #1657 (iGormilhit)
- editor: display EnumerationAndChronology item field #1652 (BadrAly)
- holdings: fix is_serial definition #1648 (BadrAly)
- document: document type #1638 (rerowep)
- Complete the holdings record #1637 (BadrAly)
- Us1376 temporary item type #1633 (zannkukai)
- gh-actions: fix wrong label in stale workflow file #1613 (iGormilhit)
- documents: improve holdings display performance #1611 (Garfield-fr)
- items: use temporary item_type for circulation #1609 (zannkukai)
- gh actions: fix wrong yaml format in stale worflow #1607 (iGormilhit)
- gh actions: set the stale workflow #1605 (iGormilhit)
- items: improve automatic barcode generation #1590 (zannkukai)
- search: improve ES template for configuration #1582 (rerowep)
- dependencies: upgrade invenio to version 3.4 #1581 (rerowep)
- documents: increase login button visibility #1556 (zannkukai)
- configuration: allow notifications sorting #1553 (zannkukai)
- patrons: fix document title in the fees tab #1548 (zannkukai)
- items: inherit holdings first call_number #1538 (BadrAly)
v0.15.0 (2020-12-16)
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
andendDate
inprovisionActivity
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:
- search: fix broken collection search page #1567 (jma)
- build(deps): bump ini from 1.3.5 to 1.3.8 in /tests/e2e/cypress #1560 (dependabot[bot])
- ci: fix github actions #1554 (rerowep)
- document: identify deleted contribution records #1545 (rerowep)
- circulation: fix transaction end_date. #1532 (zannkukai)
- permissions: fix error message for users #1520 (Garfield-fr)
- document: fix call number display. #1568 (zannkukai)
- users: allows the 2nd email to be the only one #1561 (jma)
- Implement the keep loan history patron setting (US 1422) #1552 (BadrAly)
- invenio-circulation: upgrade to version v1.0.0a29 #1551 (BadrAly)
- sip2: return circulation notes #1550 (lauren-d)
- serials: fix claim task #1546 (lauren-d)
- assets: move to webpack #1537 (jma)
- vendors: do not translate currency codes #1536 (Garfield-fr)
- Implement SIP2 checkin/checkout actions (US 1357) #1535 (lauren-d)
- package: update lxml to version 4.6.2 #1527 (Garfield-fr)
- data: fix field partOf multiple generation #1523 (reropag)
- menu: update the language menu entry #1504 (zannkukai)
- dependencies: update after v0.14.1 #1500 (rerowep)
- documentation: improve issues templates #1497 (iGormilhit)
- users: allow librarian with multiple libraries #1496 (Garfield-fr)
- circulation: allow overriding exception #1494 (zannkukai)
- circulation: allow 'less than one day' checkout #1477 (AoNoOokami)
- UI: improve account menu entry visibility #1465 (zannkukai)
- tests: fix Cypress tests after v0.14.0 #1448 (AoNoOokami)
- circulation: update ILL request JSON schema #1441 (zannkukai)
- git: update PR template #1433 (AoNoOokami)
- document: improve provision activity date fields #1432 (AoNoOokami)
- data: implements local fields #1410 (Garfield-fr)
v0.14.1 (2020-11-24)
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:
- collection: fix public view #1484 (AoNoOokami)
- dojson: update convertion for IdRef links #1480 (rerowep)
- data: set several minLength to 1 #1479 (BadrAly)
- notes: allow notes of short size #1476 (BadrAly)
- release: v0.14.1 #1472 (iGormilhit)
- tests: fix sort title error #1464 (rerowep)
- patrons: fix patron creation and modification #1463 (jma)
- data: fix responsibilityStatement conversion #1461 (reropag)
- holdings: remove extra titles for some fields in editor #1457 (BadrAly)
- CI: fix github actions #1446 (rerowep)
- ui: fix translation issues #1429 (AoNoOokami)
- frontpage: fix patron profile link translation #1413 (AoNoOokami)
- metadata: adds corporate bodies to contributions #1274 (rerowep)
v0.14.0 (2020-11-16)
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.14 #1402 (zannkukai)
- holdings: make vendor field optional #1442 (BadrAly)
- acquisition: implements serial claims #1439 (BadrAly)
- Translations update from Weblate #1431 (weblate)
- deployment: fix poetry version to < 1.1.0 #1430 (rerowep)
- patrons: manage patrons without e-mail #1418 (jma)
- document: fix identifier display in detail view #1416 (AoNoOokami)
- document: fix due date in detailed view #1414 (AoNoOokami)
- public ui: improve displayed information #1411 (zannkukai)
- cypress: improve tests #1409 (AoNoOokami)
- app: update help link on the frontpage #1304 (AoNoOokami)
v0.13.1 (2020-11-05)
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:
- tests: force npm version for github actions #1388 (jma)
- patron_type: implements checkouts restrictions #1324 (zannkukai)
- patrons: fix patron editor #1368 (jma)
- editor: restore default value for hidden field #1338 (jma)
- release: v0.13.1 #1323 (iGormilhit)
- facets: fix contribution filter #1316 (lauren-d)
- ill_request: fix form validation problem #1315 (zannkukai)
v0.13.0 (2020-10-19)
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:
- release: 0.13.0 #1313 (jma)
- refactors user resource #1302 (jma)
- patron: Fix user import problem. #1292 (zannkukai)
- implements template resource for document, holdings, item and patron records #1275 (zannkukai)
- monitoring: display db connection counts #1271 (rerowep)
- circulation: change text in courtesy notification #1266 (benerken)
- document: fix internal server error when display view #1263 (lauren-d)
- circulation: increase loan API performance #1262 (zannkukai)
- tests: Use github actions #1258 (rerowep)
- ill_request: merge US to dev #1251 (zannkukai)
- deploy: fix lxml error #1248 (jma)
- celery: use celery 5.0.0 #1247 (zannkukai)
- general: use better regular expression for date #1239 (zannkukai)
- patrons: fix patrons search api #1307 (jma)
- patron: fix patron profile for dispute event #1299 (zannkukai)
- implements collection resource #1267 (AoNoOokami)
- holdings: add optional fields for holdings display #1244 (BadrAly)
- translation: standardization of enumerations with form options #1238 (Garfield-fr)
- loan: fix patron name #1232 (AoNoOokami)
- merge US1489 circulation cypress tests #1215 (AoNoOokami)
- indexer: fix bulk indexing #1202 (rerowep)
- acquisition: add document selector for order lines #1185 (lauren-d)
- dependencies: update to ES7 and invenio 3.3 #1175 (rerowep)
- help: update the public help menu entry url #1172 (zannkukai)
- wiki: update the public help menu entry url #1162 (zannkukai)
v0.12.0 (2020-09-21)
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:
- release: v0.12.0 #1235 (jma)
- translations: translate for release v0.12.0 #1234 (jma)
- patron: fix profile translations #1229 (Garfield-fr)
- dojson: fix unimarc publishers provision activity #1224 (rerowep)
- release: v0.12.0rc #1210 (iGormilhit)
- persons: fix public search count #1205 (rerowep)
- holdings: allow creating std holdings on journal #1197 (BadrAly)
- search: remove useless translated facets #1195 (lauren-d)
- document: replace role label content with values #1194 (iGormilhit)
- editor: fix error 400 when saving a simple document #1192 (AoNoOokami)
- package: update dependencies #1191 (BadrAly)
- US1546 marcxml support #1189 (BadrAly)
- circulation: fix validate request return type #1177 (zannkukai)
- circulation: fix change pickup location on loans #1174 (BadrAly)
- permission: refactoring the loan permission factory #1170 (zannkukai)
- circulation: allow requests on ITEM_IN_TRANSIT_TO_HOUSE loans. #1169 (BadrAly)
- inventory: export document creator field #1163 (lauren-d)
- data: reorganisation of json schema. #1156 (rerowep)
- marc21tojson: fix transformation errors #1134 (rerowep)
- item: update item/doc for new acquisition #1130 (zannkukai)
- data model: implement contribution #1129 (rerowep)
- SIP2: implement patron information #1096 (lauren-d)
v0.12.0rc (2020-09-14)
Implemented enhancements:
- scripts: install ng-core and ui in main project #1142 (blankoworld)
- cypress: enhance Cypress commands precision #1136 (blankoworld)
- tests: enhance Cypress with fixtures #1125 (blankoworld)
Fixed bugs:
- Selects aren't alphabetically sorted when the form options have the code as value of the
label
andvalue
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:
- utils: new method to return record class #1183 (BadrAly)
- Translations update from Weblate #1171 (weblate)
- US1394 invenio circulation #1166 (BadrAly)
- patron: fix missing configuration for patron subscriptions #1159 (BadrAly)
- Translations update from Weblate #1154 (weblate)
- Translations update from Weblate #1153 (weblate)
- patron profile: fix for plural translation #1148 (Garfield-fr)
- Translations update from Weblate #1141 (weblate)
- patron: no history returned for deleted items #1139 (BadrAly)
- Translations update from Weblate #1138 (weblate)
- Translations update from Weblate #1131 (weblate)
- patron account: add fees tab #1124 (Garfield-fr)
- cli: marc21json cli function to use splitted json schemas #1120 (rerowep)
- permission: refactoring structure resources permission factory #1117 (zannkukai)
- cypress: test the creation of a simple document #1116 (AoNoOokami)
v0.11.0 (2020-08-04)
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:
- permission: refactoring patron linked resources permission factory #1123 (zannkukai)
- release: v0.11.0 #1122 (jma)
- pytest: fix deprecation warnings on version 6.0.0 #1121 (blankoworld)
- documents: improve editor layout #1118 (jma)
- Us1491 item inventory list #1114 (jma)
- permission: refactoring acquisition resources permission factory #1113 (zannkukai)
- permission: refactoring resources permission factory #1110 (zannkukai)
- documentation: fix README weblate badge #1109 (iGormilhit)
- deployment: node 12 #1108 (rerowep)
- cypress: enhance commands to improve tests #1104 (blankoworld)
- permission: refactoring document permission factory #1103 (zannkukai)
- ui: select menu items by Cypress through ids #1101 (blankoworld)
- check_license: accept Triple Slash Directive #1098 (blankoworld)
- bootstrap scripts: fix npm utils installation #1088 (blankoworld)
- poetry: update packages to their last version #1087 (blankoworld)
- permissions: refactoring organisation permissions #1051 (zannkukai)
- documentation: add a weblate badge to the README #1106 (iGormilhit)
- translations: prepare project for weblate #1092 (iGormilhit)
- request: sort alphabetically pickup location #1090 (Garfield-fr)
- json schema: use the select menu with order #1086 (Garfield-fr)
- document: translate document type in detail view #1083 (zannkukai)
- editor: fix edition statement saving problem. #1071 (zannkukai)
- branch for the data model series user story #1069 (AoNoOokami)
v0.10.1 (2020-07-02)
Merged pull requests:
- release: v0.10.1 #1077 (iGormilhit)
- US1274: Import from BnF #1076 (iGormilhit)
v0.10.0 (2020-07-02)
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:
- Merge US1275 on dev #1060 (zannkukai)
- Zan us1351 items notes #1057 (zannkukai)
- translation: fix string extraction from JSON file #1054 (zannkukai)
- scheduler: use saved enabled state of tasks #1034 (rerowep)
- license: update missing info in the license #1031 (iGormilhit)
- notifications: patron url #1029 (rerowep)
- ui: keep selected tab active on reload #1025 (Garfield-fr)
- docs: add the missing references to the add_request circulation action. #1023 (BadrAly)
- translations: adds editor translations support #1021 (jma)
- scripts: correct server script #1015 (rerowep)
- release: v0.10.0 #1074 (iGormilhit)
- translations: fetch new translations #1072 (iGormilhit)
- documentation: add an issue template for dev #1064 (iGormilhit)
- document: fix edition with notes #1062 (AoNoOokami)
- documentation: configure github issue templates #1050 (iGormilhit)
- authorization: create role management API #1043 (zannkukai)
- merge US1296 to dev (UX of editor) #1012 (AoNoOokami)
- install: integration of invenio-sip2 module #1005 (lauren-d)
v0.9.1 (2020-06-03)
Closed issues:
- Action realised in circulation must be in the past participle #890
Merged pull requests:
- release: v0.9.1 #1019 (iGormilhit)
- Documentation resources: circulation actions, reroils_resources and loan state chart #1017 (blankoworld)
- translation: fix translations API #1013 (zannkukai)
- nginx logging #1007 (rerowep)
v0.9.0 (2020-06-02)
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:
- test: fix run-test and setup #1001 (rerowep)
- project: fix keyboard interruption for scripts #994 (blankoworld)
- setup: fix old pipenv environment variables #992 (blankoworld)
- patrons: check if a patron email is unique #990 (jma)
- schemas: fix patron transaction events schema #987 (zannkukai)
- dependencies: use poetry #986 (jma)
- tests: fix travis trouble with pytest-invenio #981 (blankoworld)
- tests: fix units testing for generated item barcodes #979 (BadrAly)
- tests: fix travis #977 (rerowep)
- location: unique pickup location for a library #976 (zannkukai)
- rest api: add simple query support #973 (jma)
- item: field call number is now optional #971 (BadrAly)
- item: multiple inheritance for the item class #968 (BadrAly)
- db: separate tables #959 (rerowep)
- enqueues notifications #951 (rerowep)
- subscription: adds listener methods to create a subscription if needed #868 (zannkukai)
- data: update JSON schema to draft 07 #862 (BadrAly)
- api: test existence of pid's #853 (rerowep)
- Paging (stack request) functionnalities #708 (zannkukai)
- document: delete link to item detail view #1011 (zannkukai)
- release: v0.9.0 #1009 (iGormilhit)
- v0.9.0 translations #998 (iGormilhit)
- translations: add translations API #997 (jma)
- persons: link persons to source instead of MEF #996 (rerowep)
- documentation: add an actual README to the project #995 (iGormilhit)
- Permissions : Refactoring permissions usage #985 (zannkukai)
- ebooks: fix holdings update when importing ebooks #984 (rerowep)
- US1305 data model illustrations colors physical details #980 (rerowep)
- celery: redis scheduler backend #974 (rerowep)
- patron: add blocking functionnality #902 (blankoworld)
- tests: implement first tests with cypress #878 (AoNoOokami)
v0.8.0 (2020-05-05)
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:
- translation: update translations, improve schema #967 (iGormilhit)
- release: v0.8.0 #966 (iGormilhit)
- documentation: add dependencies in PR template #963 (iGormilhit)
- permission: fix organisation permission #957 (zannkukai)
- publication pattern: create a manual prediction #952 (jma)
- notification: use pickup location email as sender #950 (rerowep)
- Us1293 doo invenio32 #949 (jma)
- test: fix external ones #946 (blankoworld)
- test: fix run-test #942 (rerowep)
- Merge "Subscription" branch to dev #940 (zannkukai)
- setup: fix ref. prob. on responsibilityStatement #938 (blankoworld)
- loan: update request pickup location #935 (AoNoOokami)
- notification: use responsibility statement #926 (rerowep)
- test: safety check #924 (rerowep)
- fault save ebook harvesting #922 (rerowep)
- location: add test to increase code coverage #919 (zannkukai)
- Translate '/rero_ils/translations/messages.pot' in 'it' #912 (transifex-integration[bot])
- permissions: update permission API and configuration #893 (zannkukai)
- document: adapt serializer to filter by org in admin view #852 (AoNoOokami)
- persons: display idref persons #845 (rerowep)
v0.7.0 (2020-04-10)
Implemented enhancements:
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:
- Translate '/rero_ils/translations/messages.pot' in 'nl' #904 (transifex-integration[bot])
- Translate '/rero_ils/translations/messages.pot' in 'es' #900 (transifex-integration[bot])
- Translate '/rero_ils/translations/messages.pot' in 'it' #897 (transifex-integration[bot])
- git: integrate US1232 into dev #896 (reropag)
- Translate '/rero_ils/translations/messages.pot' in 'ar' #892 (transifex-integration[bot])
- security: fix bleach ReDOS security breach #872 (blankoworld)
- acquisition: cleanup useless functions of order lines resource #867 (lauren-d)
- vulnerability: fix PyYaml CVE vulnerability #866 (blankoworld)
- project: improve test on dates #863 (blankoworld)
- serials: new items will not be attached to holdings of type serial #860 (BadrAly)
- test: fix library opening timezone due date #859 (blankoworld)
- data: fix location data problem #858 (zannkukai)
- bootstrap: fix useless tgz file installation #857 (blankoworld)
- security: fix bleach XSS security breach #854 (blankoworld)
- document: fix cover image in public detailed view #848 (AoNoOokami)
- tests: fix Zürich timezone problems #847 (blankoworld)
- db: fix sequence indentifier #846 (rerowep)
- request: fix request made by a librarian #843 (AoNoOokami)
- location: adapt JSON schema for pickup_name required if is_pickup #842 (zannkukai)
- installation: fix python packages dependencies #841 (jma)
- tests: fix dependencies and security check #839 (jma)
- tests: fix problems with daylight saving time #836 (blankoworld)
- requests: place a request for a patron by a librarian #835 (BadrAly)
- monitoring: monitoring for DB and ES #833 (rerowep)
- circulation: return all applied actions after a checkin or checkout #824 (BadrAly)
- Transform "Fees" to "PatronTransaction" data model #820 (zannkukai)
- documentation: update INSTALL.rst #818 (AoNoOokami)
- patron editor: add placeholders #815 (AoNoOokami)
- public interface: improve patron request deletion #808 (AoNoOokami)
- utils: $ref from pid #765 (rerowep)
- metadata: electronicLocator #761 (rerowep)
- documentation: Flask-Wiki integration #740 (jma)
- patron_transaction : Adapt PatronTransaction resource #736 (zannkukai)
- acquisition: create invoice resource #729 (lauren-d)
- documentation: update release notes and changelog #920 (iGormilhit)
- ui: move to rero-ils-ui v0.1.0 #915 (jma)
- location: correct schema to work well with formly #914 (zannkukai)
- project: fix sqlalchemy last releases problems #910 (blankoworld)
- translation: fix key source issues #909 (iGormilhit)
- Translate '/rero_ils/translations/messages.pot' in 'en' #908 (transifex-integration[bot])
- fixture: recreation of documents for MEF #889 (rerowep)
- issues: trim item and patron barcodes #887 (BadrAly)
v0.6.1 (2020-03-02)
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:
- release: v0.6.1 #825 (jma)
- ui: move to rero-ils-ui 0.0.12 #823 (jma)
- Translate '/rero_ils/translations/messages.pot' in 'nl' #814 (transifex-integration[bot])
- release: update changes & release notes for v0.6.0 and v0.6.1 #812 (iGormilhit)
- cli: fix typo #811 (lauren-d)
v0.6.0 (2020-02-26)
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:
- ui: move to rero-ils-ui 0.0.11 #809 (jma)
- isort: fix isort problems for two files #807 (BadrAly)
- Translate '/rero_ils/translations/messages.pot' in 'es' #796 (transifex-integration[bot])
- Translate '/rero_ils/translations/messages.pot' in 'ar' #785 (transifex-integration[bot])
- data: correction on users data #781 (zannkukai)
- items: fix automatic checkin return informations #774 (zannkukai)
- Translate '/rero_ils/translations/messages.pot' in 'de' #763 (transifex-integration[bot])
- translation: fix error with translation file #762 (BadrAly)
- Translate '/rero_ils/translations/messages.pot' in 'es' #759 (transifex-integration[bot])
- Translate '/rero_ils/translations/messages.pot' in 'en' #758 (transifex-integration[bot])
- Translate '/rero_ils/translations/messages.pot' in 'fr' #757 (transifex-integration[bot])
- public interface: request deletion by patron #756 (AoNoOokami)
- Translate '/rero_ils/translations/messages.pot' in 'es' #750 (transifex-integration[bot])
- Translate '/rero_ils/translations/messages.pot' in 'en' #748 (transifex-integration[bot])
- tests: fix travis failed with werkzeug==1.0.0 #747 (jma)
- documentation: complete authors page #745 (blankoworld)
- items: can request api for an item #742 (BadrAly)
- acq_account: disable account deletion when it has orders linked to it. #737 (BadrAly)
- loans: fix problem when api returns an invalid checkout loan period #735 (BadrAly)
- improve bnf import #733 (rerowep)
- config: add default sort on resources #731 (Garfield-fr)
- item: add field location on form configuration #727 (Garfield-fr)
- ui: Search input takes now all the header area #724 (blankoworld)
- doc: create reroils resource diagram to show relations #722 (BadrAly)
- data: preload persons and export #721 (rerowep)
- acquisition: link order line to a document #719 (lauren-d)
- patron_transaction: create new resource json and mapping. #716 (BadrAly)
- person: atomic persons creation and indexation #715 (rerowep)
- US813 #714 (BadrAly)
- indexer: fix person indexing #711 (rerowep)
- Acquisition #709 (iGormilhit)
- ui: display a different logo/color for each orga. #706 (blankoworld)
- ES: fix mapping #705 (rerowep)
- tests: fix run-test #702 (rerowep)
- deployment: adaptions for rero-ils-ui #700 (rerowep)
- setup: speed up and clean improvements #699 (blankoworld)
- editor: move to ngx-formly #690 (jma)
- loans: improve due date timezone consideration #684 (blankoworld)
- libraries: add sort by name configuration #681 (Garfield-fr)
- cli: fixture pid dependency test with config file #679 (rerowep)
- scripts: fix objects indexation #678 (blankoworld)
- person: filter by view … #676 (AoNoOokami)
- filter persons view #674 (rerowep)
- circulation policy: ignore settings when deleting a policy #672 (BadrAly)
- cli: pid fixture dependencies #667 (rerowep)
- translation: fix patron form editor translation problem #666 (zannkukai)
- data: rewrite provisionActivity field #663 (rerowep)
- ui: add switch to professional view #662 (AoNoOokami)
- serializer: remove _settings key on aggregations #660 (Garfield-fr)
- 1182 - improve perf with MEF #659 (blankoworld)
- deployment: fix pipenv version #658 (rerowep)
- translation: edition & responsability #656 (rerowep)
- travis: fix errors #655 (rerowep)
- fixtures: change library opening hours for organisation 3 #654 (Garfield-fr)
- Us986 admin #652 (jma)
- data model: implement edition statement transformation #651 (rerowep)
- ui: correct frontpage typo #647 (AoNoOokami)
- frontend: remove admin actions #645 (Garfield-fr)
- cli: add new translate command #643 (rerowep)
- tests: improve test coverage #640 (rerowep)
- template: update pr template #638 (AoNoOokami)
- setup: lazy creation of records #635 (rerowep)
- items: create items dump functionality #634 (BadrAly)
- fix: correct circulation policy #633 (AoNoOokami)
- permissions: allow read access to holding and items for all users #632 (BadrAly)
- documents: fix document suppression problems #631 (zannkukai)
- ebooks: fix ebooks dojson #628 (rerowep)
- data: Adds dump for documents #618 (rerowep)
- fix: loan and items #613 (rerowep)
- renewals: add renew buttons for patrons checked-out items #610 (BadrAly)
- scripts: add info message coloration #564 (blankoworld)
- circulation: fix some loan scenarios #806 (BadrAly)
- circulation: fix loan after a checkin of a validated request #795 (BadrAly)
- circulation: fix item status after a check-in #782 (BadrAly)
- documents: Add pickup location names for the item request button #779 (zannkukai)
- ui: display library name instead of code #778 (jma)
- security: authorize unsafe-eval param on script-src #773 (Garfield-fr)
- ebooks: fix ebook import indexing #768 (rerowep)
- config: allow loading external script #767 (Garfield-fr)
- config: allow loading inline image in the security configuration #766 (Garfield-fr)
- release: v0.6.0 #764 (iGormilhit)
- permissions: update and delete permissions api for records #760 (BadrAly)
- documents: update schemas about abstract field #754 (zannkukai)
- ui: move to [email protected] #752 (jma)
- circulation: correct pickup location for actions #749 (AoNoOokami)
- data model: fix jsonschema for the editor #746 (jma)
- homepage: add homepage informations for pilot instance #744 (Garfield-fr)
- ES: fix listeners #738 (rerowep)
- patrons: display checkout history for patron #720 (BadrAly)
v0.5.2 (2019-11-13)
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:
v0.5.1 (2019-11-05)
Implemented enhancements:
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)
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:
- ils: translates v0.5.0 strings #567 (iGormilhit)
- documentation: fill in changes and release files #565 (iGormilhit)
- document: fix json export #548 (Garfield-fr)
- fixtures: add data for a third organisation #543 (iGormilhit)
- US965: Holdings/items for ebooks #537 (Garfield-fr)
- #1021 - refactoring: delete unused imports #536 (blankoworld)
- docker: update elasticsearch and kibana to version 6.6.2 #534 (Garfield-fr)
- circulation : fix checkin of item that should go in transit #533 (lauren-d)
- US696: overdue fees #530 (BadrAly)
- #971 - ui: display git commit hash on frontpage #524 (blankoworld)
- #1027 - item availability instead of status #523 (blankoworld)
- circ_policies ui: increase API size limit #509 (zannkukai)
- #1019 - Refactoring units testing api calls #497 (blankoworld)
- Publication statement view #494 (AoNoOokami)
v0.4.0 (2019-09-30)
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:
- data: new data files for MEF #535 (rerowep)
- form options (for ebook): item type and location for online status #532 (Garfield-fr)
- editor: fix submit button with async validator #528 (jma)
- US931 data model publication statement #526 (rerowep)
- documents: fix language #522 (Garfield-fr)
- ui: fix front page responsiveness #381 #520 (AoNoOokami)
- schema: make the name for publisher optional #518 (jma)
- documentation: add a default issue template #516 (iGormilhit)
- tests: fix external tests after availability implementation #515 (BadrAly)
- circulation : fix checkin of item that should go in transit #512 (benerken)
- document: fix default icon thumbnail on fullview #510 (Garfield-fr)
- scripts: wrong command in server script #508 (blankoworld)
- libraries: fix start date of reroils fixtures #507 (BadrAly)
- #1036 - bootstrap: delete useless virtualenv #506 (blankoworld)
- US911 cataloging #504 (jma)
- holdings: display holdings records #499 (BadrAly)
- circulation : fix issue two loans instead of one #496 (benerken)
- validate json file with schema #493 (rerowep)
- US838: display record availability #491 (BadrAly)
- #1011 fix unittest fixtures #487 (blankoworld)
- installation: fix bootstrap script to use npm 6 instead of local one #481 (blankoworld)
- circulation_ui: add error logs for item API #479 (zannkukai)
- document detailed view: fix missing message on item delete button #477 (zannkukai)
- fix user initials view #476 (rerowep)
- fixtures: generate new files #472 (BadrAly)
- global: standardize timezone #471 (BadrAly)
- data_model: implement copyright date transformation #470 (reropag)
- circulation ui: check if item or patron is in same organisation #469 (jma)
- circulation ui: enhancement on the text of tab (checkin/checkout) #465 (Garfield-fr)
- libraries date exceptions: fix bug on repeat button #463 (Garfield-fr)
- circulation: holdings level adaptation #461 (BadrAly)
- US716 holdings level #458 (BadrAly)
- oaiharvesting: bulk indexing of oai records #456 (rerowep)
- tests: test correct licenses in files #451 (rerowep)
- admin: Wrong organisation on select menu #448 (Garfield-fr)
- item: fix display of the buttons #444 (Garfield-fr)
- document: fix notes field #441 (Garfield-fr)
v0.3.1 (2019-08-26)
Merged pull requests:
- translation: fix missing translated strings #459 (iGormilhit)
v0.3.0 (2019-08-22)
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)
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)
Closed issues:
Merged pull requests:
v0.2.1 (2019-07-01)
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:
- fixture: fix transformation with no publishers #368 (iGormilhit)
v0.2.0 (2019-06-27)
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:
- release v0.2.0 #362 (iGormilhit)
v0.1.0a22 (2019-05-28)
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)
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:
- API: subject facet resolution #250 (jma)
- translations: version v.0.1.0a21 #249 (iGormilhit)
- DEPLOY: autocomplete resolution for deployement #248 (jma)
- TRANSLATIONS: translations command line resolution #247 (jma)
- UI: editor previous page redirection #246 (jma)
- UI: clear library form after edit #245 (jma)
- UI: links to authorities in the document editor #244 (jma)
- Circulation UI: Checkout possible according to circ policy #243 (BadrAly)
- CIRCULATION: link from item details to circ UI #241 (BadrAly)
- user interface: front page and header #240 (iGormilhit)
- RECORDS: can_delete fix for item and patron types #239 (BadrAly)
- ES: person language mapping #238 (rerowep)
- UI: persons and documents public search view #236 (jma)
- user interface: menus structure #228 (iGormilhit)
- ES: loan mapping #220 (rerowep)
- Circulation: Policy adapting for CIRC UI #219 (BadrAly)
- Circulation: nested mapping for cipo settings #218 (BadrAly)
- UI: typeahead support for document search #216 (jma)
- Circulation Policies: Locate policy using item/patorn types pair #214 (BadrAly)
- SERIALIZER: Fix resolve #212 (Garfield-fr)
- user interface: translations #211 (iGormilhit)
- Circulation: Circ policies backend #210 (Garfield-fr)
- admin UI: fix and translations #208 (iGormilhit)
- repository: commit template #207 (iGormilhit)
- all: several fixes #206 (jma)
- DATA: $ref for mef persons #205 (rerowep)
- Circulation: Circ policies backend #204 (BadrAly)
- ADMIN UI: URL parameters and facets #202 (jma)
- Admin: Modal dialog #201 (Garfield-fr)
- User interface: admin pages and jinja templates #200 (jma)
- DEPLOYMENT: docker #198 (rerowep)
- Patron: Add communication channel #197 (Garfield-fr)
- RECORDS: can_delete #195 (BadrAly)
- Angular lint #194 (Garfield-fr)
- API: resolvers #192 (rerowep)
- Admin: Circulation policy #191 (Garfield-fr)
- ALL: $ref as link mecanism #188 (jma)
- Layout: refactoring #186 (iGormilhit)
- Scripts: MEF harvesting #185 (BadrAly)
- Layout: item detailed view #172 (iGormilhit)
- Circulation policies settings #171 (BadrAly)
- ADMIN: Fix translation #166 (Garfield-fr)
- User: critical bug at menu initialization #165 (iGormilhit)
- ADMIN: Switch translation on the fly #162 (Garfield-fr)
- Admin interface: checkin/checkout implementation #161 (jma)
- Library translation #160 (Garfield-fr)
- Basic circulation policies #158 (BadrAly)
- FIXTURE: libraries opening hours and exception dates #157 (NicolasLabat)
- Library creation #156 (Garfield-fr)
- API: library is open #154 (rerowep)
- Maj circulation ui #724 #153 (jma)
- Libraries: Form Validation #152 (Garfield-fr)
- Library: date exceptions #151 (rerowep)
- Admin interface: menu refactoring #150 (iGormilhit)
- replace function #149 (rerowep)
- Circulation: configuration #148 (iGormilhit)
- Libraries: add options opening_hours + new library editor #147 (Garfield-fr)
- Circulation: invenio-circulation integration #146 (BadrAly)
- Issue: Identify the two separate displays in the person detailed view #141 (Garfield-fr)
- ISSUSES: patron parcode #140 (rerowep)
- User interface: menu list #139 (rerowep)
- admin ui: angular skeleton #138 (jma)
- Circulation: integration of invenio-circulation APIs #136 (BadrAly)
- Package: requests upgrade #135 (BadrAly)
v0.1.0a20 (2018-10-31)
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:
- User interface: header menu #134 (iGormilhit)
- circulation ui: member to library #133 (iGormilhit)
- Member to library #132 (rerowep)
- frontend: translations #130 (iGormilhit)
- Circulation policy: issues #128 (BadrAly)
- Circulation: Policy configuration #124 (BadrAly)
- frontend: cleaning #122 (iGormilhit)
- Item Types: Add resource #116 (Garfield-fr)
- Patron Types: Add resource #115 (Garfield-fr)
- apiharvester: fix size #113 (rerowep)
- frontend: refactoring #110 (Garfield-fr)
- frontend: refactor layout #107 (jma)
v0.1.0a19 (2018-10-11)
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:
- can delete #105 (rerowep)
- missing format_date_filter in items/view #104 (rerowep)
- git: gitignore extension #102 (iGormilhit)
- oaiharvest port 8443 #100 (rerowep)
- feat: Remove invenioSearchConfig and replace with invenioConfig #99 (Garfield-fr)
- fixtures: users following personas templates #98 (iGormilhit)
- identifier for person link #97 (rerowep)
- feat: add source facet and source badge on briew view person #96 (Garfield-fr)
- Person: Brief view #95 (Garfield-fr)
- person detailed view #90 (rerowep)
- harvest mef #85 (rerowep)
- facets #78 (rerowep)
- fix: add exception on pipenv check #77 (Garfield-fr)
- feat: add cover render services to brief and full view #75 (jma)
- documentation: installation and contributing #74 (iGormilhit)
- fix: link on assets with invenio collect #73 (jma)
- App data merge #72 (jma)
v0.1.0a18 (2018-08-23)
Merged pull requests:
v0.1.0a17 (2018-08-20)
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:
- feat: new shuffled export #67 (rerowep)
- feat: add icons by doc type #65 (BadrAly)
- add new document types #63 (rerowep)
v0.1.0a16 (2018-07-04)
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)
v0.1.0a14 (2018-06-26)
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)
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)
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)
Closed issues:
v0.1.0a9 (2018-03-08)
v0.1.0a10 (2018-03-08)
v0.1.0a8 (2018-01-17)
v0.1.0a7 (2017-11-30)
Closed issues:
- Wrong frontpage prompt placeholder. #1
v0.1.0a6 (2017-11-21)
v0.1.0a5 (2017-11-20)
v0.1.0a4 (2017-11-02)
v0.1.0a3 (2017-10-12)
v0.1.0.a2 (2017-10-11)
* This Changelog was automatically generated by github_changelog_generator