Commit Graph

1386 Commits

Author SHA1 Message Date
Zach Borboa 3a095e7780 Remove version check as all tested versions use the built-in development server 2021-03-28 23:14:29 -04:00
Zach Borboa 56981458c0 Clean up html tags 2021-03-28 23:10:03 -04:00
Zach Borboa 23e072c04b Add link to buymeacoffee 2021-03-26 21:12:17 -04:00
Zach Borboa e543cf1cde Merge pull request #664 from zachborboa/master
Remove environmental variable no longer needed
2021-03-26 09:16:10 -04:00
Zach Borboa 0031da7477 Remove environmental variable no longer needed
All the tests now make use of PHP's built-in web server and the variable
is no longer needed to determine if the development server is being
used.
2021-03-26 00:03:46 -04:00
Zach Borboa 2e63c0d00a Bump version: 9.0.0 → 9.1.0 9.1.0 2021-03-24 21:19:16 -04:00
Zach Borboa 034b483c47 Move PHPUnit shims to test script 2021-03-24 08:41:30 -04:00
Zach Borboa 5d3e80aeeb Fix path to PHPUnit binary 2021-03-24 01:27:07 -04:00
Zach Borboa b1f05c117a Clean up 2021-03-24 01:23:05 -04:00
Zach Borboa 0194365f71 Fix MultiCurl base url being overwritten by the most recently set url
Previously, when using MultiCurl and updating the url after instances
have already been initialized, the most recently specified base url
would be used for the requests. This change fixes using relative urls
with MultiCurl::add* methods and allows instance-specific base urls to
be used.
2021-03-23 23:56:29 -04:00
Zach Borboa 922ff9bdc8 Fix tests running with older versions of PHPUnit 2021-03-23 23:08:08 -04:00
Zach Borboa e1ff6e870d Add import 2021-03-23 11:21:39 -04:00
Zach Borboa 06ca377f64 Add support for using relative urls with MultiCurl::add*() methods
This change allows setting a base url with MultiCurl and adding requests
using relative paths.

Fixes #628.
2021-03-23 11:03:39 -04:00
Zach Borboa b88fd76ffc Move Curl::buildUrl() to Url::buildUrl() 2021-03-23 10:02:11 -04:00
harry 0671a73de9 Fix base_url on MultiCurl 2021-03-22 23:12:08 -04:00
Zach Borboa 57bfcb4e1a Clean up 2021-03-22 22:55:46 -04:00
Zach Borboa 7e2b830efa Trigger ci workflow on pull requests 2021-03-22 21:42:17 -04:00
Zach Borboa 2a42107bbd Add latest version badge of composer on the troubleshooting page 2021-03-20 14:24:07 -04:00
Zach Borboa e173f84c3b Display latest version badges of PHP Curl Class and Curl on the troubleshooting page 2021-03-20 10:57:20 -04:00
Zach Borboa 4c20e12f5b Exclude website files from long lines check 2021-03-20 09:48:38 -04:00
Zach Borboa 7884ca4628 Remove flag for debugging 2021-03-19 21:54:40 -04:00
Zach Borboa 32797071c7 Replace error count with error summary 2021-03-19 21:31:47 -04:00
Zach Borboa b7da82f34c Simplify code example 2021-03-19 20:49:30 -04:00
Zach Borboa e3049559d0 Improve styles on page 2021-03-19 20:49:14 -04:00
Zach Borboa dc9ecc1b6d Fix long lines 2021-03-19 15:32:18 -04:00
Zach Borboa b3a3780b81 Improve page styles 2021-03-19 12:13:22 -04:00
Zach Borboa cae00eefaf Clean up 2021-03-19 11:50:28 -04:00
Zach Borboa e21a3a1793 Remove links 2021-03-19 11:48:53 -04:00
Zach Borboa 4689f00883 Add badges 2021-03-19 11:48:13 -04:00
Zach Borboa 899005ca87 Use flat icons 2021-03-19 09:33:36 -04:00
Zach Borboa b1c882ec34 Bump version: 8.9.2 → 9.0.0
Fixes #380, #541
9.0.0
2021-03-19 08:52:30 -04:00
Zach Borboa 161f9aea63 Use short array syntax 2021-03-18 01:15:52 -04:00
Zach Borboa b7a69a5ca5 Remove old migration script 2021-03-17 22:56:28 -04:00
Zach Borboa 0278661519 Remove function exists check not needed in PHP >= 5.5.0 2021-03-17 22:47:55 -04:00
Zach Borboa 7bf3868c6d Update docblock for params that expect callables or nulls
Would use callable type declarations, but the functions accept both a
callables and nulls which would require union types (available in 8.x).
2021-03-17 22:40:46 -04:00
Zach Borboa cc3f7bac24 Remove PHP v5.x support and add basic doc for how one may install the old version 2021-03-17 12:19:38 -04:00
Zach Borboa 8746d9a5d1 Schedule continuous integration workflow to run daily 2021-03-17 11:49:04 -04:00
Zach Borboa 45db373722 Bump version: 8.9.1 → 8.9.2 8.9.2 2021-03-17 10:47:06 -04:00
Zach Borboa 849497389d Clean up artifact of the previous continuous integration 2021-03-17 10:41:28 -04:00
Zach Borboa 05a1a21090 Remove official support of HHVM
As of HHVM 4.0, PHP is no longer supported:
    "With this release, we no longer aim to be compatible with PHP"
    "We are considering removing support for <?php in the next release [...]"
2021-03-17 09:33:50 -04:00
Zach Borboa d946b02b89 Clean up references of the previous continuous integration 2021-03-17 01:07:48 -04:00
Zach Borboa 6645958447 Remove fix attempt for CurlTest::testTimeout() 2021-03-17 00:40:36 -04:00
Zach Borboa 44fc2bf2b8 Update build status image 2021-03-17 00:37:27 -04:00
Zach Borboa e71ff2c56c Use MultiCurl::startTime and MultiCurl::stopTime when generating request stats 2021-03-17 00:29:47 -04:00
Zach Borboa b94ce189b3 Add properties MultiCurl::startTime and MultiCurl::stopTime 2021-03-17 00:06:15 -04:00
Zach Borboa 6c355bdb5e Update step names 2021-03-16 22:27:05 -04:00
Zach Borboa 7697d2be2b Use message from test helper when assertion fails 2021-03-16 21:57:12 -04:00
Zach Borboa 1ef5fce3df Decrease curl_multi_select() timeout so pending requests may have more accurate start times 2021-03-16 21:02:58 -04:00
Zach Borboa a74b38821c Set debugging message when rate limit assertions fail 2021-03-16 12:34:40 -04:00
Zach Borboa 1d35adf53d Attempt to fix the timeout tests failing
Use different ports for the timeout tests as the development server can
only handle one request at a time (single-threaded).
2021-03-16 09:18:28 -04:00