Hypernova Oy Redmine: Issueshttps://redmine.hypernova.fi/https://redmine.hypernova.fi/favicon.ico?16780521372024-02-20T03:09:57ZHypernova Oy Redmine
Redmine Koha Fund - Support #1188 (In Progress): Bug 36134 - Elasticsearch authentication using userinfo ...https://redmine.hypernova.fi/issues/11882024-02-20T03:09:57ZLari TaskulaKoha Fund - Support #1133 (In Progress): Päivitettävyysongelmathttps://redmine.hypernova.fi/issues/11332024-01-07T20:00:12ZLari Taskula
<p>Jos Koha-päivitykset aiheuttavat päivityspakettien virheiden takia poikkeuksellisen suuren työmäärän, jota ei voida helposti päivitysvaiheessa ratkaista, tämä laskutetaan Hypernova Oy:n Koha-kehitysrahastosta.</p> Koha Fund - Support #1129 (Feedback): Bug 35471 - Automatically select child MARC framework when ...https://redmine.hypernova.fi/issues/11292023-12-01T17:47:38ZLari Taskula
<p>This makes it easier to select an appropriate MARC framework when adding child record to a host record.</p> Koha Fund - Support #1128 (In Progress): Koha mailing list supporthttps://redmine.hypernova.fi/issues/11282023-11-30T22:19:41ZLari TaskulaKoha Fund - Support #1115 (In Progress): Bug 33503 - Plugin OpenAPI2.0 specification schema fragm...https://redmine.hypernova.fi/issues/11152023-09-27T17:43:12ZOlli-Antti Kivilahtiolli-antti.kivilahti@hypernova.fiKoha Contributions - Support #1101 (In Progress): ISO ILL 18626 ja Koha - Design phase.https://redmine.hypernova.fi/issues/11012023-08-24T12:44:41ZOlli-Antti Kivilahtiolli-antti.kivilahti@hypernova.fi
<p><strong>ISO18626</strong><br />Kohassa on erilaisia kaukolainaviritelmiä, mutta se, mitä tarvittaisiin, olisi uuden ISO-standardin mukainen. Sille hyväksyttiin juuri tällä viikolla kansallinen sovellusprofiili. <a class="external" href="https://www.kiwi.fi/display/Katve/Kokous+2023-3-14">https://www.kiwi.fi/display/Katve/Kokous+2023-3-14</a></p>
<p>Voisi ajatella että ensi vaiheessa pitäisi ihan tutkia, mitä oikeastaan pitäisi tehdä ja kuinka iso homma on.</p>
<p><a class="external" href="http://illtransactions.org/">http://illtransactions.org/</a></p>
<p><strong>FINNA</strong><br />Unohtui kysyä, että jos asiakas tekee Finnan kautta hakuja ja kaukolainoja, niin miten nuo sanomat menee Finnan, Kaukolainaajakirjaston ja lainaa-tilaavan-kirjaston välillä?<br />Eli miten Finna delegoi kaukolainapyynnön taustajärjestelmälle? Ja miten Finna vastaanottaa tietoja asiakkaan käyttöliittymään kaukolainatransaktioiden etenemisestä?</p>
<p>Finnan pohjana olevassa VuFindissa on jonkinlaista tuen tynkää tuohon delegointikysymykseen ollut vireillä: <a class="external" href="https://vufind.org/wiki/configuration:ill">https://vufind.org/wiki/configuration:ill</a>. Mutta askaretta tuossa varmaan riittäisi. Vastaanottopäässä Finna lukee ainakin asiakkaan laina- ja varaustiedot järjestelmästä – sinnehän pitäisi välittyä myös kaukolainan kautta tulleet.</p>
<p>Tähän voitaneen pyytää mukaan asiantuntijaa Finnasta tarvittaessa, minä en tiedä tästä tämän enempää.</p> Koha Fund - Support #1100 (In Progress): Koha background jobs seemingly at random getting stuck i...https://redmine.hypernova.fi/issues/11002023-08-21T11:02:12ZLari TaskulaKoha Contributions - Support #993 (Feedback): Bug 32357 - Set borrower_message_preferences.days_i...https://redmine.hypernova.fi/issues/9932022-11-28T22:29:14ZLari TaskulaKoha Fund - Support #986 (In Progress): koha/bin/devel/create_superlibrarian.pl autovivificationhttps://redmine.hypernova.fi/issues/9862022-11-02T13:37:04ZOlli-Antti Kivilahtiolli-antti.kivilahti@hypernova.fi
<p>Updating superuser password is tedious, because every DB has different parameters and remembering the correct categorycode and branchcode is slow.<br />Make the script automatically select some values for missing parameters.</p> Koha Contributions - Support #973 (New): Bug 18595 - Move C4::Members::Messaging to Koha namespacehttps://redmine.hypernova.fi/issues/9732022-10-06T12:08:11ZLari TaskulaKoha Contributions - Support #972 (In Progress): Bug 17499 - Koha objects for messaging preferenceshttps://redmine.hypernova.fi/issues/9722022-10-06T12:07:21ZLari Taskula
<p>Rebasing and other work related to this bug</p> Koha Contributions - Support #939 (In Progress): Holds improvements 05/2022https://redmine.hypernova.fi/issues/9392022-05-20T05:15:38ZLari TaskulaKoha Fund - Support #588 (In Progress): Translate Koha-Community OPAChttps://redmine.hypernova.fi/issues/5882021-09-17T01:55:52ZLari TaskulaFree Open Source Software Contributions - Feature #573 (In Progress): COSS partnershiphttps://redmine.hypernova.fi/issues/5732021-09-02T11:59:30ZLari Taskula
<p>Things we are doing together with COSS</p>
<p><a class="external" href="https://www.coss.fi">https://www.coss.fi</a></p> FOLIO Suomi - Feature #396 (New): Sähköpostin lähettäminen - SMTP asetuksethttps://redmine.hypernova.fi/issues/3962021-01-07T07:53:15ZLari Taskula
<ul class="toc"><li><strong>Table of contents</strong></li><li><a href="#SMTP-palvelinasetukset-Okapin-kautta">SMTP-palvelinasetukset Okapi:n kautta</a><ul><li><a href="#SMTP-host-amp-port">SMTP host & port</a></li><li><a href="#SMTP-käyttäjätunnus-ja-salasana">SMTP käyttäjätunnus ja salasana</a></li><li><a href="#From-sähköpostiheaderi-lähettäjän-sähköpostiosoite">From-sähköpostiheaderi (lähettäjän sähköpostiosoite)</a></li><li><a href="#Base-URL-sähköpostin-resetointilinkkiin-jos-ei-aseteta-niin-oletus-on-httplocalhost3000">Base URL sähköpostin resetointilinkkiin (jos ei aseteta, niin oletus on http://localhost:3000)</a></li></ul></li></ul>
<a name="SMTP-palvelinasetukset-Okapin-kautta"></a>
<h1 >SMTP-palvelinasetukset Okapi:n kautta<a href="#SMTP-palvelinasetukset-Okapin-kautta" class="wiki-anchor">¶</a></h1>
<a name="SMTP-host-amp-port"></a>
<h2 >SMTP host & port<a href="#SMTP-host-amp-port" class="wiki-anchor">¶</a></h2>
<pre>
curl -X POST \
http://localhost:9130/configurations/entries \
-H 'Content-Type: application/json' \
-H 'X-Okapi-Tenant: diku' \
-H 'x-okapi-token: XXXXXXXXXXXXX' \
-d \
'{
"module": "SMTP_SERVER",
"configName": "smtp",
"code": "EMAIL_SMTP_HOST",
"description": "server smtp host",
"default": true,
"enabled": true,
"value": "mail.runbox.com"
}'
</pre>
<pre>
curl -X POST \
http://localhost:9130/configurations/entries \
-H 'Content-Type: application/json' \
-H 'X-Okapi-Tenant: diku' \
-H 'x-okapi-token: XXXXXXXXXXXXX' \
-d \
'{
"module": "SMTP_SERVER",
"configName": "smtp",
"code": "EMAIL_SMTP_PORT",
"description": "server smtp port",
"default": true,
"enabled": true,
"value": "587"
}'
</pre>
<a name="SMTP-käyttäjätunnus-ja-salasana"></a>
<h2 >SMTP käyttäjätunnus ja salasana<a href="#SMTP-käyttäjätunnus-ja-salasana" class="wiki-anchor">¶</a></h2>
<pre>
curl -X POST \
http://localhost:9130/configurations/entries \
-H 'Content-Type: application/json' \
-H 'X-Okapi-Tenant: diku' \
-H 'x-okapi-token: XXXXXXXXXXXXX' \
-d \
'{
"module": "SMTP_SERVER",
"configName": "smtp",
"code": "EMAIL_USERNAME",
"description": "email username",
"default": true,
"enabled": true,
"value": "no-reply@hypernova.fi"
}'
</pre>
<pre>
curl -X POST \
http://localhost:9130/configurations/entries \
-H 'Content-Type: application/json' \
-H 'X-Okapi-Tenant: diku' \
-H 'x-okapi-token: XXXXXXXXXXXXX' \
-d \
'{
"module": "SMTP_SERVER",
"configName": "smtp",
"code": "EMAIL_PASSWORD",
"description": "email password",
"default": true,
"enabled": true,
"value": "XXXXXXXXXXXXX"
}'
</pre>
<a name="From-sähköpostiheaderi-lähettäjän-sähköpostiosoite"></a>
<h2 >From-sähköpostiheaderi (lähettäjän sähköpostiosoite)<a href="#From-sähköpostiheaderi-lähettäjän-sähköpostiosoite" class="wiki-anchor">¶</a></h2>
<pre>
curl -X POST \
http://localhost:9130/configurations/entries \
-H 'Content-Type: application/json' \
-H 'X-Okapi-Tenant: diku' \
-H 'x-okapi-token: XXXXXXXXXXXXX' \
-d \
'{
"module": "SMTP_SERVER",
"configName": "smtp",
"code": "EMAIL_FROM",
"description": "email from",
"default": true,
"enabled": true,
"value": "folio@hypernova.fi"
}'
</pre>
<a name="Base-URL-sähköpostin-resetointilinkkiin-jos-ei-aseteta-niin-oletus-on-httplocalhost3000"></a>
<h2 >Base URL sähköpostin resetointilinkkiin (jos ei aseteta, niin oletus on <a class="external" href="http://localhost:3000">http://localhost:3000</a>)<a href="#Base-URL-sähköpostin-resetointilinkkiin-jos-ei-aseteta-niin-oletus-on-httplocalhost3000" class="wiki-anchor">¶</a></h2>
<pre>
curl -X POST \
http://localhost:9130/configurations/entries \
-H 'Content-Type: application/json' \
-H 'X-Okapi-Tenant: diku' \
-H 'x-okapi-token: XXXXXXXXXXXXX' \
-d \
'{
"module": "USERSBL",
"configName": "FOLIO host",
"code": "FOLIO_HOST",
"description": "FOLIO host address for password reset",
"default": true,
"enabled": true,
"value": "https://your-folio-base-url"
}'
</pre>