v1.5.1 (2021-10-06)
Implemented enhancements:
- Make the field "gender" visible on the patron view #2399
Fixed bugs:
- Document: the temporary location URL (route) is wrong #2337
- Due date not computed correcty (also after renewal) #2198
Merged pull requests:
- theme: fix wrong URL on production front pages #2443 (iGormilhit)
- circulation: fix loan end_date #2435 (zannkukai)
- documents: fix libraries aggregations #2434 (jma)
- dependencies: fix jsonschema #2432 (rerowep)
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 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
- 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)
- 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)
- documents: do not translate URL in detailed view #2376 (rerowep)
- 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:
- notifications: do not send email in case of error #2342 (jma)
- 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)
- notifications: Fix wrong pick-up location name #2297 (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)
- 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
Closed issues:
- Collection should have metadata table in DB #2193
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:
- patrons: display user PID in error message #2153 (rerowep)
- 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:
- 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)
- documents: adapt the field list in quick access #2110 (Garfield-fr)
- items: add temporary location name by serializer #2105 (Garfield-fr)
- templates: remove
data
field from ES mapping #2100 (zannkukai) - dependencies: fix celery version to = 5.0.5 #2099 (rerowep)
- documentation: fix gh-actions labeler #2097 (iGormilhit)
- patrons: fix problem with importing users #2094 (BadrAly)
- 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)
- instance: install procps to monitor processes #2075 (BadrAly)
- 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)
- documents: fix assigning agency title, description #2060 (iGormilhit)
- search: add isbn text search #2057 (rerowep)
- sru: fix xml format and type #2054 (rerowep)
- Translations update from Weblate #2051 (weblate)
- global: use JsonWriter #2047 (rerowep)
- holdings: remove standard holdings with no items #2044 (BadrAly)
- 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
- Do we need to import Virtua issues? #1984
- 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:
- instance: change base URL #2021 (rerowep)
- 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)
- 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)
- search: restore ES settings in the template #2043 (rerowep)
- 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)
- users: release constraint on the first & last name #2009 (iGormilhit)
- patrons: allow external service to authenticate users #2006 (Garfield-fr)
- docker: change value for restart parameter #2005 (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)
- fix: empty list in function parameters #1953 (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)
- 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) - 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)
- documents: update subject display #1860 (Garfield-fr)
- circulation: load legacy transactions #1856 (BadrAly)
- 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: index collection title and description. #1764 (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)
- 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
Security fixes:
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)
- release: 1.0.0 #1636 (iGormilhit)
- 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)
- 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
- Cancel button does not work on the account profile RERO_ID #1498
- Add a pager to the brief view of the import from BnF #1491
- Error : ExpressionChangedAfterItHasBeenCheckedError into console #1002
- I can save a library that is never open, which could result in a broken circulation module #602
- 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)
- 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)
- deployment: fix poetry version to < 1.1.0 #1430 (rerowep)
- release: v0.14.0 #1427 (iGormilhit)
- 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)
- patron_type: implements overdue items restriction #1325 (zannkukai)
- 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
- Rename 'organisation' facet to 'library' in public interface #961
- 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)
- 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)
- celery: fix 'celery-config' fixture #1245 (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)
- 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)
- permission: refactoring structure resources permission factory #1117 (zannkukai)
- 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)
- schema: split JSON schemas #1056 (rerowep)
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:
- Message missing from the acquisition order line editor #1053
- Restarting scheduler is disabling entries #1033
- Redirection after item deletion from the item detailed view #1024
- The language switch of the professional interface do not work. #943
- 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)
- cli: correct wrong process bulk queue #1037 (lauren-d)
- 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
- ISBN with hyphon #79
- 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)
- document: suppress item detail view #970 (zannkukai)
- item: multiple inheritance for the item class #968 (BadrAly)
- db: separate tables #959 (rerowep)
- enqueues notifications #951 (rerowep)
- 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
- 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
- Pickup name of location must be required #794
- 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)
- 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)
- 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)
- 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
- OAIServer Marc21 export #81
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
- ElasticSearch always complaining about deprecated field _version_type and _version #725
- 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 message for email field #621
- 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
- Opening hours editor page has to be refreshed to display changes #337
- 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)
- 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)
- editor: fix "required status" error in item editor #728 (AoNoOokami)
- 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)
- 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)
- tests: fix run-test #702 (rerowep)
- deployment: adaptions for rero-ils-ui #700 (rerowep)
- setup: speed up and clean improvements #699 (blankoworld)
- script: add rero-ils-ui install from tgz #692 (AoNoOokami)
- 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:
- Flash message: bring user at top of the page #232
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
- 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)
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)
- fixtures: reset sequence to correct value after loading records #561 (BadrAly)
- 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)
- US931 data model publication statement #526 (rerowep)
- #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)
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
- Increase size of result set during API calls #405
- 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)
- editor: fix submit button with async validator #528 (jma)
- 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)
- 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)
- tests: optional execution of external services tests. #411 (BadrAly)
- 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)
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:
- Selection/deselection of documents for checkin/checkout #365
- 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
- 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
- Renewal date #231
- Check-out of an item "in transit" #230
- 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
- Request on an item which is checked out #235
- 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:
- 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:
- 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
- Align the "request" button #55
- 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)
- 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)
* This Changelog was automatically generated by github_changelog_generator