5
0
mirror of https://git.coop/cotech/fund.git synced 2024-12-18 09:33:05 +00:00
Commit Graph

73 Commits

Author SHA1 Message Date
Chris Lowis
f957338961 Update members and regenerate common knowledge invoice 2022-08-12 11:19:21 +01:00
Chris Lowis
d2877bc26c Add some instructions for generating reports with hledger. 2022-08-11 14:21:27 +01:00
Chris Lowis
cdc7890d14 Update ledger 2022-08-11 14:19:10 +01:00
Chris Lowis
eebff787fd Add transactions since last statement 2022-08-11 14:18:54 +01:00
Chris Lowis
74f50e6ef4 Add last 4 statements 2022-08-11 13:47:49 +01:00
Chris Lowis
afb97ec1c5 Invoice common knowledge and open ecommerce 2022-08-11 13:47:25 +01:00
Chris Lowis
7bddedfbd8 Received invoices 2022-07-26 12:44:50 +01:00
Chris Lowis
c167819e5a Generate invoice for Data Content Reach 2022-05-25 11:43:28 +01:00
Chris Lowis
be00aefb4c Don't generate invoice if file already exists 2022-05-25 11:43:09 +01:00
Chris Lowis
798c769ddf Generate an invoice for media co-op 2022-05-20 15:48:59 +01:00
Chris Lowis
00f0258d0f Update Agile's member count and address 2022-05-06 10:02:49 +01:00
Chris Lowis
200a7aab90 Hardcode invoice date
To stop it changing for all the invoices when I update a single member
count or address.
2022-05-06 10:02:23 +01:00
Chris Lowis
526b9ef436 Update autonomic members count
Email from Kaeden:

> We now have the equivalent of 4 full-time members instead of 3.
> Please send a revised invoice and we'll be happy to pay again this year.
2022-05-05 11:59:42 +01:00
Chris Lowis
187d084aff Update billing address for Outlandish 2022-05-03 16:33:35 +01:00
Chris Lowis
215a57d45d Update members count for Dot Project 2022-05-03 16:33:14 +01:00
Chris Lowis
c3bde23552 Update number of members in code-operative. 2022-05-03 14:51:21 +01:00
Chris Lowis
67b9dba6d5 Added email addresses to members.csv
These are not used in the template, but handy for knowing who to send
invoices to.
2022-05-03 14:50:55 +01:00
Chris Lowis
dea88cb4f2 Generate invoices for 2022/23
These invoices are based on the data in members.csv which in turn was
added based on the invoices we sent last year. If member co-ops get
back to us and say their details have changed or they're not able to
contribute this year, we can update the CSV and re-generate the
invoices.

I've decided to commit the generated HTML rather than the PDF, as the
latter changes when I re-run the script even if the data hasn't
changed. If we need to update any data, this should make the diffs
more obvious, but of course it'll make it harder for anyone to just
grab the PDFs from the repo without installing the toolchain. For now,
it's me doing it so we can cross that bridge at a later date.
2022-05-03 11:57:10 +01:00
Chris Lowis
455306a0a6 Generate invocies from the members.csv
This commit updates the previous template to inline the two images as
data URIs and embed ERB template markers for the data. The ruby script
added in this commit interpolates the data from the members.csv file
into the template and generates PDFs using wkhtmltopdf.
2022-05-03 11:44:36 +01:00
Chris Lowis
08dd95f3a2 Add a CSV file of fund members and their contributions
This is based on the members we sent invoices to in 2021.
2022-05-03 11:43:43 +01:00
nekton
6e8e890540 Merge branch 'master' of https://git.coop/cotech/fund 2022-03-24 11:59:49 +00:00
nekton
57bd21d47f added remaining Co-op Web invoices for the year 2022-03-24 11:59:30 +00:00
Chris Lowis
3d8ece1d9f Update ledger to 2021-12-31 2022-01-18 14:30:03 +00:00
Chris Lowis
c28dd68376 Add statements up to 2021-12-31 2022-01-18 11:32:34 +00:00
nekton
a1e8c82cfa added delayed quarterly invoices for co-op web 2021-11-01 10:03:06 +00:00
Chris Lowis
8db73427fc Add some recent invoices 2021-07-21 13:10:11 +01:00
nekton
1fef7f1216 amended number of members in agile 2021-05-18 18:20:33 +01:00
Chris Lowis
61379fd9a9 Update ledger with transactions through 2021-03-31 2021-05-14 14:07:30 +01:00
Chris Lowis
7772a153d0 Add recent statements 2021-05-14 14:01:21 +01:00
Chris Lowis
a0509eed1d Add Luke Murphy invoice (newsletter) 2021-05-14 13:42:55 +01:00
Chris Lowis
5ffbb1a9c4 Add Webarchitects invoice 2021-05-14 13:42:44 +01:00
nekton
e754cf7343 amended number of members in autonomic 2021-05-11 17:49:37 +01:00
nekton
ecdb1b99ef amended number of members in we are open 2021-05-05 12:53:46 +01:00
decentral1se
bb30eeb11c Use code quotes to preserve lines 2021-05-03 12:25:50 +00:00
decentral1se
39bb1f2fe7 Add invoice details 2021-05-03 12:25:11 +00:00
nekton
8d9bd48d42 amended number of members in dotproject 2021-04-30 14:55:26 +01:00
nekton
b51d328ca1 amended number of members in webarchitects 2021-04-30 14:31:01 +01:00
nekton
52b11e26cc generated invoices for 2021 2021-04-30 13:15:40 +01:00
Szczepan Orlowski
50dc94ac7e Q4 quarterly invoice for Co-op Web 2021-04-12 14:54:43 +01:00
nekton
296c9b5b56 Q3 quarterly invoice for Co-op Web 2021-03-01 12:33:14 +00:00
Chris Lowis
627f85f5bd Normalise whitespace in ledger 2021-02-15 09:44:43 +00:00
Chris Lowis
4864836a59 More detail in the ledger transactions 2021-02-09 20:34:24 +00:00
Chris Lowis
36ae6bccb1 Add hledger journal file
This file format is used by the hledger[1] tool (a plain text
accounting system). I've added all of the transactions in our unity
trust bank account to-date.

I hope to use this file to more easily generate reports to share with
the rest of CoTech.

[1] https://hledger.org
2021-01-31 22:34:58 +00:00
Chris Lowis
b91e866c57 Add transactions from February 2020 2021-01-31 15:47:16 +00:00
nekton
f5868061df spending process outlined 2021-01-28 14:20:46 +00:00
nekton
ee35a00055 Q2 quarterly invoice for Co-op Web 2020-10-26 18:00:29 +00:00
nekton
f545ec8998 small axe invoice for 2020 added 2020-07-30 17:47:32 +01:00
nekton
84feaa518c autonomic invoice 2020 2020-07-07 11:46:10 +01:00
nekton
b566dd8acf updated Co-op Web invoice to reflect quarterly payment 2020-07-01 11:24:34 +01:00
nekton
c3ac8a0630 form and function 2020 invoice 2020-06-24 13:17:24 +01:00