Koha-clms/installer/data/mysql
Marcel de Rooy 4fe1724e30 Bug 18228: Table revision of virtualshelves
In order to make the permissions easier, we will replace the columns
allow_add, allow_delete_own and allow_delete_other by two new columns
allow_change_from_owner and allow_change_from_others.

The distinction between adding or deleting an entry is no longer made.
If you have change permission, you can do both. Also deleting an entry
does no longer depend on who added the entry.
Formerly, the owner could always add entries. It is now possible to
make a list readonly.

We will not use the combination of owner=no and other=yes. This will
leave us three possibilities:
[1] owner=no, other=no: The list is read-only. No one can change
    contents of the list. Naturally, the owner can edit permissions.
[2] owner=yes, other=no: Only the owner can change contents.
[3] owner=yes, other=yes: Anyone seeing the list can change contents.
    This especially applies to shared lists and public lists.

The two database columns will be presented in the interface as one
permission field offering the three abovementioned options.

Test plan:
[1] Run the db rev.

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>

Signed-off-by: Jesse Maseto <jesse@bywatersolutions.com>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
2017-07-05 13:35:23 -03:00
..
atomicupdate Bug 18228: Table revision of virtualshelves 2017-07-05 13:35:23 -03:00
de-DE Bug 8612: Update installer files for late_issues 2017-06-05 12:56:20 -03:00
en Bug 8612: Update installer files for late_issues 2017-06-05 12:56:20 -03:00
es-ES Bug 17960: Update installed files 2017-02-06 17:42:13 +00:00
fr-CA Bug 8612: Update installer files for late_issues 2017-06-05 12:56:20 -03:00
fr-FR Bug 17960: Update installed files 2017-02-06 17:42:13 +00:00
it-IT Bug 8612: Update installer files for late_issues 2017-06-05 12:56:20 -03:00
mandatory Bug 17518: Displayed language name for Czech is wrong 2016-11-02 11:00:35 +00:00
nb-NO Bug 17960: Update installed files 2017-02-06 17:42:13 +00:00
pl-PL Bug 17960: Update installed files 2017-02-06 17:42:13 +00:00
ru-RU Bug 17960: Update installed files 2017-02-06 17:42:13 +00:00
uk-UA Bug 17960: Update installed files 2017-02-06 17:42:13 +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 16011: $VERSION - Remove comments 2016-03-24 17:20:29 +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 18228: Table revision of virtualshelves 2017-07-05 13:35:23 -03:00
labels_upgrade.pl Bug 9978: Replace license header with the correct license (GPLv3+) 2015-04-20 09:59:38 -03:00
patroncards_upgrade.pl Bug 9978: Replace license header with the correct license (GPLv3+) 2015-04-20 09:59:38 -03:00
sysprefs.sql Bug 18314: Add pref FailedLoginAttempts and columns borrowers.login_attempts 2017-05-12 10:58:35 -04:00
update22to30.pl Bug 11398: A typo occurred with occured 2014-01-02 15:12:48 +00:00
updatedatabase.pl Bug 8612: DBRev 17.06.00.001 2017-06-05 12:36:13 -03:00
userflags.sql Bug 12461 - Add patron clubs feature 2017-04-28 08:37:44 -04:00
userpermissions.sql Bug 12461 - Add patron clubs feature 2017-04-28 08:37:44 -04:00