Commit Graph

21 Commits

Author SHA1 Message Date
931310657a Implement multibanco detection 2024-03-21 14:52:59 +00:00
d6bd26c76f Fix missing ifthenpaylink bug
If you added a member and they clicked on the payment link within 5
minutes, there was a possibility that the ifthenpay link hadn't been
generated yet.

This fixes that bug by generating the ifthenpay links on member
creation.
2023-09-20 14:20:18 +01:00
dccad36474 Add payment confirmation notifications 2023-08-07 13:50:50 +01:00
9058ed98f7 Adds payment page
Instead of sending all the payment details by email, we're now sending
only a link to a page on this platform. This is to help reduce questions
of whether the emails are from scammers or real.
2023-07-12 19:13:08 +01:00
5a35a72ac4 Fix member creation when database is empty 2023-07-11 18:50:51 +01:00
ae4a3c62e4 Add initial setup step if the database is empty 2023-07-11 00:36:05 +01:00
ca81e4813a Add query params to members#new 2023-03-31 02:35:11 +01:00
ee0dc75889 Add legal name and pronouns to members 2023-03-31 02:24:16 +01:00
f956a65100 Adds dues to navigation and fixes amount calculation 2023-03-23 18:15:45 +00:00
b4dda05575 Add page listing due contributions 2023-03-23 18:08:30 +00:00
318b7878d8 Add contributions CSV export 2023-03-19 17:49:31 +00:00
cd43a5c382 Adds contributions list page 2023-03-19 15:15:56 +00:00
abaf80e5c4 Add notification index page 2022-10-06 15:50:38 +01:00
160c389981 Fix register member and contribution bugs 2022-10-06 15:05:30 +01:00
2705ad1611 Implement letter generation 2022-07-16 11:27:43 +01:00
2e7b03e9ef Add papertrail 2022-06-26 12:57:00 +01:00
72d88e25ff Add member preferences 2022-06-26 10:44:39 +01:00
4f190f67f0 Add account management 2022-06-25 23:45:47 +01:00
882d0a51ed Add contribution actions and member deletion 2022-06-25 21:27:02 +01:00
57e976ef96 Add first iteration 2022-06-25 13:48:46 +01:00
46881d72bf rails new
rails new \
  --skip-action-cable \
  --skip-hotwire \
  --skip-jbuilder \
  --skip-system-test \
  -a propshaft \
  --database=postgresql .
2022-06-20 20:48:08 +01:00