[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-12-12 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Michael Adamyk  changed:

   What|Removed |Added

 CC||michael.adamyk@bywatersolut
   ||ions.com

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-12-12 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

he...@bywatersolutions.com changed:

   What|Removed |Added

 CC||he...@bywatersolutions.com

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-12-12 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Lisette Scheer  changed:

   What|Removed |Added

 CC||lise...@bywatersolutions.co
   ||m

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-11-08 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Michaela Sieber  changed:

   What|Removed |Added

 CC||michaela.sie...@kit.edu

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-31 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

   Keywords||roadmap_24_11,
   ||roadmap_25_05

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-30 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Matt Blenkinsop  changed:

   What|Removed |Added

 CC||matt.blenkinsop@ptfs-europe
   ||.com

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-23 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #132 from Martin Renvoize (ashimema) 
 ---
(In reply to Martin Renvoize (ashimema) from comment #65)
> Notes from Nick Clemens at KohaCon24
> * Use syspref for 'All libraries' or 'Logged in library' by default -
> DefaultToLoggedInLibraryOverdueTriggers

DONE

> * Note about whether we're talking aobut 'patrons home library' or 'items
> home library'

DONE

> * If a notice template is only set up for one library only display it in the
> notice dropdown when in that context

DONE

> * Can we expose somewhere the list of all notice trigger context
> combinations..

In a follow-up bug I reckon.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Status|Needs Signoff   |Signed Off

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172630|0   |1
is obsolete||

--- Comment #131 from Martin Renvoize (ashimema) 
 ---
Created attachment 172663
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172663&action=edit
Bug 10190: Display value of OverdueNoticeFrom in note

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172626|0   |1
is obsolete||

--- Comment #130 from Martin Renvoize (ashimema) 
 ---
Created attachment 172662
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172662&action=edit
Bug 10190: Only display default and library specific letters

This patch filters the list of letter templates available to use by only
those available for the context the rule is being added for (i.e. the
correct library relation)

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172625|0   |1
is obsolete||

--- Comment #129 from Martin Renvoize (ashimema) 
 ---
Created attachment 172661
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172661&action=edit
Bug 10190: Take DefaultToLoggedInLibraryOverdueTriggers into account

This updates the logic for the default page load to take account of
DefaultToLoggedInLibraryOverdueTriggers.

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172624|0   |1
is obsolete||

--- Comment #128 from Martin Renvoize (ashimema) 
 ---
Created attachment 172660
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172660&action=edit
Bug 10190: Rename 'All *' to 'Default rule for *'

Try to clarify that the 'All' rules are actually fallback/default rules
for when there's not a more specific rule for the context.

We need to expose these clearly for each 'Library' view too which we're
not currently doing.

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172623|0   |1
is obsolete||

--- Comment #127 from Martin Renvoize (ashimema) 
 ---
Created attachment 172659
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172659&action=edit
Bug 10190: Rebase for rspack

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172622|0   |1
is obsolete||

--- Comment #126 from Martin Renvoize (ashimema) 
 ---
Created attachment 172658
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172658&action=edit
Bug 10190: Update for bootstrap 5

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172621|0   |1
is obsolete||

--- Comment #125 from Martin Renvoize (ashimema) 
 ---
Created attachment 172657
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172657&action=edit
Bug 10190: Clarify workflow

This patch re-arranges the edit/add modal form to clarify the
need to select context, then decide on editing an existing trigger or
adding a new one and then, and only then, exposes the actual rule inputs

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172619|0   |1
is obsolete||

--- Comment #124 from Martin Renvoize (ashimema) 
 ---
Created attachment 172656
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172656&action=edit
Bug 10190: Add custom input for delay

This custom input allows for dynamic min/max rules and it updates the
input styling to match other inputs on the page including a 'clear'
button.

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172617|0   |1
is obsolete||

--- Comment #123 from Martin Renvoize (ashimema) 
 ---
Created attachment 172655
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172655&action=edit
Bug 10190: Modal form improvements

We now fetch all rules on modal open and the effective rule on context
selection.

This allows us to compare the specific values of the rule we're
adding/editing to the fallback values present in the all rules set.

We use the fallback rule values as placeholders in the input boxes to
highlight to the end user what value will be used should they choose to
wipe the input.  We also allow wiping inputs and pass 'null' to the API
appropriately.

Finally, we set a minimum value for delay when adding a new rule to
highlight to the user that the new trigger will be added after existing
triggers.

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172614|0   |1
is obsolete||

--- Comment #122 from Martin Renvoize (ashimema) 
 ---
Created attachment 172654
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172654&action=edit
Bug 10190: Restore 'edit' from 'Add/Edit' Modal

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172612|0   |1
is obsolete||

--- Comment #121 from Martin Renvoize (ashimema) 
 ---
Created attachment 172653
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172653&action=edit
Bug 10190: Display effective values and highlight them

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172609|0   |1
is obsolete||

--- Comment #120 from Martin Renvoize (ashimema) 
 ---
Created attachment 172652
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172652&action=edit
Bug 10190: Rework logic of overdue_notices

The original logic for digesting overdues in the overdue notices script
was flawed given the additional itemtype handling introduced in this
patchset and the way in which it handles effective fallbacks for rules.

This patch tidies the file and reworks the logic so that we fetch
overdues by patron category and branch and then iterate through those
comparing to the correct effective rules and combing them into digest
groups based on notice + trigger level.

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172608|0   |1
is obsolete||

--- Comment #119 from Martin Renvoize (ashimema) 
 ---
Created attachment 172651
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172651&action=edit
Bug 10190: Add comments to overdue_notices and rename variable

Trying to fully understand how this script operates.. this patch adds
some notes to the script for developers and also renames a variable that
I found was being re-used.

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172607|0   |1
is obsolete||

--- Comment #118 from Martin Renvoize (ashimema) 
 ---
Created attachment 172650
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172650&action=edit
Bug 10190: Update itiva script to reflect move to circ_rules

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172606|0   |1
is obsolete||

--- Comment #117 from Martin Renvoize (ashimema) 
 ---
Created attachment 172649
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172649&action=edit
Bug 10190: Remove old overduerules interface

This patch updates the link from the tools homepage to open the new
circulation triggers administration page.

We then remove the old overduerules controller and template, and finally
we drop the no longer referenced
C4::Overdues::GetOverdueMessageTransportTypes method and associated unit
tests.

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172605|0   |1
is obsolete||

--- Comment #116 from Martin Renvoize (ashimema) 
 ---
Created attachment 172648
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172648&action=edit
Bug 10190: Migrate MarkIssueReturned test to circulation rules

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172604|0   |1
is obsolete||

--- Comment #115 from Martin Renvoize (ashimema) 
 ---
Created attachment 172647
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172647&action=edit
Bug 10190: Add fallback to 'Default' text for notice

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172603|0   |1
is obsolete||

--- Comment #114 from Martin Renvoize (ashimema) 
 ---
Created attachment 172646
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172646&action=edit
Bug 10190: Set tab based on trigger edited/created

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172602|0   |1
is obsolete||

--- Comment #113 from Martin Renvoize (ashimema) 
 ---
Created attachment 172645
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172645&action=edit
Bug 10190: Add letter names to tables

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172601|0   |1
is obsolete||

--- Comment #112 from Martin Renvoize (ashimema) 
 ---
Created attachment 172644
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172644&action=edit
Bug 10190: Update has_restricting_overdues to refer to circulation rules

This patch updates the Koha::Patron->has_restriction_overdues method to
refer to the migrated overdue rules.

We also correct an oversight in the method prior to this patch that
meant that not all overdues were being correctly checked for a
restriction.. we were incorrectly filtering to only overdues at the
current checkin branch.

Finally, we also take account of the itemtype level addition here too.

NOTE: There weren't any unit tests for this Koha::Patron method.. we
should add some here!

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172600|0   |1
is obsolete||

--- Comment #111 from Martin Renvoize (ashimema) 
 ---
Created attachment 172643
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172643&action=edit
Bug 10190: Add itemtype handling to overdue_notices script

This patch enhances the overdue_notices script to understand the newly
introduced itemtype level for overdue rules.

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172599|0   |1
is obsolete||

--- Comment #110 from Martin Renvoize (ashimema) 
 ---
Created attachment 172642
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172642&action=edit
Bug 10190: Update overdue_notices script to refer to circ rules

This patch updates the overdue_notices cron script to refer to the new
location for overdue rules found in the circulation rules table now.

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172597|0   |1
is obsolete||

--- Comment #108 from Martin Renvoize (ashimema) 
 ---
Created attachment 172640
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172640&action=edit
Bug 10190: Let the circulation_rules endpoint accept query parameters

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172598|0   |1
is obsolete||

--- Comment #109 from Martin Renvoize (ashimema) 
 ---
Created attachment 172641
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172641&action=edit
Bug 10190: Update GetBranchcodesWithOverdueRules to use CirculationRules

This patch updates the C4::Overdues method
GetBranchecodesWithOverdueRules to refer to the new location of these
rules in the circulation rules table. We also update the unit tests to
move the mocked data into the right location.

We could perhaps migrate this method in Koha::CirculationRules at a
later date?

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172596|0   |1
is obsolete||

--- Comment #107 from Martin Renvoize (ashimema) 
 ---
Created attachment 172639
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172639&action=edit
Bug 10190: Add itemtypes and patron categories to the item/patron api clients

This patch adds patron and itemtype api clients for the Vue ecosystem

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172595|0   |1
is obsolete||

--- Comment #106 from Martin Renvoize (ashimema) 
 ---
Created attachment 172638
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172638&action=edit
Bug 10190: Add a library API client

This patch adds a library api client to the vue ecosystem for later use
in the Circulation triggers page.

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172594|0   |1
is obsolete||

--- Comment #105 from Martin Renvoize (ashimema) 
 ---
Created attachment 172637
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172637&action=edit
Bug 10190: Add components to list/add and edit circulation triggers

These new components are used by the new 'Circulation triggers'
administration page to display existing trigger rules and add the
ability to add new rules and edit existing ones.

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172593|0   |1
is obsolete||

--- Comment #104 from Martin Renvoize (ashimema) 
 ---
Created attachment 172636
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172636&action=edit
Bug 10190: Add a vue app for circulation triggers

This patch adds a new vue based page for administering circulation
triggers.  This aims to replace the 'Overdue notice/status triggers'
page available from Tools.

The new page is available from Koha administration > Circulation triggers

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172592|0   |1
is obsolete||

--- Comment #103 from Martin Renvoize (ashimema) 
 ---
Created attachment 172635
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172635&action=edit
Bug 10190: Add support for incrementable circulation rules

This patch adds support for _X_ grouped circulation rules to both the
internal and external API's for handling circulation rules.

This allows us to group overdue_X_rulename rules by an 'X' integer so we
can have triggers incremented and grouped together.

We also add the new overdue_x_* rule definition here for overdue trigger
rules.

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172591|0   |1
is obsolete||

--- Comment #102 from Martin Renvoize (ashimema) 
 ---
Created attachment 172634
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172634&action=edit
Bug 10190: Fix unit test to exclude _X_ rules

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172590|0   |1
is obsolete||

--- Comment #101 from Martin Renvoize (ashimema) 
 ---
Created attachment 172633
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172633&action=edit
Bug 10190: Remove OverdueRule Koha Objects

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172589|0   |1
is obsolete||

--- Comment #100 from Martin Renvoize (ashimema) 
 ---
Created attachment 172632
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172632&action=edit
Bug 10190: DBIC Schema update

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #172588|0   |1
is obsolete||

--- Comment #99 from Martin Renvoize (ashimema) 
 ---
Created attachment 172631
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172631&action=edit
Bug 10190: DB migration for overduerules

This patch adds the data migration for overduerules to circulation
rules.

We attempt to create the default rules based on most commonly occuring
rule values and then add overrides for all other rule values we find.

Sponsored-by: Glasgow Colleges Library Group

Signed-off-by: George Harkins 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #98 from Martin Renvoize (ashimema) 
 ---
Created attachment 172630
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172630&action=edit
Bug 10190: Display value of OverdueNoticeFrom in note

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Status|Failed QA   |Needs Signoff

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #97 from Martin Renvoize (ashimema) 
 ---
Created attachment 172626
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172626&action=edit
Bug 10190: Only display default and library specific letters

This patch filters the list of letter templates available to use by only
those available for the context the rule is being added for (i.e. the
correct library relation)

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #96 from Martin Renvoize (ashimema) 
 ---
Created attachment 172625
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172625&action=edit
Bug 10190: Take DefaultToLoggedInLibraryOverdueTriggers into account

This updates the logic for the default page load to take account of
DefaultToLoggedInLibraryOverdueTriggers.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #95 from Martin Renvoize (ashimema) 
 ---
Created attachment 172624
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172624&action=edit
Bug 10190: Rename 'All *' to 'Default rule for *'

Try to clarify that the 'All' rules are actually fallback/default rules
for when there's not a more specific rule for the context.

We need to expose these clearly for each 'Library' view too which we're
not currently doing.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171755|0   |1
is obsolete||

--- Comment #94 from Martin Renvoize (ashimema) 
 ---
Created attachment 172623
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172623&action=edit
Bug 10190: Rebase for rspack

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171754|0   |1
is obsolete||

--- Comment #93 from Martin Renvoize (ashimema) 
 ---
Created attachment 172622
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172622&action=edit
Bug 10190: Update for bootstrap 5

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171753|0   |1
is obsolete||

--- Comment #92 from Martin Renvoize (ashimema) 
 ---
Created attachment 172621
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172621&action=edit
Bug 10190: Clarify workflow

This patch re-arranges the edit/add modal form to clarify the
need to select context, then decide on editing an existing trigger or
adding a new one and then, and only then, exposes the actual rule inputs

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171752|0   |1
is obsolete||

--- Comment #91 from Martin Renvoize (ashimema) 
 ---
Created attachment 172619
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172619&action=edit
Bug 10190: Add custom input for delay

This custom input allows for dynamic min/max rules and it updates the
input styling to match other inputs on the page including a 'clear'
button.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171751|0   |1
is obsolete||

--- Comment #90 from Martin Renvoize (ashimema) 
 ---
Created attachment 172617
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172617&action=edit
Bug 10190: Modal form improvements

We now fetch all rules on modal open and the effective rule on context
selection.

This allows us to compare the specific values of the rule we're
adding/editing to the fallback values present in the all rules set.

We use the fallback rule values as placeholders in the input boxes to
highlight to the end user what value will be used should they choose to
wipe the input.  We also allow wiping inputs and pass 'null' to the API
appropriately.

Finally, we set a minimum value for delay when adding a new rule to
highlight to the user that the new trigger will be added after existing
triggers.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171750|0   |1
is obsolete||

--- Comment #89 from Martin Renvoize (ashimema) 
 ---
Created attachment 172614
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172614&action=edit
Bug 10190: Restore 'edit' from 'Add/Edit' Modal

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171749|0   |1
is obsolete||

--- Comment #88 from Martin Renvoize (ashimema) 
 ---
Created attachment 172612
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172612&action=edit
Bug 10190: Display effective values and highlight them

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171748|0   |1
is obsolete||

--- Comment #87 from Martin Renvoize (ashimema) 
 ---
Created attachment 172609
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172609&action=edit
Bug 10190: Rework logic of overdue_notices

The original logic for digesting overdues in the overdue notices script
was flawed given the additional itemtype handling introduced in this
patchset and the way in which it handles effective fallbacks for rules.

This patch tidies the file and reworks the logic so that we fetch
overdues by patron category and branch and then iterate through those
comparing to the correct effective rules and combing them into digest
groups based on notice + trigger level.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171747|0   |1
is obsolete||

--- Comment #86 from Martin Renvoize (ashimema) 
 ---
Created attachment 172608
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172608&action=edit
Bug 10190: Add comments to overdue_notices and rename variable

Trying to fully understand how this script operates.. this patch adds
some notes to the script for developers and also renames a variable that
I found was being re-used.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171746|0   |1
is obsolete||

--- Comment #85 from Martin Renvoize (ashimema) 
 ---
Created attachment 172607
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172607&action=edit
Bug 10190: Update itiva script to reflect move to circ_rules

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171745|0   |1
is obsolete||

--- Comment #84 from Martin Renvoize (ashimema) 
 ---
Created attachment 172606
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172606&action=edit
Bug 10190: Remove old overduerules interface

This patch updates the link from the tools homepage to open the new
circulation triggers administration page.

We then remove the old overduerules controller and template, and finally
we drop the no longer referenced
C4::Overdues::GetOverdueMessageTransportTypes method and associated unit
tests.

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171744|0   |1
is obsolete||

--- Comment #83 from Martin Renvoize (ashimema) 
 ---
Created attachment 172605
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172605&action=edit
Bug 10190: Migrate MarkIssueReturned test to circulation rules

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171743|0   |1
is obsolete||

--- Comment #82 from Martin Renvoize (ashimema) 
 ---
Created attachment 172604
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172604&action=edit
Bug 10190: Add fallback to 'Default' text for notice

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171742|0   |1
is obsolete||

--- Comment #81 from Martin Renvoize (ashimema) 
 ---
Created attachment 172603
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172603&action=edit
Bug 10190: Set tab based on trigger edited/created

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171741|0   |1
is obsolete||

--- Comment #80 from Martin Renvoize (ashimema) 
 ---
Created attachment 172602
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172602&action=edit
Bug 10190: Add letter names to tables

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171740|0   |1
is obsolete||

--- Comment #79 from Martin Renvoize (ashimema) 
 ---
Created attachment 172601
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172601&action=edit
Bug 10190: Update has_restricting_overdues to refer to circulation rules

This patch updates the Koha::Patron->has_restriction_overdues method to
refer to the migrated overdue rules.

We also correct an oversight in the method prior to this patch that
meant that not all overdues were being correctly checked for a
restriction.. we were incorrectly filtering to only overdues at the
current checkin branch.

Finally, we also take account of the itemtype level addition here too.

NOTE: There weren't any unit tests for this Koha::Patron method.. we
should add some here!

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171739|0   |1
is obsolete||

--- Comment #78 from Martin Renvoize (ashimema) 
 ---
Created attachment 172600
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172600&action=edit
Bug 10190: Add itemtype handling to overdue_notices script

This patch enhances the overdue_notices script to understand the newly
introduced itemtype level for overdue rules.

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171738|0   |1
is obsolete||

--- Comment #77 from Martin Renvoize (ashimema) 
 ---
Created attachment 172599
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172599&action=edit
Bug 10190: Update overdue_notices script to refer to circ rules

This patch updates the overdue_notices cron script to refer to the new
location for overdue rules found in the circulation rules table now.

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171737|0   |1
is obsolete||

--- Comment #76 from Martin Renvoize (ashimema) 
 ---
Created attachment 172598
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172598&action=edit
Bug 10190: Update GetBranchcodesWithOverdueRules to use CirculationRules

This patch updates the C4::Overdues method
GetBranchecodesWithOverdueRules to refer to the new location of these
rules in the circulation rules table. We also update the unit tests to
move the mocked data into the right location.

We could perhaps migrate this method in Koha::CirculationRules at a
later date?

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171736|0   |1
is obsolete||

--- Comment #75 from Martin Renvoize (ashimema) 
 ---
Created attachment 172597
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172597&action=edit
Bug 10190: Let the circulation_rules endpoint accept query parameters

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171735|0   |1
is obsolete||

--- Comment #74 from Martin Renvoize (ashimema) 
 ---
Created attachment 172596
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172596&action=edit
Bug 10190: Add itemtypes and patron categories to the item/patron api clients

This patch adds patron and itemtype api clients for the Vue ecosystem

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171734|0   |1
is obsolete||

--- Comment #73 from Martin Renvoize (ashimema) 
 ---
Created attachment 172595
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172595&action=edit
Bug 10190: Add a library API client

This patch adds a library api client to the vue ecosystem for later use
in the Circulation triggers page.

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171733|0   |1
is obsolete||

--- Comment #72 from Martin Renvoize (ashimema) 
 ---
Created attachment 172594
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172594&action=edit
Bug 10190: Add components to list/add and edit circulation triggers

These new components are used by the new 'Circulation triggers'
administration page to display existing trigger rules and add the
ability to add new rules and edit existing ones.

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171732|0   |1
is obsolete||

--- Comment #71 from Martin Renvoize (ashimema) 
 ---
Created attachment 172593
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172593&action=edit
Bug 10190: Add a vue app for circulation triggers

This patch adds a new vue based page for administering circulation
triggers.  This aims to replace the 'Overdue notice/status triggers'
page available from Tools.

The new page is available from Koha administration > Circulation triggers

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171731|0   |1
is obsolete||

--- Comment #70 from Martin Renvoize (ashimema) 
 ---
Created attachment 172592
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172592&action=edit
Bug 10190: Add support for incrementable circulation rules

This patch adds support for _X_ grouped circulation rules to both the
internal and external API's for handling circulation rules.

This allows us to group overdue_X_rulename rules by an 'X' integer so we
can have triggers incremented and grouped together.

We also add the new overdue_x_* rule definition here for overdue trigger
rules.

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171730|0   |1
is obsolete||

--- Comment #69 from Martin Renvoize (ashimema) 
 ---
Created attachment 172591
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172591&action=edit
Bug 10190: Fix unit test to exclude _X_ rules

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171729|0   |1
is obsolete||

--- Comment #68 from Martin Renvoize (ashimema) 
 ---
Created attachment 172590
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172590&action=edit
Bug 10190: Remove OverdueRule Koha Objects

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171728|0   |1
is obsolete||

--- Comment #67 from Martin Renvoize (ashimema) 
 ---
Created attachment 172589
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172589&action=edit
Bug 10190: DBIC Schema update

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Attachment #171727|0   |1
is obsolete||

--- Comment #66 from Martin Renvoize (ashimema) 
 ---
Created attachment 172588
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=172588&action=edit
Bug 10190: DB migration for overduerules

This patch adds the data migration for overduerules to circulation
rules.

We attempt to create the default rules based on most commonly occuring
rule values and then add overrides for all other rule values we find.

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-10 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Martin Renvoize (ashimema)  changed:

   What|Removed |Added

 Blocks||38135


Referenced Bugs:

https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=38135
[Bug 38135] Add a 'display all combinations' option to the new circulation
triggers page
-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-10-08 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Chris Rowlands  changed:

   What|Removed |Added

 CC||chris.rowlan...@nhs.net

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-27 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #65 from Martin Renvoize (ashimema) 
 ---
Notes from Nick Clemens at KohaCon24
* Use syspref for 'All libraries' or 'Logged in library' by default -
DefaultToLoggedInLibraryOverdueTriggers
* We should not be able to save a notice without a transport type (including
aking into account fallbacks)
* Note about whether we're talking aobut 'patrons home library' or 'items home
library'
* If a notice template is only set up for one library only display it in the
notice dropdown when in that context
* Can we expose somewhere the list of all notice trigger context combinations..

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-26 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

Laurence Rault  changed:

   What|Removed |Added

 Status|Needs Signoff   |Failed QA
 CC||laurence.ra...@biblibre.com

--- Comment #64 from Laurence Rault  ---
Installed on sandboxes : updatedatabase error, problem of foreign key
constraint

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #60 from Martin Renvoize  ---
Created attachment 171753
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171753&action=edit
Bug 10190: Clarify workflow

This patch re-arranges the edit/add modal form to clarify the
need to select context, then decide on editing an existing trigger or
adding a new one and then, and only then, exposes the actual rule inputs

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #62 from Martin Renvoize  ---
Created attachment 171755
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171755&action=edit
Bug 10190: Rebase for rspack

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #45 from Martin Renvoize  ---
Created attachment 171738
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171738&action=edit
Bug 10190: Update overdue_notices script to refer to circ rules

This patch updates the overdue_notices cron script to refer to the new
location for overdue rules found in the circulation rules table now.

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #46 from Martin Renvoize  ---
Created attachment 171739
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171739&action=edit
Bug 10190: Add itemtype handling to overdue_notices script

This patch enhances the overdue_notices script to understand the newly
introduced itemtype level for overdue rules.

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #51 from Martin Renvoize  ---
Created attachment 171744
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171744&action=edit
Bug 10190: Migrate MarkIssueReturned test to circulation rules

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #63 from Martin Renvoize  ---
This is all ready for testing now and can be done using the sandbox above, a
fresh sandbox or a local dev env.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #61 from Martin Renvoize  ---
Created attachment 171754
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171754&action=edit
Bug 10190: Update for bootstrap 5

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #59 from Martin Renvoize  ---
Created attachment 171752
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171752&action=edit
Bug 10190: Add custom input for delay

This custom input allows for dynamic min/max rules and it updates the
input styling to match other inputs on the page including a 'clear'
button.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #57 from Martin Renvoize  ---
Created attachment 171750
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171750&action=edit
Bug 10190: Restore 'edit' from 'Add/Edit' Modal

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #58 from Martin Renvoize  ---
Created attachment 171751
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171751&action=edit
Bug 10190: Modal form improvements

We now fetch all rules on modal open and the effective rule on context
selection.

This allows us to compare the specific values of the rule we're
adding/editing to the fallback values present in the all rules set.

We use the fallback rule values as placeholders in the input boxes to
highlight to the end user what value will be used should they choose to
wipe the input.  We also allow wiping inputs and pass 'null' to the API
appropriately.

Finally, we set a minimum value for delay when adding a new rule to
highlight to the user that the new trigger will be added after existing
triggers.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #56 from Martin Renvoize  ---
Created attachment 171749
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171749&action=edit
Bug 10190: Display effective values and highlight them

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #55 from Martin Renvoize  ---
Created attachment 171748
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171748&action=edit
Bug 10190: Rework logic of overdue_notices

The original logic for digesting overdues in the overdue notices script
was flawed given the additional itemtype handling introduced in this
patchset and the way in which it handles effective fallbacks for rules.

This patch tidies the file and reworks the logic so that we fetch
overdues by patron category and branch and then iterate through those
comparing to the correct effective rules and combing them into digest
groups based on notice + trigger level.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #53 from Martin Renvoize  ---
Created attachment 171746
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171746&action=edit
Bug 10190: Update itiva script to reflect move to circ_rules

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #54 from Martin Renvoize  ---
Created attachment 171747
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171747&action=edit
Bug 10190: Add comments to overdue_notices and rename variable

Trying to fully understand how this script operates.. this patch adds
some notes to the script for developers and also renames a variable that
I found was being re-used.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #52 from Martin Renvoize  ---
Created attachment 171745
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171745&action=edit
Bug 10190: Remove old overduerules interface

This patch updates the link from the tools homepage to open the new
circulation triggers administration page.

We then remove the old overduerules controller and template, and finally
we drop the no longer referenced
C4::Overdues::GetOverdueMessageTransportTypes method and associated unit
tests.

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #50 from Martin Renvoize  ---
Created attachment 171743
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171743&action=edit
Bug 10190: Add fallback to 'Default' text for notice

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #49 from Martin Renvoize  ---
Created attachment 171742
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171742&action=edit
Bug 10190: Set tab based on trigger edited/created

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #48 from Martin Renvoize  ---
Created attachment 171741
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171741&action=edit
Bug 10190: Add letter names to tables

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #44 from Martin Renvoize  ---
Created attachment 171737
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171737&action=edit
Bug 10190: Update GetBranchcodesWithOverdueRules to use CirculationRules

This patch updates the C4::Overdues method
GetBranchecodesWithOverdueRules to refer to the new location of these
rules in the circulation rules table. We also update the unit tests to
move the mocked data into the right location.

We could perhaps migrate this method in Koha::CirculationRules at a
later date?

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #47 from Martin Renvoize  ---
Created attachment 171740
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171740&action=edit
Bug 10190: Update has_restricting_overdues to refer to circulation rules

This patch updates the Koha::Patron->has_restriction_overdues method to
refer to the migrated overdue rules.

We also correct an oversight in the method prior to this patch that
meant that not all overdues were being correctly checked for a
restriction.. we were incorrectly filtering to only overdues at the
current checkin branch.

Finally, we also take account of the itemtype level addition here too.

NOTE: There weren't any unit tests for this Koha::Patron method.. we
should add some here!

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 10190] Overdue notice triggers based on item type

2024-09-19 Thread bugzilla-daemon--- via Koha-bugs
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10190

--- Comment #43 from Martin Renvoize  ---
Created attachment 171736
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=171736&action=edit
Bug 10190: Let the circulation_rules endpoint accept query parameters

Sponsored-by: Glasgow Colleges Library Group

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


  1   2   >