[Bug 22061] New: Add a /public namespace that can be switched on/off
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Bug ID: 22061 Summary: Add a /public namespace that can be switched on/off Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: REST api Assignee: koha-bugs@lists.koha-community.org Reporter: tomascohen@gmail.com Target Milestone: --- -- 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=22061 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=22061 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=17006 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Summary|Add a /public namespace |Public route to change |that can be switched on/off |password --- Comment #1 from Tomás Cohen Arazi <tomascohen@gmail.com> --- I'm changing the bug description, because I didn't manage to have tests for the on/off switch without a real implemented route. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 --- Comment #2 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 83613 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=83613&action=edit Bug 22061: Add RESTPublicAPI syspref -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 --- Comment #3 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 83614 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=83614&action=edit Bug 22061: Add a /public namespace that can be switched on/off This patch adds a check in Koha::REST::V1::Auth::under to catch all routes that begin with 'public' (inside /api/v1). If they match, and the RESTPublicAPI syspref is off, then an exception is thrown, rendering a 403 error to the consumer. Otherwise the routes are processed as usual. This is THE on/off switch for the public REST API. The target use case: people not wanting an OPAC or public interaction with the API besides privileged users. In order to test, the rest of the patches are needed because the only way to test a route is having it in the spec. To test: - Apply the patches - Run: $ kshell k$ prove t/db_dependent/api/v1/auth.t => SUCCESS: tests pass! - Sign off :-D -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 --- Comment #4 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Leaving this as ASSIGNED until I solve some bugs found in the process. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |17006 See Also|https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=17006 | Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17006 [Bug 17006] Add route to change patron's password -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 --- Comment #5 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 83680 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=83680&action=edit Bug 22061: Unit tests -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 --- Comment #6 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 83681 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=83681&action=edit Bug 22061: OpenAPI spec -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 --- Comment #7 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 83682 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=83682&action=edit Bug 22061: Public route to change password This patch implements a route to change patron's password for unprivileged users. It's intended for using in the OPAC (or however consumers find it useful). It is a starting point for the public API, and the bug also implements the on/off switch some community members asked for. To test: - Apply this patches - Run: $ kshell k$ prove t/db_dependent/api/v1/patrons_password.t \ t/db_dependent/api/v1/auth.t => SUCCESS: Tests pass! i.e. - RESTPublicAPI is honoured - The /public/patrons/:patron_id/password endpoint works as expected - Use your favourite API testing tool to try the endpoint. - Sign off :-D -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |Needs Signoff CC| |josef.moravec@gmail.com, | |katrin.fischer@bsz-bw.de, | |kyle@bywatersolutions.com, | |martin.renvoize@ptfs-europe | |.com, oleonard@myacpl.org -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Josef Moravec <josef.moravec@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Failed QA --- Comment #8 from Josef Moravec <josef.moravec@gmail.com> --- t/db_dependent/api/v1/patrons_password.t .. Could not load document from /home/vagrant/kohaclone/api/v1/swagger/paths/public_patrons.json: Can't open file "/home/vagrant/kohaclone/api/v1/swagger/paths/public_patrons.json": No such file or directory at /usr/share/perl5/JSON/Validator.pm line 154. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #83681|0 |1 is obsolete| | --- Comment #9 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 83755 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=83755&action=edit Bug 22061: OpenAPI spec -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #83682|0 |1 is obsolete| | --- Comment #10 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 83756 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=83756&action=edit Bug 22061: Public route to change password This patch implements a route to change patron's password for unprivileged users. It's intended for using in the OPAC (or however consumers find it useful). It is a starting point for the public API, and the bug also implements the on/off switch some community members asked for. To test: - Apply this patches - Run: $ kshell k$ prove t/db_dependent/api/v1/patrons_password.t \ t/db_dependent/api/v1/auth.t => SUCCESS: Tests pass! i.e. - RESTPublicAPI is honoured - The /public/patrons/:patron_id/password endpoint works as expected - Use your favourite API testing tool to try the endpoint. - Sign off :-D -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |19.05 Status|Failed QA |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Josef Moravec <josef.moravec@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Josef Moravec <josef.moravec@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #83613|0 |1 is obsolete| | Attachment #83614|0 |1 is obsolete| | Attachment #83680|0 |1 is obsolete| | Attachment #83755|0 |1 is obsolete| | Attachment #83756|0 |1 is obsolete| | --- Comment #11 from Josef Moravec <josef.moravec@gmail.com> --- Created attachment 83764 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=83764&action=edit Bug 22061: Add RESTPublicAPI syspref Signed-off-by: Josef Moravec <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=22061 --- Comment #12 from Josef Moravec <josef.moravec@gmail.com> --- Created attachment 83765 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=83765&action=edit Bug 22061: Add a /public namespace that can be switched on/off This patch adds a check in Koha::REST::V1::Auth::under to catch all routes that begin with 'public' (inside /api/v1). If they match, and the RESTPublicAPI syspref is off, then an exception is thrown, rendering a 403 error to the consumer. Otherwise the routes are processed as usual. This is THE on/off switch for the public REST API. The target use case: people not wanting an OPAC or public interaction with the API besides privileged users. In order to test, the rest of the patches are needed because the only way to test a route is having it in the spec. To test: - Apply the patches - Run: $ kshell k$ prove t/db_dependent/api/v1/auth.t => SUCCESS: tests pass! - Sign off :-D Signed-off-by: Josef Moravec <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=22061 --- Comment #13 from Josef Moravec <josef.moravec@gmail.com> --- Created attachment 83766 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=83766&action=edit Bug 22061: Unit tests Signed-off-by: Josef Moravec <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=22061 --- Comment #14 from Josef Moravec <josef.moravec@gmail.com> --- Created attachment 83767 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=83767&action=edit Bug 22061: OpenAPI spec Signed-off-by: Josef Moravec <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=22061 --- Comment #15 from Josef Moravec <josef.moravec@gmail.com> --- Created attachment 83768 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=83768&action=edit Bug 22061: Public route to change password This patch implements a route to change patron's password for unprivileged users. It's intended for using in the OPAC (or however consumers find it useful). It is a starting point for the public API, and the bug also implements the on/off switch some community members asked for. To test: - Apply this patches - Run: $ kshell k$ prove t/db_dependent/api/v1/patrons_password.t \ t/db_dependent/api/v1/auth.t => SUCCESS: Tests pass! i.e. - RESTPublicAPI is honoured - The /public/patrons/:patron_id/password endpoint works as expected - Use your favourite API testing tool to try the endpoint. - Sign off :-D Signed-off-by: Josef Moravec <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=22061 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://wiki.koha-community | |.org/wiki/Public_patrons_pa | |ssword_endpoint_RFC -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 --- Comment #16 from Tomás Cohen Arazi <tomascohen@gmail.com> --- On the dev meeting it was requested that we change the 'password2' parameter into something that explains that it is a repeated password more explicitly. I'll do it on a follow-up, but wanted to mention that the inspiration for this implementation was Django's: https://django-rest-auth.readthedocs.io/en/latest/api_endpoints.html and the fact that most of the examples on the web are quite similar too. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 --- Comment #17 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 84207 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=84207&action=edit Bug 22061: (QA follow-up) Rename password_2 => password_repeated As voted when the RFC was discussed, the attribute gets renamed. The tests are adjusted accordingly. To test: - Run: $ kshell k$ prove t/db_dependent/api/v1/patrons_password.t => SUCCESS: Tests pass! Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #83764|0 |1 is obsolete| | Attachment #83765|0 |1 is obsolete| | Attachment #83766|0 |1 is obsolete| | Attachment #83767|0 |1 is obsolete| | Attachment #83768|0 |1 is obsolete| | Attachment #84207|0 |1 is obsolete| | --- Comment #18 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 84288 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=84288&action=edit Bug 22061: Add RESTPublicAPI syspref Signed-off-by: Josef Moravec <josef.moravec@gmail.com> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #84288|0 |1 is obsolete| | --- Comment #19 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 84289 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=84289&action=edit Bug 22061: Add RESTPublicAPI syspref Signed-off-by: Josef Moravec <josef.moravec@gmail.com> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 --- Comment #20 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 84290 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=84290&action=edit Bug 22061: Add a /public namespace that can be switched on/off This patch adds a check in Koha::REST::V1::Auth::under to catch all routes that begin with 'public' (inside /api/v1). If they match, and the RESTPublicAPI syspref is off, then an exception is thrown, rendering a 403 error to the consumer. Otherwise the routes are processed as usual. This is THE on/off switch for the public REST API. The target use case: people not wanting an OPAC or public interaction with the API besides privileged users. In order to test, the rest of the patches are needed because the only way to test a route is having it in the spec. To test: - Apply the patches - Run: $ kshell k$ prove t/db_dependent/api/v1/auth.t => SUCCESS: tests pass! - Sign off :-D Signed-off-by: Josef Moravec <josef.moravec@gmail.com> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 --- Comment #21 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 84291 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=84291&action=edit Bug 22061: Unit tests Signed-off-by: Josef Moravec <josef.moravec@gmail.com> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 --- Comment #22 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 84292 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=84292&action=edit Bug 22061: OpenAPI spec Signed-off-by: Josef Moravec <josef.moravec@gmail.com> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 --- Comment #23 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 84293 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=84293&action=edit Bug 22061: Public route to change password This patch implements a route to change patron's password for unprivileged users. It's intended for using in the OPAC (or however consumers find it useful). It is a starting point for the public API, and the bug also implements the on/off switch some community members asked for. To test: - Apply this patches - Run: $ kshell k$ prove t/db_dependent/api/v1/patrons_password.t \ t/db_dependent/api/v1/auth.t => SUCCESS: Tests pass! i.e. - RESTPublicAPI is honoured - The /public/patrons/:patron_id/password endpoint works as expected - Use your favourite API testing tool to try the endpoint. - Sign off :-D Signed-off-by: Josef Moravec <josef.moravec@gmail.com> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 --- Comment #24 from Kyle M Hall <kyle@bywatersolutions.com> --- Created attachment 84294 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=84294&action=edit Bug 22061: (QA follow-up) Rename password_2 => password_repeated As voted when the RFC was discussed, the attribute gets renamed. The tests are adjusted accordingly. To test: - Run: $ kshell k$ prove t/db_dependent/api/v1/patrons_password.t => SUCCESS: Tests pass! Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|enhancement |new feature -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |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 watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 --- Comment #25 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 84489 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=84489&action=edit Bug 22061: (follow-up) set_password expects a hashref Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Nick Clemens <nick@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nick@bywatersolutions.com Status|Passed QA |Pushed to Master --- Comment #26 from Nick Clemens <nick@bywatersolutions.com> --- Awesome work all! Pushed to master for 19.05 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |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=22061 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED --- Comment #27 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- New feature, will not be backported at this time to 18.11.x series. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Bug 22061 depends on bug 17006, which changed state. Bug 17006 Summary: Add route to change patron's password https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17006 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=22061 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Public route to change |Add route to change |password |patron's password (public) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Text to go in the| |This new feature allows a release notes| |user to change their own | |password via the public API -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|19.05 |--- Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |25045 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25045 [Bug 25045] REST API public route accessible if OpacPublic is off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22061 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |29272 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29272 [Bug 29272] API not respecting $category->effective_change_password -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org