Juerd Waalboer
38a0229899
Ditch floating point numbers, use cents instead; bump version to 3.2
2021-12-02 22:18:06 +01:00
Juerd Waalboer
2f182b34ed
Support +1 and -1
2021-08-10 21:53:24 +02:00
Juerd Waalboer
83caf2c183
This is not a browser
2021-07-28 01:21:48 +02:00
Juerd Waalboer
cbaf86a23e
Support non-repeatable entries
2021-07-28 00:40:36 +02:00
Juerd Waalboer
88cb8f5cb7
Debug
2021-07-28 00:40:23 +02:00
Juerd Waalboer
55fd4f457c
Include transaction id in description
2021-07-27 23:58:55 +02:00
Juerd Waalboer
79cc37e4c6
Add revspace_mollie plugin
2021-07-27 23:24:48 +02:00
Juerd Waalboer
f7a7a19d8d
Fix #7
2020-03-01 06:16:08 +01:00
Juerd Waalboer
31a1aa5c45
Fix spelling
...
Reported by Noor
2020-02-07 01:36:52 +01:00
Juerd Waalboer
9c3e773e6f
RevSpace balance text update
...
It said that a negative balance is allowed, but this is only true for participants.
2020-01-29 01:13:13 +01:00
Juerd Waalboer
73cfe8c0e4
There is no last item in an empty list
2020-01-29 01:12:06 +01:00
Juerd Waalboer
a0eafa21f5
New plugin: plus
2019-12-13 00:01:01 +01:00
Juerd Waalboer
29b3eea131
market/products: reuse existing entry
2019-12-12 23:16:10 +01:00
Juerd Waalboer
da043ba2df
New plugin: beep on error
...
If you computer beeps, that is. Most revbank setups run on raspberry pi's,
which don't beep...
2019-11-08 03:41:49 +01:00
Juerd Waalboer
354738fc02
New plugin: revspace_ascii
2019-11-07 04:07:31 +01:00
Juerd Waalboer
bb8c52b593
Do provide final cart when no pending cart was ever shown...
2019-11-06 06:13:18 +01:00
Juerd Waalboer
f4eb91a22b
Increase maximum multiplication factor (repeat limit)
...
The limit was mostly imposed because of the actually repeated
lines, which would scroll off the screen. Now that the quantity
is just displayed as a number, I don't really see any technical
reason for a low limit; maybe 200 is still too low.
2019-11-06 03:25:38 +01:00
Juerd Waalboer
1f21d49bb9
Drop details of final transaction
...
They're the same as the last "pending" display, anyway.
2019-11-06 03:24:35 +01:00
Juerd Waalboer
321ada19ae
Fix bug introduced by code order swap
2019-11-06 03:00:58 +01:00
Juerd Waalboer
f1389c8c5c
Fix bug: would eat its own queued entry, resulting in no-op
...
It would work for the first item because the size >= 2 guard prevented the rest
of the sub from running.
2019-11-05 05:42:54 +01:00
Juerd Waalboer
1a9044df4f
repeat: prettier placeholder
2019-11-05 03:26:47 +01:00
Juerd Waalboer
7c32eaeb3f
Remove dead code
2019-11-05 02:56:42 +01:00
Juerd Waalboer
c7b66a1084
Fix revspace_mqtt plugin after change to new api
2019-11-05 01:49:02 +01:00
Juerd Waalboer
89885a29c1
Remove last references to "EUR"
...
Except the one in the EPC QR code, because the specification says
that EUR is mandatory.
2019-11-05 01:33:31 +01:00
Juerd Waalboer
1cbc906f1e
Further update to new ledger-like internals
2019-11-05 00:57:39 +01:00
Juerd Waalboer
735009a02d
Remove deprecated plugins 'nyan' and 'game'
2019-11-04 19:43:51 +01:00
Juerd Waalboer
d8dfc2cde2
Retry after REJECT: edit bad input instead of aborting
2019-11-03 00:13:43 +01:00
Juerd Waalboer
e00fc00664
Fix bug: warning when there is no acting user
2019-10-01 02:40:00 +02:00
Juerd Waalboer
9797e3c1c8
Add revspace specific plugins
...
Written by several authors. There is no log...
2019-09-23 21:12:03 +02:00
Juerd Waalboer
fa60e1081a
chmod 644 plugins/*
...
Undoes 714b337
because github seems to no longer require chmod +x
for syntax highlighting extensionless files.
2019-08-07 15:42:16 +02:00
Juerd Waalboer
9f905b84d5
Abort transaction on SIGINT
2019-07-02 04:38:21 +02:00
Juerd Waalboer
5d37f7af5b
New plugin: tail (undocumented feature)
2019-07-02 03:52:57 +02:00
Juerd Waalboer
e2c9fe30a4
Bugfix: partial rollback of 19691e07
(repeat plugin)
...
Check was necessary for market items (e.g. 6 * item) after all.
(Reported by Xesxen.)
2019-06-16 22:12:27 +02:00
Juerd Waalboer
ab724a03f9
Bug fix: passing unchecked user input led to persistent case change
2019-05-27 22:42:48 +02:00
Juerd Waalboer
adba63da57
Fix warning in deposit_iban_qr (undef in eq)
2019-05-23 20:49:22 +02:00
Juerd Waalboer
0bd9c807a1
Update description for deposit
...
Creating users with deposit is deprecated.
2019-05-15 01:45:49 +02:00
Juerd Waalboer
da11114b8f
Deprecate nyan, game, and creating users via deposit.
2019-05-15 01:41:27 +02:00
Juerd Waalboer
07aa4ea106
SNS Bank doet ook EPC QR!
2019-05-14 22:18:29 +02:00
Juerd Waalboer
8fe15dc9ac
ASN Bank doet ook EPC QR!
2019-05-14 22:17:21 +02:00
Juerd Waalboer
28e45dc8a2
Document console font requirement for QR code
2019-05-12 22:41:11 +02:00
Juerd Waalboer
19691e07b8
Remove overzealous checks from repeat plugin
...
There are some cases where repetition can be used with multi user transaction,
specifically if the repetition is done before any multi user stuff is added...
2019-05-12 21:47:06 +02:00
Juerd Waalboer
ad54918c3d
Rename plugin; Add text to side of QR code
2019-05-12 21:45:27 +02:00
Juerd Waalboer
49e41ea0ea
Change from Term::QRCode to qrencode; minimize QR
...
It's more likely that people will manage to install qrencode, than the 0.01
perl module from 2008 with broken dependencies.
Also, by eliminating optional parts of the EPC QR data, the resulting code
fits on fewer lines.
2019-05-12 21:43:16 +02:00
Wouter
edca797fe5
Add deposit method to card metadata
2019-05-12 15:59:57 +02:00
Wouter
43501201c3
Add EPC QR deposit method
2019-05-12 15:59:49 +02:00
Juerd Waalboer
37fd6cb899
Add 'split' command
2019-04-21 01:58:57 +02:00
Juerd Waalboer
3489793a97
New command: adduser
...
Creating users with 'deposit' was hard to explain.
2019-03-09 22:47:50 +01:00
7387b874a7
plugin/grandtotal: Initialize variables
2019-01-16 21:08:49 +01:00
Juerd Waalboer
3e49346bc5
Add "donate" command
2019-01-02 17:36:22 +01:00
Juerd Waalboer
9ef84285a4
Disable local echo during animation
2018-09-04 23:34:14 +02:00