Add more info to UPGRADING.md
This commit is contained in:
parent
064841c25e
commit
d3328534c2
1 changed files with 20 additions and 2 deletions
22
UPGRADING.md
22
UPGRADING.md
|
@ -1,20 +1,38 @@
|
||||||
# (2022-06-11) RevBank 3.4
|
# (2022-06-11) RevBank 3.4
|
||||||
|
|
||||||
RevBank now has built-in hidden accounts and balanced transactions. These
|
RevBank now has built-in hidden accounts and balanced transactions. These
|
||||||
accounts will be made automatically, and hidden from the user interface. Apart
|
accounts will be made automatically, and hidden from the user interface.
|
||||||
from that, they function as normal accounts (for now).
|
|
||||||
|
## Update external scripts
|
||||||
|
|
||||||
If you have scripts that parse `.revbank.log` or `revbank.products`, you may
|
If you have scripts that parse `.revbank.log` or `revbank.products`, you may
|
||||||
want to ignore all accounts that start with `-` or `+`.
|
want to ignore all accounts that start with `-` or `+`.
|
||||||
|
|
||||||
|
## User account names that are now invalid
|
||||||
|
|
||||||
In the hopefully very unlikely event that you have existing user accounts that
|
In the hopefully very unlikely event that you have existing user accounts that
|
||||||
start with `-` or `+`, those will have to be renamed manually, as such accounts
|
start with `-` or `+`, those will have to be renamed manually, as such accounts
|
||||||
are no longer accessible.
|
are no longer accessible.
|
||||||
|
|
||||||
|
## Updating custom plugins (optional for now)
|
||||||
|
|
||||||
For your custom plugins, you may want to add `->add_contra` calls to every
|
For your custom plugins, you may want to add `->add_contra` calls to every
|
||||||
`$cart->add` call that does not already have them. Unbalanced transactions will
|
`$cart->add` call that does not already have them. Unbalanced transactions will
|
||||||
probably be deprecated in a future version.
|
probably be deprecated in a future version.
|
||||||
|
|
||||||
|
## New feature: cashbox tracking
|
||||||
|
|
||||||
|
The new `cash` plugin will display messages about how much the cash box should
|
||||||
|
hold, whenever someone withdraws or does a cash deposit. For that to make
|
||||||
|
sense, this requires the `deposit_methods` plugin to be enabled, and to have
|
||||||
|
a `"cash"` deposit method.
|
||||||
|
|
||||||
|
When adding the `cash` plugin in `revbank.plugins`, make sure it is listed
|
||||||
|
_before_ `stock` if you have that one too. And you probably want to enable
|
||||||
|
the `skim` plugin too, which introduces the (hidden) commands `skim` and
|
||||||
|
`unskim` which can be used to keep the cash box data synchronised when someone
|
||||||
|
(probably a board member) skims it.
|
||||||
|
|
||||||
# (2022-06-04) RevBank 3.3
|
# (2022-06-04) RevBank 3.3
|
||||||
|
|
||||||
Raw amounts without a command are no longer supported. There was already an
|
Raw amounts without a command are no longer supported. There was already an
|
||||||
|
|
Loading…
Add table
Reference in a new issue