Resolve "Rebuild account registration form" #3382

Merged
hansegucker merged 88 commits from 1225-rebuild-account-registration-form into master 2025-05-04 15:22:42 +02:00
Member

Closes #1225

Screenshot From 2025-05-02 13-58-14.png

Screenshot From 2025-05-02 14-00-01.png

Screenshot From 2025-05-02 13-59-57.png

Screenshot From 2025-05-02 13-59-52.png

Screenshot From 2025-05-02 13-59-43.png

Screenshot From 2025-05-02 13-59-32.png

Screenshot From 2025-05-02 13-59-20.png

Screenshot From 2025-05-02 13-58-56.png

Screenshot From 2025-05-02 13-58-39.png

Screenshot From 2025-05-02 13-58-29.png

Closes #1225 ![Screenshot From 2025-05-02 13-58-14.png](/uploads/627a4b170db2ee9fc4397644ce74c0ad/Screenshot_From_2025-05-02_13-58-14.png) ![Screenshot From 2025-05-02 14-00-01.png](/uploads/368d6880cd33792b230f87abb2772023/Screenshot_From_2025-05-02_14-00-01.png) ![Screenshot From 2025-05-02 13-59-57.png](/uploads/fb52f04f6d4e644f566f13eed5ebc78e/Screenshot_From_2025-05-02_13-59-57.png) ![Screenshot From 2025-05-02 13-59-52.png](/uploads/91a89563603ef5ad4a1a0a53c212b7df/Screenshot_From_2025-05-02_13-59-52.png) ![Screenshot From 2025-05-02 13-59-43.png](/uploads/ba3494ba15755dbe4b5c93746a09f527/Screenshot_From_2025-05-02_13-59-43.png) ![Screenshot From 2025-05-02 13-59-32.png](/uploads/b66a7d8de6d0b1f6b1ae4ac157d60cae/Screenshot_From_2025-05-02_13-59-32.png) ![Screenshot From 2025-05-02 13-59-20.png](/uploads/881a355ddbdfae5000286a616218ee49/Screenshot_From_2025-05-02_13-59-20.png) ![Screenshot From 2025-05-02 13-58-56.png](/uploads/6c164fcd03b1c07a459f0d75ebb55325/Screenshot_From_2025-05-02_13-58-56.png) ![Screenshot From 2025-05-02 13-58-39.png](/uploads/48161e07897dddef5558c7db612b94c4/Screenshot_From_2025-05-02_13-58-39.png) ![Screenshot From 2025-05-02 13-58-29.png](/uploads/8986159ced855be3a43424ba563c2697/Screenshot_From_2025-05-02_13-58-29.png)
Author
Member

assigned to @yuha

assigned to @yuha
Author
Member

added 62 commits

  • b8d39bdc...ed7a7a82 - 52 earlier commits
  • fcfc413c - Fix migration history
  • 97d467bb - Fix permissions for person batch mutation
  • b5bbb87c - Drop old form and views for persons
  • 46093a14 - Use correct type constraint
  • 31fdbe1c - Fix image preview size
  • c48e5786 - Restructure components
  • 32c545c2 - WIP: Add edit button to person list
  • 8545a3c7 - Go back on success instead of redirect to separate route
  • ac0c4b28 - Reformat
  • bcd18908 - WIP: Rebuild account registration form in vue

Compare with previous version

added 62 commits <ul><li>b8d39bdc...ed7a7a82 - 52 earlier commits</li><li>fcfc413c - Fix migration history</li><li>97d467bb - Fix permissions for person batch mutation</li><li>b5bbb87c - Drop old form and views for persons</li><li>46093a14 - Use correct type constraint</li><li>31fdbe1c - Fix image preview size</li><li>c48e5786 - Restructure components</li><li>32c545c2 - WIP: Add edit button to person list</li><li>8545a3c7 - Go back on success instead of redirect to separate route</li><li>ac0c4b28 - Reformat</li><li>bcd18908 - WIP: Rebuild account registration form in vue</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=56958&start_sha=b8d39bdc3601c93ff37d5eadb7152c9641c820e9)
Author
Member

added 1 commit

  • 09038dd6 - WIP: Rebuild account registration form in vue

Compare with previous version

added 1 commit <ul><li>09038dd6 - WIP: Rebuild account registration form in vue</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=57028&start_sha=bcd189084a3e0ebbe12ac23a83ca91db158e37d6)
Author
Member

added 3 commits

  • 402453aa - Rebuild account registration form in vue
  • 22110c8d - Add GraphQL InputTypes for User and Person
  • dfca2487 - Add optional ID field to PersonInputType

