Commit graph

557 commits

Author SHA1 Message Date
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
1aaf5e477a Document parser utils. 2023-04-09 17:50:38 +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
91a70ebb46 Makefile src wrapper. 2023-04-09 16:36:33 +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
7a260595d2 Document lset. 2023-04-08 22:45:49 +02:00
d2eed31892 Document io and tag utils. 2023-04-08 22:32:21 +02:00
dc82ba720c Document the time module. 2023-04-08 22:27:39 +02:00
9e1291216d Initial documentation cleanup with focus on utils. 2023-04-08 22:23:42 +02:00
55df1f2bed Move current members file documentation to doc subdirectory. 2023-04-08 22:13:13 +02:00
6f20d0864d Move documentation to its own subdirectory. 2023-04-08 22:06:38 +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