Find a file
Juerd Waalboer e3a04a0e36 Keep track of cash
First attempt at keeping track of where cash goes using the new hidden
'-cash' account.
2022-06-11 17:18:31 +02:00
lib/RevBank Hide contras of hidden users 2022-06-11 17:17:53 +02:00
plugins Keep track of cash 2022-06-11 17:18:31 +02:00
t Ditch floating point numbers, use cents instead; bump version to 3.2 2021-12-02 22:18:06 +01:00
.gitignore Add revbank.stock & voorraad to .gitignore 2019-05-14 18:58:39 +02:00
README.md README 2021-12-02 23:07:44 +01:00
revbank Split "help" into "help" and "help2"; ditch pager 2022-06-11 16:31:44 +02:00
revbank.accounts Get 'cash' working again 2022-06-11 16:58:20 +02:00
revbank.market New plugin: market 2013-02-26 23:05:37 +01:00
revbank.plugins Different order needed for new +1/-1 feature 2021-08-10 21:55:03 +02:00
revbank.products Slightly better comments 2013-02-26 04:09:15 +01:00
UPGRADING.md Introduce 'withdraw', remove "withdrawal or unlisted" feature. 2022-06-04 02:41:17 +02:00

revbank - Banking for hackerspace visitors

Upgrading

When upgrading from a previous version, please refer to the file UPGRADING.md because there might be incompatible changes that require your attention.

Installing

  1. Install the Perl module Term::ReadLine::Gnu
Debian:  apt install libterm-readline-gnu-perl
Generic: cpan Term::ReadLine::Gnu
  1. Clone the repository, run revbank :)

Using revbank

Type help.

Even more helpful text is available on the the RevBank page on the RevSpace wiki.

Writing plugins

Read RevBank::Plugins and RevBank::Amount.

Exiting revbank

Exiting is not supported because it's desigend to run continuously. But if you run it from a shell, you can probably stop it using ctrl+Z and then kill the process (e.g. kill %1). RevBank does not keep any files open, so it's safe to kill when idle.