Commit Graph

807 Commits

Author SHA1 Message Date
philipp lang 1328f359b2 Fix: Update active columns 2024-04-23 23:12:14 +02:00
philipp lang ae39c8dd31 Fix: Return emoty blocks
continuous-integration/drone/push Build is failing Details
2024-04-20 00:29:32 +02:00
philipp lang 1929c8c216 Add filter for mail top and mail bottom 2024-04-20 00:04:20 +02:00
philipp lang 21dfc4f0b2 Add findByKey to FieldCollection 2024-04-20 00:00:04 +02:00
philipp lang 5310686b9c Mod condition data 2024-04-19 22:06:09 +02:00
philipp lang 2abe061c4f Update content tests 2024-04-19 17:42:59 +02:00
philipp lang e08ad63313 Add test for isDirty 2024-04-19 11:38:53 +02:00
philipp lang 594c45aede Fix: Store membership for non nami member
continuous-integration/drone/push Build is passing Details
2024-04-19 11:12:41 +02:00
philipp lang adf0ae183e Add condition for email files 2024-04-18 22:15:28 +02:00
philipp lang fd1e0bb9e1 Add empty option for group field
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2024-04-18 01:03:30 +02:00
philipp lang e480eb330e Add allowcustom field 2024-04-16 23:15:05 +02:00
philipp lang c62f8ec676 Fixed tests
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2024-04-15 16:37:36 +02:00
philipp lang 55d253aa7b Fixed tests
continuous-integration/drone/push Build is failing Details
2024-04-15 16:23:32 +02:00
philipp lang 8117cfb4f4 Add number field
continuous-integration/drone/push Build is failing Details
2024-04-14 11:47:48 +02:00
philipp lang a6a8983ae9 Add mail attachments to registration mail 2024-04-14 10:49:44 +02:00
philipp lang e6261d42ff Add mailattachments upload field for forms 2024-04-14 00:26:17 +02:00
philipp lang 56e0223492 Add test for email validation
continuous-integration/drone/push Build is failing Details
2024-04-13 21:57:58 +02:00
philipp lang 93d4511ee8 Add Email field
continuous-integration/drone/push Build is failing Details
2024-04-12 15:57:53 +02:00
philipp lang 63583b9b25 Add Boolean presenter for checkbox
continuous-integration/drone/push Build is failing Details
2024-04-12 15:42:43 +02:00
philipp lang 1509efd881 Add default required for field 2024-04-12 15:23:18 +02:00
philipp lang 58feb20545 Add created_at column in participants table
continuous-integration/drone/push Build is failing Details
2024-04-12 00:14:02 +02:00
philipp lang bd6ccf030b Add prefer_inner for group api
continuous-integration/drone/push Build is passing Details
2024-04-11 20:03:25 +02:00
philipp lang 2ba31a0678 Mod: Set relative url for member links in meilisearch response
continuous-integration/drone/push Build is passing Details
2024-04-10 16:23:50 +02:00
philipp lang 5d1571012d Fix: hint should be optional
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2024-04-10 00:11:58 +02:00
philipp lang 43821ec416 Ad hint field
continuous-integration/drone/push Build is failing Details
2024-04-10 00:00:20 +02:00
philipp lang f05c85a035 Add other field matches for NamiField 2024-04-08 23:50:17 +02:00
philipp lang 0e69e7c7f1 Fix field replace
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2024-04-08 19:22:52 +02:00
philipp lang 8d2f8ec03d Fix tests 2024-03-17 02:08:14 +01:00
philipp lang 9144ae1028 Add mail for registration 2024-03-17 02:08:14 +01:00
philipp lang 91943a6321 Add subject for participant mail 2024-03-17 02:08:14 +01:00
philipp lang 6f03063cba Add SpecialType to form field 2024-03-17 02:08:14 +01:00
philipp lang 5d576cda6a Add mail to participant 2024-03-17 02:08:14 +01:00
philipp lang 2a979d932e Add value for Participant fields 2024-03-17 02:08:14 +01:00
philipp lang 80def4abde --wip-- [skip ci] 2024-03-17 02:08:14 +01:00
philipp lang 64c2cb9408 Add value for field 2024-03-17 02:08:14 +01:00
philipp lang 78d6c6d864 Add participants parent and child in request filter 2024-03-17 02:08:14 +01:00
philipp lang a0842afd47 Add participants parent id 2024-03-17 02:08:14 +01:00
philipp lang 43846d1703 Add matching for member 2024-03-17 02:08:14 +01:00
philipp lang 171dd51200 Add email to NamiField 2024-03-17 02:08:14 +01:00
philipp lang c844f2143a Add data objects for form 2024-03-17 02:08:14 +01:00
philipp lang 6ac539417f Lint 2024-03-17 02:08:14 +01:00
philipp lang 56ad09c6fa Fix form 2024-03-17 02:08:14 +01:00
philipp lang 2f2e95cd23 Fix: Remove page param from search action input 2024-03-17 02:08:14 +01:00
philipp lang 3d270ce9a4 Fix: Remove active columns when field removed 2024-03-17 02:08:14 +01:00
philipp lang eaa880127d Add fresh Login for Remote login 2024-03-17 02:08:14 +01:00
philipp lang 6f334765bf Fix remote search 2024-03-17 02:08:13 +01:00
philipp lang b806cafc8b Add agegroups to form meta 2024-03-17 02:08:13 +01:00
philipp lang ada03a11ea Lint 2024-03-17 02:08:13 +01:00
philipp lang 458c643615 Add remote search 2024-03-17 02:08:13 +01:00
philipp lang 60b0052622 Fix setting form meta when form has no fields 2024-03-17 02:08:13 +01:00
philipp lang 0bc00207b2 Add remote login 2024-03-17 02:08:13 +01:00
philipp lang 9d11294fde Add update of active columns in participants table 2024-03-17 02:08:13 +01:00
philipp lang 3cbb4768e8 Add sorting and active_columns meta for form 2024-03-17 02:08:13 +01:00
philipp lang 09e3bcab9e Return namiTypes from form 2024-03-17 02:08:13 +01:00
philipp lang 66a76ad2b1 Fix: Match Group of member 2024-03-17 02:08:13 +01:00
philipp lang 5f48b4e64d Add presenter for nami field 2024-03-17 02:08:13 +01:00
philipp lang 5f47729bb6 Add mitgliedsnr column to sub member 2024-03-17 02:08:13 +01:00
philipp lang c9cbf86626 Lint 2024-03-17 02:08:13 +01:00
philipp lang 8713f941c1 Fix: Register participant with no nami member 2024-03-17 02:08:13 +01:00
philipp lang ebf7a1d5c9 Add: Destroy formtemplate 2024-03-17 02:08:13 +01:00
philipp lang b86b2b6063 Add for_members field for sections 2024-03-17 02:08:13 +01:00
philipp lang 94397165c6 Lint 2024-03-17 02:08:13 +01:00
philipp lang 9d7d039530 Lint Registration 2024-03-17 02:08:13 +01:00
philipp lang a96d879023 Set fields not fillable 2024-03-17 02:08:13 +01:00
philipp lang b194e77966 Add validation for other member fields 2024-03-17 02:08:13 +01:00
philipp lang 974c73af71 Lint 2024-03-17 02:08:13 +01:00
philipp lang 445590e060 Add other fields from Member 2024-03-17 02:08:13 +01:00
philipp lang ef47480cc9 Add member registration via nami type 2024-03-17 02:08:13 +01:00
philipp lang 35b269c647 Add lastname nami field 2024-03-17 02:08:13 +01:00
philipp lang e508dd9e6f Add nami fields to form field 2024-03-17 02:08:13 +01:00
philipp lang 891f0c21ad Add presenters 2024-03-17 02:08:13 +01:00
philipp lang a0bcd99642 Lint 2024-03-17 02:08:13 +01:00
philipp lang 857051434e Lint 2024-03-17 02:08:13 +01:00
philipp lang c7b23df01e Add participant overview 2024-03-17 02:08:13 +01:00
philipp lang 590696750b Add Backend for participant index 2024-03-17 02:08:13 +01:00
philipp lang 48383b25da Add participants count for form index 2024-03-17 02:08:13 +01:00
philipp lang 5d9d7a0ffc Add register action 2024-03-17 02:08:13 +01:00
philipp lang 3d62970baf Fixed tests 2024-03-17 02:08:13 +01:00
philipp lang 1edbdab8fd Add editorJS for Form Description 2024-03-17 02:08:13 +01:00
philipp lang e3a0ca7673 Fix searching via api 2024-03-17 02:08:13 +01:00
philipp lang 28c821eeaf Add searching and filtering for events 2024-03-17 02:08:13 +01:00
philipp lang d3c1e89a03 Add media conversion for squared form header image format 2024-03-17 02:08:13 +01:00
Philipp Lang b69c895921 Add image to api response 2024-03-17 02:08:13 +01:00
Philipp Lang 539e41cffe Lint 2024-03-17 02:08:13 +01:00
philipp lang bdf3fa54a9 Add image component to form 2024-03-17 02:08:13 +01:00
philipp lang 97fabf0f24 Add image to form 2024-03-17 02:08:13 +01:00
philipp lang e011b52534 Add form api to display event overview on website 2024-03-17 02:08:13 +01:00
philipp lang 888f4ee976 Lint 2024-03-17 02:08:12 +01:00
philipp lang 589b713907 Add form editor 2024-03-17 02:08:12 +01:00
philipp lang c3db854eb5 Add formtemplate to form index 2024-03-17 02:08:12 +01:00
philipp lang 5cf49489d5 Add config to index 2024-03-17 02:08:12 +01:00
philipp lang 7d880c6e29 --wip-- [skip ci] 2024-03-17 02:08:12 +01:00
philipp lang 743c041c35 Add IndexAction for forms 2024-03-17 02:08:12 +01:00
philipp lang d3ad48ed30 Add more form fields 2024-03-17 02:08:12 +01:00
philipp lang 9355daee7e Lint 2024-03-17 02:08:12 +01:00
philipp lang 89b5cbd4b5 Add group field 2024-03-17 02:08:12 +01:00
philipp lang c8bc69ae30 Add date field 2024-03-17 02:08:12 +01:00
philipp lang f1d4d3e428 Add StoreAction for form 2024-03-17 02:08:12 +01:00
philipp lang 5b2a290b49 Add FormtemplateUpdateActionTest 2024-03-17 02:08:12 +01:00
philipp lang d597d5ea2b Add fakers for fields 2024-03-17 02:08:12 +01:00
philipp lang d7e7fb3c27 Add faker for TextField 2024-03-17 02:08:12 +01:00
philipp lang 87ee15936d Add default value for field to Request 2024-03-17 02:08:12 +01:00
Philipp Lang 6262ccdd28 Add validation for update 2024-03-17 02:08:12 +01:00
Philipp Lang b109d40ebb add field meta 2024-03-17 02:08:12 +01:00
Philipp Lang 3c81dfe7db Add fields 2024-03-17 02:08:12 +01:00
philipp lang cc52437568 fix field 2024-03-17 02:08:12 +01:00
philipp lang ac28466c8d Add checkboxes 2024-03-17 02:08:12 +01:00
philipp lang bde8d48807 Add fields 2024-03-17 02:08:12 +01:00
philipp lang 288533efd3 Add update for form 2024-03-17 02:08:12 +01:00
philipp lang 9f85809195 Mod FormtemplateResource 2024-03-17 02:08:12 +01:00
philipp lang 2ecd4b9643 Ad backend for index and store 2024-03-17 02:08:12 +01:00
Philipp Lang ae679641d7 Add event module 2024-03-17 02:08:12 +01:00
Arwed Molitor e21e818ac6 Improve contribution BDKJ Hesse
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2024-03-12 14:06:19 +01:00
Arwed Molitor fecd461aef Improve contribution Frankfurt 2024-03-12 13:52:10 +01:00
philipp lang 58d7c5671f Lint
continuous-integration/drone/push Build is passing Details
2024-03-09 00:57:25 +01:00
philipp lang 54cf187ff5 Fix tests
continuous-integration/drone/push Build is failing Details
2024-03-09 00:45:29 +01:00
philipp lang 0575fe4e5c Lint
continuous-integration/drone/push Build is failing Details
2024-03-09 00:30:44 +01:00
philipp lang 94f8ea3b67 Add first_activity_id when existing member is stored in nami 2024-03-08 23:44:40 +01:00
philipp lang d29f7b6e8a Fix member search for membership when one param is empty 2024-03-08 22:26:16 +01:00
philipp lang a25d983de0 Add efz for members
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2024-03-07 21:24:12 +01:00
philipp lang b80b7ea600 Add new invoice for member frontend
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2024-02-11 20:21:33 +01:00
philipp lang b0e4017780 Add subscriptions to invoice index
continuous-integration/drone/push Build is passing Details
2024-02-10 01:45:41 +01:00
philipp lang 1c93a977bf Add route for new invoice 2024-02-10 01:42:51 +01:00
philipp lang b738dd8192 Lint
continuous-integration/drone/push Build is passing Details
2024-02-10 01:17:24 +01:00
philipp lang 82c3ed2875 Lint
continuous-integration/drone/push Build is failing Details
2024-02-10 00:41:06 +01:00
philipp lang 0f8cef6490 lint
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2024-01-29 02:12:54 +01:00
philipp lang dde4336cb3 Add global search
continuous-integration/drone/push Build is failing Details
2024-01-29 01:37:28 +01:00
philipp lang 9985ed9e44 Add membership filter
continuous-integration/drone/push Build is failing Details
2024-01-29 00:13:03 +01:00
philipp lang 3e6b81aab0 Lint
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is failing Details
2024-01-28 18:38:20 +01:00
philipp lang 52b7e39d4c Lint
continuous-integration/drone/push Build is failing Details
2024-01-28 18:28:09 +01:00
philipp lang 4e378c8a57 Add member search via meilisearch 2024-01-28 11:43:43 +01:00
philipp lang 998eb8931b Lint
continuous-integration/drone/push Build is failing Details
2024-01-26 15:06:16 +01:00
philipp lang f204f10b21 Add meilisearch
continuous-integration/drone/push Build is failing Details
2024-01-25 23:40:29 +01:00
philipp lang 6b0e0c37a5 Add group internal name and layer 2023-12-30 22:21:08 +01:00
philipp lang 1dc797948e Lint 2023-12-30 19:02:15 +01:00
philipp lang b896c37c31 Fix tests 2023-12-30 18:46:47 +01:00
philipp lang eb14189bf0 Add group bulkstore backend 2023-12-30 17:52:29 +01:00
philipp lang 6972091ad0 Move group link to memberships 2023-12-30 17:51:08 +01:00
Philipp Lang 12f6852299 Lint
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2023-12-21 13:38:42 +01:00
Philipp Lang ebf856252c Add event for mass store
continuous-integration/drone/push Build is failing Details
2023-12-20 23:38:09 +01:00
Philipp Lang 267aaa1776 Only display promised_at when is_age_group
continuous-integration/drone/push Build is failing Details
2023-12-20 22:58:26 +01:00
Philipp Lang 11fe883b5c Remove split payments
continuous-integration/drone/push Build is failing Details
2023-12-20 22:11:07 +01:00
Philipp Lang 2a6fd1152b Remove old payments 2023-12-19 02:00:42 +01:00
Philipp Lang 156b92f765 Add Remember mail for sending 2023-12-18 02:17:31 +01:00
Philipp Lang afbfdf7ca2 Remove mail_name 2023-12-18 01:56:58 +01:00
Philipp Lang be29a284d5 Fix Send invoices 2023-12-18 01:15:16 +01:00
Philipp Lang 68a654494d Add display remember pdf 2023-12-18 00:16:58 +01:00
Philipp Lang 8d0d05463f Mod usage in MassStoreAction 2023-12-17 23:29:01 +01:00
Philipp Lang 19dea7a061 Add link to invoice PDF to frontend 2023-12-17 23:27:55 +01:00
Philipp Lang f4dc8b24bc Add usage to invoice 2023-12-17 23:00:52 +01:00
Philipp Lang b0534279b6 Add DisplayPdfAction for invoices 2023-12-17 22:33:29 +01:00
Philipp Lang 07a0c22a69 Remove old actions 2023-12-17 21:24:16 +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 a7b25e9b5f Fix: Delete invoice positions when deleting member 2023-12-17 01:02:56 +01:00
Philipp Lang 451680bd70 Add remove for invoice 2023-12-17 00:55:31 +01:00
Philipp Lang c598508ceb Add update for invoices 2023-12-17 00:45:03 +01:00
Philipp Lang 0b9eb77e77 Add: Store invoice 2023-12-16 23:53:18 +01:00
Philipp Lang ebeb9bc0b0 Add member meta to InvoiceResource 2023-12-16 23:52:41 +01:00
Philipp Lang 457d433722 Add Mets for InvoiceResource 2023-12-16 22:30:56 +01:00
Philipp Lang 380c18a70e Add meta for InvoiceIndex 2023-12-16 20:35:28 +01:00
Philipp Lang 5b6380b429 Add deprecated for Status 2023-12-16 20:35:06 +01:00
Philipp Lang b738c5e6ca Add views for invoice index 2023-12-16 13:08:17 +01:00
Philipp Lang a755d63197 Add track jobs to mass store action 2023-12-16 11:44:32 +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 ad8511874d Add payment show pdf
continuous-integration/drone/push Build is failing Details
2023-12-10 04:38:11 +01:00
Philipp Lang 566ed704a6 Add payment_data for payments 2023-12-10 04:38:11 +01:00
Philipp Lang fc1b647b54 Lint 2023-12-10 04:38:10 +01:00
Philipp Lang 6e1f3f3a0a Add Stammgruppierung to member view
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2023-11-24 13:43:52 +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 f01c4f9d02 Lint 2023-11-16 12:07:07 +01:00
Philipp Lang 613096220f Add module management 2023-11-16 10:53:17 +01:00
Philipp Lang fc368bcd1a improve search performance in contribution member search
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2023-10-31 11:01:22 +01:00
Philipp Lang 7121e57cbb Improve search performance
continuous-integration/drone/push Build is passing Details
2023-10-31 10:38:32 +01:00
philipp lang e3d581626c Add NaMi Settings to change NaMi Login
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2023-10-31 00:11:32 +01:00
philipp lang 41d6a71d2f Fix rawurldecode
continuous-integration/drone/push Build is failing Details
2023-10-30 22:58:25 +01:00
philipp lang 97668add7e Fix: Allow umlauts in Contribution generator
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2023-10-27 00:48:50 +02:00
philipp lang 50d98c0335 Fix: Set From long name in City solingen document
continuous-integration/drone/push Build is passing Details
2023-10-27 00:15:02 +02:00
Philipp Lang bda8b9c293 fix tests
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2023-10-18 18:38:26 +02:00
Philipp Lang 026e7674dd Lint
continuous-integration/drone/push Build is failing Details
2023-10-18 18:14:07 +02:00
Philipp Lang 9a898315a0 fix deleting actions 2023-10-18 16:52:30 +02:00
Philipp Lang a84d9f428d fix course destroy 2023-10-18 16:52:30 +02:00
Philipp Lang 36c0ebced0 Update course actions 2023-10-18 16:52:30 +02:00
Philipp Lang 6d4dda869a Add DestroyAction for payment 2023-10-18 16:52:30 +02:00
Philipp Lang 9813482741 Add update for payment 2023-10-18 16:52:30 +02:00
Philipp Lang 1e74a6055e Add Payment store 2023-10-18 16:52:30 +02:00
Philipp Lang c764f3d3b7 Add payment index 2023-10-18 16:52:30 +02:00
Philipp Lang 8846adef5b Fix tests 2023-10-18 16:52:30 +02:00
Philipp Lang 20833426ca Add queue events for memberships 2023-10-18 16:52:30 +02:00
Philipp Lang e60bc94b80 Add TracksJob to membership store action 2023-10-18 16:52:30 +02:00
Philipp Lang 356a69507e Mod: Set get method for membership 2023-10-18 16:52:30 +02:00
Philipp Lang 1fb2dd19e7 Rename Group actions 2023-10-18 16:52:30 +02:00
Philipp Lang 2fbad36700 Remove MembershipController 2023-10-18 16:52:30 +02:00
Philipp Lang 37a6dd8330 Add sidebar for payments 2023-10-18 16:52:30 +02:00
Philipp Lang 450e715acd Lint 2023-10-18 16:52:30 +02:00
Philipp Lang 128d9af3ee Lint 2023-10-18 16:52:30 +02:00
philipp lang a26f064698 Fix: Do not store maildispatcher members with same email address multiple times
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2023-10-11 23:13:59 +02:00