PrefectHQ
prefect
BlogDocsChangelog

Add url property to server-side ReceivedEvent for automation templates

#19851
Comparing
devin/1765999480-event-url-property
(
c891437
) with
main
(
820e08b
)
CodSpeed Performance Gauge
0%
Untouched
2
Ignored
6

Benchmarks

Passed

bench_task_decorator
benches/bench_tasks.py
CodSpeed Performance Gauge
0%
462.5 µs460.9 µs
bench_import_prefect_flow
benches/bench_import.py
CodSpeed Performance Gauge
0%
1.4 s1.4 s

Ignored

bench_flow_decorator
benches/bench_flows.py
Ignored
CodSpeed Performance Gauge
0%
5.5 ms5.5 ms
bench_task_submit
benches/bench_tasks.py
Ignored
CodSpeed Performance Gauge
+2%
15.8 ms15.5 ms
bench_flow_call[options1]
benches/bench_flows.py
Ignored
CodSpeed Performance Gauge
0%
107.3 ms106.8 ms
bench_flow_call[options0]
benches/bench_flows.py
Ignored
CodSpeed Performance Gauge
0%
166.5 ms167.2 ms
bench_import_prefect
benches/bench_import.py
Ignored
CodSpeed Performance Gauge
0%
1.1 s1.1 s
bench_task_call
benches/bench_tasks.py
Ignored
CodSpeed Performance Gauge
+2%
33.8 ms33.2 ms

Commits

Click on a commit to change the comparison range
Base
main
820e08b
-0.27%
Add url property to server-side ReceivedEvent for automation templates This adds a url property to the server-side ReceivedEvent class that returns the UI URL for the event. This allows users to easily link to events in automation templates using {{ event.url }} without needing to manually parse date strings. The url_for function is updated to use duck-typing to handle both client-side and server-side ReceivedEvent instances, since they are different classes in different modules but have the same structure. Fixes #19526 Co-Authored-By: Nate Nowack <nate@prefect.io>
4368356
1 day ago
by devin-ai-integration[bot]
+0.35%
Simplify url_for changes and move import to module level - Remove redundant duck-typing block (convert_class_to_name already handles server-side ReceivedEvent) - Move url_for import to module level in server events schema (no circular import issue) Co-Authored-By: Nate Nowack <nate@prefect.io>
9741a9b
1 day ago
by devin-ai-integration[bot]
+0.07%
Merge branch 'main' into devin/1765999480-event-url-property
c891437
1 day ago
by zzstoatzz
© 2025 CodSpeed Technology
Home Terms Privacy Docs