Project

General

Profile

Spent time

Filters

Apply Clear

Hours: 344.53

Created Date User Activity Issue Comment Hours
01.12.2022 15:14 01.12.2022 Lari Taskula Design Feature #994: REST API: GET deletedborrowers Received a contact from possible client requesting REST API endpoints for listing added, modified and deleted patrons. Returning an estimation and making a quick design for how the endpoints could look. Investigating current endpoints further - it's actually already possible to use current patron endpoint for listing added and modified patrons with the contact's needs. Reporting findings to our contact. 2.00 Actions
18.10.2022 21:18 13.10.2022 Lari Taskula Design Feature #943: Notify librarian of an available item in pickup library when checked out to a different library Designing feature. Notifying librarian is quite easy to do. Sketching on what it could look like. A flowchart sent by the client is asking to iterate holds and checking available item at pickup library until no such item is found. It may be out of scope but looking into it anyway. Looks like heavy hold queue logic refactoring would be needed. Reporting findings to the client. 8.00 Actions
05.10.2022 16:36 05.10.2022 Lari Taskula Design Feature #942: Change item level hold to biblio level hold Design, trying a couple of different solutions in GUI. 3.00 Actions
05.07.2022 14:57 15.06.2022 Lari Taskula Design Feature #944: Avoid changing tabs on page reload on holds awaiting pickup page Designing feature. Looking at example from Koha's reports page, it uses cookies to store current tab. 1.00 Actions
11.02.2022 16:29 11.02.2022 Lari Taskula Design Support #820: Allow renewals for ILLs Received a response from Magnus. Reading his more detailed specification and looking at current implementations. There seems to be something regarding renewals already. Deciding to use it. 0.75 Actions
07.09.2021 21:34 08.09.2021 Lari Taskula Design Feature #578: ansible-role-koha Discussing Koha ansible with kivilahtio. Studying NatLibFi's implementation. 1.00 Actions
07.10.2023 21:49 08.10.2023 Olli-Antti Kivilahti Design Support #1101: ISO ILL 18626 ja Koha - Design phase. Hands-on installed Koha-to-Koha ILL plugin from ByWater solutions and testing on how everything work and is rendered. Got a better outlook than from plain code-review. Documenting challenges with the Koha::ILL-approach, but Koha::ILL approach is the fastest way to get started and it is easy to just modify existing examples. 4.11 Actions
07.10.2023 17:40 07.10.2023 Olli-Antti Kivilahti Design Support #1101: ISO ILL 18626 ja Koha - Design phase. Started work on documenting the actual technical differences between those two approaches. There is a lot of overlap anyway. 1.22 Actions
26.09.2023 23:14 27.09.2023 Olli-Antti Kivilahti Design Support #1101: ISO ILL 18626 ja Koha - Design phase. Designing DB schemas. Updating diagrams and published them on kiwi. Wrote a status report suggesting transitioning to Scrum. 3.21 Actions
20.09.2023 22:02 21.09.2023 Olli-Antti Kivilahti Design Support #1101: ISO ILL 18626 ja Koha - Design phase. Looking at ways to pass a websocket connection from the Koha-plugin via a deployed Koha-application. Apache2 has support. Plack/PSGI doesn't. Mojolicious works like a charm. Asked help from #mojo and reported to #koha. Notifying stakeholders. 3.98 Actions
14.09.2023 23:14 15.09.2023 Olli-Antti Kivilahti Design Support #1101: ISO ILL 18626 ja Koha - Design phase. Studied the ByWater solutions instructables on the Koha-to-Koha -ILL Plugin. It is missing quite some features if the ISO18626 standard. Communicating with stakeholders about need for speek. 1.02 Actions
13.09.2023 22:33 14.09.2023 Olli-Antti Kivilahti Design Support #1101: ISO ILL 18626 ja Koha - Design phase. Looking into state graph. Preparing to publish to koha wiki. Looking at implementing a MMVP. 1.53 Actions
13.09.2023 18:37 13.09.2023 Olli-Antti Kivilahti Design Support #1101: ISO ILL 18626 ja Koha - Design phase. Continuing with the state diagram. Got access to the ISO Implementers Advisory Committee and looking at the materials there. Discussion about auth is very good. 2.49 Actions
08.09.2023 04:47 08.09.2023 Olli-Antti Kivilahti Design Support #1101: ISO ILL 18626 ja Koha - Design phase. Designing a state graph for ISO18626 to be loaded into Koha's ILL-module. Looking into how to best leverage Koha's features to provide a best possible user experience, with minimal development work. 7.00 Actions
25.08.2023 21:07 26.08.2023 Olli-Antti Kivilahti Design Support #1101: ISO ILL 18626 ja Koha - Design phase. Looking at significant Complex Data Types of concern in the ISO -standard, and how to implement them in Koha. Releasing some thoughts on "Koha to Koha" messaging. 1.50 Actions
25.08.2023 14:19 25.08.2023 Olli-Antti Kivilahti Design Support #1101: ISO ILL 18626 ja Koha - Design phase. Implementing a more detailed plan for the basic use cases. Referencing Koha capabilities and ISO specs. 1.50 Actions
25.08.2023 01:49 25.08.2023 Olli-Antti Kivilahti Design Support #1101: ISO ILL 18626 ja Koha - Design phase. Planning the Finna-integration. Found issues defining online payments. ISO18626 deals only with very precisely the sharing of an Item between libraries. No discovery services of any kind. Those are left for the consortium to decide. Archimate modeling regarding Finna integration and emailing ISO18626 maintainers about questions and status report to stakeholders. 2.00 Actions
19.09.2019 10:21 19.09.2019 Olli-Antti Kivilahti Design Feature #59: NatLibFi (KK) Koha consultation https://tiketti.koha-suomi.fi/issues/4134 Mentoring @nugged to deploy Koha-Ansible dev environment. 2.33 Actions
07.02.2022 06:51 07.02.2022 Samu Heiskanen Design Support #776: “Details” under patrons in the staff interface a way to separate ordinary reservations from inter library loan reservations Argh! The setting: Default checkout, hold and return policy - Hold policy: was in value home library so I couldn't make interlibrary loans which tricked me to believe thet Holds-tab couldn't handle interlibrary loans. Wasted time making new Interlibrary tab and it'as functionality. Now back to designing the Holds-tab to show Holds' home library. 2.00 Actions
30.11.2022 18:52 30.11.2022 Lari Taskula Development Support #973: Bug 18595 - Move C4::Members::Messaging to Koha namespace Thinking of possible solutions to the previous issue with missing contact information at patron creation step. First, attempting to catch exceptions at memberentry.pl and display an error message. This doesn't work however due to incompatible error handling in memberentry.pl. Remembered an old solution, a JavaScript validation that I've already implemented before. This could be an approach for resolving the issue. Found my old work from 2015 (Bug 14590) to which we can use here. Restoring old code from the patch in 14590 and rebasing it on current master. Testing changes, seems to work. Continuing testing rest of the test plans, preparing test plans and patches for attaching. 4.00 Actions
29.11.2022 13:40 29.11.2022 Lari Taskula Development Support #973: Bug 18595 - Move C4::Members::Messaging to Koha namespace Testing patches, found errors with patch "Catch message preference exceptions in OPAC", wrong exception package name, probably due to previous rebasing mistake. Fixing. 1.00 Actions
28.11.2022 22:30 29.11.2022 Lari Taskula Development Support #993: Bug 32357 - Set borrower_message_preferences.days_in_advance default to NULL Investigating SetMessagingPreferences logic. It seems it overrides borrower_message_preferences.days_in_advance default (from 0 to null), so we might as well set default to null at database level. Implementing patch, figuring out how to test it, commenting on Bugzilla, attaching a patch. 1.50 Actions
10.11.2022 04:57 10.11.2022 Lari Taskula Development Support #973: Bug 18595 - Move C4::Members::Messaging to Koha namespace Rebasing. Git conflicts resolved mostly without pain. There seems to be new appearances of usage of the methods this Bug aims to replace. They have to be identified, replace with the new methods and amend test plan to cover these cases. Identifying all new occurences and replaced them with new methods. Debugging some failed unit tests, especially t/db_dependent/api/v1/patrons.t. Deeper investigation revealed some issues. Firstly, days_in_advance must be explicitly defined as undef, because Koha has defined default days_in_advance value to be 0 at database level. It is easy to explicitly define it but at the same time it is also pointless to do so and such cases should be handled inside Koha objects. Did not yet implement such checks. Secondly, it seems the new objects do not return letter_code and letter_module which are required by the test, and the test will fail with the current logic. Studying what the current options are to resolve this issue. 4.00 Actions
10.11.2022 02:28 10.11.2022 Lari Taskula Development Feature #942: Change item level hold to biblio level hold Rebasing new conflicts 0.50 Actions
03.11.2022 20:53 03.11.2022 Lari Taskula Development Feature #942: Change item level hold to biblio level hold QA failed because patch didn't handle reserves.item_level_hold column. Implementing a fix and unit tests for it, attaching patch to Bugzilla. 0.75 Actions
(1-25/182) Per page: 25, 50, 100, 500

Also available in: Atom CSV