trypost/app/Http/Requests/App/Automations
Paulo Castellano 45da024fc6 fix(automations): code-review hardening for feed fetch & URL validation
- inspectFeed fetches via SafeHttpFetcher::get (SSRF guard + timeout + redirect
  cap + UA) instead of a raw, timeout-less Http::get; add a timeout to the node fetch.
- ResolvableUrl now requires an http(s) scheme, so it's no weaker than the plain
  url rule it replaced (rejects file://, javascript://).
- Apply ResolvableUrl to the HTTP Request and Webhook node URLs too, so templated
  {{ }} URLs validate consistently across every URL field.
- Clear a fetch_rss node's discovered_fields when its feed_url changes, so stale
  fields from the previous feed stop showing up as autocomplete suggestions.
2026-06-16 12:09:16 -03:00
..
ActivateAutomationRequest.php feat(automations): implement automation features and UI enhancements 2026-05-24 09:17:19 -03:00
InspectFeedRequest.php feat(automations): multi-format RSS/Atom feeds with dynamic variables 2026-06-16 10:56:08 -03:00
PauseAutomationRequest.php feat(automations): implement automation features and UI enhancements 2026-05-24 09:17:19 -03:00
RetryRunRequest.php feat(automations): implement automation features and UI enhancements 2026-05-24 09:17:19 -03:00
StoreAutomationRequest.php Move automation reads and delete into actions 2026-06-10 18:10:13 -03:00
TestAutomationRequest.php feat(automations): implement automation features and UI enhancements 2026-05-24 09:17:19 -03:00
UpdateAutomationRequest.php fix(automations): code-review hardening for feed fetch & URL validation 2026-06-16 12:09:16 -03:00