GitHub / rubycdp/cuprite / commits
Headless Chrome/Chromium driver for Capybara
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| bd82f7c3 |
Support `Element#drop` for files and strings (#316)
Co-authored-by: Dmitry Vorotilin <d****n@g****m> |
Alexander Brandon Coles <a****s@o****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 7633a53a | fix: lint | Dmitry Vorotilin <d****n@g****m> | 8 days ago | |
| 64691183 | Support HTML5 drag-and-drop and drag modifier keys (#315) |
Alexander Brandon Coles <a****s@o****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 02cb0b09 |
fix: ignore empty or nil keys in Node#send_keys (#313)
Co-authored-by: Dmitry Vorotilin <d****n@g****m> |
Alexander Brandon Coles <a****s@o****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 09776549 | feat: bump ferrum | Dmitry Vorotilin <d****n@g****m> | 9 days ago | |
| fa14cec8 | fix: adjust browser timeout setup in driver spec for a flaky test | Dmitry Vorotilin <d****n@g****m> | 10 days ago | |
| ecf5d7f3 | fix: raise `ObsoleteNode` error for disconnected nodes between lookup and usa... |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| b64f03d3 | Treat closed <details> non-summary descendants as non-visible (#317) |
Alexander Brandon Coles <a****s@o****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 8d37d1fb | Report tag_name as ShadowRoot for shadow roots (#318) |
Alexander Brandon Coles <a****s@o****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 872cfd3d | Fix driver node frame switching (#312) |
Alexander Brandon Coles <a****s@o****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 88456ed1 | Extend Node#set with additional input types (#295) |
Duncan Bayne <d****n@b****u>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| cc3a3da6 | chore: move test to intentionally skipped | Dmitry Vorotilin <d****n@g****m> | 5 months ago | |
| 9eceb53f | chore: uncomment more working specs | Dmitry Vorotilin <d****n@g****m> | 5 months ago | |
| e564871d | Implement `Capybara::Cuprite::Node#rect` (#311) |
Sean Doyle <s****e@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| e0d70ab4 | chore: uncomment more working specs | Dmitry Vorotilin <d****n@g****m> | 5 months ago | |
| 6897775c | chore: add changelog | Dmitry Vorotilin <d****n@g****m> | 5 months ago | |
| bdf357c2 | Ensure node has focus before setting value (#280) |
Colin Gemmell <p****s@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| ee5d4057 | Fix small typo in changelog (#302) |
Kamil Walczyk <5****3@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| dd6c46d4 | chore: add changelog | Dmitry Vorotilin <d****n@g****m> | 5 months ago | |
| 2cc6976f | Add initial support for shadow_root (#234) |
Tilmann Singer <t****s@t****t>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 49e2c4f7 | chore: add changelog | Dmitry Vorotilin <d****n@g****m> | 5 months ago | |
| 88776c3d | fix: lint | Dmitry Vorotilin <d****n@g****m> | 5 months ago | |
| f46cd3f9 | Support time inputs (#245) |
Antsiscool <A****l@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 609706a2 | Fix some of the drag_to specs (#310) |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| bc06cc06 | Bump up | Dmitry Vorotilin <d****n@g****m> | over 1 year ago | |
| 9c5c11c8 | chore: `debug` was moved to ferrum, inspector is retired | Dmitry Vorotilin <d****n@g****m> | over 1 year ago | |
| bb70a103 | Fix debug_url for the latest version of Chrome (#297) |
Jean-Louis Giordano <j****s@j****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 107bf85c | Bump up (#299) |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4fa81264 | Add support for `Node#obscured?` (#291) |
Alexander Brandon Coles <a****x@a****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| ec4b49b6 | chore: fix linter | Dmitry Vorotilin <d****n@g****m> | over 1 year ago | |
| 273720e7 | Skip injecting extensions on frame switch to prevent javascript errors (#201) |
Stefan Hoffmann <h****i@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 04becb94 | fix: build | Dmitry Vorotilin <d****n@g****m> | over 1 year ago | |
| a659b03a | Update README to refer to blocklist and allowlist (#290) |
Eric Schultz <e****c@w****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b4eeaf2e | scroll to destination when dragging (#288) |
Ivan Kuchin <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| bc47918d | use rspec format documentation for CI (#289) |
Ivan Kuchin <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1075050f | fix: build (#286) |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 70768dbc | Support ferrum 0.16 (#283) |
Oleksii Vasyliev <l****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 796d03a2 | Update README.md on network traffic method (#275) |
Yann Petitjean <y****0@h****r>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 503179f8 | Update proxy documentation (#271) |
Yann Petitjean <y****0@h****r>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 373b894d | chore: Add sponsors button | Dmitry Vorotilin <d****n@g****m> | about 2 years ago | |
| 0b8da9c3 | Bump up (#267) |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| b3b0d366 | Docs: Update url allow/block instructions (#265) |
Geoff Harcourt <g****t@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 9e2788fa | Add delay to dragging to support libraries that require the mouse be held bef... |
Trae Robrock <t****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c1c2e424 | Support `Node#active_element` and `:focused` filter (#261) |
Sean Doyle <s****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 4c9f4f29 | fix: CUPRITE_DEBUG should be checked asap | Dmitry Vorotilin <d****n@g****m> | over 2 years ago | |
| 1e573a72 | fix: #203 lazy create and attach to a page after reset (#260) |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 7f09274e | ref: Compatibility with latest Ferrum (#254) |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c5ff4669 | chore: Remove Poltergeist mentions completely | Dmitry Vorotilin <d****n@g****m> | over 2 years ago | |
| 9e18f734 | chore: update checkout@v4 | Dmitry Vorotilin <d****n@g****m> | over 2 years ago | |
| 910ab596 | chore: Move window_size to Ferrum (#253) |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 35d1dc27 | fix: browser_options | Dmitry Vorotilin <d****n@g****m> | over 2 years ago | |
| b5d72b9e | chore: rubocop -A | Dmitry Vorotilin <d****n@g****m> | over 2 years ago | |
| 9292d11f | fix: correctly open the devtools (#252) |
Phillip Kessels <i****o@p****e>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| ddc9cee5 | chore: changelog | Dmitry Vorotilin <d****n@g****m> | almost 3 years ago | |
| aa5b70c8 | detect if element to be acted on is actually on top/viewable (#251) |
Ryan Ong <r****g@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 696b7efe | chore: update capybara | Dmitry Vorotilin <d****n@g****m> | almost 3 years ago | |
| dd92714c | chore: update puma and jquery | Dmitry Vorotilin <d****n@g****m> | almost 3 years ago | |
| 449d1156 | Remember parentNode in case onChange callback mutates DOM (#227) |
Micah Geisel <o****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 39406967 | Bump up | Dmitry Vorotilin <d****n@g****m> | almost 3 years ago | |
| 3fa31515 | chore: keep up with latest ferrum (#250) |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| d31b926b | Send instance of KeyboardEvent on keyup/keydown/keypress (#246) |
lindagruenwald <l****d@n****e>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 7326bff1 | Send correct inputType when typing (#244) |
lindagruenwald <l****d@n****e>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| cc26d526 | chore: Add Changelog (#237) |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| c7dc9793 | chore: rename branch | Dmitry Vorotilin <d****n@g****m> | almost 4 years ago | |
| 7ace9f62 | merge Merge pull request #182 from swanson/swanson/add-drag-steps |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 0924f53d | merge Merge branch 'odlp-spec_helper_macos_fix' | Dmitry Vorotilin <d****n@g****m> | almost 4 years ago | |
| 575ef9cb | chore: add aliases for url_blocklist/url_allowlist | Dmitry Vorotilin <d****n@g****m> | almost 4 years ago | |
| 3c153b37 | merge Merge pull request #173 from rubycdp/latest-ferrum |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 73744711 | chore: drop support for ruby 2.6 | Dmitry Vorotilin <d****n@g****m> | almost 4 years ago | |
| 855ed763 | chore: use blacklist/whitelist and proxy from ferrum | Dmitry Vorotilin <d****n@g****m> | almost 4 years ago | |
| 2fe6236f | merge Merge pull request #218 from fac/update-actions-remove-gha-deprecations |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 9706b5ab | merge Merge pull request #217 from fac/custom-save-path-0.14.3 |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| e98d4271 | Update official actions used in workflows | Peter Singh <p****h@f****m> | almost 4 years ago | |
| 03906edd | Update tests, cast options to hash for testing | Peter Singh <p****h@f****m> | almost 4 years ago | |
| cb4d6338 | Bump up | Dmitry Vorotilin <d****n@g****m> | almost 4 years ago | |
| 6d9b6381 | merge Merge pull request #215 from rubycdp/ferrum-timeout-per-page |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 682c723b | fix: logger is defined in browser options | Dmitry Vorotilin <d****n@g****m> | almost 4 years ago | |
| 51da594a | chore: Update ferrum | Dmitry Vorotilin <d****n@g****m> | almost 4 years ago | |
| aac4d89a | feature: delegate execution_id! to frame | Dmitry Vorotilin <d****n@g****m> | almost 4 years ago | |
| 42728ae6 | fix: don't modify frozen hash | Dmitry Vorotilin <d****n@g****m> | almost 4 years ago | |
| 7611e416 | fix: don't interrupt requests if proxy is without authentication | Dmitry Vorotilin <d****n@g****m> | almost 4 years ago | |
| 13901465 | refactor: unify gitignore between repos | Dmitry Vorotilin <d****n@g****m> | almost 4 years ago | |
| 4698b912 | refactor: use one glob pattern | Dmitry Vorotilin <d****n@g****m> | almost 4 years ago | |
| 9badae8a | feat: add timeout accessor per page | Dmitry Vorotilin <d****n@g****m> | almost 4 years ago | |
| aa766c80 | merge Merge pull request #214 from rubycdp/213-fix-save_path |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 7f1dbc11 | fix: expand path for `Capybara.save_path` and pass to Ferrum | Dmitry Vorotilin <d****n@g****m> | almost 4 years ago | |
| 64554761 | Bump up | Dmitry Vorotilin <d****n@g****m> | almost 4 years ago | |
| 5f19fb54 | merge Merge pull request #212 from phylor/master |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| e822f57a | Bump up | Dmitry Vorotilin <d****n@g****m> | almost 4 years ago | |
| 2055fee3 | Fix files being part of the gem | Serge Hänni <s****e@n****h> | almost 4 years ago | |
| 2483960c | Use Ferrum::Utils | Dmitry Vorotilin <d****n@g****m> | almost 4 years ago | |
| 2dcf6069 | Bump up | Dmitry Vorotilin <d****n@g****m> | almost 4 years ago | |
| 6dcb660b | merge Merge pull request #196 from rubycdp/fix-build-2 |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 620b6499 | * Fix build | Dmitry Vorotilin <d****n@g****m> | over 4 years ago | |
| 12e34ec8 | Support custom save_path option |
Oli Peate <o****e@f****m>
Committed by: Peter Singh <p****h@f****m> |
over 4 years ago | |
| 2bbf3634 | merge Merge pull request #190 from rubycdp/support/fix-linter-offenses |
Aleksei Strizhak <a****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| c3be94d1 | run 'bundle exec rubocop -A' to fix latest master build | Aleksey Strizhak <a****k@g****m> | over 4 years ago | |
| 5ddd5aa8 | Update README.md |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ffc654df | Delete FUNDING.yml |
Dmitry Vorotilin <d****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 55f4340d | Fix spec helper on MacOS |
Oliver Peate <o****p@g****m>
Committed by: Dmitry Vorotilin <d****n@g****m> |
over 4 years ago |