Back to bug 39405

Who When What Removed Added
michaela.sieber 2025-03-21 07:56:09 UTC Text to go in the release notes This new hook allows to overwrite the koha standard calculation of fines. This can be useful if your library has a fine policy with graduated fines per overdue letter.
CC clemens.tubach, jan.kissig, katrin.fischer, raphael.straub
Change sponsored? --- Sponsored
raphael.straub 2025-03-21 10:43:25 UTC Status NEW Needs Signoff
Assignee koha-bugs raphael.straub
Patch complexity --- Small patch
CC raphael.straub
paul.derscheid 2025-03-31 08:08:24 UTC CC paul.derscheid
arthur.suzuki 2025-03-31 08:35:41 UTC CC arthur.suzuki
jonathan.druart 2025-03-31 08:41:25 UTC CC jonathan.druart
michaela.sieber 2025-03-31 08:43:41 UTC CC martin.renvoize, nick
raphael.straub 2025-04-01 08:28:52 UTC Attachment #179582 Attachment is obsolete 0 1
tomascohen 2025-04-01 10:03:08 UTC Status Needs Signoff Failed QA
CC tomascohen
tomascohen 2025-04-02 13:13:51 UTC Status Failed QA Signed Off
tomascohen 2025-04-02 13:13:54 UTC Attachment #180111 Attachment is obsolete 0 1
Attachment #180127 Attachment is obsolete 0 1
Attachment #180095 Attachment is obsolete 0 1
tomascohen 2025-04-02 13:21:14 UTC Summary New hook overwrite_calc_fine for graduated fines calculation Add plugin hook `overwrite_calc_fine` to override fine calculation
tomascohen 2025-04-02 13:22:04 UTC Text to go in the release notes This new hook allows to overwrite the koha standard calculation of fines. This can be useful if your library has a fine policy with graduated fines per overdue letter. This new hook allows to overwrite the internal Koha standard calculation of fines. This can be useful if your library needs to implement its own algorithm. For example, if it has a fine policy with graduated fines per overdue letter.
tomascohen 2025-04-02 13:22:20 UTC Component Architecture, internals, and plumbing Plugin architecture
raphael.straub 2025-04-03 07:55:40 UTC Status Signed Off Needs Signoff
tomascohen 2025-04-03 08:18:08 UTC Status Needs Signoff Signed Off
tomascohen 2025-04-03 08:18:11 UTC Attachment #180342 Attachment is obsolete 0 1
Attachment #180433 Attachment is obsolete 0 1
Attachment #180343 Attachment is obsolete 0 1
Attachment #180344 Attachment is obsolete 0 1
tomascohen 2025-04-03 08:23:26 UTC Blocks 39540
michaela.sieber 2025-04-03 12:07:47 UTC QA Contact testopia martin.renvoize
michaela.sieber 2025-04-03 12:10:43 UTC Attachment #180486 Attachment is obsolete 0 1
martin.renvoize 2025-04-03 12:57:25 UTC Attachment #180439 Attachment is obsolete 0 1
martin.renvoize 2025-04-03 12:57:29 UTC Attachment #180440 Attachment is obsolete 0 1
martin.renvoize 2025-04-03 12:57:33 UTC Attachment #180441 Attachment is obsolete 0 1
martin.renvoize 2025-04-03 12:57:37 UTC Attachment #180442 Attachment is obsolete 0 1
martin.renvoize 2025-04-03 13:03:42 UTC Status Signed Off Passed QA
katrin.fischer 2025-04-25 06:39:21 UTC Keywords additional_work_needed
katrin.fischer 2025-04-25 06:49:10 UTC Status Passed QA Pushed to main
Version(s) released in 25.05.00
michaela.sieber 2025-04-25 09:03:27 UTC Keywords rel_24_11_candidate
katrin.fischer 2025-05-16 15:28:58 UTC Keywords additional_work_needed
paul.derscheid 2025-05-17 18:37:10 UTC Version(s) released in 25.05.00 25.05.00,24.11.04
Keywords rel_24_11_candidate

Back to bug 39405