AlekSIS-Core 4.0: Resolve "Add preference for disallowed usernames" #2884

Merged
hansegucker merged 4 commits from 622-add-preference-for-disallowed-usernames into master 2024-01-26 21:40:57 +01:00
Contributor

Closes #622

Closes #622
Author
Contributor

assigned to @lukasw

assigned to @lukasw
Author
Contributor

added 1 commit

  • 9af692d6 - Add preference for disallowed usernames

Compare with previous version

added 1 commit <ul><li>9af692d6 - Add preference for disallowed usernames</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1239/diffs?diff_id=30099&start_sha=95869ff18a8924eadd79a890537f4beaa7f01751)
Author
Contributor

marked this merge request as ready

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

added 1 commit

  • 2a02c6d0 - Add preference for disallowed usernames

Compare with previous version

added 1 commit <ul><li>2a02c6d0 - Add preference for disallowed usernames</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1239/diffs?diff_id=30101&start_sha=9af692d6b422ff16d55bf083f258f1d242dc40d4)
Owner

assigned to @hansegucker and unassigned @lukasw

assigned to @hansegucker and unassigned @lukasw
Owner
    verbose_name = _("Comma-separated list of disallowed usernames")
```suggestion:-0+0 verbose_name = _("Comma-separated list of disallowed usernames") ```
Author
Contributor

changed this line in version 3 of the diff

changed this line in [version 3 of the diff](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1239/diffs?diff_id=30718&start_sha=2a02c6d0d4be97ef7281a709a7cc1a87b6f5e87b#cedfd047579474194a5f10a12c798242313675da_494_494)
Author
Contributor

added 1 commit

  • 90df2bdf - Add preference for disallowed usernames

Compare with previous version

added 1 commit <ul><li>90df2bdf - Add preference for disallowed usernames</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1239/diffs?diff_id=30718&start_sha=2a02c6d0d4be97ef7281a709a7cc1a87b6f5e87b)
Author
Contributor

resolved all threads

resolved all threads
Member

Blocked until next major release

Blocked until next major release
Member

changed title from Resolve "Add preference for disallowed usernames" to {+AlekSIS-Core 4.0: +}Resolve "Add preference for disallowed usernames"

changed title from **Resolve "Add preference for disallowed usernames"** to **{+AlekSIS-Core 4.0: +}Resolve "Add preference for disallowed usernames"**
Owner

unassigned @hansegucker

unassigned @hansegucker
Owner

@lukasw Please add a data check that checks all existing users for invalid names

@lukasw Please add a data check that checks all existing users for invalid names
Owner

marked this merge request as draft

marked this merge request as **draft**
Owner

@lukasw Please DO this!

@lukasw Please DO this!
Owner

@lukasw Last reminder!

@lukasw Last reminder!
Author
Contributor

added 1 commit

  • b888bc0e - Add preference for disallowed usernames

Compare with previous version

added 1 commit <ul><li>b888bc0e - Add preference for disallowed usernames</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1239/diffs?diff_id=34253&start_sha=90df2bdf1e60b23c3f2a3114d1737e705c7f5e80)
Author
Contributor

added 519 commits

  • b888bc0e...5b218aba - 518 commits from branch master
  • 761b602a - Merge branch 'master' into 622-add-preference-for-disallowed-usernames

Compare with previous version

added 519 commits <ul><li>b888bc0e...5b218aba - 518 commits from branch <code>master</code></li><li>761b602a - Merge branch &#39;master&#39; into 622-add-preference-for-disallowed-usernames</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1239/diffs?diff_id=34566&start_sha=b888bc0ea297643c5fefd7f2543a85d72d579958)
Author
Contributor

added 102 commits

  • 761b602a...4ff1eebc - 101 commits from branch master
  • c6640f29 - Merge branch 'master' into 622-add-preference-for-disallowed-usernames

Compare with previous version

added 102 commits <ul><li>761b602a...4ff1eebc - 101 commits from branch <code>master</code></li><li>c6640f29 - Merge branch &#39;master&#39; into 622-add-preference-for-disallowed-usernames</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1239/diffs?diff_id=34601&start_sha=761b602a0643ede3e2688c327ff0ad042dcff3c0)
Author
Contributor

