Koha/koha-tmpl/intranet-tmpl/prog/en/modules
Julian Maurice 3aa102d0c3 Bug 20568: API keys management in interface
This introduces the concept of API keys for use in the new REST API.
A key is a string of 32 alphanumerical characters (32 is purely
arbitrary, it can be changed easily).
A user can have multiple keys (unlimited at the moment)
Keys can be generated automatically, and then we have the possibility to
delete or revoke each one individually.

Test plan:
1/ Go to staff interface
2/ Go to a borrower page
3/ In toolbar, click on More -> Manage API keys
4/ Click on "Generate new key" multiple times, check that they are
   correctly displayed under the button, and they are active by default
5/ Revoke some keys, check that they are not active anymore
6/ Delete some keys, check that they disappear from table
7/ Go to opac interface, log in
8/ In your user account pages, you now have a new tab to the left "your
   API keys". Click on it.
9/ Repeat steps 4-6

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Julian Maurice <julian.maurice@biblibre.com>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2018-05-09 12:55:58 -03:00
..
acqui Bug 20329: Text input fields are wider than the fieldset class they are inside of 2018-05-03 13:26:47 -03:00
admin Bug 20329: Text input fields are wider than the fieldset class they are inside of 2018-05-03 13:26:47 -03:00
authorities Bug 20538: Remove the need of writing [% KOHA_VERSION %] everywhere 2018-04-13 11:49:44 -03:00
basket Bug 20538: Remove the need of writing [% KOHA_VERSION %] everywhere 2018-04-13 11:49:44 -03:00
batch
catalogue Bug 15922: Show authorized value description in staff client search results for lost, withdrawn, and damaged 2018-04-20 12:42:40 -03:00
cataloguing Bug 19952: Update popup window templates to use Bootstrap grid: UNIMARC cataloging plugins 2018-04-19 12:32:23 -03:00
circ Bug 19972: (QA follow-up) Fix id name 2018-05-03 13:26:48 -03:00
clubs Bug 20538: Remove the need of writing [% KOHA_VERSION %] everywhere 2018-04-13 11:49:44 -03:00
common Bug 20538: Remove the need of writing [% KOHA_VERSION %] everywhere 2018-04-13 11:49:44 -03:00
course_reserves Bug 20538: Remove the need of writing [% KOHA_VERSION %] everywhere 2018-04-13 11:49:44 -03:00
errors
help Bug 19794: (QA follow-up) Change tab to space 2018-04-19 12:32:19 -03:00
ill Bug 20538: Remove the need of writing [% KOHA_VERSION %] everywhere 2018-04-13 11:49:44 -03:00
installer Revert "Bug 20104: Update minimum version of Perl to 5.20" 2018-04-19 12:32:23 -03:00
labels Bug 20538: Remove the need of writing [% KOHA_VERSION %] everywhere 2018-04-13 11:49:44 -03:00
members Bug 20568: API keys management in interface 2018-05-09 12:55:58 -03:00
offline_circ Bug 20538: Remove the need of writing [% KOHA_VERSION %] everywhere 2018-04-13 11:49:44 -03:00
onboarding
patron_lists Bug 9302: Add ability to merge patron records 2018-04-20 13:34:41 -03:00
patroncards Bug 20538: Remove the need of writing [% KOHA_VERSION %] everywhere 2018-04-13 11:49:44 -03:00
plugins Bug 20538: Remove the need of writing [% KOHA_VERSION %] everywhere 2018-04-13 11:49:44 -03:00
reports Bug 20663: Remove dead code related to compound reports 2018-05-04 09:19:26 -03:00
reserve Bug 20538: Remove the need of writing [% KOHA_VERSION %] everywhere 2018-04-13 11:49:44 -03:00
reviews Bug 20538: Remove the need of writing [% KOHA_VERSION %] everywhere 2018-04-13 11:49:44 -03:00
rotating_collections Bug 20538: Remove the need of writing [% KOHA_VERSION %] everywhere 2018-04-13 11:49:44 -03:00
serials Bug 7910: Add the ability to renew several subscriptions at once 2018-04-24 12:04:46 -03:00
services
suggestion Bug 20538: Remove the need of writing [% KOHA_VERSION %] everywhere 2018-04-13 11:49:44 -03:00
tags Bug 20538: Remove the need of writing [% KOHA_VERSION %] everywhere 2018-04-13 11:49:44 -03:00
test
tools Bug 20685: Escape letter template content in textarea 2018-05-04 09:15:38 -03:00
virtualshelves Bug 20538: Remove the need of writing [% KOHA_VERSION %] everywhere 2018-04-13 11:49:44 -03:00
about.tt Bug 7143: Update about page for new dev - Andrew Isherwood 2018-04-19 12:32:23 -03:00
auth.tt Bug 20291: Add a StaffLoginInstructions preference for adding text to staff client login 2018-04-02 18:08:07 -03:00
intranet-main.tt Bug 20489: Remove warnings from the interface 2018-04-20 12:24:00 -03:00