github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
github ([personal profile] github) wrote in [site community profile] changelog2026-06-17 04:55 am

[dreamwidth/dreamwidth] 60b3a7: Revert the /tools/endpoints/draft migration; keep ...

Branch: refs/heads/zorkian/survey-bml-migration-prs-2c6955 Home: https://github.com/dreamwidth/dreamwidth Commit: 60b3a7c87496cadcad1d4148dd6d47c1117b0f7f https://github.com/dreamwidth/dreamwidth/commit/60b3a7c87496cadcad1d4148dd6d47c1117b0f7f Author: Mark Smith mark@qq.is Date: 2026-06-17 (Wed, 17 Jun 2026)

Changed paths: M cgi-bin/DW/Controller/Tools/Endpoints.pm A htdocs/tools/endpoints/draft.bml

Log Message:


Revert the /tools/endpoints/draft migration; keep only ljuser

draft is only called by js/entry.js, which is loaded solely by the deprecated legacy editor (update.bml / editjournal.bml edit form). The new editor already has its own equivalent at /rpcdraft (DW::Controller::Entry::draftrpc_handler), so /tools/endpoints/draft is legacy-only plumbing that will be removed with that editor — migrating it just added a third copy. Restore draft.bml as BML.

ljuser stays migrated: it is still called by the live new editor (views/entry/form.tt -> js/pages/entry/rte.js) and has no replacement.

Run-on: Niteshift

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

To unsubscribe from these emails, change your notification settings at https://github.com/dreamwidth/dreamwidth/settings/notifications