Repository navigation
retire: the share, summary, explore and one-time pages, the implicit helpers, old bundles and embed demos - #3294
Merged
Merged
Conversation
…helpers, old bundles and embed demos Remove GET /share/<id>, /summary/<id>, /explore/<id>, /ot/<id>, /iip/:conversation_id and /iim/:conversation_id. Each has no successful request since July 7 in the access-log check through October 26. Remove /embed, /embedPreprod, /embedReport, /embedReportPreprod and their .html files, plus /styleguide and /dist/admin_bundle.js. The preproduction and report demos, styleguide and old admin bundle have no successful request since July 7. /embed had five 200 responses in the July 7 to October 26 window; the check did not record their latest timestamp. /embed.html had requests in that window; its last successful timestamp was not recorded separately. Remove /__webpack_hmr, /cached/*, GET and ALL /font/*, and the old /*embed*js/* proxy registration. The hot-reload endpoint had two 200 responses during the final 30 days of that window; the check did not record their latest timestamp. The other three paths have no successful request since July 7. Remove the unreachable catch-all proxy registration and the never-enabled missing-file branch, which had no calls. Remove the six corresponding Rust routing switches, nginx templates, link handlers, dedicated pools, counters, contracts and conformance cases. Drop their process settings and the legacy one-time-link router entry. Move the nineteen registrations to the retired inventory and verify the retired pages and demo filenames return 404 through the remaining proxy. Keep feeds, famous votes, site-id integrations, the live embed.js, conversation pages, home, privacy, terms, donate, signin, signout, report bundles and styles, all six topic moderation routes, and every table and column. The participation path gains no work, locks or waits. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ss9NfEMZS9Qm4FZ2npXDrx
…roxy's 502 where no file server runs Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ss9NfEMZS9Qm4FZ2npXDrx
The recordings guard requires the route inventory, its scope and its cases to change in a separate pull request from the code they describe; those updates follow once this merges. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ss9NfEMZS9Qm4FZ2npXDrx
The recordings guard now treats the inventory and scope as the census they are, so the retired entries, scope and cases return to this change. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ss9NfEMZS9Qm4FZ2npXDrx
…de the shortened page lists
… the key custody fields Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ss9NfEMZS9Qm4FZ2npXDrx
…switches out; health count follows
…ges landed first; retirements re-applied over them Content-only resolution: every removal this branch makes still happens, nothing a merged change removed comes back, the inventory lists each retired route once, the nginx map and the Rust route table carry the union.
…the deterministic vote safety tests landed on edge; the retirements kept, health census recounted
…hange landed on edge; retirements kept, health census recounted
…le retirement orphaned Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ss9NfEMZS9Qm4FZ2npXDrx
…landed first; the share-bundle retirement re-applied over it Content-only resolution: the link-page and conversation-page code this branch removes stays removed, the participant statement list route checks edge added stay, the inventory lists each retired route once, and the health census is 124 fields.
Contributor
Delphi Coverage Report
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Remove GET /share/, /summary/, /explore/, /ot/,
/iip/:conversation_id and /iim/:conversation_id. Each has no successful
request since July 7 in the access-log check through October 26.
Remove /embed, /embedPreprod, /embedReport, /embedReportPreprod and their
.html files, plus /styleguide and /dist/admin_bundle.js. The preproduction
and report demos, styleguide and old admin bundle have no successful
request since July 7. /embed had five 200 responses in the July 7 to
October 26 window; the check did not record their latest timestamp.
/embed.html had requests in that window; its last successful timestamp
was not recorded separately.
Remove /__webpack_hmr, /cached/, GET and ALL /font/, and the old
/embedjs/* proxy registration. The hot-reload endpoint had two 200
responses during the final 30 days of that window; the check did not
record their latest timestamp. The other three paths have no successful
request since July 7. Remove the unreachable catch-all proxy registration
and the never-enabled missing-file branch, which had no calls.
Remove the six corresponding Rust routing switches, nginx templates,
link handlers, dedicated pools, counters, contracts and conformance cases.
Drop their process settings and the legacy one-time-link router entry.
Move the nineteen registrations to the retired inventory and verify the
retired pages and demo filenames return 404 through the remaining proxy.
Keep feeds, famous votes, site-id integrations, the live embed.js,
conversation pages, home, privacy, terms, donate, signin, signout, report
bundles and styles, all six topic moderation routes, and every table and
column. The participation path gains no work, locks or waits.
The three /feeds routes are deliberately kept: they are the RSS subscription feeds for a conversation and are being ported, not retired.
🤖 Generated with Claude Code
https://claude.ai/code/session_01Ss9NfEMZS9Qm4FZ2npXDrx