Commit Graph

234 Commits

Author SHA1 Message Date
Philipp Lang be29a284d5 Fix Send invoices 2023-12-18 01:15:16 +01:00
Philipp Lang b0534279b6 Add DisplayPdfAction for invoices 2023-12-17 22:33:29 +01:00
Philipp Lang 2e8c41d5d9 Mod InvoicePosition in member overview 2023-12-17 21:13:52 +01:00
Philipp Lang bf8f6c87a8 Fix MemberPaymentsBlock 2023-12-17 01:49:12 +01:00
Philipp Lang c598508ceb Add update for invoices 2023-12-17 00:45:03 +01:00
Philipp Lang b738c5e6ca Add views for invoice index 2023-12-16 13:08:17 +01:00
Philipp Lang 58798146d4 Add via to invoice 2023-12-16 11:18:00 +01:00
Philipp Lang 27cbf8bcd9 Add InvoiceIndexAction 2023-12-16 01:13:49 +01:00
Philipp Lang 15b62e59fc Mod AllPayment so that it creates an invoice 2023-12-16 00:30:36 +01:00
Philipp Lang 5c40b4e64d Add InvoiceStoreAction
continuous-integration/drone/push Build is failing Details
2023-12-13 00:35:39 +01:00
Philipp Lang 566ed704a6 Add payment_data for payments 2023-12-10 04:38:11 +01:00
Philipp Lang a1790e7126 Add Recertification field for members
continuous-integration/drone/push Build is passing Details
2023-11-24 13:31:34 +01:00
Philipp Lang 613096220f Add module management 2023-11-16 10:53:17 +01:00
Philipp Lang ff245397d5 Lint
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2023-09-19 20:14:52 +02:00
Philipp Lang 3d154c4154 Add api for fetching memberships
continuous-integration/drone/push Build is passing Details
2023-09-12 16:54:13 +02:00
philipp lang 17eaa2e564 Add Password Reset
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2023-09-08 00:29:37 +02:00
Philipp Lang 215d08aeeb Add setting for seeder
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2023-08-07 21:32:56 +02:00
philipp lang f11226b0a1 Dont require birthday field
continuous-integration/drone/push Build is failing Details
2023-07-24 16:55:07 +02:00
philipp lang 3d7e49965a Add maildispatcher test
continuous-integration/drone/push Build is passing Details
2023-07-17 11:50:26 +02:00
Philipp Lang 0b406e11f0 Lint
continuous-integration/drone/push Build is passing Details
2023-06-29 13:35:00 +02:00
Philipp Lang e37219b1ca Fix migration rollback 2023-06-29 12:57:06 +02:00
Philipp Lang a74d0936a2 --wip-- [skip ci] 2023-06-14 17:12:03 +02:00
Philipp Lang a15b54f98d Add mailman type with params 2023-06-14 17:12:02 +02:00
Philipp Lang 27c61ff8af Add index for mail gateways 2023-06-14 17:12:02 +02:00
Philipp Lang 03d514d107 Add geolocation for member map
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/tag Build is failing Details
2023-05-16 17:19:56 +02:00
Philipp Lang 708b0cf386 Mod docker compose
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2023-05-15 19:48:37 +02:00
Philipp Lang 3cc35348ff Add search params for input
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is failing Details
2023-05-08 15:11:16 +02:00
philipp lang aba214614c Move letter to invoice
continuous-integration/drone/push Build is passing Details
2023-04-18 22:08:45 +02:00
philipp lang 609d452e56 Add nullable fields
continuous-integration/drone/push Build is passing Details
2023-03-06 00:26:17 +01:00
philipp lang fe8ea63fa5 Add mitgliedsnr
continuous-integration/drone/push Build is passing Details
2023-03-02 23:14:25 +01:00
philipp lang ae4941d1e4 Add comment
continuous-integration/drone/push Build is passing Details
2023-02-27 23:15:57 +01:00
philipp lang a66145e105 Add salutation field
continuous-integration/drone/push Build is passing Details
2023-02-27 22:40:47 +01:00
philipp lang 222bca62ee Add from date for memberships
continuous-integration/drone/push Build is failing Details
2023-02-27 22:00:27 +01:00
philipp lang cba65ce640 Add searching for member with scout
continuous-integration/drone/push Build is failing Details
2023-02-26 20:51:59 +01:00
philipp lang b64c821e00 Fixed member block stats 2023-02-23 01:20:51 +01:00
Philipp Lang ef537b919e Lots of linting
continuous-integration/drone/push Build is failing Details
2023-02-17 18:57:11 +01:00
philipp lang 2efcca2b6a Add bus 2023-02-13 00:14:51 +01:00
philipp lang 920f3efbfc Fix pull memberships action for local memberships 2023-02-06 00:57:37 +01:00
philipp lang 0ffce6b25e Update 2023-02-05 23:35:08 +01:00
Philipp Lang 8af0e2a16e Add payment for promises
continuous-integration/drone/push Build is passing Details
2022-12-14 15:49:12 +01:00
philipp lang bd34c3e835 Add split for subscription
continuous-integration/drone/push Build is failing Details
2022-12-14 00:23:03 +01:00
philipp lang 49417981f1 Add frontend for subscription children
continuous-integration/drone/push Build is passing Details
2022-12-13 23:11:32 +01:00
philipp lang 20b1309ccc Add Subscription Update test
continuous-integration/drone/push Build is passing Details
2022-12-13 21:25:03 +01:00
philipp lang cf5445a0e3 Add has promise
continuous-integration/drone/push Build is passing Details
2022-12-11 21:00:48 +01:00
philipp lang 74575998fa Add enum for bill kind 2022-12-06 23:11:57 +01:00
philipp lang 76c319a6a0 Simplify view 2022-11-23 23:24:32 +01:00
philipp lang a2b379e349 Add member view 2022-11-22 00:37:34 +01:00
philipp lang 90bdc28e23 Wip: Member view
continuous-integration/drone/push Build is passing Details
next: Schulungen darstellen
2022-11-19 00:09:53 +01:00
philipp lang cbd6fe9b0f Mod member ShowTest 2022-11-18 22:34:50 +01:00
philipp lang 33df7bef1f Add settings for letter pdf 2022-11-17 23:59:43 +01:00
philipp lang 0b344a2ec4 fixed tests 2022-11-16 23:39:44 +01:00
philipp lang 9e28aa9c0c Remove first_activity and first_subactivity from database 2022-11-16 21:28:32 +01:00
Philipp Lang 14bd07d4a8 Add test for activity
continuous-integration/drone/push Build is passing Details
2022-11-16 16:30:23 +01:00
Philipp Lang a856063380 Fixed tests 2022-11-07 16:18:11 +01:00
Philipp Lang ac6ea2e73e Delete existing memberships when synching member 2022-10-30 16:10:21 +01:00
Philipp Lang e4c0b9079d Add lists config
continuous-integration/drone/push Build is passing Details
2022-10-20 12:01:57 +02:00
philipp lang c593096bf9 Add is_active setting for mailman
continuous-integration/drone/push Build is passing Details
2022-10-20 03:22:50 +02:00
Philipp Lang 3976e8f502 Add mailman Settings 2022-10-18 15:04:47 +02:00
philipp lang 5ed486559a Add laravel sabre 2022-10-06 20:58:58 +02:00
philipp lang 3d395b1981 Add leader lilie
continuous-integration/drone/push Build is passing Details
2022-09-06 01:25:04 +02:00
philipp lang 564640b60b Add setting page 2022-09-06 00:36:14 +02:00
philipp lang 8e7bf22f1b Move telescope migration
continuous-integration/drone/push Build is passing Details
2022-09-02 00:50:10 +02:00
philipp lang 3f3d500c82 Add telescope_entries table 2022-09-02 00:42:42 +02:00
philipp lang dbaf78741a Seed user for the first time 2022-09-01 23:18:00 +02:00
philipp lang e7f42a72f3 Add initialize action 2022-08-31 00:33:36 +02:00
Philipp Lang 7dc69015f8 Create user columns 2022-08-30 15:27:58 +02:00
Philipp Lang f6c7a3da3d Add namespace for seeders 2022-08-30 15:27:49 +02:00
philipp lang 9d53dfc772 Fix: Store memebr
continuous-integration/drone/push Build is passing Details
2022-08-12 22:07:59 +02:00
Philipp Lang b464ff75f6 Rename migration
continuous-integration/drone/push Build is passing Details
2022-05-01 21:04:58 +02:00
Philipp Lang ba775d109c Rename migration
continuous-integration/drone/push Build is failing Details
2022-05-01 21:04:28 +02:00
Philipp Lang b7bb86f306 Fixed: Create member
continuous-integration/drone/push Build is failing Details
2022-05-01 21:00:15 +02:00
philipp lang 8137d37c73 Add prävention
continuous-integration/drone/push Build is passing Details
2022-04-28 23:20:41 +02:00
philipp lang fc155bdf55 Add efz document to members 2022-03-20 16:33:56 +01:00
Philipp Lang 9bef1fc994 Add efz field 2022-03-15 16:32:05 +01:00
Philipp Lang d0c18fb78c PHP Cs Fixer 2022-03-11 20:19:17 +01:00
Philipp Lang 761baec319 Fixed MemberFactory 2022-03-11 20:16:18 +01:00
philipp lang 90d6c11de2 Update membership sync
continuous-integration/drone/push Build is passing Details
2022-03-06 02:57:39 +01:00
philipp lang 7ba76b0908 Lint 2022-03-06 02:56:39 +01:00
philipp lang b1b85f61b0 Add Membership StoreTest 2022-03-06 01:53:15 +01:00
Philipp Lang 84b8c9479d Add default nami credentials
continuous-integration/drone/push Build is passing Details
2022-02-20 10:38:40 +01:00
philipp lang a30d2659ad Add tests for creating course 2022-02-20 10:09:09 +01:00
philipp lang 4b0b44d302 Add initialize groups
Todo: Integrate this in the initializer
2022-02-17 02:36:29 +01:00
philipp lang 5632ed60e2 Lint php 2022-02-12 15:34:01 +01:00
philipp lang 8543faf213 Add factories 2022-02-12 14:41:46 +01:00
philipp lang 8c6704faa4 Lint 2022-02-12 01:10:29 +01:00
philipp lang cb3ec60c59 Mod migrations 2022-02-12 01:06:44 +01:00
philipp lang 7e5c4a7aff Lint migrations 2022-02-12 00:41:52 +01:00
philipp lang 4adeae0cf4 Add member update test
continuous-integration/drone/push Build is passing Details
2022-02-11 01:24:09 +01:00
philipp lang 5f71f6e4bf Fixed: Get membership 2022-01-03 15:51:30 +01:00
philipp lang 26c81eb567 Add fallback provider 2021-11-23 19:15:39 +01:00
philipp lang 1fb212b553 Add filter for member id
continuous-integration/drone/push Build is passing Details
2021-11-23 01:02:18 +01:00
philipp lang 2cd75fe502 Add update member 2021-11-20 00:48:42 +01:00
philipp lang fb95c9a135 Add: Store Course 2021-11-19 22:58:27 +01:00
philipp lang e004bbfca1 Hide Fee button when no bill mode enabled 2021-11-19 00:39:34 +01:00
philipp lang 25b970770f Add settings with spatie package
WIP: Create settings page to manage settings. For now, we just need a
way to get default settings
2021-11-19 00:15:20 +01:00
philipp lang d42cee55af Add: Sync courses 2021-11-18 01:54:27 +01:00
philipp lang 549fe05d60 Lint 2021-11-18 00:38:50 +01:00
philipp lang ea1fbdcd72 Fixed: Country is not required for sync 2021-11-18 00:34:53 +01:00
philipp lang 574825843e Fixed tests 2021-11-11 23:46:56 +01:00
philipp lang 60ddedbe8a Add remember PDFs 2021-10-29 21:44:23 +02:00
philipp lang 4ff1ab0c85 Update dashboard
continuous-integration/drone/push Build is passing Details
2021-08-23 01:59:53 +02:00
philipp lang 9115da8f77 Add group stats 2021-08-23 01:26:46 +02:00
philipp lang 6e8d169f54 Add filter for activity and subactivity
continuous-integration/drone/push Build is passing Details
2021-08-23 00:46:41 +02:00
philipp lang 25948a4924 Add group icons 2021-08-22 19:31:20 +02:00
philipp lang b200b31bc7 Add payment links 2021-07-17 16:57:37 +02:00
philipp lang ef973f1286 Add withPayments method 2021-07-17 16:11:17 +02:00
philipp lang 1de3a530a9 Add index test 2021-07-17 15:58:38 +02:00
philipp lang 7eeb88ce98 Add PaymentFactory and SubscriptionFactory 2021-07-15 21:14:25 +02:00
philipp lang b91151c9ff move seeders dir 2021-07-15 21:04:59 +02:00
philipp lang 1dd676d326 Add payment management 2021-07-04 16:56:07 +02:00
philipp lang 9c580b7eb5 Add subscriptions 2021-07-04 12:09:30 +02:00
philipp lang 0202d29c32 Add subscriptions 2021-07-04 01:44:41 +02:00
philipp lang c7de560d44 Add children phone 2021-06-28 22:55:55 +02:00
philipp lang 43f05294c3 Add member confirmation 2021-06-28 22:09:41 +02:00
philipp lang 28f847cd10 Create member 2021-06-23 01:05:17 +02:00
philipp lang 1b2f68d0b2 add update fields 2021-06-21 23:50:09 +02:00
philipp lang 56332395d9 Add nami guard 2021-06-18 23:36:06 +02:00
philipp lang dc971499f6 Add memberTest 2021-06-13 11:33:50 +02:00
philipp lang 5181d9db7f Add group_id to members table 2021-06-13 11:32:56 +02:00
philipp lang ec680f2b3f Add NationalityFactory 2021-06-13 11:28:06 +02:00
philipp lang 5388ba71ff Add GroupFactory 2021-06-13 11:27:22 +02:00
philipp lang 8043911992 Add countryFactory and feeFactory 2021-06-13 11:26:38 +02:00
philipp lang 18e8b38a34 Add billKind 2021-04-11 18:17:40 +02:00
philipp lang 0602d86e69 Add letter address 2021-04-11 17:37:26 +02:00
philipp lang 0222fe4862 Remove default gender 2021-04-11 17:02:49 +02:00
philipp lang 58291d9d0e fix: create member 2021-04-10 03:08:34 +02:00
philipp lang 0f6e5b5737 change primary keys in migrations 2021-04-10 02:57:10 +02:00
philipp lang df9b6ca6ed Update relations 2021-04-10 02:11:13 +02:00
philipp lang 9568c630f0 sync members 2021-04-10 01:39:39 +02:00
philipp lang 0800dc4a3d remove keepdata 2021-04-10 01:16:26 +02:00
philipp lang 205664611d fix: sync fees and nationalities 2021-04-10 00:29:48 +02:00
philipp lang 0ad0076c58 Add members 2020-06-01 22:22:19 +02:00
philipp lang 16fd910ec0 Add Initializer 2020-04-12 00:26:44 +02:00
philipp lang 793a26f4fb Initial commit 2020-04-10 20:32:12 +02:00