Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
78970a7
feat: Update requirements for Django 5.2
miggol Mar 18, 2026
0558595
fix: Proxy _is_pk_set() method of FileWrapper
miggol Apr 8, 2026
2106f06
misc: add logging to cdh.files
tymees Feb 24, 2026
7debf09
fix: fixed bug that allowed referenced files to be seen as safe-to-de…
tymees Feb 24, 2026
fd35175
fix: add sanity check to prevent deleting files with active DB refere…
tymees Feb 24, 2026
e008994
feat: global kill-switch on file-deletion
tymees Feb 24, 2026
d7baa8a
docs: document the hard-kill switch on file deletion
tymees Feb 24, 2026
d91a26b
fix: ensure file operations run post-transaction to prevent data loss
tymees Feb 24, 2026
37f47c6
feat: Simplify logger summoning
miggol Mar 23, 2026
2a10aaf
feat: Add default formatter and make logging settings more generic
miggol Mar 23, 2026
3a2e372
feat: Simplify logging for cdh.mail
miggol Mar 23, 2026
bf3d351
fix: make sure tests fire on_commit
tymees Apr 21, 2026
77fbc67
misc: deprecate tracked file field and remove its tests
tymees Apr 21, 2026
26130ee
Merge pull request #132 from CentreForDigitalHumanities/fix/files
miggol Apr 21, 2026
6506717
chore: Update version in pyproject.toml
miggol Apr 21, 2026
6eb238c
chore: Update version in package.json
miggol Apr 22, 2026
77eec5e
fix: Remove disfunctional PBKDF2WrappedMD5PasswordHasher
miggol Apr 23, 2026
8ce57e6
Merge pull request #137 from CentreForDigitalHumanities/fix/remove_PB…
miggol Apr 23, 2026
086b4f2
ci: Move GH-pages workflow into archive awaiting attention
miggol Apr 23, 2026
f451671
feat: MySQLSafeUUIDField for migrating to Django 5 on MariaDB
miggol May 1, 2026
42ef4c4
fix: Accidentally archived the wrong workflow
miggol May 1, 2026
d6fb8a9
db: Migrations for MySQLSafeUUIDField
miggol May 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
25 changes: 25 additions & 0 deletions dev/dev_files/migrations/0002_alter_customfile_uuid.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Generated by Django 5.2.13 on 2026-05-01 12:52

import cdh.files.db.models
import uuid
from django.db import migrations


class Migration(migrations.Migration):

dependencies = [
("dev_files", "0001_initial"),
]

operations = [
migrations.AlterField(
model_name="customfile",
name="uuid",
field=cdh.files.db.models.MySQLSafeUUIDField(
default=uuid.uuid4,
editable=False,
unique=True,
verbose_name="Universally Unique IDentifier",
),
),
]
Loading