Commit graph

57 commits

Author SHA1 Message Date
8abf44b2c8 Log static web file generator. 2023-04-11 20:58:36 +02:00
e8bd82ef1e Add the logging module. 2023-04-11 20:53:39 +02:00
f18d7c0d55 Strip resulting binary. 2023-04-11 19:34:53 +02:00
72f4f82d5a Static web progress. 2023-04-11 19:33:08 +02:00
418468f46e Convert subject to list. 2023-04-11 14:07:21 +02:00
b2da67e4e0 Fix and run string tests. 2023-04-11 14:00:28 +02:00
575c1cdb3d Implement set equality. 2023-04-11 13:49:28 +02:00
30664d10f8 Finish splitting out member-format. 2023-04-11 13:28:07 +02:00
9f98bcb17d Add brmember-format module. 2023-04-11 13:26:38 +02:00
f2389c963d Nicely formatted email body. 2023-04-11 09:03:40 +02:00
ac967be970 Add simple formatting module. 2023-04-11 08:55:18 +02:00
4b3ef75515 Basic reminder fill-in. 2023-04-10 22:16:19 +02:00
3351f62e88 Link reminders module. 2023-04-10 21:46:49 +02:00
167dc90a65 Link new mail utility. 2023-04-10 21:00:33 +02:00
c2c19c2d6a Use number of procedure arguments function from util-proc in command-line. 2023-04-10 20:16:21 +02:00
147afa3ab4 Add util-proc with basic arity predicates. 2023-04-10 20:09:54 +02:00
ced789ca06 Work on migrating to the new dictionary implementation. 2023-04-09 20:36:49 +02:00
c34d4ca159 Break everything with beginning of migration to ldict. 2023-04-09 19:14:07 +02:00
45e3f25b64 Reduce main dependencies. 2023-04-09 18:18:07 +02:00
d9f8863c3e Split out tests into separate module. 2023-04-09 18:09:31 +02:00
27dc75a7c1 Fix configuration dependencies. 2023-04-09 17:43:51 +02:00
759aa9b98d Rename and add installation target. 2023-04-09 16:35:49 +02:00
164cfa83c2 Move the license text to texts as well. 2023-04-09 16:25:38 +02:00
46ffd605ea Start splitting out parser utils. 2023-04-09 10:09:41 +02:00
1cc7822d53 Fix dependencies. 2023-04-08 22:03:09 +02:00
2e29346dd3 Fix linking. 2023-04-08 22:02:26 +02:00
ac3dce41a6 Remove old utils module. 2023-04-08 21:05:41 +02:00
64cd360c0d Move get-process-output-lines to util-io. 2023-04-08 20:56:22 +02:00
4ac7fdbc6d Split out string utils. 2023-04-08 20:51:53 +02:00
746e4450a6 Rename csv-simple to util-csv. 2023-04-08 20:43:48 +02:00
d72cde9c04 Add io wrapper handling UTF-8 BOM. 2023-04-08 20:35:41 +02:00
4c25246fe7 Support fully parallel make. 2023-04-08 19:14:04 +02:00
79aab17731 Add tag util module. 2023-04-08 19:12:42 +02:00
6cf1cd66d1 Use lset for ci comparison. 2023-04-07 23:45:04 +02:00
6638f7d8fb Use new cond-expand. 2023-04-07 23:03:24 +02:00
ce1752f6aa Add util-time. 2023-04-07 23:02:23 +02:00
8f1a41f596 Add dependencies. 2023-04-07 22:49:34 +02:00
7bee6fec99 Start integrating progress% into payments processing. 2023-04-06 20:33:10 +02:00
3aaac4ad0b Basic ML loading progress. 2023-04-06 20:03:00 +02:00
f6c7faff84 Start working on mailman integration. 2023-04-06 15:46:44 +02:00
f3cf268a3c Fix web-static to work with new data structures. 2023-04-04 23:07:19 +02:00
e25a75ab27 Handle all bank loading gracefully. 2023-04-04 22:34:41 +02:00
2232786316 Handle process and terminal correctly. 2023-04-04 14:41:13 +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
af408439dd Use JendaSAP compatibility layer for transaction pairing. 2023-04-04 09:35:33 +02:00
f2e47b9ad3 Start fees table rework using new primitives. 2023-04-03 12:01:14 +02:00
dde3d68d07 Update dependencies. 2023-04-01 18:23:32 +02:00
d092275797 Add REPL support. 2023-04-01 17:28:44 +02:00