~homeworkprod/byceps

ref: bcef32cd2dc329bcf81057794883008f5c040ac8 byceps/tests d---------
90357856 — Jochen Kupperschmidt 5 months ago
Prepare login-based test with frozen time for Flask v2.x, Werkzeug v2.x
da8025b8 — Jochen Kupperschmidt 5 months ago
Fix test assertion
30551318 — Jochen Kupperschmidt 5 months ago
Introduce `get_ticket`
fb66b660 — Jochen Kupperschmidt 5 months ago
Introduce `get_order`
1c559ffd — Jochen Kupperschmidt 5 months ago
Use PEP 585 type hinting generics
c53ea60f — Jochen Kupperschmidt 7 months ago
Include optional site ID in user creation event, include in announcement
e185cafe — Jochen Kupperschmidt 7 months ago
Store potential site ID in account creation log event
d216b81a — Jochen Kupperschmidt 8 months ago
Inline `byceps.util.system.get_env_value` into sole callsite
2c36ca1d — Jochen Kupperschmidt 8 months ago
Use `flask.Config.from_envvar`, remove `byceps.util.system.get_config_filename_from_env[_or_exit]`

The application config filename is now optional. If it is not specified,
the environment variable `BYCEPS_CONFIG` is expected to be set.
1911903e — Jochen Kupperschmidt 8 months ago
Make `config_overrides` a keyword-only argument to `create_app`
26e992ec — Jochen Kupperschmidt 8 months ago
Inline explicit app initialization step
07761e71 — Jochen Kupperschmidt 8 months ago
Make permission, locale arguments to current user factories optional
e1ca961f — Jochen Kupperschmidt 8 months ago
Provide session locale to current user, load Babel locale from there
2fac21a3 — Jochen Kupperschmidt 8 months ago
Use actual `CurrentUser` object in order email tests
48ce2c6c — Jochen Kupperschmidt 8 months ago
Clarify names of packages, modules with database models
3e138603 — Jochen Kupperschmidt 8 months ago
Test news publication announcement with event from service

Do not explicitly create event.
e5e97995 — Jochen Kupperschmidt 8 months ago
Introduce user login event, signal, and announcement
c6301afa — Jochen Kupperschmidt 8 months ago
Include site ID in persisted user login event
166c2c80 — Jochen Kupperschmidt 8 months ago
Introduce functions `has_current_user_[any_]permission`
e2eeb934 — Jochen Kupperschmidt 8 months ago
Replace current user flags `is_active`, `(not) is_anonymous` with `authenticated`
Next