Compare with previous version

added 3 commits <ul><li>402453aa - Rebuild account registration form in vue</li><li>22110c8d - Add GraphQL InputTypes for User and Person</li><li>dfca2487 - Add optional ID field to PersonInputType</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=57098&start_sha=09038dd6817c195bcfd96951e5ba313a101e2c8d)
Author
Member

added 24 commits

  • dfca2487...1efc0078 - 19 commits from branch master
  • d1c92081 - Pass systemProperties to routeValidators
  • ca7de4d9 - Add inviteEnabled to systemProperties-Query
  • f3debbb6 - Switch accept_invitation-menu from permission to validator
  • 8540bb28 - Reformat
  • 7f0fc0f9 - Merge branch '1227-fix-invite-code-menu-not-shown' into 1225-rebuild-account-registration-form

Compare with previous version

added 24 commits <ul><li>dfca2487...1efc0078 - 19 commits from branch <code>master</code></li><li>d1c92081 - Pass systemProperties to routeValidators</li><li>ca7de4d9 - Add inviteEnabled to systemProperties-Query</li><li>f3debbb6 - Switch accept_invitation-menu from permission to validator</li><li>8540bb28 - Reformat</li><li>7f0fc0f9 - Merge branch &#39;1227-fix-invite-code-menu-not-shown&#39; into 1225-rebuild-account-registration-form</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=57099&start_sha=dfca2487d0650070be8b480c13f15a5e4b57b6fc)
Author
Member

added 20 commits

  • 7f0fc0f9...8cf4833c - 10 earlier commits
  • a9fed343 - Fix translations
  • 664a5895 - Fix and add photo/avatar fields to person input type
  • a17f8fb5 - Fix mutation
  • a4f6ea80 - Use correct translation strings
  • 6e71902e - Implement configurable required fields in signup form
  • b3b0f3c0 - Add missing import
  • 3b97c96a - Add margin to error alert
  • db90ced1 - Fix translation key
  • 0f43e134 - Add missing file field import
  • d2dd071d - Remove unneeded todo

Compare with previous version

added 20 commits <ul><li>7f0fc0f9...8cf4833c - 10 earlier commits</li><li>a9fed343 - Fix translations</li><li>664a5895 - Fix and add photo/avatar fields to person input type</li><li>a17f8fb5 - Fix mutation</li><li>a4f6ea80 - Use correct translation strings</li><li>6e71902e - Implement configurable required fields in signup form</li><li>b3b0f3c0 - Add missing import</li><li>3b97c96a - Add margin to error alert</li><li>db90ced1 - Fix translation key</li><li>0f43e134 - Add missing file field import</li><li>d2dd071d - Remove unneeded todo</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=57148&start_sha=7f0fc0f92658f74a075ae8d69234695aee43b8cf)
Author
Member

added 4 commits

  • cd48b2e4 - Add login button in alert
  • cd016441 - Remove help text references
  • 9608a5dc - Remove unused rules
  • 3b82938e - Allow injection of mail step from paweljong

Compare with previous version

added 4 commits <ul><li>cd48b2e4 - Add login button in alert</li><li>cd016441 - Remove help text references</li><li>9608a5dc - Remove unused rules</li><li>3b82938e - Allow injection of mail step from paweljong</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=57246&start_sha=d2dd071d557a8cac38c6a6af4634745f48822882)
Author
Member

added 1 commit

  • 35c920de - Reformat

Compare with previous version

added 1 commit <ul><li>35c920de - Reformat</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=57249&start_sha=3b82938e4c9f353a30d890704bcaf8802c03f1cf)
Author
Member

added 27 commits

  • 35c920de...017729df - 3 commits from branch master
  • 017729df...b4ab6e1f - 14 earlier commits
  • bac9b3a9 - Merge branch '1107-vue-rework-person-create-edit' into 8-factor-out-addresses-into-their-own-model
  • a6dade03 - Merge branch '1107-vue-rework-person-create-edit' into 8-factor-out-addresses-into-their-own-model
  • 79283a39 - Create and update default address in person mutation
  • 826710bf - Add default item and set isCreate value
  • d422fb1c - Fix default item handling
  • 1e55bff0 - Merge branch 'master' into 8-factor-out-addresses-into-their-own-model
  • aab1474c - Fix address handling in frontend
  • 3e02a82c - Merge branch '1234-personform-does-not-work-in-create-mode' into...
  • 855a64c7 - Merge branch '8-factor-out-addresses-into-their-own-model' into...
  • 68917702 - Adapt to new address model and display summary at end of wizard

Compare with previous version

