Skip to content

Normalize rewritten index.bxm request URLs - #52

Merged
elpete merged 1 commit into
developmentfrom
fix/boxlang-request-url
Oct 8, 2026
Merged

elpete merged 1 commit into
developmentfrom
fix/boxlang-request-url

Conversation

@elpete

@elpete elpete commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

Sentry currently reports a rewritten BoxLang request as /index.bxm/foo/bar while reporting the equivalent CFML request as /foo/bar. The shared capture path only recognizes /index.cfm as the rewritten front controller.

Recognize /index.bxm as well, with the existing case-insensitive behavior. Only omit these root front controllers when path_info is nonempty; preserve explicit URLs, other scripts, nested front controllers, bare index requests, and HTTP/HTTPS selection.

Regression coverage exercises both captureMessage and captureException with outbound transport mocked. Before the fix, three of six URL specs failed with the unwanted index.bxm prefix; after it, all six pass. The complete local Lucee 5.4.8.2 harness passes 55/55. Formatting and git diff --check pass. The hosted engine/framework matrix and post-merge snapshot publication will be verified separately.

@github-actions

github-actions Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

lucee@6 ColdBox be Test Results

55 tests  +6   55 ✅ +6   2s ⏱️ -1s
 7 suites +1    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit 028ae07. ± Comparison against base commit 97b95a2.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

lucee@5 ColdBox ^7.0.0 Test Results

55 tests  +6   55 ✅ +6   1s ⏱️ -1s
 7 suites +1    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit 028ae07. ± Comparison against base commit 97b95a2.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

lucee@5 ColdBox be Test Results

55 tests  +6   55 ✅ +6   1s ⏱️ -1s
 7 suites +1    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit 028ae07. ± Comparison against base commit 97b95a2.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

adobe@2018 ColdBox ^7.0.0 Test Results

55 tests  +6   55 ✅ +6   1s ⏱️ -1s
 7 suites +1    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit 028ae07. ± Comparison against base commit 97b95a2.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

adobe@2023 ColdBox ^6.0.0 Test Results

55 tests  +6   55 ✅ +6   1s ⏱️ ±0s
 7 suites +1    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit 028ae07. ± Comparison against base commit 97b95a2.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

adobe@2023 ColdBox ^7.0.0 Test Results

55 tests  +6   55 ✅ +6   2s ⏱️ ±0s
 7 suites +1    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit 028ae07. ± Comparison against base commit 97b95a2.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

adobe@2018 ColdBox ^6.0.0 Test Results

55 tests  +6   55 ✅ +6   2s ⏱️ ±0s
 7 suites +1    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit 028ae07. ± Comparison against base commit 97b95a2.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

adobe@2021 ColdBox ^7.0.0 Test Results

55 tests  +6   55 ✅ +6   2s ⏱️ ±0s
 7 suites +1    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit 028ae07. ± Comparison against base commit 97b95a2.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

lucee@5 ColdBox ^6.0.0 Test Results

55 tests  +6   55 ✅ +6   3s ⏱️ -1s
 7 suites +1    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit 028ae07. ± Comparison against base commit 97b95a2.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

adobe@2021 ColdBox ^6.0.0 Test Results

55 tests  +6   55 ✅ +6   2s ⏱️ ±0s
 7 suites +1    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit 028ae07. ± Comparison against base commit 97b95a2.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

adobe@2021 ColdBox be Test Results

55 tests  +6   55 ✅ +6   2s ⏱️ ±0s
 7 suites +1    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit 028ae07. ± Comparison against base commit 97b95a2.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

adobe@2023 ColdBox be Test Results

55 tests  +6   55 ✅ +6   1s ⏱️ ±0s
 7 suites +1    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit 028ae07. ± Comparison against base commit 97b95a2.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

boxlang@1 ColdBox be Test Results

55 tests  +6   55 ✅ +6   1s ⏱️ -1s
 7 suites +1    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit 028ae07. ± Comparison against base commit 97b95a2.

♻️ This comment has been updated with latest results.

@elpete
elpete merged commit 5e3c47a into development Oct 8, 2026
29 of 44 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant