Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Selenium

A browser automation framework and ecosystem. And community.
Collective - Host: opensource - https://opencollective.com/selenium - Website: https://selenium.dev/ - Code: https://github.com/SeleniumHQ/selenium

Rework how By works

With this change, each WebDriver implementation needs to take
responsibility for handling locato...

github.com/SeleniumHQ/selenium - 0aaa401fde5f4a5ecf2d2a2325221307b9bb3e89 authored almost 4 years ago by Simon Stewart <[email protected]>
[java] Fixing FirefoxOptions.merge to consume data from both instances to be merged

github.com/SeleniumHQ/selenium - e43cce39f148e83ea107f631f0922cefb89ac78d authored almost 4 years ago by Alexei Barantsev <[email protected]>
Upgrade rules_python to latest

github.com/SeleniumHQ/selenium - 7c8e47a94785a1b19373fa1d8685999116957f51 authored almost 4 years ago by AutomatedTester <[email protected]>
[grid] Adding an overall Grid status to the UI

github.com/SeleniumHQ/selenium - 6eecd00e79893b2abd57a264690241350c178be1 authored almost 4 years ago by Diego Molina <[email protected]>
further improvements to the json processing

Faster reading and writing of json data, focused on base64 encoded data.
This will e.g. help rea...

github.com/SeleniumHQ/selenium - 80bd2628658d226a6b02e0ff5d155146726ad71d authored almost 4 years ago by Jörg Sautter <[email protected]>
[grid] Splitting GraphQL queries

This will make life easier for clients
consuming data because they can cache
data without any cu...

github.com/SeleniumHQ/selenium - 139922d2f7917ed4ec02c1f46bbcca76fc8a4a96 authored almost 4 years ago by Diego Molina <[email protected]>
JsonOutput knows how to handle Capabilities

github.com/SeleniumHQ/selenium - 21e5734e0460714238cede465f0245978334cf5b authored almost 4 years ago by Simon Stewart <[email protected]>
[grid] Breaking Sessions into Running and Queued (UI)

Plus creating components for each one, and then moving
Sessions to be a screen

github.com/SeleniumHQ/selenium - 65b253662f15c433e447ab24b461f9def1bbf6e4 authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Sessions refactoring and adding Queue items (UI)