added 27 commits <ul><li>35c920de...017729df - 3 commits from branch <code>master</code></li><li>017729df...b4ab6e1f - 14 earlier commits</li><li>bac9b3a9 - Merge branch &#39;1107-vue-rework-person-create-edit&#39; into 8-factor-out-addresses-into-their-own-model</li><li>a6dade03 - Merge branch &#39;1107-vue-rework-person-create-edit&#39; into 8-factor-out-addresses-into-their-own-model</li><li>79283a39 - Create and update default address in person mutation</li><li>826710bf - Add default item and set isCreate value</li><li>d422fb1c - Fix default item handling</li><li>1e55bff0 - Merge branch &#39;master&#39; into 8-factor-out-addresses-into-their-own-model</li><li>aab1474c - Fix address handling in frontend</li><li>3e02a82c - Merge branch &#39;1234-personform-does-not-work-in-create-mode&#39; into...</li><li>855a64c7 - Merge branch &#39;8-factor-out-addresses-into-their-own-model&#39; into...</li><li>68917702 - Adapt to new address model and display summary at end of wizard</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=57339&start_sha=35c920de3ee083760f1c85a8d45068e3b717c024)
Owner

Too long

Too long
Author
Member

added 1 commit

  • c9d34e7c - Implement proper handling of mail addresses in backend

Compare with previous version

added 1 commit <ul><li>c9d34e7c - Implement proper handling of mail addresses in backend</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=57469&start_sha=68917702631c169eabb570f208d1e23cd7f82bd6)
Author
Member

added 48 commits

  • c9d34e7c...ab48c423 - 47 commits from branch master
  • 4102de18 - Merge branch 'master' into 1225-rebuild-account-registration-form

Compare with previous version

added 48 commits <ul><li>c9d34e7c...ab48c423 - 47 commits from branch <code>master</code></li><li>4102de18 - Merge branch &#39;master&#39; into 1225-rebuild-account-registration-form</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=57771&start_sha=c9d34e7cf240042a820454c01a4e598de02637b9)
Author
Member

added 3 commits

  • 6c8ecc1f - Add country field to account wizard
  • 730ec51b - Add preference for required fields of address model in account registration wizard
  • 5f8e1e28 - Complete account wizard summary

Compare with previous version

added 3 commits <ul><li>6c8ecc1f - Add country field to account wizard</li><li>730ec51b - Add preference for required fields of address model in account registration wizard</li><li>5f8e1e28 - Complete account wizard summary</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=57776&start_sha=4102de18168116755940d821ae13baf3a4d09462)
Author
Member

added 1 commit

  • 13b0c2b6 - WIP: Implement permissions

Compare with previous version

added 1 commit <ul><li>13b0c2b6 - WIP: Implement permissions</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=57781&start_sha=5f8e1e287a5abc274f49f875dec6e3848515f0cf)
Owner

If the invite code has a person, skip personal data and also don't allow posting personal data. Don't show the personal data!

If the invite code has a person, skip personal data and also don't allow posting personal data. Don't show the personal data!
Author
Member

added 1 commit

  • 21660e4f - WIP: Implement invitations in account registration component

Compare with previous version

added 1 commit <ul><li>21660e4f - WIP: Implement invitations in account registration component</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=57875&start_sha=13b0c2b6d792a99e38e166ef150f831a1b1a2db4)
Author
Member
needs https://edugit.org/AlekSIS/onboarding/AlekSIS-App-Postbuero/-/merge_requests/66
Author
Member

added 1 commit

  • cfd2ec95 - WIP: Implement invitations in account registration component

Compare with previous version

added 1 commit <ul><li>cfd2ec95 - WIP: Implement invitations in account registration component</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=57940&start_sha=21660e4f5ec909f054a963cc9b7839cdc5e1f908)
Author
Member

added 1 commit

  • e8ac1307 - WIP: Implement invitations in account registration component

Compare with previous version

added 1 commit <ul><li>e8ac1307 - WIP: Implement invitations in account registration component</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=57941&start_sha=cfd2ec9590036dfdec6cd38a99f08a70c7942ce2)
Author
Member

added 1 commit

  • bf78512d - Implement invitations in account registration component

Compare with previous version

added 1 commit <ul><li>bf78512d - Implement invitations in account registration component</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=58024&start_sha=e8ac1307304e583188c62f5a5eeddbd26b3276ac)
Author
Member

added 1 commit

  • da02ae6d - Allow autofill of invitation code from URL

Compare with previous version

added 1 commit <ul><li>da02ae6d - Allow autofill of invitation code from URL</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=58026&start_sha=bf78512dc1edf6b1c7c8b5f26ec036b095491c4c)
Author
Member

