Tags: ractf/core
Tags
Audit Log Model Changes (#323) * Pin to python3.10 and fix pyyaml * backend work for leaderboard groups * lol * return names * add uritemplate * Upgrade uvicorn to use a version of websockets from this decade * Add audit logging --------- Co-authored-by: Ada Cooke <me@ada.rip>
Bump sentry-sdk from 1.5.5 to 1.14.0 (#307) Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from 1.5.5 to 1.14.0. - [Release notes](https://github.com/getsentry/sentry-python/releases) - [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md) - [Commits](getsentry/sentry-python@1.5.5...1.14.0) --- updated-dependencies: - dependency-name: sentry-sdk dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Disable Postgres logging during tests for new table (#294) * Don't try and log the auditlog table when generating fixtures This is breaking things, as `member` has a foreign key reference to this table and you can't mix logged and unlogged tables. * Make disabling database logging optional
Bump django from 4.0.2 to 4.0.4 Bumps [django](https://github.com/django/django) from 4.0.2 to 4.0.4. - [Release notes](https://github.com/django/django/releases) - [Commits](django/django@4.0.2...4.0.4) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
Drop CIText & update Django (#237) * Update to Django 4.0 `django-clacks` was removed temporarily until we figure out why poetry won't lock the dependencies with clacks included. * Drop CI text fields in favour of charfields A unique constraint is created on the database in order to prevent duplicate signups using a name that only differs in casing for both users as well as teams. Two test cases are added to verify this behaviour. * Re-add django-clacks * Truncate data in migration Co-authored-by: Daniel Milnes <thebeanogamer@gmail.com> * Reject usernames with a length > 36 Co-authored-by: Daniel Milnes <thebeanogamer@gmail.com> Co-authored-by: David Cooke <me@dave.lc>
PreviousNext