Commit Graph

1394 Commits

Author SHA1 Message Date
Zach Borboa c97c96d5d4 Bump version: 8.9.4 → 8.10.0 8.10.0 2021-06-23 10:34:00 -04:00
Zach Borboa 9c92856c61 Add additional Curl::set* and MultiCurl::set* helper methods 2021-06-23 10:28:58 -04:00
Zach Borboa 4a271bd34c Fix badge showing incorrect latest release version
Display the correct latest release version by modifying the image url
query string to specify semantic version sorting. Without this sorting,
releasing 8.9.2, 9.0.0, 9.1.0, and then 8.9.3 would cause version 8.9.3
to incorrectly appear as the current latest release.
2021-06-23 10:12:49 -04:00
Zach Borboa 32c6eac722 Fix typo 2021-06-23 09:51:56 -04:00
Zach Borboa 871ff24877 Bump version: 8.9.3 → 8.9.4 8.9.4 2021-06-12 22:33:06 -04:00
Zach Borboa 5e20ae37fa Unify continuous integration and run scripts more closely 2021-06-11 08:37:46 -04:00
ginnerpeace 767f486699 Fix use '$this' in non-object context
The pseudo-variable $this is not available inside methods declared as static.
2021-06-09 23:05:37 -04:00
Zach Borboa d678025869 Fix missing rsync error: "sh: 2: rsync: not found" 2021-06-10 20:16:21 -04:00
Zach Borboa 5425310a53 Fix #670: Add additional checks before attempting to close curl handles 2021-06-10 20:15:53 -04:00
Zach Borboa 1b5989f9e9 Run test script when testing inside containers 2021-06-10 20:10:52 -04:00
Zach Borboa 284db0060b Fix badges showing incorrect latest release version
Display the correct latest release version by modifying the image url
query string to specify semantic version sorting. Without this sorting,
releasing 8.9.2, 9.0.0, 9.1.0, and then 8.9.3 would cause version 8.9.3
to incorrectly appear as the current latest release.
2021-06-10 20:08:02 -04:00
Zach Borboa b5a1a8eab0 Update urls used in examples 2021-06-10 12:35:32 -04:00
Zach Borboa c3384653e7 Rename continuous integration script 2021-06-10 12:30:24 -04:00
Zach Borboa 2a79fe1575 Consolidate continuous integration scripts
Merge before_script.sh into script.sh
2021-06-10 12:28:03 -04:00
Zach Borboa ef037f058d Match number of servers started 2021-06-10 12:17:21 -04:00
Zach Borboa 480e1a54c6 Clean up html tags 2021-06-10 12:13:06 -04:00
Zach Borboa 929a04ee1c Add link to buymeacoffee 2021-06-10 12:11:58 -04:00
Zach Borboa 194d16c4d8 Move PHPUnit shims to test script 2021-06-10 12:11:11 -04:00
Zach Borboa aaa70179ea Fix path to PHPUnit binary 2021-06-10 11:34:53 -04:00
Zach Borboa b8162d31ab Clean up 2021-06-10 11:32:27 -04:00
Zach Borboa 44dc1670f9 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-06-10 11:30:57 -04:00
Zach Borboa 13a04102b5 Fix tests running with older versions of PHPUnit 2021-06-10 11:23:46 -04:00
Zach Borboa 2198e05909 Add import 2021-06-10 11:10:04 -04:00
Zach Borboa 5d7aad1460 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-06-10 11:05:58 -04:00
Zach Borboa 48d7193a0b Run continuous integration on the legacy branch
Run the continuous integration tests of the currently-supported PHP
versions on the legacy branch. This will not test php5.x-master branch
changes under PHP v5.x environments, but may help minimize introducing
bugs in the legacy branch.
2021-06-10 10:49:56 -04:00
Zach Borboa 8f5d10aa47 Move Curl::buildUrl() to Url::buildUrl() 2021-06-09 23:27:49 -04:00
Zach Borboa 96a8dfe711 Fix base_url on MultiCurl 2021-06-09 23:12:55 -04:00
Zach Borboa 0fb5030581 Clean up 2021-06-09 23:05:44 -04:00
Zach Borboa 9d0b54960a Trigger ci workflow on pull requests 2021-06-09 23:03:45 -04:00
Zach Borboa 0ce40d35df Add latest version badge of composer on the troubleshooting page 2021-06-09 23:03:06 -04:00
Zach Borboa 7a9fc92480 Display latest version badges of PHP Curl Class and Curl on the troubleshooting page 2021-06-09 23:02:39 -04:00
Zach Borboa 9447353028 Exclude website files from long lines check 2021-06-09 23:01:52 -04:00
Zach Borboa 04bb00b4f8 Remove flag for debugging 2021-06-09 23:01:03 -04:00
Zach Borboa 68ed597fea Replace error count with error summary 2021-06-09 23:00:25 -04:00
Zach Borboa b95acd26b9 Simplify code example 2021-06-09 22:53:22 -04:00
Zach Borboa f36ffd2440 Improve styles on page 2021-06-09 22:52:52 -04:00
Zach Borboa a3f07908fc Fix long lines 2021-06-09 22:50:25 -04:00
Zach Borboa fee376cfa9 Improve page styles 2021-06-09 22:48:22 -04:00
Zach Borboa 57eafc62a9 Clean up 2021-06-09 22:45:49 -04:00
Zach Borboa b68ca76120 Remove links 2021-06-09 22:44:48 -04:00
Zach Borboa f56a69ce7d Add badges 2021-06-09 22:43:43 -04:00
Zach Borboa 9c489c68a3 Use flat icons 2021-06-09 22:39:04 -04:00
Zach Borboa 6f7af65d9a Schedule continuous integration workflow to run daily 2021-06-09 22:36:58 -04:00
Zach Borboa 159542c3cf Bump version: 8.9.2 → 8.9.3 8.9.3 2021-04-29 10:13:53 -04:00
Zach Borboa 7865d3d76a Remove short array syntax for PHP 5.3 compatibility 2021-04-29 10:13:19 -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