added 4 commits

  • 692e553c - Use correct new URL for invitation mails
  • bc72b9c5 - Fix email handling
  • 517ec5a6 - Fix invitation related step behavior
  • 6fe293e9 - Fix mutation mail address handling

Compare with previous version

added 4 commits <ul><li>692e553c - Use correct new URL for invitation mails</li><li>bc72b9c5 - Fix email handling</li><li>517ec5a6 - Fix invitation related step behavior</li><li>6fe293e9 - Fix mutation mail address handling</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=58028&start_sha=da02ae6d9995b8661a549beb60eb2ef1cc6f6440)
Author
Member

added 4 commits

  • 5bc0bf8e - Implement correct rules handling
  • 535a3263 - Add preference for visible fields
  • f827a58c - Fix invitation handling in mutation
  • 6b3926c2 - Add info alert in case invitation was used

Compare with previous version

added 4 commits <ul><li>5bc0bf8e - Implement correct rules handling</li><li>535a3263 - Add preference for visible fields</li><li>f827a58c - Fix invitation handling in mutation</li><li>6b3926c2 - Add info alert in case invitation was used</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=58029&start_sha=6fe293e9fba9d866217007b1f2cc3152f6825df9)
Author
Member

added 1 commit

  • 4daa69ff - Reformat

Compare with previous version

added 1 commit <ul><li>4daa69ff - Reformat</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=58030&start_sha=6b3926c2843c0f5046e80a1f17cadfc7c8c9891a)
Author
Member

added 1 commit

  • 3416e8ed - Fix typo

Compare with previous version

added 1 commit <ul><li>3416e8ed - Fix typo</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=58031&start_sha=4daa69ff8bd4b8735f0d5786f25218e786232f03)
Member

added 143 commits

  • 3416e8ed...51fbce93 - 106 commits from branch master
  • 51fbce93...8ceee7c8 - 27 earlier commits
  • 984125b3 - Use correct new URL for invitation mails
  • 234e2f6c - Fix email handling
  • 412f5672 - Fix invitation related step behavior
  • 60183db5 - Fix mutation mail address handling
  • 3e77bff9 - Implement correct rules handling
  • 1452558c - Add preference for visible fields
  • 443eec5d - Fix invitation handling in mutation
  • 74d035e4 - Add info alert in case invitation was used
  • 609fa361 - Reformat
  • eb884448 - Fix typo

Compare with previous version

added 143 commits <ul><li>3416e8ed...51fbce93 - 106 commits from branch <code>master</code></li><li>51fbce93...8ceee7c8 - 27 earlier commits</li><li>984125b3 - Use correct new URL for invitation mails</li><li>234e2f6c - Fix email handling</li><li>412f5672 - Fix invitation related step behavior</li><li>60183db5 - Fix mutation mail address handling</li><li>3e77bff9 - Implement correct rules handling</li><li>1452558c - Add preference for visible fields</li><li>443eec5d - Fix invitation handling in mutation</li><li>74d035e4 - Add info alert in case invitation was used</li><li>609fa361 - Reformat</li><li>eb884448 - Fix typo</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=58033&start_sha=3416e8edb15c7a939455e0f3e85fffb905030630)
Member

added 1 commit

  • fb26c8b2 - Fix syntax

Compare with previous version

added 1 commit <ul><li>fb26c8b2 - Fix syntax</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=58035&start_sha=eb88444887a18adc3962950e0d1c53f6233e472a)
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>13401fe6 - Fix syntax</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=58037&start_sha=fb26c8b211d3fc6e34ca125568e707a8ea072c65)
Owner

added 12 commits

  • 13401fe6...cf3934ea - 11 commits from branch master
  • 5cd381fc - Merge branch 'master' into 1225-rebuild-account-registration-form

Compare with previous version

added 12 commits <ul><li>13401fe6...cf3934ea - 11 commits from branch <code>master</code></li><li>5cd381fc - Merge branch &#39;master&#39; into 1225-rebuild-account-registration-form</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=58163&start_sha=13401fe642df1f53245ab47d7b3a11c2cf484f08)
Author
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>d19915fd - Reformat</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=58281&start_sha=5cd381fce46af7ad1bdb1ab798a96006fce3ef43)
Author
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>1a9621a8 - Add username checking</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=58282&start_sha=d19915fd2a81ce63fc4c126b250bb62ddb982858)
Author
Member

added 1 commit

  • dce61e39 - Add username checking in background

Compare with previous version

added 1 commit <ul><li>dce61e39 - Add username checking in background</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=58283&start_sha=1a9621a8696bf6bf0cf9e44de25e09e42bcc6267)
Author
Member

