[Koha-bugs] [Bug 16815] API routes to list, create, update, delete holds need permissions

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Jun 30 17:05:58 CEST 2016


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16815

Lari Taskula <larit at student.uef.fi> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://bugs.koha-community
                   |                            |.org/bugzilla3/show_bug.cgi
                   |                            |?id=14868

--- Comment #1 from Lari Taskula <larit at student.uef.fi> ---
This issue is fixed in Bug 14868, however it does not directly duplicate this
bug since Bug 14868 (Swagger2-driven permission checking) is last of three
changes that modify the Swagger-specification aiming towards more split
specification including the introduction of permissions in Path-object. Here
are short descriptions for the three Bugs:

1. Bug 16212 adds a "minifier"-script to Swagger that fixes problems the
current way of splitting swagger.json in master has caused; the problem is that
splitting the "definitions" to $ref: definitions/index.json is not allowed
(same with Paths-object) in Swagger. If we use a script to resolve the
references in swagger.json, it becomes valid. You can see this problem if you
try to validate our master Swagger specification with online.swagger.io
validator.
2. Bug 16699 (depends on 16212) splits swagger.json further than what has
already been done, and uses the minifier to make this type of split allowed.
3. Bug 14868 fixes the issue reported in this bug, but is dependant on Bug
16699.

It would be cool if someone took a look at them. I'm adding it as See Also. :)

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list