Commit Graph

6 Commits (2e6bfc9b75d0b21d858baf1b43d344fc0a5a5b48)

Author SHA1 Message Date
Christian Merten 2e6bfc9b75
finance/statement: make allowance_to optional
If an excursion has zero admissable youth leaders, the statement and hence the excursion
currently can't be saved, because the `allowance_to` field has to be non-empty, but
the number of entries has to be zero. This commit hence makes the field optional.
11 months ago
Christian Merten 8b932461b7
finance/statement: add selection fields for allowance and subsidies
In the statement tab on excursions, add two new fields to select to which
youth leaders the allowance and subsidies should be paid. The fields
are checked for validity based on the number of approved youth leaders.

Also add a new field on excursions to allow for additional approved youth
leaders.

The new fields are not yet used in the statement confirmation process.
11 months ago
Christian Merten a749aca7a4
finance: allow pdfs in proof field 12 months ago
Christian Merten ec404c7435
finance: alter field 1 year ago
Christian Merten 7255190153
multiple: use object level permissions 3 years ago
Christian Merten 73f8b4702d
migrations: add finance tables and update members 3 years ago