added 2 commits

  • 8d29da0c - Removed unused CSS rule
  • 8cb4fc84 - WIP: generalize multi-step form wizard

Compare with previous version

added 2 commits <ul><li>8d29da0c - Removed unused CSS rule</li><li>8cb4fc84 - WIP: generalize multi-step form wizard</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=58284&start_sha=dce61e3912d3052190736f34779536a342e6ee18)
Author
Member

added 1 commit

  • 96856a4b - WIP: generalize multi-step form wizard

Compare with previous version

added 1 commit <ul><li>96856a4b - WIP: generalize multi-step form wizard</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=58376&start_sha=8cb4fc840cf8fae892d922d899b0b906da061af6)
Author
Member

added 1 commit

  • 3171cbcd - WIP: generalize multi-step form wizard

Compare with previous version

added 1 commit <ul><li>3171cbcd - WIP: generalize multi-step form wizard</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59078&start_sha=96856a4b97fcf6952347157ea62bd73b6ba015f7)
Author
Member

created #1260 to continue this discussion

created #1260 to continue this discussion
Author
Member

resolved all threads

resolved all threads
Author
Member

mentioned in issue #1260

mentioned in issue #1260
Author
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>eba6aad0 - Reformat</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59083&start_sha=8d29da0ce6d03b7018fa16137e29bce699846d28)
Member

added 1 commit

  • 019c9b11 - Provide more helpful error message

Compare with previous version

added 1 commit <ul><li>019c9b11 - Provide more helpful error message</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59084&start_sha=eba6aad0aa64473a5bb211b1b64a3430c2553b24)
Author
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>20682f90 - Fix username rules mixin</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59085&start_sha=019c9b1164757ad6a8bdf04387125bee35aad1cc)
Author
Member

added 1 commit

  • 068c7510 - Change username site preference gql naming

Compare with previous version

added 1 commit <ul><li>068c7510 - Change username site preference gql naming</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59101&start_sha=20682f904d4f1a91b3dc552ecfc4c7e9dc1ecaf4)
Author
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>680408ff - Fix email step</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59368&start_sha=068c75107904c4de95a08e66824742dcc70b8a69)
Author
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>ccd91918 - Add privacy policy checkbox</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59604&start_sha=680408ff51c71be130e4eb74fcf6973fd47623a7)
Author
Member

added 2 commits

  • 7d801f6a - Add password validation in frontend
  • 7e5a7763 - Validate password in backend

Compare with previous version

added 2 commits <ul><li>7d801f6a - Add password validation in frontend</li><li>7e5a7763 - Validate password in backend</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59666&start_sha=ccd91918060b5b778685061baa52b1676b5ad2f6)
Author
Member

added 2 commits

  • bc6b1652 - Hide empty fields in person summary of account registration
  • 123b01bc - Reformat

Compare with previous version

added 2 commits <ul><li>bc6b1652 - Hide empty fields in person summary of account registration</li><li>123b01bc - Reformat</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59673&start_sha=7e5a77634d0d2e2556695fd6219127f26065f416)
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>c12a9c5a - Accept formatted codes</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59710&start_sha=123b01bcde4f061eab45a254989d6b2fca2e823d)
Member

added 1 commit

  • 0f0e75c1 - Hide name from PersonDetailsCard if empty

Compare with previous version

added 1 commit <ul><li>0f0e75c1 - Hide name from PersonDetailsCard if empty</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59721&start_sha=c12a9c5acfed2dafe5b79afc2bbd42339a943cb8)
Author
Member

added 1 commit

  • e3a27764 - WIP: Dynamic handling of mail addresses in backend mutation of account registration form

Compare with previous version

added 1 commit <ul><li>e3a27764 - WIP: Dynamic handling of mail addresses in backend mutation of account registration form</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59760&start_sha=0f0e75c1425b965a987da68ba67542bc5e5c85f1)
Member

added 2 commits

  • 60605280 - Remove Postbuero dependency
  • dc3e15ab - Store registering person in request

Compare with previous version

added 2 commits <ul><li>60605280 - Remove Postbuero dependency</li><li>dc3e15ab - Store registering person in request</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59822&start_sha=e3a27764d4a42e0117ed3073dbd6174bc6e193d5)
Member

added 1 commit

  • 07451c76 - Generalize account registration step injection

Compare with previous version

added 1 commit <ul><li>07451c76 - Generalize account registration step injection</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59823&start_sha=dc3e15abe95bb9cf3801c8835ad1d9a43ec30562)
Member

