deichman merge requestshttp://gitlab.deichman.no/digibib/deichman/-/merge_requests2020-12-10T12:59:54Zhttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/65DEICH-5412 Docker: stop exposing anonymous ports2020-12-10T12:59:54ZMattias LundmarkDEICH-5412 Docker: stop exposing anonymous portsOBS! Det er en tilsvarende merge request i deployment-config!OBS! Det er en tilsvarende merge request i deployment-config!http://gitlab.deichman.no/digibib/deichman/-/merge_requests/64Resolve DEICH-5382 "Datavask"2020-12-10T13:07:37ZMattias LundmarkResolve DEICH-5382 "Datavask"Denne mergen vil sette bydel og delbydel på lånere ved brukerregistrering.Denne mergen vil sette bydel og delbydel på lånere ved brukerregistrering.http://gitlab.deichman.no/digibib/deichman/-/merge_requests/66DEICH-5364: Order works on workseries page by partnumber, then (work)...2020-12-11T07:31:34ZMagnus WestergaardDEICH-5364: Order works on workseries page by partnumber, then (work)...DEICH-5364: Order works on workseries page by partnumber, then (work) publication year, then (work) main title.
Closes DEICH-5364DEICH-5364: Order works on workseries page by partnumber, then (work) publication year, then (work) main title.
Closes DEICH-5364http://gitlab.deichman.no/digibib/deichman/-/merge_requests/53DEICH-4929 add dataset dumping scripts to cronicle2020-12-11T11:53:44ZTommy SvendsenDEICH-4929 add dataset dumping scripts to cronicleCloses DEICH-4929
Denne vil legge til rette for å kunne kjøre stabile dumper av statistikk og anonymisering fra backups.
Det eneste som mangler nå for å få dette helt komplett er innlasting av data i f.eks testmiljø ved hjelp av skeduler...Closes DEICH-4929
Denne vil legge til rette for å kunne kjøre stabile dumper av statistikk og anonymisering fra backups.
Det eneste som mangler nå for å få dette helt komplett er innlasting av data i f.eks testmiljø ved hjelp av skedulert script, men data er allerede tilgjengelig, så vil tro at dette er en relativt smal sak.
Innlasting i nytt miljø er nå mye enklere, da man bare trenger å stoppe koha-db kopiere inn hele directory fra anonymized og starte opp igjen. Vi trenger ikke lenger å kjøre opp tempcontainere og slette volumer.http://gitlab.deichman.no/digibib/deichman/-/merge_requests/61Resolve DEICH-53162020-12-11T23:20:50ZMagnus WestergaardResolve DEICH-5316Det er relativt stor overhead når vi henter data fra ES, så gikk her for å hente flere resultater én gang i stedet for å hente flere ganger. For at ikke ytelsen skulle bli påvirket i særlig grad har jeg gjort et par generelle forbedringe...Det er relativt stor overhead når vi henter data fra ES, så gikk her for å hente flere resultater én gang i stedet for å hente flere ganger. For at ikke ytelsen skulle bli påvirket i særlig grad har jeg gjort et par generelle forbedringer:
- De feltene som brukes i nøkkelen ved deduplisering i sibyl er flyttet ut som stored fields i ES. Det gjør at vi kan avgjøre om et dokument skal være med i resultatlisten eller ei uten å måtte unmarshale hele dokumentet.
- Sibyl avbryter prosessering av ES-resultater når vi har bygget et resultatsett som er så stort som klienten ba om (hvis klienten ber om 4 og vi henter 8 fra ES, men de 4 første ikke er duplikater på noen måte, så vil ikke de 4 siste prosesseres).
- Man kan med et flagg be sibyl droppe aggregeringsbiten av spørringen mot ES. Aggregeringene brukes kun der vi har filter frontend, så f. eks. på forsiden av deichman.no gjorde det bare søk etter anbefalte medier tregere enn det trengte å være.
Casen hvor vi henter anbefalte utgivelser sortert på anbefalingstidspunktet er spesialbehandlet, siden det er spesielt utsatt for duplikater. Antallet som hentes fra ES er et minimum + et multiplum av antallet klienten ber, slik at vi takler det om flere av de verkene med flest utgivelser skulle bli anbefalt like etter hverandre.
Closes DEICH-5316http://gitlab.deichman.no/digibib/deichman/-/merge_requests/58DEICH-5402 display guarantor name/phone/email input fields2020-12-11T23:21:18ZPetter Goksøyr ÅsenDEICH-5402 display guarantor name/phone/email input fieldsTil CR: selve kode-endringen er minimal, men brukte en del tid på legge på indentering i templaten, siden den var veldig vanskelig å lese uten. Orka ikke gå gjennom hele fila, da det ville tatt hele dagen. Fant ingen måte å formatere tem...Til CR: selve kode-endringen er minimal, men brukte en del tid på legge på indentering i templaten, siden den var veldig vanskelig å lese uten. Orka ikke gå gjennom hele fila, da det ville tatt hele dagen. Fant ingen måte å formatere template-toolkit filer automatisk :-/
Closes DEICH-5402http://gitlab.deichman.no/digibib/deichman/-/merge_requests/69DEICH-5424: Take individnummer into account when checking age. Add support fo...2020-12-14T07:50:35ZMagnus WestergaardDEICH-5424: Take individnummer into account when checking age. Add support for DNR.Closes DEICH-5424Closes DEICH-5424http://gitlab.deichman.no/digibib/deichman/-/merge_requests/67Flytte henting av brukerdata til klienten2020-12-14T10:12:02ZDavid BjörkheimFlytte henting av brukerdata til klientenFlytter henting av brukerdata til klienten der det er mulig. Fjerner global lasting av kampanjer for å holde app.js mest mulig cleanFlytter henting av brukerdata til klienten der det er mulig. Fjerner global lasting av kampanjer for å holde app.js mest mulig cleanhttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/70DEICH-5433 Removed code that handled on self registered users that are now de...2020-12-15T08:07:37ZMattias LundmarkDEICH-5433 Removed code that handled on self registered users that are now deletedSlettet kode som håndterde selvregistrerte brukere som registrerte seg før vi prodsatte idporten og da kom i litt limbo. Dette ble håndtert av en spesialrolle: ROLE_BORROWER_REGVOKSEN_NOT_ID_CHECKED.
Den rollen og all håndtering av den ...Slettet kode som håndterde selvregistrerte brukere som registrerte seg før vi prodsatte idporten og da kom i litt limbo. Dette ble håndtert av en spesialrolle: ROLE_BORROWER_REGVOKSEN_NOT_ID_CHECKED.
Den rollen og all håndtering av den er slettet.http://gitlab.deichman.no/digibib/deichman/-/merge_requests/72DEICH-5236: Allow e-mail to be updated for IL and BIB users without...2020-12-15T09:09:07ZMagnus WestergaardDEICH-5236: Allow e-mail to be updated for IL and BIB users without...DEICH-5236: Allow e-mail to be updated for IL and BIB users without verification (synced from BaseBibliotek). Allow BIB users to have their passwords updated.
Closes DEICH-5236DEICH-5236: Allow e-mail to be updated for IL and BIB users without verification (synced from BaseBibliotek). Allow BIB users to have their passwords updated.
Closes DEICH-5236http://gitlab.deichman.no/digibib/deichman/-/merge_requests/73DEICH-5419 Koha, deichman.no: Setting borrower attribute telling if a borrowe...2020-12-15T12:35:29ZMattias LundmarkDEICH-5419 Koha, deichman.no: Setting borrower attribute telling if a borrower...DEICH-5419 Koha, deichman.no: Setting borrower attribute telling if a borrower is authenticated with idporten
Closes DEICH-5419DEICH-5419 Koha, deichman.no: Setting borrower attribute telling if a borrower is authenticated with idporten
Closes DEICH-5419http://gitlab.deichman.no/digibib/deichman/-/merge_requests/71DEICH-4929 minor adustments to decrease size while maintaining functionality2020-12-15T19:46:11ZTommy SvendsenDEICH-4929 minor adustments to decrease size while maintaining functionalityhttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/74DEICH-5381 F-users, koha: Added kafka handling for discricts2020-12-16T08:33:02ZMattias LundmarkDEICH-5381 F-users, koha: Added kafka handling for discrictsCloses DEICH-5381Closes DEICH-5381http://gitlab.deichman.no/digibib/deichman/-/merge_requests/79DEICH-4929 adjust cronicle rshell plugin to support pushing a script and then...2020-12-21T12:54:58ZTommy SvendsenDEICH-4929 adjust cronicle rshell plugin to support pushing a script and then execute with argsDenne legger tilrette for å kunne overføre script til remote host og så eksekvere dem med argumenter.
Kommer til å brukes av bla statistikk dumpene.Denne legger tilrette for å kunne overføre script til remote host og så eksekvere dem med argumenter.
Kommer til å brukes av bla statistikk dumpene.http://gitlab.deichman.no/digibib/deichman/-/merge_requests/76DEICH-5263 f-users, koha: Added api endpoint to f-users for manually updating...2020-12-22T07:31:32ZMattias LundmarkDEICH-5263 f-users, koha: Added api endpoint to f-users for manually updating...DEICH-5263 f-users, koha: Added api endpoint to f-users for manually updating a borrower with front data
Closes DEICH-5263DEICH-5263 f-users, koha: Added api endpoint to f-users for manually updating a borrower with front data
Closes DEICH-5263http://gitlab.deichman.no/digibib/deichman/-/merge_requests/68DEICH-5410 mimir: removing non numeric characters from publication year2020-12-22T07:34:04ZMattias LundmarkDEICH-5410 mimir: removing non numeric characters from publication yearCloses DEICH-5410Closes DEICH-5410http://gitlab.deichman.no/digibib/deichman/-/merge_requests/80DEICH-4929 patch upload-stats with autoselect of latest backup to ease runnin...2020-12-22T07:47:52ZTommy SvendsenDEICH-4929 patch upload-stats with autoselect of latest backup to ease running in prodEasier to run this in production if it autoselects the latest backup as a defaultEasier to run this in production if it autoselects the latest backup as a defaulthttp://gitlab.deichman.no/digibib/deichman/-/merge_requests/75Resolve DEICH-5432 and DEICH-29402020-12-22T09:13:39ZPetter Goksøyr ÅsenResolve DEICH-5432 and DEICH-2940Closes DEICH-5432
Closes DEICH-2940Closes DEICH-5432
Closes DEICH-2940http://gitlab.deichman.no/digibib/deichman/-/merge_requests/78DEICH-5425 trigger picklist update when queue priority shifts2021-01-05T05:33:10ZPetter Goksøyr ÅsenDEICH-5425 trigger picklist update when queue priority shiftsCloses DECIH-5425Closes DECIH-5425http://gitlab.deichman.no/digibib/deichman/-/merge_requests/77Resolve DEICH-5406 "Kohareports"2021-01-06T06:14:41ZBenjaminResolve DEICH-5406 "Kohareports"Closes DEICH-5406Closes DEICH-5406