Koha Test Wiki Canasta - March 2024
One of a series of test instances for migrating the Koha Wiki MediaWiki database.
For the current Koha Wiki, visit https://wiki.koha-community.org .Advanced editor macros endpoint RFC
Jump to navigation
Jump to search
This RFC should be the basis for writing an endpoint for CRUD operations on advanced editor macros following the guidelines. The implementation will be handled in bug 17268
Actions and routes
The following table presents the proposed routes and actions mappings to be implemented.
Order object definition
Description | Action |
List macros | GET /advanced_editor/macros |
Add a macro | POST /advanced_editor/macros |
Add a shared macro | POST /advanced_editor/macros/shared |
Get a macro | GET /advanced_editor/macros/{macro_id} |
Get a shared macro | GET /advanced_editor/macros/shared/{macro_id} |
Update a macro | PUT /advanced_editor/macros/{macro_id} |
Update a shared macro | PUT /advanced_editor/macros/shared/{macro_id} |
Delete a macro | DELETE /advanced_editor/macros/{macro_id} |
Delete a shared macro | DELETE /advanced_editor/macros/shared/{macro_id} |
DB schema | Proposed API | Details |
id | macro_id | Generated on POST |
name | name | |
macro | macro_text | |
borrowernumber | patron_id | |
shared | shared |
Comments
- Route: I would suggest /advanced_editor/macros
--tcohen 16:36, 10 April 2018 (EDT)