added 3 commits

  • 97f6e8b0 - Remove Postbuero dependency
  • 878d25b8 - Store registering person in request
  • 4135b892 - Generalize account registration step injection

Compare with previous version

added 3 commits <ul><li>97f6e8b0 - Remove Postbuero dependency</li><li>878d25b8 - Store registering person in request</li><li>4135b892 - Generalize account registration step injection</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59825&start_sha=07451c769cdc33e2a287c3b75f533c6d3115560a)
Member

added 1 commit

  • b88be1f2 - WIP: Remove Postbuero-specifics

Compare with previous version

added 1 commit <ul><li>b88be1f2 - WIP: Remove Postbuero-specifics</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59826&start_sha=4135b892e30829f0fe84f192801abecf96c78520)
Author
Member

added 2 commits

  • 7fa45e86 - WIP: Remove Postbuero-specifics
  • 87e85ffa - Merge branch '1225-rebuild-account-registration-form' of...

Compare with previous version

added 2 commits <ul><li>7fa45e86 - WIP: Remove Postbuero-specifics</li><li>87e85ffa - Merge branch &#39;1225-rebuild-account-registration-form&#39; of...</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59830&start_sha=b88be1f2aac110bbb61784e6d33cb1eba0676c4d)
Author
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>8e086266 - Refactor data structure</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59840&start_sha=87e85ffa7fe4381a15d208df2cb93fcd5ad873c4)
Author
Member

added 1 commit

  • 8d1e1322 - Allow dynamic merging of registration mutation

Compare with previous version

added 1 commit <ul><li>8d1e1322 - Allow dynamic merging of registration mutation</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59844&start_sha=8e08626685e2c4d66dec86ef5149c0c2f64a7b5d)
Author
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>fa140c22 - Remove unused variable</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59845&start_sha=8d1e1322fc02b3d54e4f2ee09a7279545d84094e)
Author
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>12cff9ec - Reformat</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59849&start_sha=fa140c2261ac8b298316855b37086613f1260798)
Author
Member

added 1 commit

  • 16550477 - Fix confirm button disabled status

Compare with previous version

added 1 commit <ul><li>16550477 - Fix confirm button disabled status</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59857&start_sha=12cff9ec616d2121fb56f2bb0b5a62e6cc76959c)
Member

added 1 commit

  • 07b68699 - Indicate registration process to other mutations

Compare with previous version

added 1 commit <ul><li>07b68699 - Indicate registration process to other mutations</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59858&start_sha=165504777f52b1884801a09cdd2f00566afeed68)
Member

added 1 commit

  • 08a0eb88 - Show and save additional data also to invited persons

Compare with previous version

added 1 commit <ul><li>08a0eb88 - Show and save additional data also to invited persons</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59860&start_sha=07b68699b029f6ebc7711b96e608e81e03514325)
Member

added 1 commit

  • fe3a02d7 - Do not overwrite address fields if not set in mutation

Compare with previous version

added 1 commit <ul><li>fe3a02d7 - Do not overwrite address fields if not set in mutation</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59861&start_sha=08a0eb88cb7b2ac69b41a2f138bebccf86371359)
Member

added 1 commit

  • 84de8289 - Fix registration for invited persons without email

Compare with previous version

added 1 commit <ul><li>84de8289 - Fix registration for invited persons without email</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59979&start_sha=07b68699b029f6ebc7711b96e608e81e03514325)
Member

added 1 commit

  • 43b09d03 - Fix registration for invited persons without email

Compare with previous version

added 1 commit <ul><li>43b09d03 - Fix registration for invited persons without email</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=59982&start_sha=84de82898cdbc28b1f3026a8c87dad8deb178e05)
Owner

Should probably use consistent naming

Should probably use consistent naming
Owner

This looks dangerous although I am not sure whether it's actually dangerous.

This looks dangerous although I am not sure whether it's actually dangerous.
Owner
          <v-icon>mdi-account-outline</v-icon>
```suggestion:-0+0 <v-icon>mdi-account-outline</v-icon> ```
Owner
          <v-icon>mdi-login-variant</v-icon>
```suggestion:-0+0 <v-icon>mdi-login-variant</v-icon> ```
Owner
          <v-icon>mdi-human-non-binary</v-icon>
```suggestion:-0+0 <v-icon>mdi-human-non-binary</v-icon> ```
Owner
              person.sex ? $t(`person.sex.${person.sex.toLowerCase()}`) : "–"
```suggestion:-0+0 person.sex ? $t(`person.sex.${person.sex.toLowerCase()}`) : "–" ```
Owner

I don't think that it's a good idea to expose this information without any other security measures.

