Project

General

Profile

Spent time

Filters

Apply Clear

Hours: 86.40

Created Date User Activity Issue Comment Hours
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
24.01.2022 14:43 24.01.2022 Lari Taskula Learning Support #761: koha-illbackend-libris enhancements Getting started. Reading task specification for our first tasks and checking out related resources. Installing koha-illbackend-libris. Running into some issues while configurating the module together with @samu.heiskanen that prevent creation of new requests. The issue is that branchcode does not get passed into the CGI-script. Is it missing from template? Debugging and checking out git history for related changes. It appears a recent commit has caused a bug. Contacting author of the module. 2.00 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
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
14.02.2022 07:47 14.02.2022 Lari Taskula Development Support #761: koha-illbackend-libris enhancements Work log entry for Samu's work. Only Lari's entries (such as this) will be billed. Samu debugged a bug with the creation of new ILL request, and after receiving more information from Magnus he fixed it and sent a PR to upstream. 3.75 Actions
03.03.2022 02:54 03.03.2022 Lari Taskula Development Support #851: Bug 30200 - Add customizable tabs to interlibrary loan requests list Developing a first working version. Writing test plans. Pushing patches to Bug 30200. 4.50 Actions
14.02.2022 11:44 14.02.2022 Lari Taskula Development Support #762: Edit patron information before registration of arrival Designing this feature. It was requested that reserves.borrowernumber should also update when illrequests.borrowernumber is updated. It could be implemented in various ways, but deciding to extend Koha::Illrequest->store() with logic to replace borrowernumber also in reserves-table. Writing unit tests. Reading plenty of DBIx documentation. Figuring out how to retrieve the before-store() value of "borrowernumber" so that it could be compared with the borrowernumber used in "set" (or $illreq->borrowernumber(xxx)), but apprarently it's not possible without fetching the whole Koha-object again (or unless you somehow store it locally in the object). Managed to make it work by fetching the whole object again if borrowernumber is updated according to "get_dirty_columns". Adding an editable input field to ILL-request edit screen and writing a test plan. Pushing patches to Bugzilla. 4.50 Actions
03.02.2022 08:59 03.02.2022 Lari Taskula Development Feature #786: Cron script reminder for unretrieved material Studying module's already existing cronjob. Designing a flexible config.yaml configuration for this feature. Developing the feature and sending a PR to upstream repository. 6.00 Actions
(51-64/64) Per page: 25, 50, 100

Also available in: Atom CSV