added 1 commit

  • 5d039422 - Add user to ABSOLUTE_URL_OVERRIDES

Compare with previous version

added 1 commit <ul><li>5d039422 - Add user to ABSOLUTE_URL_OVERRIDES</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1239/diffs?diff_id=34648&start_sha=c6640f29d1782331aa1d53ebdc569e73fdb79e5e)
Author
Contributor

marked this merge request as ready

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

resolved all threads

resolved all threads
Owner

approved this merge request

approved this merge request
Owner

assigned to @nik

assigned to @nik
Owner

added 216 commits

  • 5d039422...b58ea56b - 214 commits from branch master
  • 12eb33aa - Add preference for disallowed usernames
  • e20859be - Add user to ABSOLUTE_URL_OVERRIDES

Compare with previous version

added 216 commits <ul><li>5d039422...b58ea56b - 214 commits from branch <code>master</code></li><li>12eb33aa - Add preference for disallowed usernames</li><li>e20859be - Add user to ABSOLUTE_URL_OVERRIDES</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1239/diffs?diff_id=38210&start_sha=5d0394223efff6c3f7888e41e843bc3890c99f48)
Owner
        for user in User.objects.filter(username__in=disallowed_uids):
```suggestion:-2+0 for user in User.objects.filter(username__in=disallowed_uids): ```
Owner
        raise ValidationError(_("This username is not allowed."))
```suggestion:-0+0 raise ValidationError(_("This username is not allowed.")) ```
Owner

@lukasw Please test my annotations.

@lukasw Please test my annotations.
Author
Contributor

Works

Works
Member

resolved all threads

resolved all threads
Member

resolved all threads

resolved all threads
Member

changed this line in version 9 of the diff

changed this line in [version 9 of the diff](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1239/diffs?diff_id=38379&start_sha=e20859be9b8059357316022c8844f0253eb047e7#661b850301b994346247864bfbf021bc77433085_403_401)
Member

changed this line in version 9 of the diff

changed this line in [version 9 of the diff](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1239/diffs?diff_id=38379&start_sha=e20859be9b8059357316022c8844f0253eb047e7#02bae0c02e44947674e21057814a24167932cb23_155_155)
Member

added 1 commit

  • f3ff1866 - Simplify queryset for disallowed usernames; fix validation error message

Compare with previous version

added 1 commit <ul><li>f3ff1866 - Simplify queryset for disallowed usernames; fix validation error message</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1239/diffs?diff_id=38379&start_sha=e20859be9b8059357316022c8844f0253eb047e7)
Member

assigned to @hansegucker and unassigned @nik

assigned to @hansegucker and unassigned @nik
hansegucker scheduled this pull request to auto merge when all checks succeed 2024-01-24 20:25:40 +01:00
hansegucker canceled auto merging this pull request when all checks succeed 2024-01-24 20:35:45 +01:00
Owner
        for user in User.objects.filter(username__in=disallowed_uids):
            logging.info(f"Check User {user}")
            cls.register_result(user)
```suggestion:-2+0 for user in User.objects.filter(username__in=disallowed_uids): logging.info(f"Check User {user}") cls.register_result(user) ```
Owner

resolved all threads

resolved all threads
Owner

changed this line in version 10 of the diff

changed this line in [version 10 of the diff](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1239/diffs?diff_id=38381&start_sha=f3ff186650be3ce0a30ea572e681d2bdc3257b3f#661b850301b994346247864bfbf021bc77433085_403_402)
Owner

added 1 commit

  • 71991917 - Apply 1 suggestion(s) to 1 file(s)

Compare with previous version

added 1 commit <ul><li>71991917 - Apply 1 suggestion(s) to 1 file(s)</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1239/diffs?diff_id=38381&start_sha=f3ff186650be3ce0a30ea572e681d2bdc3257b3f)
Owner

mentioned in commit c41b75bf2e

mentioned in commit c41b75bf2e4924f7c1bc645476bf24058d3d2206
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
4 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!2884
No description provided.