Commit graph

594 commits

Author SHA1 Message Date
409bf71156 Move jendasap-checked to main file. 2023-04-05 22:08:03 +02:00
1b376e94c4 Disable cards export when current month is manually overriden. 2023-04-05 22:03:10 +02:00
74396a9753 Document the current state of bank-account module. 2023-04-05 21:56:24 +02:00
30b1842981 Bump version to 0.9.1 2023-04-05 20:49:14 +02:00
22789b362c Very simple unpaired transactions listing. 2023-04-05 20:48:47 +02:00
46fb2f8e8e Work correctly with checked.ntlm. 2023-04-05 20:24:44 +02:00
65ca6ecf6e Start printing unpaired. 2023-04-05 20:17:44 +02:00
2b0ddb18c2 Populate unpaired key. 2023-04-05 18:27:56 +02:00
dc49fcc9a0 Load latest checked transaction. 2023-04-05 18:20:33 +02:00
0dd621c30f Add unpaired transactions storage to members base. 2023-04-05 14:57:48 +02:00
209451468c Pass checked path to payments processing. 2023-04-05 11:29:55 +02:00
6553683eda Remove full JendaSAP compat layer. 2023-04-05 11:27:15 +02:00
110a416039 Make sure all modules will be covered in documentation. 2023-04-04 23:38:15 +02:00
bd39b2d255 Document the members base module. 2023-04-04 23:25:29 +02:00
f3cf268a3c Fix web-static to work with new data structures. 2023-04-04 23:07:19 +02:00
993dce8750 Fix fees to work with new members base structure. 2023-04-04 23:03:50 +02:00
09c9005a7b Fix -problems. 2023-04-04 23:01:53 +02:00
c17671e707 Re-add payments to member records. 2023-04-04 22:58:57 +02:00
08a2eb2251 Fix most members base filters. 2023-04-04 22:57:14 +02:00
f2874ebe5d Use members list everywhere in members-base. 2023-04-04 22:44:50 +02:00
78164ecafe Make load-members create more complex structure. 2023-04-04 22:39:45 +02:00
e25a75ab27 Handle all bank loading gracefully. 2023-04-04 22:34:41 +02:00
cc4cfccae1 Allow searching without action. 2023-04-04 19:39:42 +02:00
2232786316 Handle process and terminal correctly. 2023-04-04 14:41:13 +02:00
74afca1354 Run actual editor. 2023-04-04 14:22:47 +02:00
f1d3a0e318 Use editor. 2023-04-04 14:18:23 +02:00
1e1422fc77 Add environment module skeleton. 2023-04-04 14:03:02 +02:00
f62fe1a08c Use current month for filtering payments in member-record. 2023-04-04 10:00:07 +02:00
ba62b905fd Preliminary payments filtering in member-payments. 2023-04-04 09:58:15 +02:00
f3fef71026 Document members directory module. 2023-04-04 09:46:00 +02:00
cb139909ac JendaSAP checked.ntlm file. 2023-04-04 09:38:16 +02:00
af408439dd Use JendaSAP compatibility layer for transaction pairing. 2023-04-04 09:35:33 +02:00
067f5eba62 Add JendaSAP compatibilit mode configuration and command-line option. 2023-04-04 09:30:42 +02:00
462862c542 Document the member parser module. 2023-04-03 22:22:53 +02:00
a699bce5fe Finish member-record documentation. 2023-04-03 21:44:39 +02:00
c175dc2ae4 Implement ISO date to month conversion. 2023-04-03 20:54:10 +02:00
0586bb4cfc Bump version to 0.9. 2023-04-03 20:44:05 +02:00
8775c6ce14 Bank transaction custom printer. 2023-04-03 20:43:45 +02:00
75cc2c6d0e Properly sort members. 2023-04-03 20:24:39 +02:00
596363c986 Show expected income. 2023-04-03 20:18:43 +02:00
99ce80127a Print totals like JendaSAP. 2023-04-03 19:52:28 +02:00
8c2f848c73 Two-pass processing. 2023-04-03 13:08:37 +02:00
f2e47b9ad3 Start fees table rework using new primitives. 2023-04-03 12:01:14 +02:00
ea9c76d2fc Display member status in fees table. 2023-04-02 19:50:00 +02:00
f7babb257e Make directory argument mandatory for members payments processing. 2023-04-02 19:33:52 +02:00
48636fc965 Sub-nick matching. 2023-04-02 19:25:04 +02:00
952fd03f16 Use balance struct and move it to member-print-table. 2023-04-02 19:02:32 +02:00
f9eb053c9a Remove unused error context parameter. 2023-04-01 22:39:11 +02:00
d6d47e91fc Configurable bank directory. 2023-04-01 22:30:42 +02:00
f436e9e07c Consistently name local parameter. 2023-04-01 22:26:47 +02:00