Commit 8f6dd9a
Perform the legacy-filename re-standardization on prod (#1390)
Remove --dry-run from entrypoint step 4.10b so restandardize_artifact_filenames
actually renames the ~213 historical talk/poster/publication files to the
standardized Author_TitleInTitleCase_VenueYear scheme. This follows two
diagnostic dry-runs (2.25.1/2.25.2) and the forum-name cleanup that removed the
doubled-year artifacts; the reviewed prod dry-run was clean (0 errors, 0
doubled years, no real collisions, longest path 240<255).
Provenance was captured by #1391, so original upload names are preserved and
stale publication links still resolve via the serve_pdf original_pdf_filename
fallback.
Also elevate the per-rename log line from DEBUG to INFO so the one-time backfill
leaves a per-file audit trail in prod's (INFO-level) debug.log. The step is
idempotent, so once rows are standardized this goes silent on later deploys.
Bump to 2.25.3.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 75f8c8e commit 8f6dd9a
3 files changed
Lines changed: 8 additions & 7 deletions
File tree
- makeabilitylab
- website/management/commands
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
169 | | - | |
170 | | - | |
171 | | - | |
172 | | - | |
| 169 | + | |
173 | 170 | | |
174 | 171 | | |
175 | 172 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
89 | | - | |
90 | | - | |
| 89 | + | |
| 90 | + | |
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
| |||
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
136 | 136 | | |
137 | 137 | | |
138 | 138 | | |
139 | | - | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
140 | 144 | | |
141 | 145 | | |
142 | 146 | | |
| |||
0 commit comments