Project

General

Profile

Spent time

Filters

Apply Clear

Hours: 344.53

Created Date User Activity Issue Comment Hours
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
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
05.07.2022 14:55 05.07.2022 Lari Taskula Development Feature #941: Bug 22456 - Allow patrons to cancel their waiting holds Testing and revieweing Bug. 2.00 Actions
21.03.2022 10:37 21.03.2022 Lari Taskula Development Support #851: Bug 30200 - Add customizable tabs to interlibrary loan requests list Refactoring. We can use "$.fn.dataTable.ext.search.push" function to filter out unwanted statuses. Tidying up the code and testing. 2.00 Actions
10.02.2022 06:27 10.02.2022 Samu Heiskanen Development Support #776: “Details” under patrons in the staff interface a way to separate ordinary reservations from inter library loan reservations Trying to figure out how to use KohaTable instead of just dataTable in Holds-tab 2.00 Actions
09.02.2022 01:24 09.02.2022 Samu Heiskanen Development Support #776: “Details” under patrons in the staff interface a way to separate ordinary reservations from inter library loan reservations Studying those javascript-files again with better understanding of the language syntax. Now I understand a whole lot better. 2.00 Actions
07.02.2022 03:35 07.02.2022 Samu Heiskanen Development Support #776: “Details” under patrons in the staff interface a way to separate ordinary reservations from inter library loan reservations Working so hard that I almost forgot to report. Copy-pasting so much code as possible from checkouts. When I get it to work similarly then reducing the code gradually. 2.00 Actions
03.02.2022 13:33 03.02.2022 Samu Heiskanen Development Support #776: “Details” under patrons in the staff interface a way to separate ordinary reservations from inter library loan reservations Studying over perl scrips, templates and javascripts which relate to the Checkouts- and Holds-tabs 2.00 Actions
03.02.2022 04:29 03.02.2022 Samu Heiskanen Development Support #776: “Details” under patrons in the staff interface a way to separate ordinary reservations from inter library loan reservations I have found out similar way to implement the Home library column in Javascript. Now I have to study how it is done in the checkouts.js 2.00 Actions
02.02.2022 03:15 02.02.2022 Samu Heiskanen Development Support #776: “Details” under patrons in the staff interface a way to separate ordinary reservations from inter library loan reservations Trying desperately find how to know items homelibrary 2.00 Actions
31.01.2022 05:10 31.01.2022 Samu Heiskanen Development Support #776: “Details” under patrons in the staff interface a way to separate ordinary reservations from inter library loan reservations I have reached the point where I'd like to peek to the Asset.js. I can't find it, but there must be a reason for it. I have gained the overall picture of how the Koha works: Perl CGI-scripts which interact with html-templates which in turn run javascript. 2.00 Actions
30.01.2022 17:34 30.01.2022 Samu Heiskanen Development Support #776: “Details” under patrons in the staff interface a way to separate ordinary reservations from inter library loan reservations This seems simpler than I thought. Important table settings are in table id="holds-table". I think they are in "kohaclone/blib/INTRANET_TMPL_DIR/prog/js/holds.js" or in "kohaclone/blib/INTRANET_CGI_DIR/admin/columns_settings.yml". Maybe in both. 2.00 Actions
17.09.2021 01:52 17.09.2021 Lari Taskula Development Feature #577: Swedbank Pay Integration developement with Swedbank Pay API. 2.00 Actions
06.09.2021 14:00 06.09.2021 Lari Taskula Development Feature #577: Swedbank Pay Starting by reading documentation, forking DIBS Payment Plugin, renaming files and packages and adjusting configuration variables. 2.00 Actions
10.01.2020 23:48 10.01.2020 Lari Taskula Development Feature #218: REST API: Checkout Gathering requirements, initial development. 2.00 Actions
08.04.2019 15:19 08.04.2019 Lari Taskula Development Feature #20: Bug 14791 - Automatically attempt to resend failed notices Rebasing patches and re-submitting them for signoff. 2.00 Actions
23.09.2021 10:07 23.09.2021 Lari Taskula Development Feature #577: Swedbank Pay Emailing Swedbank tech support back and forth, implementing the Create order step of Payment Menu. 2.75 Actions
18.03.2022 18:19 18.03.2022 Lari Taskula Development Support #851: Bug 30200 - Add customizable tabs to interlibrary loan requests list Debugging DataTable's column width issue where the width gets messed up once tabs are changed. It seems SQL reports page does not have the same issue. SQL reports is using just one table instead of each table for every tab. Refactoring code. Running into an annoying issue where I cannot safely filter rows by status code because ILL requests DataTable uses the full given names of statuses instead of status codes. 3.00 Actions
04.02.2022 05:43 04.02.2022 Samu Heiskanen Development Support #776: “Details” under patrons in the staff interface a way to separate ordinary reservations from inter library loan reservations I only make entry for 3 hours though I worked all night but I didn't finish the job. I learned a lot, but more work tomorrow. 3.00 Actions
05.02.2021 18:45 05.02.2021 Lari Taskula Development Bug #439: Bug 27630 - TestBuilder real number precision to use column's size Investigating this issue further. Attempting to reload the TestBuilder-generated data via DBIx's discard_changes/get_from_storage methods, but it fails for the tables that don't have primary keys. Digging into DBIx, DBI and eventually some DBD::mysql where (or lower) the problem seems to originate from. Writing better unit tests to prove this issue. 3.00 Actions
04.02.2021 01:41 04.02.2021 Lari Taskula Development Feature #421: Bug 20028 - Export all patron related personal data in one package Implementing a new approach by using DBIx::Class relationships. Interestingly, DBIx::Class::ResultSource::relationships returns other than just tables, for example "borrower_relationships_guarantees". Not sure why this is. 3.00 Actions
16.07.2019 19:05 16.07.2019 Olli-Antti Kivilahti Development Feature #59: NatLibFi (KK) Koha consultation https://tiketti.koha-suomi.fi/issues/3375 3.00 Actions
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
11.02.2022 16:32 11.02.2022 Lari Taskula Development Support #820: Allow renewals for ILLs Developing this feature. Studying and experimenting how ILL backend statuses behave. It seems that it's enough to create a new placeholder status "IN_UTL_RENEW" that's not an actual status, but just a placeholder to add a button to illview screen. Its actual status (stored in the database) is still "IN_UTL". Using code from the receive step and adjusting it for the needs of renewals. Testing. Pushing changes to GitHub. 3.50 Actions
02.02.2022 00:21 02.02.2022 Lari Taskula Development Support #779: Bug 24239 - Let the ILL module set ad hoc hard due dates Studying the specification doc for task a. Checking Bugzilla Bug 24239 and studying Magnus's patch. Reading discussion related to the bug. It was suggested that instead of custom attribute, a date_due column could be added to illrequests table. Implementing this and writing tests for this. 3.50 Actions
(76-100/182) Per page: 25, 50, 100, 500

Also available in: Atom CSV