deichman merge requestshttp://gitlab.deichman.no/digibib/deichman/-/merge_requests2022-10-07T11:52:22Zhttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/671DEICH-6389 - Fixed EditSections export + Library event search initial request...2022-10-07T11:52:22ZTom AdamDEICH-6389 - Fixed EditSections export + Library event search initial request count fixPrevious version of LibraryEvent generated 6 requests which is not optimal :)
Added speed dependent spinner - if search takes more, than 500ms, spinner shows up (higher latency).
Closes DEICH-6389Previous version of LibraryEvent generated 6 requests which is not optimal :)
Added speed dependent spinner - if search takes more, than 500ms, spinner shows up (higher latency).
Closes DEICH-6389Tom AdamTom Adamhttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/670DEICH-0000 Default texts were taken away + removed unused json/js files.2022-10-06T14:00:00ZTom AdamDEICH-0000 Default texts were taken away + removed unused json/js files.Closes DEICH-0000Closes DEICH-0000Tom AdamTom Adamhttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/669DEICH-6386 - Fixed rating values + status text on bottom.2022-10-06T11:39:35ZTom AdamDEICH-6386 - Fixed rating values + status text on bottom.Closes DEICH-6386Closes DEICH-6386Tom AdamTom Adamhttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/668DEICH-6385 - Oppgradering av fe-common pakke i TK og Fuge + liten bugfiks2022-10-06T08:00:06ZTom AdamDEICH-6385 - Oppgradering av fe-common pakke i TK og Fuge + liten bugfiks DEICH-6385 - .gitignore update
DEICH-6385 - Updated to latest fe-common+fixed icon look&feel.
DEICH-6385 - Upgraded to latest Autocomplete+fixed error:hover border+open/close icons from deichman-ui.
DEICH-6385 - Fixed ... DEICH-6385 - .gitignore update
DEICH-6385 - Updated to latest fe-common+fixed icon look&feel.
DEICH-6385 - Upgraded to latest Autocomplete+fixed error:hover border+open/close icons from deichman-ui.
DEICH-6385 - Fixed fe-filtering if items are set/updated.
Closes DEICH-6385Tom AdamTom Adamhttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/667DEICH-6384 - Fixed requested changes in how filtering/sorting works together2022-10-06T10:47:32ZTom AdamDEICH-6384 - Fixed requested changes in how filtering/sorting works togetherHad to change how DateRangeFilterDropdown works, now there is direct binding to the selected filter instead of component event handling.
Added option to have default filters (isDefault flag), which makes the given filter non-removable.
...Had to change how DateRangeFilterDropdown works, now there is direct binding to the selected filter instead of component event handling.
Added option to have default filters (isDefault flag), which makes the given filter non-removable.
"Fjern alle" was renamed to "Nullstill Filtrering" - makes more sense, since the default date filter stays in command even after removing all others.
Exposed possible date filter options in module context inside DateRangeFilterDropdown.
Closes DEICH-6384Tom AdamTom Adamhttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/666DEICH-6383 fjenlån for videregående skoler in Oslo2022-10-12T08:16:53ZPetter Goksøyr ÅsenDEICH-6383 fjenlån for videregående skoler in OsloCloses DEICH-6383Closes DEICH-6383http://gitlab.deichman.no/digibib/deichman/-/merge_requests/665DEICH-6376 - Bullet fix.2022-10-05T10:23:15ZTom AdamDEICH-6376 - Bullet fix.Closes DEICH-6376Closes DEICH-6376Tom AdamTom Adamhttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/664DEICH-6380 - Added support for null link object.2022-10-05T08:00:25ZTom AdamDEICH-6380 - Added support for null link object.The code has failed in Card.js thanks to a faulty isEmpty implementation. Null case was not handled.
Closes DEICH-6380The code has failed in Card.js thanks to a faulty isEmpty implementation. Null case was not handled.
Closes DEICH-6380Tom AdamTom Adamhttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/663DEICH-6381 - Fixed EditImage.svelte2022-10-05T08:00:02ZTom AdamDEICH-6381 - Fixed EditImage.svelte DEICH-6381 - Fixed EditImage.svelte
Added empty object as default image. Also made Alternativ bildetekst and Bildekreditering disabled as long as no image is uploaded (image.url is empty).
DEICH-6381 - Fixed tags
Closes DE... DEICH-6381 - Fixed EditImage.svelte
Added empty object as default image. Also made Alternativ bildetekst and Bildekreditering disabled as long as no image is uploaded (image.url is empty).
DEICH-6381 - Fixed tags
Closes DEICH-6381Tom AdamTom Adamhttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/662Draft: DEICH-6379 - Library event - service filtering bug2022-10-27T11:43:09ZTom AdamDraft: DEICH-6379 - Library event - service filtering bugTo be fixed as a general cleanup for filtering in TK.
DEICH-6379 - TK part
Code cleanup and simplified hit handling - no need to filter since Sibyl is smart enough to provide us with correctly filtered dataset. 😍😍
The filter p...To be fixed as a general cleanup for filtering in TK.
DEICH-6379 - TK part
Code cleanup and simplified hit handling - no need to filter since Sibyl is smart enough to provide us with correctly filtered dataset. 😍😍
The filter parameters are sent in the query string if limitToLibraryEventServices is set to true.
DEICH-6379 - Sibyl part
Added option to exclude value in search fields for services. In that case the value must be defined using the not.fielf.XYZ convention.
This was needed to get correct result and aggregation for the service filter when creating a library event.
Also updated indexing - added fields status.id and serviceType.id.
Closes DEICH-6379Tom AdamTom Adamhttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/661DEICH-6377 - Fixed.2022-10-04T08:40:37ZTom AdamDEICH-6377 - Fixed.Made dependency on available services and the branch object itself reactive. This way as the branch is loaded after save, the list of available services is re-calculated, thus fixing the bug.
Closes DEICH-6377Made dependency on available services and the branch object itself reactive. This way as the branch is loaded after save, the list of available services is re-calculated, thus fixing the bug.
Closes DEICH-6377Tom AdamTom Adamhttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/660DEICH-6362 - Fixed2022-10-04T08:44:27ZTom AdamDEICH-6362 - FixedCloses DEICH-6362
Fuge skal få endelig package.json og package-lock.json etter at dette er publisert i npm registry.Closes DEICH-6362
Fuge skal få endelig package.json og package-lock.json etter at dette er publisert i npm registry.Tom AdamTom Adamhttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/659DEICH-6366 - oppstillingssignatur fra all uppercase til capitalized2022-10-03T08:07:50ZTom AdamDEICH-6366 - oppstillingssignatur fra all uppercase til capitalizedCloses DEICH-6366Closes DEICH-6366Tom AdamTom Adamhttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/658DEICH-6373 - TK - Some search improvements, bug-fixes2022-10-04T07:57:46ZTom AdamDEICH-6373 - TK - Some search improvements, bug-fixesDEICH-6373 - TK - Some search improvements, as detailed below
**Fixed date range select**
Uses luxon date.
Added filtering of selected date filter (does not show up in available list).
**Additional filtering fix**
P...DEICH-6373 - TK - Some search improvements, as detailed below
**Fixed date range select**
Uses luxon date.
Added filtering of selected date filter (does not show up in available list).
**Additional filtering fix**
Previously the available branches and categories were fetched from the result aggregate. This resulted in a narrowed down category and branch selection option after filtering (i.e.: 1 item). This was changed, now all branches and all categories are visible always. Also, filters were updated not to contain already selected items.
**Refurbished sorting**
Made ordered sorting of multiple fields possible (index displayed in sorting header). Current sortable fields are date, title and category.
**More component reuse**
Both, FilterDropdown and DateRangeFilterDropdown uses EditDropDown.
Added reusable wrapper, SortOderButton.
**Misc**
Fixed `;` in webpack.config.js.
DEICH-6373 - Added support to object typed ids (so that the component can be reused for date filtering in LibraryEventSearch)
DEICH-6373 - Sibyl - fixed consistent sort order when multiple sort fields are defined.
Previously a map was used, to store SortParameters, however, maps do not guarantee the retrieval order. This has cosed inconsistent behaviour as TK introduced multiple sort field option.
DEICH-6373 - Validation framework addition - skipValidation
If set to true, the given input component is not taking part in the validation framework. All validation setup elated error messages are suspended.
In addition improved EditDropDown re-usability so as that it can be used in LibraryEventSearch.Tom AdamTom Adamhttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/657DEICH-6374 include orindal in person label (agent+autocomplete index)2022-10-03T11:13:39ZPetter Goksøyr ÅsenDEICH-6374 include orindal in person label (agent+autocomplete index)Closes DEICH-6374Closes DEICH-6374http://gitlab.deichman.no/digibib/deichman/-/merge_requests/656DEICH-6306 always show filters on search page2022-09-30T11:22:11ZPetter Goksøyr ÅsenDEICH-6306 always show filters on search pageCloses DEICH-6360Closes DEICH-6360http://gitlab.deichman.no/digibib/deichman/-/merge_requests/655DEICH-6365 - Fixed2022-09-29T08:17:36ZTom AdamDEICH-6365 - FixedAdded Language enum for all supported languages
Changed mapping structure as agreed upon.
090 $c for DFB is mapped to LOCATION_LANGUAGE and LOCATION_CLASS_NUMBER
852 80$h is mapped to LOCATION_LANGUAGE
852 10$h is mapped to LOCATION_CLAS...Added Language enum for all supported languages
Changed mapping structure as agreed upon.
090 $c for DFB is mapped to LOCATION_LANGUAGE and LOCATION_CLASS_NUMBER
852 80$h is mapped to LOCATION_LANGUAGE
852 10$h is mapped to LOCATION_CLASS_NUMBER
Source is provided by the converter service, since field 015 is not provided anymore.
Mapping of 015 is cleaned up.
Closes DEICH-6365Tom AdamTom Adamhttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/654DEICH-6372 koha nncip: include bibliographic info in RequestItem2022-09-28T10:20:20ZPetter Goksøyr ÅsenDEICH-6372 koha nncip: include bibliographic info in RequestItemThis is required by Alma.This is required by Alma.http://gitlab.deichman.no/digibib/deichman/-/merge_requests/653DEICH-6371 - Report simplifications.2022-09-29T08:16:49ZTom AdamDEICH-6371 - Report simplifications.There was some old code in libraryEvent.js which needed cleanup. Now it is done, around 3-400 lines less code.
Closes DEICH-6371There was some old code in libraryEvent.js which needed cleanup. Now it is done, around 3-400 lines less code.
Closes DEICH-6371Tom AdamTom Adamhttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/652DEICH-6364 - Disabled mapping of field 852$h2022-09-19T13:23:26ZTom AdamDEICH-6364 - Disabled mapping of field 852$hCloses DEICH-6364Closes DEICH-6364Tom AdamTom Adam