Commit graph

  • 5e5c27a203 Remove dead code Juerd Waalboer 2023-01-29 22:52:02 +01:00
  • af5567da8b Typo in documentation Juerd Waalboer 2023-01-29 19:28:08 +01:00
  • 7213b0a332 statiegeld: change prompt Juerd Waalboer 2023-01-26 00:17:13 +01:00
  • 44d0cb9b69 Don't repeat same description for statiegeld-only products Juerd Waalboer 2023-01-25 04:37:17 +01:00
  • 147bfe7045 Make error message fit in 80 chars Juerd Waalboer 2023-01-25 04:34:17 +01:00
  • 8bbca724a3 Document statiegeld_tokens Juerd Waalboer 2023-01-24 21:45:05 +01:00
  • 8c94410924 Move and extend statiegeld documentation Juerd Waalboer 2023-01-20 18:42:04 +01:00
  • 4603a1569f statiegeld: don't allow manual entry of hidden addons Juerd Waalboer 2023-01-20 18:37:00 +01:00
  • 8a3a76e0d0 statiegeld_tokens: implement expiry Juerd Waalboer 2023-01-20 18:07:41 +01:00
  • 10d1965bf0 Add 'void' command Juerd Waalboer 2023-01-19 05:25:31 +01:00
  • f479060576 Fix bug: ->changed is getter only, not a setter Juerd Waalboer 2023-01-19 05:24:50 +01:00
  • e1aed5cbdf statiegeld: document deposit command Juerd Waalboer 2023-01-19 03:35:14 +01:00
  • 32470ff92b Extra newline Juerd Waalboer 2023-01-19 03:16:57 +01:00
  • a2fd94241a statiegeld: better prompt hijacking Juerd Waalboer 2023-01-19 03:04:16 +01:00
  • 2bbaf20366 Improve text in idle message Juerd Waalboer 2023-01-19 02:31:52 +01:00
  • 16d530ae16 Allow hook_prompt to mutate the prompt, like before, and use that Juerd Waalboer 2023-01-19 02:28:34 +01:00
  • 5e91aaff3d statiegeld: support statiegeld-only products Juerd Waalboer 2023-01-19 01:51:40 +01:00
  • 4d5eae3ad7 statiegeld_tokens: new token format, rename id to token_type Juerd Waalboer 2023-01-19 01:34:12 +01:00
  • bd0ebce71a Fix undef warning Juerd Waalboer 2023-01-18 03:28:22 +01:00
  • b19609c6f6 Show deposit tokens on user info Juerd Waalboer 2023-01-16 07:24:45 +01:00
  • 5b0c85d770 Refactor read_products and its callers Juerd Waalboer 2023-01-16 05:37:05 +01:00
  • fdd098e215 Full stop Juerd Waalboer 2023-01-16 05:00:17 +01:00
  • d44654e98a statiegeld_tokens: reuse code Juerd Waalboer 2023-01-16 04:53:50 +01:00
  • e17c092efe Allow statiegeld return via deposit command Juerd Waalboer 2023-01-16 04:38:10 +01:00
  • dbb11b5898 Document hook_checkout_prepare Juerd Waalboer 2023-01-16 04:00:20 +01:00
  • 6180bf6ea5 Add new hook_checkout_prepare, rollback earlier change of hook_checkout Juerd Waalboer 2023-01-16 03:52:00 +01:00
  • 50d93b3f6e v3.7 Juerd Waalboer 2023-01-16 03:16:37 +01:00
  • ca03cb95d4 New plugin statiegeld_tokens Juerd Waalboer 2023-01-16 03:08:42 +01:00
  • 0b43e5d7a4 undo: recent transaction list as part of prompt Juerd Waalboer 2023-01-16 03:06:48 +01:00
  • 11ca0a86b2 Allow cart manipulation during hook_checkout Juerd Waalboer 2023-01-16 03:05:03 +01:00
  • 6089e212dc Release locks on abort Juerd Waalboer 2023-01-16 01:17:33 +01:00
  • 094fbcb1db Fix bug/warning Juerd Waalboer 2023-01-16 00:51:42 +01:00
  • 2836a5a671 Make GitHub do syntax highlighting Juerd Waalboer 2023-01-09 03:43:39 +01:00
  • 83c008dd61 Add 'statiegeld' plugin Juerd Waalboer 2023-01-08 22:36:37 +01:00
  • c667fa676d Document percentage addon products Juerd Waalboer 2023-01-05 20:47:00 +01:00
  • d4c6c1be35 Replace add_info() with extra parameter for add_contra() Juerd Waalboer 2023-01-05 20:46:46 +01:00
  • 7c05b3108c New feature: percentage addons (discounts etc) Juerd Waalboer 2023-01-05 19:10:40 +01:00
  • eb55aa0eb5 revbank.products: trim whitespace, document comment/whitespace rules Juerd Waalboer 2022-12-26 04:48:38 +01:00
  • 7d5018a5ef Remove plugins/revspace_bounties Juerd Waalboer 2022-12-25 05:50:44 +01:00
  • a444512bf1 Enable Perl warnings for plugins Juerd Waalboer 2022-12-25 05:33:24 +01:00
  • da523f8daa v3.6: products overhaul Juerd Waalboer 2022-12-25 05:32:00 +01:00
  • e748566913 Silence warnings if there are <10 transactions Juerd Waalboer 2022-12-25 01:01:12 +01:00
  • 8998566068 Remove "pfand" plugin Juerd Waalboer 2022-12-24 23:22:13 +01:00
  • c34caf434a Fix bug: "split" ignored quantity set by "repeat" or "plus" plugin Juerd Waalboer 2022-12-22 19:36:51 +01:00
  • b9c91c0054 Formatting Juerd Waalboer 2022-12-13 21:39:57 +01:00
  • a2e0512ff5 Add help2 line for log Juerd Waalboer 2022-11-14 20:34:40 +01:00
  • ad168a87e1 Tab completion for log command Juerd Waalboer 2022-11-01 18:51:52 +01:00
  • 50675af660 Case insensitive sort Juerd Waalboer 2022-11-01 04:50:52 +01:00
  • 4613a14a9f pager: don't scroll down for non-log Juerd Waalboer 2022-11-01 04:48:49 +01:00
  • a18ef9939a Sort shame Juerd Waalboer 2022-11-01 04:45:59 +01:00
  • 900539af5a Use internal pager + new command "log" Juerd Waalboer 2022-11-01 04:34:16 +01:00
  • 922f8dc8f6 Ensure unique transaction IDs Juerd Waalboer 2022-10-31 19:00:20 +01:00
  • 44d17e6ae0 Remove redundant checks Juerd Waalboer 2022-10-31 16:37:19 +01:00
  • db73324c4e Add LICENSE file Juerd Waalboer 2022-10-17 17:19:35 +02:00
  • 45f12a9354 Fix saving files in text editor Juerd Waalboer 2022-09-06 23:48:55 +02:00
  • 4c380a8ac4 Fix bug in REJECT handling Juerd Waalboer 2022-08-30 22:50:04 +02:00
  • 13e3435d33 Document new dependency Juerd Waalboer 2022-08-30 21:07:22 +02:00
  • 042db97ea8 editor: only ask to save if anything's changed; print status Juerd Waalboer 2022-08-30 20:57:41 +02:00
  • 43a1990974 bump to v3.5; add built-in editor Juerd Waalboer 2022-08-30 20:44:12 +02:00
  • defe8d490c pfand: fix syntax error Juerd Waalboer 2022-08-30 20:42:44 +02:00
  • 596c64136a Fix pfand/repeat Juerd Waalboer 2022-08-30 20:40:55 +02:00
  • 22ca2ec61e Implement global advisory lock Juerd Waalboer 2022-08-29 17:50:12 +02:00
  • 9db2b208eb deposit: print formatted amount in prompt Juerd Waalboer 2022-08-29 00:17:25 +02:00
  • ccaf5016ff New feature: cash box check via 'cash' command Juerd Waalboer 2022-08-27 06:04:56 +02:00
  • 92fb63088c donate command: s/Price/Amount/ Juerd Waalboer 2022-08-27 04:59:17 +02:00
  • 23e08fa977 New plugin: undeposit Juerd Waalboer 2022-06-18 21:54:23 +02:00
  • 9a81e2e100 Balance market plugin Juerd Waalboer 2022-06-13 23:39:29 +02:00
  • c9ef624d82 Update error message Juerd Waalboer 2022-06-12 22:49:33 +02:00
  • 65566349f6 Prepare for future removal of support for unbalanced transactions Juerd Waalboer 2022-06-12 21:49:22 +02:00
  • 507d368947 Don't leave messages for hidden accounts :D Juerd Waalboer 2022-06-12 20:47:09 +02:00
  • 34cb925906 plugins/tail: hide hidden accounts here too Juerd Waalboer 2022-06-12 15:11:49 +02:00
  • 8ebe489ade Don't allow undoing undos Juerd Waalboer 2022-06-12 04:56:17 +02:00
  • 2371e41f71 Let undo show recent transactions Juerd Waalboer 2022-06-12 04:50:45 +02:00
  • 73e8963c2f Fix undo Juerd Waalboer 2022-06-12 04:27:22 +02:00
  • bdb4b2ce34 Refuse weird cash combos Juerd Waalboer 2022-06-12 04:14:50 +02:00
  • 8f43f326b1 typo Juerd Waalboer 2022-06-12 02:34:34 +02:00
  • bec9578558 Display "0.00" instead of "0" when the -cash account doesn't exit yet Juerd Waalboer 2022-06-12 02:32:41 +02:00
  • 4ed3479ade Make undo/skim line up nicer in recent transactions view Juerd Waalboer 2022-06-12 02:31:52 +02:00
  • 76ef79b9ee Suppress warning when -cash does not yet exist Juerd Waalboer 2022-06-12 02:31:29 +02:00
  • 3a07b8eadb Use string amounts for balance Juerd Waalboer 2022-06-12 02:17:44 +02:00
  • 0cdb1b7eba Update README.md Juerd Waalboer 2022-06-12 02:04:25 +02:00
  • d3328534c2 Add more info to UPGRADING.md Juerd Waalboer 2022-06-11 21:31:11 +02:00
  • 064841c25e Add cash box tracking with new plugin "cash" Juerd Waalboer 2022-06-11 20:55:06 +02:00
  • 681db369e7 New command: skim, for adjusting the amount in the cashbox Juerd Waalboer 2022-06-11 20:02:42 +02:00
  • 9b302372f3 grandtotal: skip hidden accounts Juerd Waalboer 2022-06-11 19:27:51 +02:00
  • 441bf05fde Bump to v3.4; make all transactions balanced using hidden accounts Juerd Waalboer 2022-06-11 18:51:05 +02:00
  • e3a04a0e36 Keep track of cash Juerd Waalboer 2022-06-11 17:18:31 +02:00
  • f84a69372a Hide contras of hidden users Juerd Waalboer 2022-06-11 17:17:53 +02:00
  • ccae71021a Get 'cash' working again Juerd Waalboer 2022-06-11 16:58:20 +02:00
  • f262bce57c Split "help" into "help" and "help2"; ditch pager Juerd Waalboer 2022-06-11 16:31:44 +02:00
  • a7a5f14e0c Introduce 'withdraw', remove "withdrawal or unlisted" feature. Juerd Waalboer 2022-06-04 02:30:16 +02:00
  • e71df9b092 Warn from 19.84 instead of 13.37 Juerd Waalboer 2022-04-12 19:39:14 +02:00
  • 21788feb38 Don't log REGISTER anymore Juerd Waalboer 2022-01-19 21:51:35 +01:00
  • abdcda89c1 Document another caveat Juerd Waalboer 2022-01-19 17:58:18 +01:00
  • ec2092ba1b Add json plugin for machine parseable output Juerd Waalboer 2022-01-19 17:37:37 +01:00
  • ec521aef7d Fix cosmetic issue Juerd Waalboer 2021-12-03 18:28:01 +01:00
  • 93754dbf60 Fix syntax error Juerd Waalboer 2021-12-03 18:11:37 +01:00
  • 9edd6e2e77 Delete nonsensical example Juerd Waalboer 2021-12-03 18:08:45 +01:00
  • eed0db7897 Cleanup: use subroutine signatures, remove deprecated methods. Juerd Waalboer 2021-12-03 18:00:34 +01:00
  • 1661661ffd Use amount object directly internally, Juerd Waalboer 2021-12-03 03:14:26 +01:00