dgtlmoon / changedetection.io

The best and simplest free open source web page change detection, website watcher, restock monitor and notification service. Restock Monitor, change detection. Designed for simplicity - Simply monitor which websites had a text change for free. Free Open source web page change detection, Website defacement monitoring, Price change notification
https://changedetection.io
Apache License 2.0
17.3k stars 965 forks source link

[feature] Increase maximum number of Browser Steps #1281

Open evanofslack opened 1 year ago

evanofslack commented 1 year ago

Version and OS All

Is your feature request related to a problem? Please describe. I have a particular process which is longer than 10 steps that I would like to automate.

Describe the solution you'd like Increased maximum number of steps. 15 or 20 would fit my use case.

Describe the use-case and give concrete real-world examples Automatically navigate through more than 10 actions with the easy to use Browser Steps feature.

dgtlmoon commented 1 year ago

Yeah, I dont know how to dynamically add extra SingleBrowserStep in flask/wtforms other than just specifying min=10, if someone would have a PR/suggestion, I would be grateful

https://github.com/dgtlmoon/changedetection.io/blob/58c7cbeac789e92206e1b911b4c557ac75d021c0/changedetectionio/forms.py#L393

My thinking was to have a button at the bottom of the step-list like "Add another step"

ahmaddxb commented 1 year ago

Adding a button would be good enough I think, Its better to have the added functionality of additional steps.

Adding steps dynamically would be nice but it can be done at a later date when there is a solution.