Commit graph

  • 58f49cbffb Restore forced + sign in accounts file (harmless bug) Juerd Waalboer 2021-12-03 02:55:25 +01:00
  • 9cda968d53 Document ABORT constant as possible return value from hook Juerd Waalboer 2021-12-03 01:49:25 +01:00
  • 6850ed22be Remove requirement for dummy command method in hook-only plugins Juerd Waalboer 2021-12-03 01:47:28 +01:00
  • cf8ce7dc52 Document parse_amount Juerd Waalboer 2021-12-02 23:11:14 +01:00
  • f796470a21 README Juerd Waalboer 2021-12-02 23:07:44 +01:00
  • 38a0229899 Ditch floating point numbers, use cents instead; bump version to 3.2 nofloat Juerd Waalboer 2021-12-02 22:07:58 +01:00
  • 9b582d5f9b Different order needed for new +1/-1 feature Juerd Waalboer 2021-08-10 21:55:03 +02:00
  • 2f182b34ed Support +1 and -1 Juerd Waalboer 2021-08-10 21:53:24 +02:00
  • 83caf2c183 This is not a browser Juerd Waalboer 2021-07-28 01:21:48 +02:00
  • cbaf86a23e Support non-repeatable entries Juerd Waalboer 2021-07-28 00:40:36 +02:00
  • 88cb8f5cb7 Debug Juerd Waalboer 2021-07-28 00:40:23 +02:00
  • 55fd4f457c Include transaction id in description Juerd Waalboer 2021-07-27 23:58:55 +02:00
  • 79cc37e4c6 Add revspace_mollie plugin Juerd Waalboer 2021-07-27 23:24:48 +02:00
  • df771e22fd Fix bug where follow-up prompt of second command would split on whitespace Juerd Waalboer 2020-09-07 02:27:25 +02:00
  • f312b31576 Fix POD/markdown Juerd Waalboer 2020-06-10 21:05:20 +02:00
  • ea5d8bd8b5 Merge branch 'master' of github.com:Juerd/revbank Juerd Waalboer 2020-03-01 06:17:27 +01:00
  • f7a7a19d8d Fix #7 Juerd Waalboer 2020-03-01 06:16:08 +01:00
  • 6091db39c7
    Merge pull request #12 from xesxen/master Juerd Waalboer 2020-02-28 21:32:51 +01:00
  • 4315f1ecb5
    Fix the name of hook_checkout_done in Plugins.pod Wouter 2020-02-28 21:29:12 +01:00
  • 31a1aa5c45 Fix spelling Juerd Waalboer 2020-02-07 01:36:52 +01:00
  • 9c3e773e6f RevSpace balance text update Juerd Waalboer 2020-01-29 01:13:13 +01:00
  • 73cfe8c0e4 There is no last item in an empty list Juerd Waalboer 2020-01-29 01:12:06 +01:00
  • a0eafa21f5 New plugin: plus Juerd Waalboer 2019-12-13 00:01:01 +01:00
  • 29b3eea131 market/products: reuse existing entry Juerd Waalboer 2019-12-12 23:16:10 +01:00
  • c3b0b86c97 No tab-completion for empty input Juerd Waalboer 2019-11-08 03:44:19 +01:00
  • da043ba2df New plugin: beep on error Juerd Waalboer 2019-11-08 03:29:40 +01:00
  • 354738fc02 New plugin: revspace_ascii Juerd Waalboer 2019-11-07 04:07:31 +01:00
  • 5840b7bbac Tiny refactor Juerd Waalboer 2019-11-06 19:23:40 +01:00
  • 464a6db78c Whitespace tweaks (newlines) Juerd Waalboer 2019-11-06 19:13:12 +01:00
  • 32e84f3725 Fix that 'changed' would return true just because the attribute existed :) Juerd Waalboer 2019-11-06 17:43:31 +01:00
  • bb8c52b593 Do provide final cart when no pending cart was ever shown... Juerd Waalboer 2019-11-06 06:13:18 +01:00
  • f4eb91a22b Increase maximum multiplication factor (repeat limit) Juerd Waalboer 2019-11-06 03:25:38 +01:00
  • 1f21d49bb9 Drop details of final transaction Juerd Waalboer 2019-11-06 03:24:35 +01:00
  • 321ada19ae Fix bug introduced by code order swap Juerd Waalboer 2019-11-06 03:00:58 +01:00
  • c9b704adca Make ">" prompt green Juerd Waalboer 2019-11-05 06:16:54 +01:00
  • f1389c8c5c Fix bug: would eat its own queued entry, resulting in no-op Juerd Waalboer 2019-11-05 05:42:54 +01:00
  • 0354b3d740 Tweak whitespace Juerd Waalboer 2019-11-05 05:27:37 +01:00
  • 1a9044df4f repeat: prettier placeholder Juerd Waalboer 2019-11-05 03:26:47 +01:00
  • 60f413eb73 Change main prompt to "> ". Juerd Waalboer 2019-11-05 03:14:41 +01:00
  • 7c32eaeb3f Remove dead code Juerd Waalboer 2019-11-05 02:50:09 +01:00
  • a16348055f Bump version to 3 :) Juerd Waalboer 2019-11-05 02:04:12 +01:00
  • 08af3442a4 Restore # in logs (external tooling and plugin/users::recent depend on it) Juerd Waalboer 2019-11-05 01:50:02 +01:00
  • c7b66a1084 Fix revspace_mqtt plugin after change to new api Juerd Waalboer 2019-11-05 01:49:02 +01:00
  • 9e5ac6eb06 Update documentation on deprecations Juerd Waalboer 2019-11-05 01:36:21 +01:00
  • f9554ec463 Move old stuff to bottom of source file Juerd Waalboer 2019-11-05 01:35:22 +01:00
  • 89885a29c1 Remove last references to "EUR" Juerd Waalboer 2019-11-05 01:33:31 +01:00
  • 63f81e3711 Change logging of quantity: replace EUR field Juerd Waalboer 2019-11-05 01:32:42 +01:00
  • 1cbc906f1e Further update to new ledger-like internals Juerd Waalboer 2019-11-05 00:57:39 +01:00
  • 5a7a7184dd Refactor cart to use "entries" instead of "items" Juerd Waalboer 2019-11-04 21:53:07 +01:00
  • ed03f09414 Class for transaction (cart) entries. Juerd Waalboer 2019-11-04 19:38:31 +01:00
  • 735009a02d Remove deprecated plugins 'nyan' and 'game' Juerd Waalboer 2019-11-04 19:39:30 +01:00
  • d8dfc2cde2 Retry after REJECT: edit bad input instead of aborting Juerd Waalboer 2019-11-03 00:13:43 +01:00
  • e00fc00664 Fix bug: warning when there is no acting user Juerd Waalboer 2019-10-01 02:40:00 +02:00
  • 9797e3c1c8 Add revspace specific plugins Juerd Waalboer 2019-09-23 21:12:03 +02:00
  • b6855df288 Make balance zero-crossing timestamp accessible Juerd Waalboer 2019-09-21 01:38:07 +02:00
  • 4178009405 Register timestamp of zero crossing in accounts file Juerd Waalboer 2019-08-28 18:48:31 +02:00
  • fa60e1081a chmod 644 plugins/* Juerd Waalboer 2019-08-07 15:42:16 +02:00
  • 0baa40b910 Ditch minor part of version number Juerd Waalboer 2019-07-02 04:40:08 +02:00
  • 9f905b84d5 Abort transaction on SIGINT Juerd Waalboer 2019-07-02 04:38:21 +02:00
  • 5d37f7af5b New plugin: tail (undocumented feature) Juerd Waalboer 2019-07-02 03:52:57 +02:00
  • 66e41c14aa Disable pfand plugin by default Juerd Waalboer 2019-06-18 15:59:21 +02:00
  • e2c9fe30a4 Bugfix: partial rollback of 19691e07 (repeat plugin) Juerd Waalboer 2019-06-16 22:12:27 +02:00
  • cac85bc6bf Fix indent Juerd Waalboer 2019-06-07 01:25:29 +02:00
  • ab724a03f9 Bug fix: passing unchecked user input led to persistent case change Juerd Waalboer 2019-05-27 22:42:48 +02:00
  • adba63da57 Fix warning in deposit_iban_qr (undef in eq) Juerd Waalboer 2019-05-23 20:48:28 +02:00
  • 0bd9c807a1 Update description for deposit Juerd Waalboer 2019-05-15 01:45:49 +02:00
  • da11114b8f Deprecate nyan, game, and creating users via deposit. Juerd Waalboer 2019-05-15 01:24:20 +02:00
  • 07acf7f76e Merge branch 'master' of github.com:Juerd/revbank Juerd Waalboer 2019-05-14 22:18:39 +02:00
  • 07aa4ea106 SNS Bank doet ook EPC QR! Juerd Waalboer 2019-05-14 22:18:29 +02:00
  • 8fe15dc9ac ASN Bank doet ook EPC QR! Juerd Waalboer 2019-05-14 22:17:21 +02:00
  • 68539e9086
    Merge pull request #10 from tmsbrg/pr Juerd Waalboer 2019-05-14 19:08:28 +02:00
  • d3363df2de Add revbank.stock & voorraad to .gitignore Thomas van der Berg 2019-05-14 18:58:39 +02:00
  • 28e45dc8a2 Document console font requirement for QR code Juerd Waalboer 2019-05-12 22:41:11 +02:00
  • a6ac9368dd pod2github Juerd Waalboer 2019-05-12 21:54:03 +02:00
  • 19691e07b8 Remove overzealous checks from repeat plugin Juerd Waalboer 2019-05-12 21:46:12 +02:00
  • de01c5fa23 Microdocumentation :) Juerd Waalboer 2019-05-12 21:37:45 +02:00
  • ad54918c3d Rename plugin; Add text to side of QR code Juerd Waalboer 2019-05-12 21:35:33 +02:00
  • 49e41ea0ea Change from Term::QRCode to qrencode; minimize QR Juerd Waalboer 2019-05-12 20:50:49 +02:00
  • edca797fe5
    Add deposit method to card metadata Wouter 2019-05-12 15:33:03 +02:00
  • 43501201c3
    Add EPC QR deposit method Wouter 2019-05-12 14:47:45 +02:00
  • 37fd6cb899 Add 'split' command Juerd Waalboer 2019-04-21 01:51:22 +02:00
  • 4eb3f8ce20 Re-add history feature Juerd Waalboer 2019-03-14 01:30:35 +01:00
  • 3489793a97 New command: adduser Juerd Waalboer 2019-03-09 22:47:50 +01:00
  • f3e90cf710
    Merge pull request #8 from polyfloyd/grandtotal-fix Juerd Waalboer 2019-01-16 21:40:01 +01:00
  • 7387b874a7 plugin/grandtotal: Initialize variables polyfloyd 2019-01-16 21:08:49 +01:00
  • 3e49346bc5 Add "donate" command Juerd Waalboer 2019-01-02 17:36:22 +01:00
  • 9ef84285a4 Disable local echo during animation Juerd Waalboer 2018-09-04 23:34:14 +02:00
  • 7ec4d31219 Animate text Juerd Waalboer 2018-09-04 23:27:18 +02:00
  • a9482754eb Support whitespace and escaped slashes in /regex/ Juerd Waalboer 2018-09-04 23:17:03 +02:00
  • feddb8c788 Formatting in warning Juerd Waalboer 2018-09-03 22:29:42 +02:00
  • faa1504d63 New plugin: warnings Juerd Waalboer 2018-09-03 03:50:12 +02:00
  • 1b744e421d Pipe 'help' through a pager. Juerd Waalboer 2018-08-03 02:00:05 +02:00
  • 997917ae82 New plugin: "unlisted" Juerd Waalboer 2018-08-03 00:58:19 +02:00
  • 5c16008038 Deposit method instructions are now part of the prompt Juerd Waalboer 2018-07-22 22:56:57 +02:00
  • 2fbc833011 Optional extra questions after 'deposit' Juerd Waalboer 2018-07-22 22:39:26 +02:00
  • b31b95ca37 Bugfix: 'stock' counted 1 after using 'repeat' Juerd Waalboer 2018-06-09 23:47:21 +02:00
  • 3ce1874d3a Reset idle timer on character input Juerd Waalboer 2018-03-23 01:21:25 +01:00
  • c5c48dcd2c Split POD Juerd Waalboer 2018-03-04 16:36:20 +01:00
  • 4ad7129805 New hook: checkout_done Juerd Waalboer 2017-05-10 22:08:33 +02:00
  • 60b50d6e42 Provide description for repetition commands Juerd Waalboer 2017-04-24 22:29:48 +02:00