Skip to content

SYN-11164 add inet:http:request:fetch property#4989

Merged
invisig0th merged 1 commit into
masterfrom
SYN-11164
Jul 15, 2026
Merged

SYN-11164 add inet:http:request:fetch property#4989
invisig0th merged 1 commit into
masterfrom
SYN-11164

Conversation

@invisig0th

Copy link
Copy Markdown
Contributor

Summary

Adds an additive :fetch property to the inet:http:request form, linking an HTTP request to the fetch / page load event which caused it. Needed for Power-Ups.

  • inet:http:request:fetch = <it:exec:url>

This is the v2 side of SYN-11164 (the v3 counterpart in synapse-enterprise uses it:exec:fetch).

Changes

  • Model: added :fetch to inet:http:request in synapse/models/inet.py.
  • Tests: test_http_request sets and asserts :fetch.
  • Changelog entry (type: model).

Jira: SYN-11164

Add :fetch = it:exec:url to inet:http:request to link an HTTP
request to the fetch or page load event which caused it.
@invisig0th
invisig0th requested review from Cisphyx and OCBender July 15, 2026 21:27
@codecov

codecov Bot commented Jul 15, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.79%. Comparing base (79b5402) to head (537d6bf).

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #4989      +/-   ##
==========================================
- Coverage   97.79%   97.79%   -0.01%     
==========================================
  Files         301      301              
  Lines       64345    64345              
==========================================
- Hits        62924    62923       -1     
- Misses       1421     1422       +1     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@invisig0th
invisig0th merged commit 738f4ae into master Jul 15, 2026
6 checks passed
@invisig0th
invisig0th deleted the SYN-11164 branch July 15, 2026 22:02
@vEpiphyte vEpiphyte added this to the v2.248.0 milestone Jul 17, 2026
@vEpiphyte vEpiphyte added enhancement model Data model related change labels Jul 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement model Data model related change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants