Commit graph

628 commits

Author SHA1 Message Date
6a35b94f34 Reimplement and document ldict-reduce. 2023-04-09 20:06:02 +02:00
90fa195dc5 Reimplement and document ldict-filter. 2023-04-09 20:00:17 +02:00
bd7421b626 Implement and document new ldict-map. 2023-04-09 19:55:22 +02:00
5533a3256e Update ldict-keys. 2023-04-09 19:47:17 +02:00
ac1c5d28c6 Implement new ldict-set procedure. 2023-04-09 19:45:40 +02:00
a80b216bbc Implement ldict-remove procedure. 2023-04-09 19:40:10 +02:00
1df2792838 Implement ldict-ref. 2023-04-09 19:34:27 +02:00
a5ed5bca53 Implement ldict-contains? predicate. 2023-04-09 19:29:46 +02:00
920fab2b83 Implement ldict-empty? predicate. 2023-04-09 19:26:52 +02:00
6d3d7079cf Work on new ldict implementation. 2023-04-09 19:25:02 +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
03bb922824 Bump version to 0.9.4 2023-04-09 17:35:44 +02:00
a0058ce35f Load the configuration actually. 2023-04-09 17:28:03 +02:00
c53ceb1358 Add etc-hackerbase argument override. 2023-04-09 17:22:13 +02:00
bab8883c2d Use overrides. 2023-04-09 17:20:12 +02:00
8bf07ec897 Prepare overrides. 2023-04-09 17:18:27 +02:00
64c1c7b4f7 Prepare for loading initial configuration. 2023-04-09 17:13:34 +02:00
8dcc00b516 Fix non-loading of apikeys. 2023-04-09 16:49:29 +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
e91a0d769b Remove unused member parser tests. 2023-04-09 10:25:44 +02:00
3c9f860fc6 Split out passes 0 and 1 to generic parser. 2023-04-09 10:23:27 +02:00
7fa9e6901c Remove last instances of csv-simple. 2023-04-09 10:21:18 +02:00
46ffd605ea Start splitting out parser utils. 2023-04-09 10:09:41 +02:00
90add6433e Bump version to 0.9.3. 2023-04-08 22:04:32 +02:00
1cc7822d53 Fix dependencies. 2023-04-08 22:03:09 +02:00
2e29346dd3 Fix linking. 2023-04-08 22:02:26 +02:00
c00c60c79d Show nicks to notify. 2023-04-08 22:00:24 +02:00
1551ea15e6 Prepare for notifications. 2023-04-08 21:53:48 +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
ac46f41cb3 Handle inter-account transactions properly. 2023-04-08 20:40:38 +02:00
d72cde9c04 Add io wrapper handling UTF-8 BOM. 2023-04-08 20:35:41 +02:00
6b8bffdd41 Method for checking bank account existence in the list of them. 2023-04-08 19:22:50 +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
41080d06c7 Return as lists. 2023-04-08 17:52:34 +02:00
c7b45b7cf7 Fix typo. 2023-04-08 17:51:51 +02:00
33d18216f0 Cond is not local scope. 2023-04-08 17:51:30 +02:00
e108c06a98 Switch to let. 2023-04-08 17:50:49 +02:00
9d353bfb09 Fix typo. 2023-04-08 17:49:38 +02:00
902ca13189 Improve mailman analysis. 2023-04-08 17:48:45 +02:00
6cf1cd66d1 Use lset for ci comparison. 2023-04-07 23:45:04 +02:00
6a597d71c8 Show destroyed only when requested in fees. 2023-04-07 23:36:12 +02:00
b00139bd89 Parse account and bank code for incoming payments. 2023-04-07 23:21:06 +02:00