Commit graph

61 commits

Author SHA1 Message Date
b0969ec182 Basic bank account and transaction structures. 2023-03-30 12:54:48 +02:00
a9c21c6cb0 Add csv simple tests. 2023-03-30 12:39:20 +02:00
3c166fddb1 Add simple CSV module skeleton. 2023-03-30 12:21:45 +02:00
362abf4a48 Move all printing from base to print. 2023-03-29 22:32:06 +02:00
8e0ac4cc25 Rename to members-print. 2023-03-29 22:26:49 +02:00
de38e4e1a4 Dependencies cleanup. 2023-03-29 20:38:37 +02:00
c94826dddb Move more into dir. 2023-03-29 20:37:30 +02:00
3c1a75eb9d Finish splitting dir from base. 2023-03-29 20:22:32 +02:00
3693b9860d Start splitting members-dir. 2023-03-29 20:15:48 +02:00
b37a7ac2fb Update dependencies. 2023-03-29 14:38:50 +02:00
ffc5442c17 Convert print-source-listings to use keywords. 2023-03-28 18:51:13 +02:00
68c2d2e11b Fix static linkage and member-record tests. 2023-03-27 22:36:01 +02:00
2a6b364b4a Basic calendar processing. 2023-03-27 20:58:38 +02:00
6c8d2c8dbd Create member calendar. 2023-03-27 20:52:04 +02:00
4c7bff7c5c Fix dependencies. 2023-03-27 19:54:40 +02:00
a56ff102f7 Split mandatory and optional keys. 2023-03-26 14:35:05 +02:00
785d4bd411 Finish the major refactoring. 2023-03-25 22:08:30 +01:00
389fd3dc1c Member record finalization. 2023-03-25 21:59:51 +01:00
4d43ce29d8 Card alias parsing. 2023-03-25 21:50:47 +01:00
2d0ff00ffb Add the print module. 2023-03-25 21:37:17 +01:00
7ca7f996c4 Printing module. 2023-03-25 21:32:02 +01:00
7e7c0f3e32 Make it run again. 2023-03-25 21:18:42 +01:00
eb2b37e412 Work on integrating new member record module. 2023-03-25 21:14:25 +01:00
edd8b5ede7 Streamlining the new parser. 2023-03-25 16:35:22 +01:00
a716b0776f New parsing approach. 2023-03-25 15:34:04 +01:00
802a642965 Comment, add dependencies. 2023-03-23 22:52:22 +01:00
a4b4ea764a Cards export. 2023-03-23 22:36:25 +01:00
7a56162cdb Start work on cards export. 2023-03-23 22:09:47 +01:00
9385745cf7 Prepare period documentation and improve static dependencies. 2023-03-22 22:47:50 +01:00
2511654350 Fix dependencies. 2023-03-22 20:45:48 +01:00
e440d1df56 Use table for member information, fix a few design mistakes in period/month display. 2023-03-22 20:38:06 +01:00
64ff4255e3 Implement row delimiters. 2023-03-22 19:10:38 +01:00
6eeea2f1f3 Work on table rendering and integrate it. 2023-03-22 17:00:14 +01:00
5465171004 Rename in the scripts. 2023-03-20 22:34:24 +01:00
4d33d367e0 Improve imports compilation. 2023-03-20 19:53:05 +01:00
e022c95a3f Improve dependency graph. 2023-03-20 19:49:18 +01:00
c94d8f4184 IDs stats. 2023-03-20 18:34:48 +01:00
a21de657d0 Finish new progress. 2023-03-20 16:34:44 +01:00
08ad923f6a Use progress-advance. 2023-03-20 16:16:40 +01:00
ce348ae901 Add progress skeleton. 2023-03-20 16:08:06 +01:00
bc0420bbc0 Move more stuff into configuration module. 2023-03-20 13:55:21 +01:00
49a638fa76 Add global parameters module. 2023-03-20 13:53:10 +01:00
59a52fb0d9 Update actual dependencies. 2023-03-20 12:36:55 +01:00
55981de7f3 Fix compilation dependencies and import file timestamps. 2023-03-20 12:32:00 +01:00
9e12a43307 Export mr predicates, update dependencies. 2023-03-18 16:29:29 +01:00
798cfe318c Start testing member-record, fix current month inference. 2023-03-18 15:54:25 +01:00
023befa8f8 Split out member-record module. 2023-03-18 14:18:30 +01:00
c122df4c9e Add to dependencies as well. 2023-03-16 22:26:27 +01:00
0d20884637 Credit conversions. 2023-03-16 21:21:39 +01:00
342797575f Port last bits and pieces of orig tool. 2023-03-16 19:53:54 +01:00