[Bug 5874] New: Overdue report : Limit by date & add a new permission to restrict who can run the report
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5874 Bug #: 5874 Summary: Overdue report : Limit by date & add a new permission to restrict who can run the report Classification: Unclassified Change sponsored?: --- Product: Koha Version: rel_3_4 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P5 Component: Circulation AssignedTo: kyle.m.hall@gmail.com ReportedBy: chris@bigballofwax.co.nz QAContact: koha-bugs@lists.koha-community.org CC: gmcharlt@gmail.com Blocks: 5575 circ/overdue.pl modified : limit on date & new permission - the Overdues.pl now is now available to ppl with reports->execute_reports permission - there is a filter on date (to display only "old" or "new" overdues, for example) -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5874 --- Comment #1 from Chris Cormack <chris@bigballofwax.co.nz> 2011-03-16 01:16:04 UTC --- Created attachment 3312 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=3312 Proposed Patch -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5874 Chris Cormack <chris@bigballofwax.co.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 |PATCH-Sent Patch Status|--- |Needs Signoff -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5874 Chris Cormack <chris@bigballofwax.co.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |5876 -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5874 Chris Cormack <chris@bigballofwax.co.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |5877 -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5874 Julian Maurice <julian.maurice@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |julian.maurice@biblibre.com Patch Status|Needs Signoff |Signed Off --- Comment #2 from Julian Maurice <julian.maurice@biblibre.com> 2011-03-16 15:30:51 UTC --- Tested on master. The filter works as expected, but it needs some esthetic improvement. I will attach a screenshot. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5874 --- Comment #3 from Julian Maurice <julian.maurice@biblibre.com> 2011-03-16 15:36:21 UTC --- Created attachment 3324 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=3324 Esthetic problem -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5874 Nicole C. Engard <nengard@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nengard@gmail.com --- Comment #4 from Nicole C. Engard <nengard@gmail.com> 2011-03-16 16:32:41 UTC --- The patch works, but I'd like to see the dates not surrounded by a dotted line (a design issue) and I'd like the Overdue report link to be hidden if you don't have permissions to access it ... otherwise you click the overdues link and get an error saying you don't have permission. Finally, if you have reports permissions and not circulation permissions you can't access the overdues report. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5874 --- Comment #5 from Nicole C. Engard <nengard@gmail.com> 2011-03-16 16:33:53 UTC --- Julian included a screenshot of the dotted line I was talking about. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5874 Nicole C. Engard <nengard@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Patch Status|Signed Off |Failed QA --- Comment #6 from Nicole C. Engard <nengard@gmail.com> 2011-03-16 16:35:37 UTC --- updating status - I don't see a signed off patch - and I think it's missing a couple of things to make it acceptable for pushing to master. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5874 Paul Poulain <paul.poulain@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|kyle.m.hall@gmail.com |paul.poulain@biblibre.com -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5874 --- Comment #7 from MJ Ray (software.coop) <mjr@ttllp.co.uk> 2011-04-11 08:31:54 UTC --- This bug is mentioned in: Bug 5874 : circ/overdue.pl modified : permission & limit on date http://lists.koha-community.org/pipermail/koha-patches/2011-March/014069.htm... Bug 5874 : circ/overdue.pl modified : permission & limit on date http://lists.koha-community.org/pipermail/koha-patches/2011-March/014088.htm... -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5874 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --- Comment #8 from Owen Leonard <oleonard@myacpl.org> 2011-07-14 14:12:04 UTC --- Hasn't this already been pushed? We've got the date due filter in place, and a follow-up patch was pushed addressing the design issue. The script has 'circulate_remaining_permissions.' As far as I can tell the only problem is that this may have introduced Bug 6585. Am I missing something? -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5874 Paul Poulain <paul.poulain@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |DUPLICATE --- Comment #9 from Paul Poulain <paul.poulain@biblibre.com> 2011-08-01 16:32:09 UTC --- owen is right: patch already applied through 6049 *** This bug has been marked as a duplicate of bug 6049 *** -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5874 Bug 5874 depends on bug 5876, which changed state. Bug 5876 Summary: New permission for overdues report http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5876 What |Old Value |New Value ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5874 --- Comment #10 from Nicole C. Engard <nengard@gmail.com> 2011-09-21 12:22:54 UTC --- Why is this marked resolved. Only one of the issues is resolved - the fact that you can't access overdues without reports permissions is still a problem. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5874 Melia Meggs <melia@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED CC| |melia@bywatersolutions.com Resolution|DUPLICATE | --- Comment #11 from Melia Meggs <melia@bywatersolutions.com> 2012-02-07 22:55:46 UTC --- I am reopening this. If a staff member has the execute_reports permission but does not have the other reports permissions, he is unable to run the overdues report. Some staff need to be able to run the overdues report without being able to create reports. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5874 Kyle M Hall <kyle.m.hall@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kyle.m.hall@gmail.com --- Comment #12 from Kyle M Hall <kyle.m.hall@gmail.com> 2012-02-10 15:51:49 UTC --- (In reply to comment #11) I has submitted a patch to fix this issue under bug 6898
I am reopening this.
If a staff member has the execute_reports permission but does not have the other reports permissions, he is unable to run the overdues report.
Some staff need to be able to run the overdues report without being able to create reports.
-- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5874 Kyle M Hall <kyle.m.hall@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED See Also| |http://bugs.koha-community. | |org/bugzilla3/show_bug.cgi? | |id=6898 Resolution| |DUPLICATE --- Comment #13 from Kyle M Hall <kyle.m.hall@gmail.com> 2012-02-10 15:54:01 UTC --- *** This bug has been marked as a duplicate of bug 6898 *** -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug. You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org