I don't think that it's a good idea to expose this information without any other security measures.
Owner

TODO

TODO
Owner

Please also drop the old view for account registration.

Please also drop the old view for account registration.
Owner

No idea what we should do instead.

No idea what we should do instead.
Owner

changed this line in version 65 of the diff

changed this line in [version 65 of the diff](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60515&start_sha=43b09d036ae526797765bb92e269d846a27f2855#75a1d3a1d6a2383ef050d516ea9b5147aceb9ddb_16_16)
Owner

changed this line in version 65 of the diff

changed this line in [version 65 of the diff](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60515&start_sha=43b09d036ae526797765bb92e269d846a27f2855#75a1d3a1d6a2383ef050d516ea9b5147aceb9ddb_34_34)
Owner

changed this line in version 65 of the diff

changed this line in [version 65 of the diff](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60515&start_sha=43b09d036ae526797765bb92e269d846a27f2855#75a1d3a1d6a2383ef050d516ea9b5147aceb9ddb_50_50)
Owner

changed this line in version 65 of the diff

changed this line in [version 65 of the diff](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60515&start_sha=43b09d036ae526797765bb92e269d846a27f2855#75a1d3a1d6a2383ef050d516ea9b5147aceb9ddb_56_56)
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>1d13369e - Fix code style issues</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60515&start_sha=43b09d036ae526797765bb92e269d846a27f2855)
Owner

The URL must be hard-coded for now, until we get rid of the /django/ prefix for backend URLs.

The URL must be hard-coded for now, until we get rid of the `/django/` prefix for backend URLs.
Author
Member

.

.
Author
Member

added 3 commits

  • 08a0eb88 - Show and save additional data also to invited persons
  • fe3a02d7 - Do not overwrite address fields if not set in mutation
  • 9b31affa - Merge branch '1225-rebuild-account-registration-form' of...

Compare with previous version

added 3 commits <ul><li>08a0eb88 - Show and save additional data also to invited persons</li><li>fe3a02d7 - Do not overwrite address fields if not set in mutation</li><li>9b31affa - Merge branch &#39;1225-rebuild-account-registration-form&#39; of...</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60539&start_sha=1d13369e93ebf0a65d98598c854234bc9cd950b0)
Author
Member

added 1 commit

  • 0252b6a4 - Use more consistent query naming

Compare with previous version

added 1 commit <ul><li>0252b6a4 - Use more consistent query naming</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60540&start_sha=9b31affaa09ad4a0bfc4610e37827627f3b9a868)
Author
Member

changed this line in version 68 of the diff

changed this line in [version 68 of the diff](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60541&start_sha=0252b6a456e71200b068f2d160f35478ebe43913#2e44ad1f61249cf0440bea20d23bd07cc7f3a61a_1436_1436)
Author
Member

added 1 commit

  • d80d7b14 - Hard code signup url with invitation code

Compare with previous version

added 1 commit <ul><li>d80d7b14 - Hard code signup url with invitation code</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60541&start_sha=0252b6a456e71200b068f2d160f35478ebe43913)
Author
Member

resolved all threads

resolved all threads
Author
Member

added 2 commits

  • 9ae502bb - Drop legacy invitation code view
  • 30283c0e - Drop legacy account registration

Compare with previous version

added 2 commits <ul><li>9ae502bb - Drop legacy invitation code view</li><li>30283c0e - Drop legacy account registration</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60542&start_sha=d80d7b144ff4c6b19d0dd9836d8b2ec716076b84)
Author
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>cbf7ebe6 - Drop unneeded imports</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60543&start_sha=30283c0e6b611275dff375097dfbe21ed3a973f3)
Author
Member

changed the description

changed the description
Author
Member

marked this merge request as ready

marked this merge request as **ready**
Author
Member

added 56 commits

  • cbf7ebe6...bdb53432 - 55 commits from branch master
  • 32d1a184 - Merge branch 'master' into 1225-rebuild-account-registration-form

Compare with previous version

added 56 commits <ul><li>cbf7ebe6...bdb53432 - 55 commits from branch <code>master</code></li><li>32d1a184 - Merge branch &#39;master&#39; into 1225-rebuild-account-registration-form</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60554&start_sha=cbf7ebe6ace1f1611c5863c95a3161a79ebc100a)
Author
Member

assigned to @hansegucker and unassigned @yuha

assigned to @hansegucker and unassigned @yuha
Author
Member

requested review from @nik

requested review from @nik
Author
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>632aa12a - Reformat</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60556&start_sha=32d1a1849f3873b933122fb5dc2d651638cc6f5e)
Author
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>e41b5337 - Add changelog</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60558&start_sha=632aa12aa8a12d5045c226219a4f740612146234)
Author
Member

