Commit graph

  • 7f77eb7023
    feat: Add German translations and extended seeds for custom fields Moritz 2025-11-13 18:47:00 +01:00
  • 2b3c94d3b2
    fix: Allow optional email values in custom fields Moritz 2025-11-13 18:39:21 +01:00
  • e9290b7156 feat: Add validation constraints and tests for CustomField and CustomFieldValue Moritz 2025-11-13 18:37:58 +01:00
  • 8400e727a7
    refactor: Rename Property/PropertyType to CustomFieldValue/CustomField Moritz 2025-11-13 17:58:12 +01:00
  • 47f18e9ef3
    docs: update the docs Moritz 2025-11-13 16:56:41 +01:00
  • 10e5270273 Merge pull request 'OIDC handling and linking closes #171' (#192) from feature/oidc_handling into main moritz 2025-11-13 16:36:03 +01:00
  • 55fb845855 refactor: small changes from PR review Moritz 2025-11-13 16:32:54 +01:00
  • 918b02a714 fix accessibility issues Moritz 2025-11-06 18:56:22 +01:00
  • d02461f8ea fix missing translations Moritz 2025-11-06 18:36:42 +01:00
  • 5ce220862f refactor and docs Moritz 2025-11-06 14:02:29 +01:00
  • 4ba03821a2 add translation Moritz 2025-11-06 11:33:09 +01:00
  • 527657d37b UI for oidc account linking Moritz 2025-11-05 19:04:34 +01:00
  • 87e54cb13f add UI e2e tests for account linking Moritz 2025-11-06 11:25:14 +01:00
  • 293e85334f fix oidc security bug Moritz 2025-11-05 18:54:27 +01:00
  • 4f3d0c21a8 add oidc tests Moritz 2025-11-05 18:15:06 +01:00
  • a19026e430
    docs: update roles and permissions architecture and implementation plan Moritz 2025-11-11 15:57:11 +01:00
  • 1084f67f1f
    docs: Add roles and permissions architecture and implementation plan Moritz 2025-11-10 19:36:19 +01:00
  • 87c5db020d Merge pull request 'Code documentation and refactoring' (#201) from feature/refactoring into main moritz 2025-11-13 11:21:30 +01:00
  • 7375b83167
    docs: add @doc to public functions in EmailSync, Validations, and Senders Moritz 2025-11-10 16:36:48 +01:00
  • c416d0fb91
    refactor: split long sort handler into smaller functions Moritz 2025-11-10 16:34:00 +01:00
  • 150bba2ef8
    docs: enable Credo ModuleDoc check and fix remaining modules Moritz 2025-11-10 16:30:14 +01:00
  • 6922086fa1
    docs: add @doc to public functions in MemberLive.Index Moritz 2025-11-10 16:26:35 +01:00
  • 1805916359
    docs: add @moduledoc to all LiveView modules Moritz 2025-11-10 16:24:56 +01:00
  • 8fd981806e
    docs: add @moduledoc to core membership resources Moritz 2025-11-10 16:22:43 +01:00
  • a4ed2498e7 Merge pull request 'Docs, Code Guidelines and Progress Log' (#193) from feature/guidelines_docs into main moritz 2025-11-13 11:17:29 +01:00
  • 92e3e50d49 docs: add feature roadmap Moritz 2025-11-10 15:49:55 +01:00
  • 3852655597 docs: add comprehensive project documentation and reduce redundancy Moritz 2025-11-10 14:28:30 +01:00
  • 7305c63130 Merge pull request 'Implement fuzzy search' (#187) from feature/162_fuzzy_search into main carla 2025-11-12 13:10:30 +01:00
  • 56516d78b6 Merge branch 'main' into feature/162_fuzzy_search carla 2025-11-12 12:00:58 +01:00
  • 44f88f1ddd test: aded more tests for fuzzy search carla 2025-11-12 11:55:48 +01:00
  • a69ccf0ff9 fix: added email serach and ommitted fields carla 2025-11-12 11:55:35 +01:00
  • 0e79163dd4 docs: added roles and permission docs carla 2025-11-03 14:32:24 +01:00
  • b8afaff2c2 Merge pull request 'feat(ci): Build docker container' (#61) from ci-build-container into main moritz 2025-10-30 20:21:09 +01:00
  • 680ee22482
    use registry image for prod Moritz 2025-10-30 20:17:24 +01:00
  • f9ad8fa753
    remove test branch for building Moritz 2025-10-30 20:06:10 +01:00
  • fd95f08458
    Revert "dropme: remove other drone tasks for faster debugging" Moritz 2025-10-30 19:57:40 +01:00
  • 4bfaeb1b6e
    refactor: use plugins/docker instead of manual dind setup Moritz 2025-10-30 19:17:37 +01:00
  • 2a4dbc981c
    test: add ci-build-container to pipeline trigger for testing Moritz 2025-10-30 18:46:29 +01:00
  • d3fd4d6c0e
    feat: docker-compose prod setup Moritz 2025-10-30 16:21:41 +01:00
  • 0c75776915 formatting carla 2025-10-30 17:20:07 +01:00
  • 3481b9dadf fix: updated fuzzy search after merge with sorting carla 2025-10-30 17:16:23 +01:00
  • cdc91aec57
    dropme: remove other drone tasks for faster debugging Rafael Epplée 2025-07-17 15:23:39 +02:00
  • 0eab45ebfd
    wip: feat(ci): Build docker container Rafael Epplée 2025-05-28 17:08:02 +02:00
  • 5e51f99797 test: adds tests for search carla 2025-10-30 16:40:46 +01:00
  • 5406318e8d feat(liveview): use fuzzy search in live view carla 2025-10-30 16:40:33 +01:00
  • f6bfeadb7b feat(member). added search action to ressource carla 2025-10-30 16:39:44 +01:00
  • c7c6d329fb chore: enable trigram extension carla 2025-10-30 16:39:21 +01:00
  • e920d6b39c chore: added trigram migration for fuzzy search carla 2025-10-30 16:38:57 +01:00
  • c1f9750972 Merge pull request 'Sorting header for members list closes #152 #175' (#166) from feature/152_sorting_default_fields into main moritz 2025-10-30 16:44:49 +01:00
  • 8104451d35 format and linting: reduced complexity of function carla 2025-10-24 11:25:32 +02:00
  • bb362e1636 formating carla 2025-10-24 10:55:38 +02:00
  • 41e3a52482 test: updated tests carla 2025-10-24 10:55:11 +02:00
  • b71df98ba2 fix: catch invalid sorting order carla 2025-10-24 10:54:52 +02:00
  • eb42b9fe0a fix: keep search term on refresh and enter carla 2025-10-23 15:44:08 +02:00
  • 85e1f370f6 fix: keep search term while sorting carla 2025-10-23 15:43:08 +02:00
  • 9d98ec2494 formatting carla 2025-09-30 16:46:03 +02:00
  • 017ca8b32c chore: updated translation carla 2025-09-30 16:23:33 +02:00
  • 3cfae95b1e test: added tests carla 2025-09-30 16:19:52 +02:00
  • c3502a326e docs: formatting, docs and accessibility fix carla 2025-09-30 16:19:36 +02:00
  • d9e48a37d2 feat: sort header for members list carla 2025-09-26 11:10:14 +02:00
  • 687d653fb7 Merge pull request 'sync email between user and member closes #167' (#181) from feature/email-sync into main moritz 2025-10-30 16:25:34 +01:00
  • 899039b3ee
    add docs Moritz 2025-10-23 13:13:12 +02:00
  • 37fcc26b22
    add seed test Moritz 2025-10-20 14:53:38 +02:00
  • 1495ef4592
    fix validation behaviour Moritz 2025-10-20 14:38:00 +02:00
  • 001fca1d16
    refactor: email sync changes Moritz 2025-10-17 16:01:48 +02:00
  • 2693f67d33
    refactor: email validations Moritz 2025-10-17 14:34:04 +02:00
  • 7522724945
    refactor: email sync changes Moritz 2025-10-17 14:33:25 +02:00
  • 39afaf3999
    feat: email uniqueness constraint between user and member Moritz 2025-10-17 14:21:23 +02:00
  • 5a0a261cd6
    add action changes for email sync Moritz 2025-10-16 17:51:31 +02:00
  • 91c5e17994
    email sync tests Moritz 2025-10-16 16:57:34 +02:00
  • b94a4a65d3 Merge pull request 'chore(deps): update postgres to v17.6' (#184) from renovate/postgres into main moritz 2025-10-20 19:59:00 +02:00
  • 7882370f4a chore(deps): update postgres to v17.6 Renovate Bot 2025-10-20 16:43:16 +00:00
  • 9a276218c5 Merge pull request 'chore(deps): update dependency just to v1.43.0' (#182) from renovate/asdf-tool-versions into main moritz 2025-10-20 15:46:15 +02:00
  • d8ab0d80db chore(deps): update dependency just to v1.43.0 Renovate Bot 2025-10-18 00:14:27 +00:00
  • 7c295daedc
    chore: run renovate each day of the first week of the month Moritz 2025-10-17 19:39:32 +02:00
  • eb5fb5bb59 Merge pull request 'chore(deps): update mix dependencies' (#183) from renovate/mix-dependencies into main moritz 2025-10-17 19:00:07 +02:00
  • 210224626d chore(deps): update mix dependencies Renovate Bot 2025-10-17 14:09:15 +00:00
  • e24a731032
    chore: update ash 3.7.0 to 3.7.1 Moritz 2025-10-17 16:04:27 +02:00
  • cbc977514e
    chore: update renovate Moritz 2025-10-17 16:04:07 +02:00
  • e6169e4287
    update renovate on push Moritz 2025-10-17 14:47:23 +02:00
  • 46a5323cd4
    set schedule to every minute Moritz 2025-10-17 14:41:31 +02:00
  • c116e39b56 Merge pull request 'create logical link between users and members closes #164' (#172) from feature/user-member-relation into main moritz 2025-10-16 16:29:48 +02:00
  • 045ae1c3c7
    add tests for member deletion Moritz 2025-10-16 15:24:49 +02:00
  • 7c1aeddad4
    add constraints for member-user and member-property Moritz 2025-10-16 15:12:30 +02:00
  • 59a8067c09
    add some comments Moritz 2025-10-16 14:46:37 +02:00
  • b47b0d36b5
    gender neutral translation Moritz 2025-10-16 14:22:58 +02:00
  • 3b0c1da1ab
    User email validation Moritz 2025-10-16 13:54:57 +02:00
  • cde619543f
    translate all error messages Moritz 2025-10-16 13:54:07 +02:00
  • 908517641b
    add users link to navbar Moritz 2025-10-16 12:15:58 +02:00
  • 23d1ca8a32
    fix: axe-core critical and major issues Moritz 2025-09-26 20:33:13 +02:00
  • 515cd76cee
    feat: add translation Moritz 2025-09-26 20:18:32 +02:00
  • d8ec828df0
    feat: make member emails unique Moritz 2025-09-26 20:07:47 +02:00
  • 98f4768e00
    feat: seed member user relations Moritz 2025-09-26 19:57:11 +02:00
  • eeed537062
    feat: add member-user link in member view and user view Moritz 2025-09-26 19:55:06 +02:00
  • 72a8415cb3
    feat: member user relation Moritz 2025-09-26 16:09:49 +02:00
  • 5aa9c37742
    feat: Add tests for user-member relationship Moritz 2025-09-26 15:06:08 +02:00
  • 8dac30a07b
    chore: security update ash from 3.5.43 to 3.7.0 Moritz 2025-10-16 12:21:56 +02:00
  • ce9878791e Merge pull request 'Link to userdate from profile button closes #170' (#173) from 170-userdata-for-profile-button into main simon 2025-10-16 12:23:26 +02:00
  • 8d3b76b954
    chore: disable linter breaking for TODOs Simon 2025-10-16 12:13:44 +02:00
  • 96c5b956e5
    Fix error when deleting members Rafael Epplée 2025-08-21 14:18:01 +02:00