[Bug 22218] New: Make endpoints not in /public require privileged credentials [OMNIBUS]
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22218 Bug ID: 22218 Summary: Make endpoints not in /public require privileged credentials [OMNIBUS] Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: normal Priority: P5 - low Component: REST api Assignee: koha-bugs@lists.koha-community.org Reporter: tomascohen@gmail.com Target Milestone: --- Some existing endpoints need to be adjusted so privileged access is mandatory. For example: GET /cities If a public endpoint offering a similar functionality is required, it needs to be published in the /public namespace. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22218 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |22216 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22216 [Bug 22216] Make {GET|PUT} /patrons/{patron_id} staff only -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22218 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |20006 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20006 [Bug 20006] Adapt /v1/holds to new naming guidelines -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22218 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22218 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|koha-bugs@lists.koha-commun |tomascohen@gmail.com |ity.org | -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22218 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |22227 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22227 [Bug 22227] Make GET /cities staff only -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22218 Josef Moravec <josef.moravec@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |josef.moravec@gmail.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22218 Fridolin SOMERS <fridolin.somers@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fridolin.somers@biblibre.co | |m -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22218 Bug 22218 depends on bug 22227, which changed state. Bug 22227 Summary: Make GET /cities staff only https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22227 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22218 Bug 22218 depends on bug 22216, which changed state. Bug 22216 Summary: Make GET /patrons/{patron_id} staff only https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22216 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22218 Bug 22218 depends on bug 20006, which changed state. Bug 20006 Summary: Adapt /v1/holds to new naming guidelines https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20006 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22218 Bug 22218 depends on bug 20006, which changed state. Bug 20006 Summary: Adapt /v1/holds to new naming guidelines https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20006 What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22218 Bug 22218 depends on bug 20006, which changed state. Bug 20006 Summary: Adapt /v1/holds to new naming guidelines https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20006 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Stable |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22218 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |23607 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23607 [Bug 23607] Make /patrons/:patron_id/account staff only -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22218 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|ASSIGNED |RESOLVED --- Comment #1 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Done! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22218 Bug 22218 depends on bug 23607, which changed state. Bug 23607 Summary: Make /patrons/:patron_id/account privileged user only https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23607 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to oldstable |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org