Commit graph

80 commits

Author SHA1 Message Date
abeb773ce4 Add doc target. 2023-07-04 20:17:07 +02:00
e330d5cf09 Finish preliminary gendoc invocation. 2023-07-04 20:06:29 +02:00
53b845dd66 Support for -dev installations. 2023-04-13 22:10:44 +02:00
91a70ebb46 Makefile src wrapper. 2023-04-09 16:36:33 +02:00
04717a528e Clean wrapper. 2023-04-01 10:23:40 +02:00
9a1bd70c36 Streamline makefiles. 2023-04-01 10:17:52 +02:00
2a12831409 Add new root Makefile. 2023-04-01 10:14:58 +02:00
69d0b8ee10 Move sources to separate directory. 2023-04-01 09:45:46 +02:00
3143d3dd4e Do not clean nonexistent .so files. 2023-03-31 21:10:42 +02:00
3f7a43bd34 Partial static compilation. 2023-03-31 21:09:01 +02:00
1efb42c9fa Remove shared objects. 2023-03-31 21:03:38 +02:00
2bbaa1da9f Add period-based exchange rates. 2023-03-31 20:59:04 +02:00
08e305bd5b Add new dependencies. 2023-03-30 20:35:02 +02:00
606a208237 Prepare for balances in totals table. 2023-03-30 19:18:48 +02:00
8f0d5acf0a Start with small tweaks as proof of concept. 2023-03-30 19:09:55 +02:00
04fba0c776 Transactions table. 2023-03-30 16:27:04 +02:00
d8b3f57868 Add skeleton of payment processing. 2023-03-30 15:54:54 +02:00
51747cfe84 Fix destroyed detection. 2023-03-30 14:00:06 +02:00
38ee96d13b Basic bank account and transaction structures. 2023-03-30 12:56:25 +02:00
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