Skip to content

Commit 4d93b41

Browse files
jonfroehlichclaude
andcommitted
release: bump version to 2.11.1 (remove spent #1275 merge one-shot)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 52374ca commit 4d93b41

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

makeabilitylab/settings.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,8 @@
7272
ALLOWED_HOSTS = ['*']
7373

7474
# Makeability Lab Global Variables, including Makeability Lab version
75-
ML_WEBSITE_VERSION = "2.11.0" # Keep this updated with each release and also change the short description below
76-
ML_WEBSITE_VERSION_DESCRIPTION = "Consolidate duplicate Person records and fix same-name url_name collisions (#1275, #1206). A reviewed, decisions-driven one-shot (merge_duplicate_people, PROD-gated) merges 13 duplicate member records on this deploy, relocating every related object — publications/talks/posters/grants/awards authorship (order preserved), positions, project roles, news, and the advisor/co-advisor/grad-mentor self-references — onto the canonical record and backfilling only-blank fields. Person.url_name now derives via shared logic that prefers a readable middle-initial differentiator for genuine namesakes (jasminexzhang) over a bare numeric suffix; recompute_url_names runs on every start to de-collide historical duplicates, and the member view returns a clean 404 instead of a 500 if a collision ever recurs. Also replaces the hand-maintained accent map with Unicode NFKD folding, correcting mangled url_names (e.g. Claudio Silva, Francois Guimbretiere) and surfacing accented-name duplicates that the dedup dashboard previously hid."
75+
ML_WEBSITE_VERSION = "2.11.1" # Keep this updated with each release and also change the short description below
76+
ML_WEBSITE_VERSION_DESCRIPTION = "Patch: remove the spent #1275 merge one-shot from docker-entrypoint.sh now that the duplicate-Person consolidation has been applied to production in v2.11.0. No data or behavior change — the one-shot was PROD-gated and idempotent (the duplicates are already merged, so it was a no-op); this is entrypoint cleanup so future prod restarts don't re-run it. recompute_url_names remains in the entrypoint as the durable url_name de-collision pass (#1206)."
7777
DATE_MAKEABILITYLAB_FORMED = datetime.date(2012, 1, 1) # Date Makeability Lab was formed
7878
MAX_BANNERS = 7 # Maximum number of banners on a page
7979

0 commit comments

Comments
 (0)