added 8 commits

  • e41b5337...8d6eddd3 - 7 commits from branch master
  • 120bf233 - Merge branch 'master' into 1225-rebuild-account-registration-form

Compare with previous version

added 8 commits <ul><li>e41b5337...8d6eddd3 - 7 commits from branch <code>master</code></li><li>120bf233 - Merge branch &#39;master&#39; into 1225-rebuild-account-registration-form</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60559&start_sha=e41b5337443cc3ab95518384549b5f3b378bed7f)
Owner

Unrelated

Unrelated
Owner

Unrelated

Unrelated
Owner

Unrelated

Unrelated
Owner

Unrelated

Unrelated
Owner

After this, a person full_clean should be run.

After this, a person `full_clean` should be run.
Owner

What? Please validate whether the newly added messages are necessary.

What? Please validate whether the newly added messages are necessary.
Owner

Please also update the changelog.

Please also update the changelog.
Author
Member

I think I did?

I think I did?
Author
Member

changed this line in version 75 of the diff

changed this line in [version 75 of the diff](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60563&start_sha=120bf2332f1d082633e31e80669f532240c7683f#8ce3464cc293d15b9f02593e0faa5c68acb13c93_3_3)
Author
Member

changed this line in version 75 of the diff

changed this line in [version 75 of the diff](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60563&start_sha=120bf2332f1d082633e31e80669f532240c7683f#29652d05d6149b427d8b9143b9f92af63b051f43_299_298)
Author
Member

added 1 commit

  • 714f5548 - Reformat

Compare with previous version

added 1 commit <ul><li>714f5548 - Reformat</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60563&start_sha=120bf2332f1d082633e31e80669f532240c7683f)
Author
Member

changed this line in version 76 of the diff

changed this line in [version 76 of the diff](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60565&start_sha=714f554843447d8cca56ca5bc2d61d5f5ab11f0a#2e44ad1f61249cf0440bea20d23bd07cc7f3a61a_2313_2319)
Author
Member

changed this line in version 76 of the diff

changed this line in [version 76 of the diff](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60565&start_sha=714f554843447d8cca56ca5bc2d61d5f5ab11f0a#2e44ad1f61249cf0440bea20d23bd07cc7f3a61a_489_489)
Author
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>ac021ba3 - Reformat</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60565&start_sha=714f554843447d8cca56ca5bc2d61d5f5ab11f0a)
Author
Member

added 1 commit

  • 41a30513 - Run full_clean before saving person

Compare with previous version

added 1 commit <ul><li>41a30513 - Run full_clean before saving person</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60567&start_sha=ac021ba33b9debcb0832e22928de29f8caafccbb)
Author
Member

added 1 commit

  • 6aa5ef03 - Remove unused translation string

Compare with previous version

added 1 commit <ul><li>6aa5ef03 - Remove unused translation string</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60569&start_sha=41a30513285b16c11e8253758090d092f7ff705a)
Author
Member

added 1 commit

  • 8c394349 - Re-add optional address field

Compare with previous version

added 1 commit <ul><li>8c394349 - Re-add optional address field</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60571&start_sha=6aa5ef035831976346e65b67b291bd6eba2e6062)
Member

added 1 commit

  • a3d826e4 - Revert "Do not overwrite address fields if not set in mutation"

Compare with previous version

added 1 commit <ul><li>a3d826e4 - Revert &quot;Do not overwrite address fields if not set in mutation&quot;</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60578&start_sha=8c394349e76123796617d06300f4c8405ba9b7a5)
Author
Member

added 1 commit

  • c621e494 - Don't send address fields if empty in registration

Compare with previous version

added 1 commit <ul><li>c621e494 - Don&#39;t send address fields if empty in registration</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60584&start_sha=a3d826e44c50d3edf9967857e9521f7a56222625)
Author
Member

resolved all threads

resolved all threads
Author
Member

added 1 commit

  • ab598f7c - Fix extra mutation data not being sent via migration

Compare with previous version

added 1 commit <ul><li>ab598f7c - Fix extra mutation data not being sent via migration</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1737/diffs?diff_id=60615&start_sha=c621e4944dad6a85b87b30ea4ff4c23e40468dab)
Author
Member

approved this merge request

approved this merge request
Owner

mentioned in commit 940fb9105b

mentioned in commit 940fb9105bbf09c36405f47204693610f8c7dddc
yuha approved these changes 2026-07-30 18:13:21 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
5 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aleksis/AlekSIS-Core!3382
No description provided.