-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Major overhaul #197
base: master
Are you sure you want to change the base?
Major overhaul #197
Conversation
…, remove min balance exception (Q)
…account balance, lots more smaller changes
…t page, enable weekends (only reachable by manual url change), remove site updates, code cleanups. (This commit became too large, I'm sorry)
Is this one still alive? |
I am not the Q treasurer, but the bill is often sent at the end of the year, right? Edit: although I do have to admit, I haven’t read the code yet, maybe I have the wrong idea on how it works. |
It became too big to merge and I'm not really active anymore with the project. But I'll try to split this into smaller PRs.
It's a semantic difference. Currently each time money is withdrawn a check has to be done if that person is a member of Q, to check if the balance can be negative. It is nice to get rid of that check, for instance using a more explicit upgrade form. Then code that deals with money does not have to take negative balances into account. But if you have a better idea than a form, let me know. Having it more explicit also makes it easier for members and the treasurer to understand. And if there would be multiple associations that uses invoicing, it allows the person to choose the association if they are member of both. |
Again, haven’t tested the code so far, but it would be great if there is an option to just select Q or other associations that allow that in the settings form and that form be submitted in automatically for the members for members of Q, so I don’t have to up my balance every time I want to subscribe to a dining list, and/or don’t have money in there that doesn’t need to be there. |
|
An automatic balance increase for Q members at sign up time would be a way to make it easier. The goal is to make the Q balances behave the same way as the other associations in the background, and directly move the negative balance to a separate boekhoudaccount for Quadrivium. But that might indeed be possible to do automatically without an explicit form, so that the balance for Q members just remains 0. However as I'm less active I probably won't write that. And most of this PR including this Q change will probably not make it to the master branch. |
All changes, in no particular order:
To do for merging: