Koha-clms/installer/data/mysql
Andrew Isherwood 79d64a37a0 Bug 20750: Allow logging of arbitrary actions
This patch allows logging of arbitrary actions on request objects. A
chronological summary of these actions can then be displayed when
viewing a request.

This patch also adds logging of request status changes. Additional work
has been done on the BLDSS backend to log requests to the BLDSS request
status check API.

To test:
- Apply patch
- Ensure the Illlog logging preference is turned on
- Create an ILL request and perform actions on it that change it's
status.
- Navigate to the "Manage ILL request" screen
- Click the "Display request log" button
- Observe that a modal opens displaying a summary of the status changes.

Signed-off-by: Niamh Walker <Niamh.Walker-Headon@it-tallaght.ie>

Signed-off-by: Josef Moravec <josef.moravec@gmail.com>

Since this bug now is dependent on Bug 20581, it should be aware of the
custom statuses provided in 20581. This patch enables logging of request
statuses being changed to custom ones. As such the test plan is
modified:

To test:
- Apply patch
- Ensure the Illlog logging preference is turned on
- Ensure you have some custom request statuses defined in the
Authorised Values ILLSTATUS category
- Create an ILL request and perform actions on it that change it's
status.
- Edit the request and change status to a custom one
- Navigate to the "Manage ILL request" screen
- Click the "Display request log" button
- Observe that a modal opens displaying a summary of the status changes.

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
2019-03-15 19:07:08 +00:00
..
atomicupdate Bug 20750: Allow logging of arbitrary actions 2019-03-15 19:07:08 +00:00
de-DE Bug 22095: Replaced dead links with working links 2019-01-17 02:23:27 +00:00
en Bug 21710: Fix typo in atributes in installer 2019-02-15 18:42:48 +00:00
es-ES Bug 22095: Replaced dead links with working links 2019-01-17 02:23:27 +00:00
fr-CA Bug 22095: Replaced dead links with working links 2019-01-17 02:23:27 +00:00
fr-FR Bug 20491: Updating the MARC subfield desciption of 952q 2019-01-25 16:11:09 +00:00
it-IT Bug 22095: Replaced dead links with working links 2019-01-17 02:23:27 +00:00
mandatory Bug 20581: Modifications to database schema 2019-02-22 14:31:31 +00:00
nb-NO Bug 21710: Fix typo in atributes in installer 2019-02-15 18:42:48 +00:00
pl-PL Bug 20491: Updating the MARC subfield desciption of 952q 2019-01-25 16:11:09 +00:00
ru-RU Bug 22024: Update translated web installer files with new class splitting rules 2018-12-19 16:32:02 +00:00
uk-UA Bug 21710: Fix typo in atributes in installer 2019-02-15 18:42:48 +00:00
account_offset_types.sql Bug 21728: (RM follow-up) Add 'Reserve Fee' for new installs 2019-03-04 20:28:18 +00:00
audio_alerts.sql Bug 11431: (QA followup) Make audio alerts sql top level 2015-11-04 12:33:53 -03:00
backfill_statistics.pl Bug 21206: Replace C4::Items::GetItem 2019-02-26 13:24:07 +00:00
fix_unclosed_nonaccruing_fines_bug17135.pl Bug 17135: [QA Follow-up] Changes as to reporting 2016-09-16 10:47:03 +00:00
kohastructure.sql Bug 21846: Make 'term' use utf8mb_bin collation on tags tables 2019-03-15 12:27:44 +00:00
labels_upgrade.pl Bug 20000: Use Modern::Perl in installer scripts 2019-02-04 16:57:14 +00:00
patroncards_upgrade.pl Bug 20000: Use Modern::Perl in installer scripts 2019-02-04 16:57:14 +00:00
sysprefs.sql Bug 20750: Allow logging of arbitrary actions 2019-03-15 19:07:08 +00:00
update22to30.pl Bug 20000: Use Modern::Perl in installer scripts 2019-02-04 16:57:14 +00:00
updatedatabase.pl Bug 21846: DBRev 18.12.00.025 2019-03-15 12:32:49 +00:00
userflags.sql Bug 11897: Add mising semi-colon to user*.sql 2018-10-09 17:19:00 +00:00
userpermissions.sql Bug 15774: Add permission for managing additional fields 2019-03-07 20:37:06 +00:00