Armand Didierjean
Armand Didierjean
### Description Please explain the changes you made here. ### Checklist - [ ] Created tests which fail without the change (if possible) - [ ] All tests passing -...
### Description Please explain the changes you made here. ### Checklist - [ ] Created tests which fail without the change (if possible) - [ ] All tests passing -...
### Description With this PR, modules visibility are stored with a column `visible: bool` in db. This allows at startup to add default group ids for new modules, instead of...
### Subject of the issue https://github.com/Pogchamp-company/alembic-postgresql-enum?tab=readme-ov-file
### Subject of the issue We should enforce or suggest capitalization rules when registering new user. Are especially concerned: - name - firstname - nickname We should consider a migration...
### Subject of the issue For some groups (ex: admin, or other association groups) we could allow a member to see the list of other members. This would allow someone...
### Subject of the issue Currently, image placeholder are random white rectangles. We should try to uniformize them and choose a placeholder that would look nice on various background, including...
### Description A [token introspection endpoint](https://www.oauth.com/oauth2-servers/token-introspection-endpoint/) allows a service to check if an access_token or a refresh_token is valid. This is required by Matrix Authentication Server ### Checklist - [x]...
### Subject of the issue If we call an update crud without providing any change, an error will be thrown. ### Proposed solution ```python if not any(recommendation.model_dump().values()): return result =...