~homeworkprod/byceps

ref: a663ad5171b1f736b0ca781606a4426fad04ccd0 byceps/byceps/services/user/creation_service.py -rw-r--r-- 5.6 KiB
a663ad51 — Jochen Kupperschmidt 4 months ago
Handle missing screen name on email address confirmation request
1c559ffd — Jochen Kupperschmidt 4 months ago
Use PEP 585 type hinting generics
c53ea60f — Jochen Kupperschmidt 6 months ago
Include optional site ID in user creation event, include in announcement
e185cafe — Jochen Kupperschmidt 6 months ago
Store potential site ID in account creation log event
48ce2c6c — Jochen Kupperschmidt 7 months ago
Clarify names of packages, modules with database models
3d7b49f0 — Jochen Kupperschmidt 8 months ago
Update copyright notes for 2021
0b51dd42 — Jochen Kupperschmidt 10 months ago
Refer to license as "Revised BSD" to clarify that it is not customized

The common name "Modified BSD License" for the 3-clause BSD license can
be misleading as it might suggest it is a BSD license customized by the
project author.

To avoid this, refer to the license under one of its other names
instead.
54b8d0e0 — Jochen Kupperschmidt 10 months ago
Move newsletter subscription out of user creation service
e1d2f439 — Jochen Kupperschmidt 11 months ago
Fix type hints for optional arguments
79af2cce — Jochen Kupperschmidt 1 year, 18 days ago
Pass terms consent on user creation with other consents
400653da — Jochen Kupperschmidt 1 year, 18 days ago
Allow multiple (non-terms) consents to be passed to user creation service
f3e6ec84 — Jochen Kupperschmidt 1 year, 1 month ago
Include user screen name in user account creation event
67bd5707 — Jochen Kupperschmidt 1 year, 1 month ago
Include optional initiator screen name in base event
38a156dd — Jochen Kupperschmidt 1 year, 1 month ago
Verify creator and initiator IDs
a2a5d130 — Jochen Kupperschmidt 1 year, 1 month ago
Allow internal creation of a user without a screen name
22b6a37b — Jochen Kupperschmidt 1 year, 3 months ago
Align function name
570e310e — Jochen Kupperschmidt 1 year, 4 months ago
Rename email address confirmation service
cb2d7f07 — Jochen Kupperschmidt 1 year, 4 months ago
Fix default value for missing email address on user creation
54b41a21 — Jochen Kupperschmidt 1 year, 4 months ago
Make email address internally optional in user model

An email address is still required on account creation via user or admin
UI, but internally it is now optional.

An account's email address is now removed on account deletion instead of
being replaced.

DDL:

    ALTER TABLE users ALTER COLUMN email_address DROP NOT NULL;
428eab3e — Jochen Kupperschmidt 1 year, 8 months ago
Update copyright notes for 2020
Next