github.com/SeleniumHQ/selenium - 406ce8a7ecdae1d97d0a1ebb5218def632cbb0e0 authored almost 4 years ago by Diego Molina <[email protected]>
Fix OpenTelemetry 0.14.1 exporter functionality. Update tracing.txt. (#9115)

Co-authored-by: David Burns <[email protected]>
Co-authored-by: Diego Molina...

github.com/SeleniumHQ/selenium - de1adc0446d3df02103979c5086729515040c1e3 authored almost 4 years ago by Puja Jagani <[email protected]>
[grid] Add capabilities as json string attribute. Fix span status based logging. (#9094)

* [grid] Add capabilities as json string attribute. Fix log-level based on default status code.
...

github.com/SeleniumHQ/selenium - 8ccfbee8b7ee73cf1beb09d0b5273df08a8ca418 authored almost 4 years ago by Puja Jagani <[email protected]>
[grid] Adding Sessions to the Grid UI

github.com/SeleniumHQ/selenium - 2ba4773462652fabf1bb202a18724d13bb0a481e authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Removing previous UI code

github.com/SeleniumHQ/selenium - 39b82df30c54ef29061ffa54f668e6626b92a56b authored almost 4 years ago by Diego Molina <[email protected]>
[cdp] Actually set the CDP version. *ahem*

github.com/SeleniumHQ/selenium - d61c780f728dc82894a4b576007a9fd30ba542c1 authored almost 4 years ago by Simon Stewart <[email protected]>
[grid] Adding a field to GraphQL to retrieve all sessions

github.com/SeleniumHQ/selenium - 68b1be37e54d83aeb815fc866cb166cd567ee2c2 authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Mapping correct value for availability

Fixes #9103

github.com/SeleniumHQ/selenium - 227c6828539a0204031775346b506ab772c0018b authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Breaking Grid UI into components

This simplifies the use of the React
Router component.

github.com/SeleniumHQ/selenium - c8daf2c42cf49d01fb9d0e6353944dc89a149f2f authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Completing Node UI, removing old apollo from package.json

github.com/SeleniumHQ/selenium - cfea6be21a3f6532574c081a326f3328a994fdd2 authored almost 4 years ago by Diego Molina <[email protected]>
[py] deprecate w3c checks in python bindings (#9109)

Co-authored-by: David Burns <[email protected]>

github.com/SeleniumHQ/selenium - 2b93e73b60f3a9c79e90880f9f01185792da5c38 authored almost 4 years ago by Dharin Shah <[email protected]>
[py] Remove legacy WebElement key `ELEMENT` (#9110)

The `ELEMENT` key has been removed from the WebElement w3c spec.
Removing dictionary values for...

github.com/SeleniumHQ/selenium - 9b3e08b21f1305fc9d3fdf7a0d4940cf67d5aa9f authored almost 4 years ago by Nirantak Raghav <[email protected]>
[grid] Setting a max concurrency based on what the test is expecting

github.com/SeleniumHQ/selenium - ae1f3bc46ee0e045826d4068308f40378a92abb6 authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Fixing failing test on GitHub

github.com/SeleniumHQ/selenium - 97dca9efecc0bcbc8230c22bb8aaeb0c8a0e8dc1 authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Polling data from GraphQL

- Deleting unused files as well

github.com/SeleniumHQ/selenium - 1a4692b20a41c6233ffff89b0d54eb47324d2c42 authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Grid UI improvements

- Updating browser logos (adding one for STF)
- Deleting unused files & code
- Adding an info di...

github.com/SeleniumHQ/selenium - 9b327e9729c753459a50f8fd8ef8c673da5c1d3d authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Honoring max concurrent sessions setting

github.com/SeleniumHQ/selenium - bf9d3f1eac466d2d77726dc93b5c3336f466938f authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Displaying an OS logo in the Grid UI

github.com/SeleniumHQ/selenium - 4f1781e81637f5d09f5c0859457d544fb66dd31d authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Using Grid logo as favicon

github.com/SeleniumHQ/selenium - b143b96910b66c4357301b9e7561110563ff1332 authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Exposing Node OS info to GraphQL

github.com/SeleniumHQ/selenium - 5e20e97474ee3268b29463c27eabfc703cbc92c2 authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Implementing CORS support managed by --allow-cors option and adding support for OPTIONS requests to GraphqlHandler

github.com/SeleniumHQ/selenium - 04f5f8dba624563988a0fe92d97e87c281e9bc42 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Unignoring tests that pass in Chrome

github.com/SeleniumHQ/selenium - 8ac2bebe61647614d41202f2798835fa61d6c0e6 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[grid] Using local font instead of downloading every time

github.com/SeleniumHQ/selenium - 0f642b907f2d1acddc16d4e363b1037bf5b80afc authored almost 4 years ago by Diego Molina <[email protected]>
[grid] New Grid UI draft

This is WIP, and there will be
subsequent commits cleaning up
the commented code.

github.com/SeleniumHQ/selenium - 27dffd1351132f0d6981567207f13699a281c2b9 authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Disabling Grid UI tests while new Grid UI is completed

github.com/SeleniumHQ/selenium - 483f05b868437d382723e7379e357648514e9ef1 authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Adding stereotypes to the Node schema

github.com/SeleniumHQ/selenium - 16b3eb9ab5f8ae34a7cb48a2f9c824afd897d46a authored almost 4 years ago by Diego Molina <[email protected]>
No need to modify finding by tag name requests

github.com/SeleniumHQ/selenium - df105ba5c43f00cb12f69203f375ed68fe4df696 authored almost 4 years ago by Simon Stewart <[email protected]>
[grid] NewSessionQueuer is not used elsewhere

github.com/SeleniumHQ/selenium - 67f0e5a1a62479c12939868f84ff6c91150d145e authored almost 4 years ago by Diego Molina <[email protected]>
Modify: Updating year in LICENSE and NOTICE doc (#9101)

Co-authored-by: David Burns <[email protected]>

github.com/SeleniumHQ/selenium - 9bd936ace0a3e8b14ced8c92de8859ad07b5d3f3 authored almost 4 years ago by Sri Harsha <[email protected]>
[bazel] Generate module "uses" by scanning for ServiceLoader usages

github.com/SeleniumHQ/selenium - d85399352aa2091b88d8583395b4c30f29f532e3 authored almost 4 years ago by Simon Stewart <[email protected]>
[java] Adding final modifier to a member that is supposed to be a constant

github.com/SeleniumHQ/selenium - 086533bbcc3195dfb79239522c173bcb0f25bf17 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Uppercasing names of enum instances to follow code convention

github.com/SeleniumHQ/selenium - 15c856e1d0437f3ce069bc779aa84c0f9f63c1b1 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Refactoring tests, no functional changes

github.com/SeleniumHQ/selenium - 7e20fd60b9f5dedd69ee951fd512e99dc69fe5bb authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Converting CustomLocator from abstract class to interface

github.com/SeleniumHQ/selenium - 76cef2babcd84deec8df0f18e734e9793d1c26dd authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Adding more tests for merging ChromeOptions

github.com/SeleniumHQ/selenium - 996ea5440a585da506c1c9e346d298bfcbd84bc2 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Deleting unused imports

github.com/SeleniumHQ/selenium - d78e447605bf43cd2b035f2731212e2cb23a3dcd authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Deleting unused imports

github.com/SeleniumHQ/selenium - dfe17dc8d9c6f8282d29ec9e2487cd6fe5be8435 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Improving merge of ChromiumOptions to take into account arguments, extentions and experimental options

github.com/SeleniumHQ/selenium - ec9c67b2fb1ec110f51934832fec3cef8a9bf746 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[py] Improve how desired_capabilities and options are merged

The code has been moved around over time so have take the gist of
the original PR by @Earendil ...

github.com/SeleniumHQ/selenium - c23e4406a2a94f6546fe3bc69dcd9662126dc7d0 authored almost 4 years ago by AutomatedTester <[email protected]>
[bazel] Make sure maven artifacts use generated modules

github.com/SeleniumHQ/selenium - 4fc2afefed419dc3a5fac302480b0a5f4ba745de authored almost 4 years ago by Simon Stewart <[email protected]>
[build] No need to repeat run of build-info.py

github.com/SeleniumHQ/selenium - 8e5a9ede90137c048715125a14be3c25c08a51e7 authored almost 4 years ago by Simon Stewart <[email protected]>
[py] Use weakreferences for driver in switch and mobile classes

This was proposed in #2425.

Thanks to orent for the patch

github.com/SeleniumHQ/selenium - 62aa81a0fd7eb41b35ec7ed70dc75b08040fd7b7 authored almost 4 years ago by AutomatedTester <[email protected]>
[bazel] Update Rakefile with maven publishable targets

github.com/SeleniumHQ/selenium - 9a7248de3e7308a259cf559a5c4f519b881a6e38 authored almost 4 years ago by Simon Stewart <[email protected]>
[bazel] Allow packages to be opened in modules

github.com/SeleniumHQ/selenium - 3b117e14dc2190b22f5e51bf819b56ca33db3df3 authored almost 4 years ago by Simon Stewart <[email protected]>
[bazel] Bump to bazel 4.0.0

github.com/SeleniumHQ/selenium - 3c963505243cf8ae7616734fff371559cfb17d55 authored almost 4 years ago by Simon Stewart <[email protected]>
[java] Adding a bit of Java 8 flavor

github.com/SeleniumHQ/selenium - 6e6a8fc74b72c0f01b4e1d25b56759bae37f6707 authored almost 4 years ago by Alexei Barantsev <[email protected]>
Refactoring ByChained#findElements

The original for-each was pretty obscure,
Replacing it with the good old for.

This addresses th...

github.com/SeleniumHQ/selenium - 894d238f235425054639327700ce5fac49584d92 authored almost 4 years ago by Alberto Scotto <[email protected]>
ByChained: add unit tests before refactoring

..to verify the assumption that in case the chain is broken,
i.e. one of the bys in the chain yi...

github.com/SeleniumHQ/selenium - 31a702df59663d606bc4a027c5034c22419e6f4d authored almost 4 years ago by Alberto Scotto <[email protected]>
[java] Fixing null pointer exception in RemoteWebDriver instantiated by no-arg constructor.

When driver object created using default constructor, capabilities is null, results in null poin...

github.com/SeleniumHQ/selenium - d16ecd2a32a1270b9b31f69358ee964e572b7d57 authored almost 4 years ago by Chirag Jayswal <[email protected]>
Removed obsolete browsers from BrowserType

Signed-off-by: Alexei Barantsev <[email protected]>

github.com/SeleniumHQ/selenium - 67dd6aca81a27453c6d69e763c66c828d3e87be0 authored almost 4 years ago by Ish Abbi <[email protected]>
[java] Restoring ability to run remote browser tests in dev mode

github.com/SeleniumHQ/selenium - ffb0c7a0e8ce2dd2e7c9232bf54ea6d6403dd67b authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Reinterrupting the current thread after catching InterruptedException

github.com/SeleniumHQ/selenium - ca79c1609cf7d557684091a76c0356f1bd36091f authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Deleting debug print statement

github.com/SeleniumHQ/selenium - 76b66db9a490841be5fa789c986d113ebd42aaeb authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Adding more tests for json reader to increase coverage before applying a PR

github.com/SeleniumHQ/selenium - f59e5ce16d2cd67b4adcf225e5910e8148dc4573 authored almost 4 years ago by Alexei Barantsev <[email protected]>
Fix 'webview2' browser name for Edge py options. (#9090)

Co-authored-by: David Burns <[email protected]>

github.com/SeleniumHQ/selenium - 7b42f8654acf78a766becf3121e768f801569539 authored almost 4 years ago by Brandon Walderman <[email protected]>
[py] Remove unneeded Py2 TODO

github.com/SeleniumHQ/selenium - 147334f95b1202de3557113d0670d2a2837c7943 authored almost 4 years ago by AutomatedTester <[email protected]>
[py] Add python type hinting

github.com/SeleniumHQ/selenium - 8b4e370204c3e00df2bbd47fd169e01f5f703305 authored almost 4 years ago by AutomatedTester <[email protected]>
[java] Making more precise assert for expected exception

github.com/SeleniumHQ/selenium - 9f5fc301c733c0934f710e54aae9cea433df51c4 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Using assertj in more native manner

github.com/SeleniumHQ/selenium - 0807b1a8f2c4d0b2d1e484cc6f7f5a8e3e7b0669 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Fixing use of deprecated classes and methods after upgrading opentelemetry

github.com/SeleniumHQ/selenium - 7358b15bba0d489d111fc5491ef4a50fe4f078a5 authored almost 4 years ago by Alexei Barantsev <[email protected]>
Reducing code duplication and reducing use of guava

github.com/SeleniumHQ/selenium - 0250d66a36fe61b77552419e1b206d9669025707 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Deleting unused imports

github.com/SeleniumHQ/selenium - 626f084dc04a43eda764a6f0e72547bd0f9ddb4b authored almost 4 years ago by Alexei Barantsev <[email protected]>
Stop the driver server when the driver fails to start a new session

Fixes #8706

Signed-off-by: Alexei Barantsev <[email protected]>

github.com/SeleniumHQ/selenium - 5a5c10b5c0b78a15c79a2e0be5c3f08afca79f77 authored almost 4 years ago by Iaroslav Naidon <[email protected]>
[skip ci][java] Deleting outdated code examples from javadocs

github.com/SeleniumHQ/selenium - 2d71c4b06d8310d25343c23c82c2d9cd11933cf0 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[grid] Adding server version to the Nodes

This will allow us to report it through
GraphQL and it is also useful information
for debugging ...

github.com/SeleniumHQ/selenium - 6e7b239600f373351aca8016cf9a0cabbf186f0e authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Add GraphQL support for getting session queue requests (#9085)

* [grid] Add GraphQL support for getting session queue requests

* [grid] Add GraphQL test cas...

github.com/SeleniumHQ/selenium - ba3a54cfb5f53f8ec6ed213ab27105fe63bab2ea authored almost 4 years ago by Puja Jagani <[email protected]>
[java] Implementing ability to get raw original message without additional info from WebDriverException

github.com/SeleniumHQ/selenium - 057cc7066f064cf4d510cc260330111c48cef290 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Fixing java 8 compatibility issues

github.com/SeleniumHQ/selenium - 6fba497bde53a9c890ac00da0fe7f44cd0423b21 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[JS] Adding support for /computedlabel (getAccessibleName) (#9073)

github.com/SeleniumHQ/selenium - 84fc16db8d8bd39be72590fe01d454ff6f1de9bd authored almost 4 years ago by JS31096 <[email protected]>
[grid] Adding Grid version to GraphQL

This will show the version of the component
that is running up front (Router, Hub, or
Standalone...

github.com/SeleniumHQ/selenium - 1d8273f1c7913f906494858270ecfd5d06b7a850 authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Add endpoint to return new session request queue contents (#9078)

* [grid] Add endpoint to return session queue contents

* [grid] Update session queue contents...

github.com/SeleniumHQ/selenium - 7de1d2b475f2714e373704de37a07fe3f5188cdb authored almost 4 years ago by Puja Jagani <[email protected]>
[java] Skipping PrintPageTest tests for Chrome for now.

Chrome needs to run headless and a workaround for this
is needed.

github.com/SeleniumHQ/selenium - 29ecb673eac3744008835e3b5ae12282c63321c7 authored almost 4 years ago by Diego Molina <[email protected]>
Add follow up changes from Print Page Java PR (#9061)

Co-authored-by: Diego Molina <[email protected]>

github.com/SeleniumHQ/selenium - 5493d43e082d6a896a24597c42f6d3a6678d3916 authored almost 4 years ago by Rajendra kadam <[email protected]>
[java] Using annotations to start Chrome headless for PrintPageTest

No ideal solution but this should at least make tests pass and leave
a green CI

github.com/SeleniumHQ/selenium - 4d0cc24984caf2455d29cc176f146e890b565873 authored almost 4 years ago by Diego Molina <[email protected]>
Small tidy of maven deps

github.com/SeleniumHQ/selenium - ec500b82682e06a0457ebb684aaa8ffb1852e07e authored almost 4 years ago by Simon Stewart <[email protected]>
[bazel] Bump rules_jvm_external to 4.0

github.com/SeleniumHQ/selenium - 0df656d2aa4efc59cc8ebb8e944eb2ee7739e89e authored almost 4 years ago by Simon Stewart <[email protected]>
Bump OpenTelemetry to 0.14.1

github.com/SeleniumHQ/selenium - 2a2f45d5f9f88faaaac9fbd2dbff57171116e57f authored almost 4 years ago by Simon Stewart <[email protected]>
Right-bias Either and add some useful methods

github.com/SeleniumHQ/selenium - d8f0ba009d2cf22488058c7b116ebda0d0dc9250 authored almost 4 years ago by Simon Stewart <[email protected]>
[bazel] Use java_export from rules_jvm_external

This allows us to delete some of our own support classes and use the
upstream versions instead. ...

github.com/SeleniumHQ/selenium - 79d57fa50a6ec00149da33cfc7fc22a18a478dba authored almost 4 years ago by Simon Stewart <[email protected]>
Bump most java dependencies to latest versions

github.com/SeleniumHQ/selenium - 2033a83fe077e279a18f4fb613fd67567496602d authored almost 4 years ago by Simon Stewart <[email protected]>
[py] Improved alias for Keys (#9076)

* Added from .common.keys import Keys (same as selenium.webdriver.common.keys.Keys)

github.com/SeleniumHQ/selenium - 5630155cde65483776308de43fd54d6bcd8db980 authored almost 4 years ago by Shreyan Avigyan <[email protected]>
[grid] Making NewSessionCreationTest aware of the improvements on AddWebDriverSpecHeaders

github.com/SeleniumHQ/selenium - a787ad472da020f4b55732984ca7f497604e32f2 authored almost 4 years ago by Diego Molina <[email protected]>
[grid] This partially reverts commit 04714514 and fixes the build while small tests still pass

github.com/SeleniumHQ/selenium - 45567af68422fcbc02ab532f3c965463552494db authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Halting docker execution if the daemon was not reached.

github.com/SeleniumHQ/selenium - 8b6e4be8e63ad1cad1c9324f281c23f4951b16e3 authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Correcting dependency name

github.com/SeleniumHQ/selenium - 1ef4da6fd58deff5600ab5f34f4be093c81a3ca3 authored almost 4 years ago by Diego Molina <[email protected]>
Fix the build

github.com/SeleniumHQ/selenium - 04714514f4ed3247560be27fc692b531fe9369e8 authored almost 4 years ago by Simon Stewart <[email protected]>
[bazel] Run buildifier

github.com/SeleniumHQ/selenium - 92e0daf59a6f5b55df3a98a37b6a40ae071904db authored almost 4 years ago by Simon Stewart <[email protected]>
Add Print page support in Java (#8991)

github.com/SeleniumHQ/selenium - 626f908bb5a65a2c2b43eceef85c949bb6a65711 authored almost 4 years ago by Rajendra kadam <[email protected]>
Simplify the remote build file

github.com/SeleniumHQ/selenium - 87db0cb50bd5584b4a4c7010094e323040146a92 authored almost 4 years ago by Simon Stewart <[email protected]>
Rework the RemoteWebDriverBuilder

This version is more robust than the previous one,
and delegates to existing code where possible...

github.com/SeleniumHQ/selenium - 7113b470bdfd1b277a589853554a9521eb3c0ea2 authored almost 4 years ago by Simon Stewart <[email protected]>
[rb] fix bug with http_only cookies

github.com/SeleniumHQ/selenium - 2118f4a558326e644f4ab8b89f9fdd283ef74ebc authored almost 4 years ago by titusfortner <[email protected]>
[rb] add more specs for cookies

github.com/SeleniumHQ/selenium - 41a22c02436ebaefdc48f48f43c0e80cf02bc495 authored almost 4 years ago by titusfortner <[email protected]>