Project

General

Profile

Spent time

Filters

Apply Clear

Hours: 612.28

Project Created Date User Activity Issue Comment Hours
Koha Fund 20.02.2024 03:10 20.02.2024 Lari Taskula Development Support #1188: Bug 36134 - Elasticsearch authentication using userinfo parameter crashes about.pl Noticing the internal server error, reporting a Bug and implementing a fix. 1.50 Actions
Koha Contributions 08.01.2024 13:08 08.01.2024 Lari Taskula Maintenance Support #1138: Tietuenäytön muokkaus ei toimi päivityksen jälkeen Tutkittu ongelmaa ja löydetty Bug 35383 0.50 Actions
Koha Fund 07.01.2024 20:01 07.01.2024 Lari Taskula Maintenance Support #1133: Päivitettävyysongelmat Investigating koha-l10n vs koha-common confclits with .po files. Making a nasty ansible hack to resolve this issue so that we can move on with the upgrades :/ 2.00 Actions
Koha Fund 05.12.2023 01:08 05.12.2023 Lari Taskula Maintenance Support #1129: Bug 35471 - Automatically select child MARC framework when adding child records Running koha-qa. Trying to fix tidiness issues. Can't. Spent enough time and find this too unproductive work. 2.00 Actions
Koha Fund 04.12.2023 23:17 05.12.2023 Lari Taskula Maintenance Support #1130: Bug 35483 - Restore item level to record level hold switch in hold table Got an email notification that the feature added in Bug 31692 is not working anymore. Investigating why. Found out it was accidentally reverted by another Bug. Creating a new Bug and restoring the feature, pushing patches. Answering to comments in 31692. 2.50 Actions
Koha Fund 01.12.2023 23:09 02.12.2023 Lari Taskula Development Support #1129: Bug 35471 - Automatically select child MARC framework when adding child records Writing template toolkit plugin for fetching child frameworks, adding logic to selecting child framework when adding a new child record. Fixing bugs, writing test plans, creating a new Bug. Attaching patches to Bugzilla. 3.00 Actions
Koha Fund 01.12.2023 17:50 01.12.2023 Lari Taskula Development Support #1129: Bug 35471 - Automatically select child MARC framework when adding child records Developing the feature. Adding a new column parent_frameworkcode to biblio_framework. Running DBIx schema upgrades. Adding elements to GUI for selecting parent framework. Making scripts handle the new fields. Adding conditionals to cat-toolbar.inc for adding a child record - if host has no child records, use default frameworkcode (''), if 1 child, use its frameworkcode, and if 2 or more children, list them all and let librarian select the desired one. 2.50 Actions
Koha Fund 01.12.2023 17:48 01.12.2023 Lari Taskula Design Support #1129: Bug 35471 - Automatically select child MARC framework when adding child records Initial work. Discussing with client. Proposing to use our Koha Fund for this. 1.00 Actions
Koha Fund 30.11.2023 23:58 01.12.2023 Lari Taskula Translating Support #588: Translate Koha-Community OPAC Translations 1.50 Actions
Koha Fund 30.11.2023 22:20 01.12.2023 Lari Taskula Communication Support #1128: Koha mailing list support Helping a fellow Koha community member with public biblios API. Testing requests. 0.50 Actions
Koha Fund 14.11.2023 00:21 14.11.2023 Lari Taskula Development Support #588: Translate Koha-Community OPAC Found a minor grammar mistake in OPAC, creating a new Bug and making a fix. 0.50 Actions
Koha Fund 14.11.2023 00:21 14.11.2023 Lari Taskula Translating Support #588: Translate Koha-Community OPAC Translating OPAC 3.00 Actions
Koha Contributions 06.11.2023 14:42 06.11.2023 Olli-Antti Kivilahti Communication Support #1101: ISO ILL 18626 ja Koha - Design phase. Asking KK for a status update. 0.20 Actions
Koha Contributions 25.10.2023 14:35 25.10.2023 Olli-Antti Kivilahti Communication Support #1101: ISO ILL 18626 ja Koha - Design phase. ISO18626 Authentication Recommendations and Best Practices -meeting with all the big shots. Commenting intensely on auth mechanisms. Reviewing proposed OAuth2 guidelines. Looks good and nice. 1.80 Actions
Koha Contributions 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
Koha Contributions 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
Koha Contributions 06.10.2023 17:25 06.10.2023 Olli-Antti Kivilahti Communication Support #1101: ISO ILL 18626 ja Koha - Design phase. Post-meeting ideas propagation. Asking clarifications from PTFS-peeps. Emailing NatLibFi about meeting notes and discoveries and CILLT ISOILL about the new discovered challenges with the standard. 1.45 Actions
Koha Contributions 06.10.2023 17:07 06.10.2023 Olli-Antti Kivilahti Communication Support #1101: ISO ILL 18626 ja Koha - Design phase. Meeting with PTFS-E. ashimema and Pedro present. Discussing ISO18626 and our clients needs. Identified challenges regarding the standard: how to know in advance what the cost of the ILL is? 1.00 Actions
Koha Contributions 04.10.2023 17:05 04.10.2023 Olli-Antti Kivilahti Communication Support #1101: ISO ILL 18626 ja Koha - Design phase. Reading ISO18626 CILLT emails and meeting dates. 0.33 Actions
Koha Contributions 04.10.2023 16:54 04.10.2023 Olli-Antti Kivilahti Communication Support #1101: ISO ILL 18626 ja Koha - Design phase. Scheduling a meeting with PTFS-E and published it on the mauling list. Levitating on how awesome the RFC is. 0.50 Actions
Koha Contributions 30.09.2023 01:01 30.09.2023 Olli-Antti Kivilahti Communication Support #1101: ISO ILL 18626 ja Koha - Design phase. Discussing project continuity with the client. 0.33 Actions
Koha Fund 27.09.2023 17:45 27.09.2023 Olli-Antti Kivilahti Maintenance Support #1115: Bug 33503 - Plugin OpenAPI2.0 specification schema fragments are not resolved. Merge full schema definitions. Rebasing the bug for tuxayo to take a new look at. Discussing issues with tuxayo. 0.75 Actions
Koha Fund 27.09.2023 17:44 27.09.2023 Olli-Antti Kivilahti Maintenance Support #1115: Bug 33503 - Plugin OpenAPI2.0 specification schema fragments are not resolved. Merge full schema definitions. During the year, as a part of the Toveri upgrades, detected this bug. Spent a lot of time figuring out why it happens and how to fix it. Shared the bug with the NatLibFi and the Bugzilla. 100.00 Actions
Koha Contributions 27.09.2023 16:56 27.09.2023 Olli-Antti Kivilahti Communication Support #1101: ISO ILL 18626 ja Koha - Design phase. Reading the IRC buzz. 0.20 Actions
Koha Contributions 27.09.2023 03:29 27.09.2023 Olli-Antti Kivilahti Communication Support #1101: ISO ILL 18626 ja Koha - Design phase. Engaging the community in IRC. Answering questions. 0.33 Actions
Koha Contributions 27.09.2023 01:11 27.09.2023 Olli-Antti Kivilahti Communication Support #1101: ISO ILL 18626 ja Koha - Design phase. Publishing the endeavour to the Koha-Community. Sharing the latest WIP code to github. 1.15 Actions
Koha Contributions 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
Koha Contributions 26.09.2023 18:57 26.09.2023 Olli-Antti Kivilahti Development Support #1101: ISO ILL 18626 ja Koha - Design phase. Ported REST API accessors and messaging subsystem to Plugin and TypeScript. Looking into GUI to CRUD data objects. Started figuring out how to organize ISO18626 transaction in the Koha's DB ILL-schemas and possible extensions. 1.98 Actions
Koha Contributions 25.09.2023 21:08 26.09.2023 Olli-Antti Kivilahti Learning Support #1101: ISO ILL 18626 ja Koha - Design phase. Tried to use Koha's i18n layer, but it doesnt provide keys for the plugins, so using Vue's own i18n instead. Can build the SPA as a single-page iife easily distributable via Koha plugins' static_route. Managed to port DataTables with TS support, but KohaTable has deep deps for plugin-hostile js-files from Koha-core. Looking into porting routing and stores. 4.21 Actions
Koha Contributions 22.09.2023 02:31 22.09.2023 Olli-Antti Kivilahti Learning Support #1101: ISO ILL 18626 ja Koha - Design phase. Studying Koha's Vue stuff. Koha doesn't provide any instructables on how to run a dev env with Vue. Making progress porting components and understanding the Koha-side a bit better. In the plugin env not all Koha features can be loaded, such as i18n, the same and might be better to just port my own Vue code to use. 3.15 Actions
Koha Contributions 21.09.2023 02:05 21.09.2023 Olli-Antti Kivilahti Learning Support #1101: ISO ILL 18626 ja Koha - Design phase. Looking at the new ERM module in Koha, implemented with hte long-awaited Vue.js3. Looking at the tooling and how to port that to a plugin. Vue.js has implementation of most core Koha constructs, so looks like a very good way forward. 3.04 Actions
Koha Contributions 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
Koha Contributions 20.09.2023 00:19 20.09.2023 Olli-Antti Kivilahti Development Support #1101: ISO ILL 18626 ja Koha - Design phase. Implementing the BDD happy path test case. Designing GUI interactions. Stint on injecting a websocket via the Koha plugin, which actually works. Websocket enables faster performance for the GUI and push notifications. 3.25 Actions
Koha Contributions 19.09.2023 09:55 18.09.2023 Olli-Antti Kivilahti Development Support #1101: ISO ILL 18626 ja Koha - Design phase. Implementing DAO and XML serialization/deserialization using metaprograming. REST API endpoint for pure unhindered XML communication with custom auth. 11.00 Actions
Koha Contributions 18.09.2023 05:38 17.09.2023 Olli-Antti Kivilahti Development Support #1101: ISO ILL 18626 ja Koha - Design phase. Deployed the Koha-to-Koha ILL module. Implementing data structures to encapsulate the ISO18626 messages. Implementing XML parsing and validation. Looking at reusing parts of existing ILL modules. Vue.js is introduced to Koha via the ERM-module, and ILL system doesn't provide that much autogeneration for the UI after all. Better UX with Vue.js 5.99 Actions
Koha Contributions 15.09.2023 20:47 15.09.2023 Olli-Antti Kivilahti Communication Support #1101: ISO ILL 18626 ja Koha - Design phase. Checking emails. Looking to code a bit. 0.25 Actions
Koha Contributions 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
Koha Contributions 14.09.2023 23:14 15.09.2023 Olli-Antti Kivilahti Development Support #1101: ISO ILL 18626 ja Koha - Design phase. Finished setting up a working Koha dev env. Ubuntu packages install + koha-gitify + some manual work with routing and scss bundling. Basic configuration. Not completely streamlined community processes, but good enough. 0.93 Actions
Koha Contributions 14.09.2023 21:16 15.09.2023 Olli-Antti Kivilahti Communication Support #1101: ISO ILL 18626 ja Koha - Design phase. checking emails about ISO Committee work. 0.33 Actions
Koha Contributions 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
Koha Contributions 13.09.2023 21:01 14.09.2023 Olli-Antti Kivilahti Learning Support #1101: ISO ILL 18626 ja Koha - Design phase. Going through the ISO18626 committee authentication draft proposal, and commented on it. PKI is a great idea. Hoping to allow self-signed certificates for it to ease with deployment infrastructure. Also HTTP Basic should be supported, so it would be very easy to adopt, and it is a well-established idiom for everybody. 0.79 Actions
Koha Contributions 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
Koha Contributions 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
Koha Contributions 08.09.2023 04:46 08.09.2023 Olli-Antti Kivilahti Learning Support #1101: ISO ILL 18626 ja Koha - Design phase. Studied kiwi Airut-materials briefly. 0.50 Actions
Koha Fund 04.09.2023 20:12 04.09.2023 Lari Taskula Development Bug #1104: Bug 34639 - Item shown in transit on detail.pl even if marked as arrived or cancelled Setting up perltidy and practising tidying commits. Providing perltidy'ed commits to BZ. 2.00 Actions
Koha Contributions 30.08.2023 13:43 30.08.2023 Olli-Antti Kivilahti Communication Support #1101: ISO ILL 18626 ja Koha - Design phase. Status report to EPK. Got access to kiwi.fi. Quickly glancing at Airut. 0.75 Actions
Koha Fund 29.08.2023 19:50 29.08.2023 Lari Taskula Development Bug #1104: Bug 34639 - Item shown in transit on detail.pl even if marked as arrived or cancelled Testing, providing new tests and commenting on BZ. 2.00 Actions
Koha Fund 29.08.2023 11:46 29.08.2023 Lari Taskula Development Bug #1104: Bug 34639 - Item shown in transit on detail.pl even if marked as arrived or cancelled Item shown in transit on detail.pl even if marked as arrived or cancelled. Writing a test and debugging. 4.00 Actions
Koha Contributions 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
Koha Contributions 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
Koha Contributions 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
Koha Contributions 24.08.2023 23:37 25.08.2023 Olli-Antti Kivilahti Learning Support #1101: ISO ILL 18626 ja Koha - Design phase. Bought the ISO18626 document and read through it. Planning the technical implementation to Koha. Such as authentication, Agency discovery, configuration, Agency metadata and availability search. Asking the iso18626ill@gmail.com some questions about inconsistency regarding auth and help in designing federation. 3.00 Actions
Koha Contributions 24.08.2023 16:22 24.08.2023 Olli-Antti Kivilahti Learning Support #1101: ISO ILL 18626 ja Koha - Design phase. Looking briefly at what Koha wiki offers. Reading through Koha's backend ILL code and looking at example plugin implementations. 3.33 Actions
Koha Fund 21.08.2023 11:04 21.08.2023 Lari Taskula Development Support #1100: Koha background jobs seemingly at random getting stuck in "new" state More investigation. No solution as of now. Implementing a temporary fix where $conn is skipped altogether and pending jobs are executed the traditional way. Implementing this into our Koha roles in Ansible and providing this temporary fix to all our Koha clients. 3.00 Actions
Koha Fund 21.08.2023 11:03 21.08.2023 Lari Taskula Learning Support #1100: Koha background jobs seemingly at random getting stuck in "new" state Investigating issue by checking server logs, making some tests, checking from Koha Community if others have experienced the same. Contacting a member of the community for more info. 3.00 Actions
Koha Fund 12.08.2023 18:48 12.08.2023 Lari Taskula Maintenance Support #1043: Koha-Suomi 17.06 to Koha-Community 22.11 upgrade Final migration fixes mostly regarding SCO/SCI. All clients successfully transferred to Koha-Community. 10.00 Actions
Koha Fund 29.07.2023 02:11 29.07.2023 Lari Taskula Maintenance Support #1043: Koha-Suomi 17.06 to Koha-Community 22.11 upgrade Pushing more clients into KC-production. More post migration fixes. 6.00 Actions
Koha 29.07.2023 02:10 29.07.2023 Lari Taskula Development Support #1083: Koha upgrades with ansible Implementing roles and playbooks 16.00 Actions
Koha Fund 13.06.2023 20:46 13.06.2023 Lari Taskula Maintenance Support #1043: Koha-Suomi 17.06 to Koha-Community 22.11 upgrade Post migration fixes 3.00 Actions
Koha Fund 08.06.2023 20:42 08.06.2023 Lari Taskula Development Support #1043: Koha-Suomi 17.06 to Koha-Community 22.11 upgrade Developing an upgrade script from scratch, iterating a process of observing results with a client and fixing issues. Moving the first KS-customer to KC production. 24.00 Actions
Koha Fund 19.04.2023 01:18 19.04.2023 Lari Taskula Translating Support #588: Translate Koha-Community OPAC Fixing critical errors on 22.05 1.00 Actions
Koha Fund 18.04.2023 23:39 19.04.2023 Lari Taskula Translating Support #588: Translate Koha-Community OPAC Translating 22.11 OPAC 3.00 Actions
Koha Fund 13.04.2023 00:55 13.04.2023 Lari Taskula Development Bug #1025: KohaSuomi label printer is not clearing add_to_print_labels_list_* placeholders when adding multiple items Implementing a fix, pushing changes to GitHub and making a new release. 1.00 Actions
Koha Fund 13.04.2023 00:55 13.04.2023 Lari Taskula Learning Bug #1025: KohaSuomi label printer is not clearing add_to_print_labels_list_* placeholders when adding multiple items Debugging issue. Can't understand how it has ever worked. Testing different inputs to see what's exactly the issue and running them through a debugger. Need to clear on last item copy. 2.00 Actions
Koha Fund 13.04.2023 00:54 13.04.2023 Lari Taskula Development Bug #1025: KohaSuomi label printer is not clearing add_to_print_labels_list_* placeholders when adding multiple items Fixing developement environment, a lot of changes to dev-install since I've used it last time 3.00 Actions
Koha Fund 11.02.2023 14:07 11.02.2023 Lari Taskula Development Feature #995: (koha-fund) Bug 18595 - Move C4::Members::Messaging to Koha namespace Big rebase of 17499 and 18595 and fixing UI issues. Seems to be working nicely now. 12.00 Actions
Koha Fund 13.12.2022 17:54 13.12.2022 Lari Taskula Translating Support #588: Translate Koha-Community OPAC Investigating & fixing defaultSortField ascending/descending mistranslation. 1.00 Actions
Koha Fund 02.12.2022 13:35 02.12.2022 Lari Taskula Development Feature #995: (koha-fund) Bug 18595 - Move C4::Members::Messaging to Koha namespace Testing and finding a new conflict with digest checkbox changes and my JS messaging preferences code causing mostly smaller visual issues, trying to fix issues to no avail. 2.00 Actions
Koha Contributions 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
Koha Contributions 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
Koha Contributions 30.11.2022 18:24 30.11.2022 Lari Taskula Maintenance Support #973: Bug 18595 - Move C4::Members::Messaging to Koha namespace Going through test plans, found a 500 error in staff client when creating a new patron and email is not set. This was in fact already reported in 18595, but I had forgotten it. Need better exception handling in staff client. 1.00 Actions
Koha Contributions 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
Koha Contributions 29.11.2022 00:40 29.11.2022 Lari Taskula Maintenance Support #973: Bug 18595 - Move C4::Members::Messaging to Koha namespace Rebasing Bug 18595, fixing tests. 2.00 Actions
Koha Contributions 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
Koha Contributions 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
Koha Contributions 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
Koha Contributions 04.11.2022 00:04 04.11.2022 Lari Taskula Communication Feature #942: Change item level hold to biblio level hold Testing and commenting to Bugzilla. 0.25 Actions
Koha Contributions 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
Koha Fund 02.11.2022 13:37 02.11.2022 Olli-Antti Kivilahti Development Support #986: koha/bin/devel/create_superlibrarian.pl autovivification Dev. Checked that no such modification already exists. 0.50 Actions
Koha Fund 31.10.2022 15:00 31.10.2022 Lari Taskula Development Bug #985: koha-pluginkohasuomi-label-printer fixes Received an email from client on errors for koha-plugin-kohasuomi-label-printer. Investigating errors. First error had to do with a possible mismatch between forced RFC3339 timestamp format and Koha's preferred date format in system preferences. Forcing all sheet timestamps to RFC3339. Secondly, it appears deleting sheets does not work. Running into strange issues with version numbering i.e "0.5" in path parameter returning 404 default mojolicious error page, implying the request never arrives controller. Trying various OpenAPI specs in an attempt to resolve the issue, but eventually setting sheet_version to query parameter. 2.00 Actions
Koha Contributions 26.10.2022 13:47 26.10.2022 Lari Taskula Communication Feature #942: Change item level hold to biblio level hold Commenting on Bugzilla 0.25 Actions
Koha Contributions 24.10.2022 23:50 25.10.2022 Lari Taskula Maintenance Feature #942: Change item level hold to biblio level hold Squashing patches, responding to a comment in Bugzilla, updating test plan. 0.50 Actions
Koha Contributions 18.10.2022 23:03 19.10.2022 Lari Taskula Development Feature #942: Change item level hold to biblio level hold Implementing a select dropdown as suggested by a patch tester. Also found a bug in old patches so fixing those. 0.75 Actions
Koha Contributions 18.10.2022 22:18 19.10.2022 Lari Taskula Development Feature #942: Change item level hold to biblio level hold Reading feedback in Bugzilla, rebasing patches and adding a tooltip. Realizing tooltip/aria-label is wrong when first clicked. Rewording it to "toggle hold type". Changing icon to fa-chain(-broken). Attaching more patches. 2.00 Actions
Koha Contributions 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
Koha Contributions 06.10.2022 13:22 06.10.2022 Lari Taskula Communication Support #972: Bug 17499 - Koha objects for messaging preferences Noticing Koha::MessageAttribute(s) classes were already introduced while this Bug was in pending status. Need to adjust current patches - remove Koha::Patron::Message::Attribute(s) and rename transport classes to match naming convention of Koha::MessageAttribute(s). Commenting to Bugzilla. 0.50 Actions
Koha Contributions 06.10.2022 12:07 06.10.2022 Lari Taskula Maintenance Support #972: Bug 17499 - Koha objects for messaging preferences Rebasing Bug 17499 and attaching fresh patches to Bugzilla. 1.00 Actions
Koha Contributions 05.10.2022 16:50 07.07.2022 Lari Taskula Communication Feature #940: Remove hold to a biblio if a non-holdable itemtype from the same biblio is checked out Emailing with client, July/August 1.00 Actions
Koha Contributions 05.10.2022 16:40 05.10.2022 Lari Taskula Development Feature #942: Change item level hold to biblio level hold Implementing feature. First, approaching functionality from old school CGI scripts but then came into the conclusion that the logic for this feature must be placed into a Koha-object so that it can easily be covered by unit tests. Creating Koha::Hold::change_type and unit tests for the function. Moving on to GUI, stole the red X design from neighbouring columns of existing holds, it looks pretty nice. A hidden input field is placed under the red X, dictating if hold type should be changed in modrequest.pl or not. In order to change that input, some JavaScript was required. Adding a jQuery event listener to holds.js to manipulate input values based on clicks on the red X. Creating a new Bugzilla Bug 31692, documenting issue, writing test plans for the patches and pushing patches to Bugzilla. 8.00 Actions
Koha Contributions 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
Koha Fund 05.10.2022 06:13 05.10.2022 Lari Taskula Development Support #971: Records in search results not generating a valid link due to a missing biblionumber Fixing migration scripts. 1.00 Actions
Koha Fund 05.10.2022 06:05 05.10.2022 Lari Taskula Maintenance Support #971: Records in search results not generating a valid link due to a missing biblionumber Investigate issue, populate 999-fields with batchRepairMissingBiblionumbers.pl and document this issue in case someone else runs into it. 1.00 Actions
Koha Fund 16.09.2022 15:44 16.09.2022 Lari Taskula Development Bug #965: Bug 31565 - Patron search filter by category code with special character returns no results Implementing further fixes to exact match search regarding escape of '\' character, and attaching a patch to Bugzilla. 1.00 Actions
Koha Fund 14.09.2022 15:34 14.09.2022 Lari Taskula Development Bug #965: Bug 31565 - Patron search filter by category code with special character returns no results Client reported a bug, investigating it and confirming it's a bug. Creating a new Bug to Bugzilla, debugging, creating & attaching a patch and reporting findings to Bugzilla. 2.25 Actions
Koha Contributions 06.09.2022 21:13 07.09.2022 Lari Taskula Development Feature #942: Change item level hold to biblio level hold Starting to design this feature. Playing with GUI implementation and thinking of how to implement business logic. It is documented that a record cannot have mixed biblio/item level holds - all holds following the first one must be of same type. This places a big restriction on how this feature can be done. Asking client for their ideas. 1.00 Actions
Koha Fund 23.08.2022 12:21 23.08.2022 Lari Taskula Translating Support #588: Translate Koha-Community OPAC Translated "Palautettiin myöhässä." -> "Erääntynyt." in members/moremember-print.tt item status column. 0.50 Actions
Koha Contributions 06.07.2022 23:30 07.07.2022 Lari Taskula Communication Feature #941: Bug 22456 - Allow patrons to cancel their waiting holds Commenting on Bugzilla about a possible scenario where patron wants to revert the cancellation request, had to inspect patches for reference. 1.00 Actions
Koha Contributions 05.07.2022 18:07 05.07.2022 Lari Taskula Learning Feature #940: Remove hold to a biblio if a non-holdable itemtype from the same biblio is checked out Going through Finnish Koha libraries' documentation and finding a possible resolution to this issue that requires a change in circulation rules workflow. Instead of defining hold restriction at "Default holds policy by item type", where exissting holds will not cancel when non-holdable itemtype is checked out, to placing the hold restrction at normal circulation rules table, where the holds do cancel when checking out a non-holdable itemtype. 1.00 Actions
Koha Contributions 05.07.2022 14:57 05.07.2022 Lari Taskula Development Feature #944: Avoid changing tabs on page reload on holds awaiting pickup page Implementing feature and testing. 2.00 Actions
Koha Contributions 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
(1-100/240) Per page: 25, 50, 100, 500

Also available in: Atom CSV