Changeset 3488416
- Timestamp:
- 03/22/2026 08:59:34 PM (6 days ago)
- Location:
- wp-to-twitter
- Files:
-
- 481 added
- 1 deleted
- 6 edited
-
tags/5.0.5 (deleted)
-
tags/5.0.7 (added)
-
tags/5.0.7/changelog.txt (added)
-
tags/5.0.7/classes (added)
-
tags/5.0.7/classes/class-wpt-normalizer.php (added)
-
tags/5.0.7/composer.json (added)
-
tags/5.0.7/composer.lock (added)
-
tags/5.0.7/css (added)
-
tags/5.0.7/css/post-styles.css (added)
-
tags/5.0.7/css/styles.css (added)
-
tags/5.0.7/gpl.txt (added)
-
tags/5.0.7/images (added)
-
tags/5.0.7/images/bluesky.svg (added)
-
tags/5.0.7/images/icon.png (added)
-
tags/5.0.7/images/image.png (added)
-
tags/5.0.7/images/logo-black.png (added)
-
tags/5.0.7/images/logo-white.png (added)
-
tags/5.0.7/images/logo.png (added)
-
tags/5.0.7/images/mastodon.svg (added)
-
tags/5.0.7/images/x.svg (added)
-
tags/5.0.7/includes (added)
-
tags/5.0.7/includes/ajax.php (added)
-
tags/5.0.7/includes/deprecated.php (added)
-
tags/5.0.7/includes/media.php (added)
-
tags/5.0.7/includes/metabox.php (added)
-
tags/5.0.7/includes/post-info.php (added)
-
tags/5.0.7/js (added)
-
tags/5.0.7/js/ajax.js (added)
-
tags/5.0.7/js/ajax.min.js (added)
-
tags/5.0.7/js/base.js (added)
-
tags/5.0.7/js/base.min.js (added)
-
tags/5.0.7/js/charcount.js (added)
-
tags/5.0.7/js/charcount.min.js (added)
-
tags/5.0.7/js/tabs.js (added)
-
tags/5.0.7/js/tabs.min.js (added)
-
tags/5.0.7/readme.txt (added)
-
tags/5.0.7/services (added)
-
tags/5.0.7/services/bluesky (added)
-
tags/5.0.7/services/bluesky/class-wpt-bluesky-api.php (added)
-
tags/5.0.7/services/bluesky/post.php (added)
-
tags/5.0.7/services/bluesky/settings.php (added)
-
tags/5.0.7/services/mastodon (added)
-
tags/5.0.7/services/mastodon/class-wpt-mastodon-api.php (added)
-
tags/5.0.7/services/mastodon/post.php (added)
-
tags/5.0.7/services/mastodon/settings.php (added)
-
tags/5.0.7/services/x (added)
-
tags/5.0.7/services/x/cacert.pem (added)
-
tags/5.0.7/services/x/class-tmhoauth.php (added)
-
tags/5.0.7/services/x/class-wp-oauth.php (added)
-
tags/5.0.7/services/x/class-wpt-twitteroauth.php (added)
-
tags/5.0.7/services/x/post.php (added)
-
tags/5.0.7/services/x/settings.php (added)
-
tags/5.0.7/uninstall.php (added)
-
tags/5.0.7/vendor (added)
-
tags/5.0.7/vendor/abraham (added)
-
tags/5.0.7/vendor/abraham/twitteroauth (added)
-
tags/5.0.7/vendor/abraham/twitteroauth/LICENSE.md (added)
-
tags/5.0.7/vendor/abraham/twitteroauth/autoload.php (added)
-
tags/5.0.7/vendor/abraham/twitteroauth/composer.json (added)
-
tags/5.0.7/vendor/abraham/twitteroauth/composer.lock (added)
-
tags/5.0.7/vendor/abraham/twitteroauth/src (added)
-
tags/5.0.7/vendor/abraham/twitteroauth/src/Config.php (added)
-
tags/5.0.7/vendor/abraham/twitteroauth/src/Consumer.php (added)
-
tags/5.0.7/vendor/abraham/twitteroauth/src/HmacSha1.php (added)
-
tags/5.0.7/vendor/abraham/twitteroauth/src/Request.php (added)
-
tags/5.0.7/vendor/abraham/twitteroauth/src/Response.php (added)
-
tags/5.0.7/vendor/abraham/twitteroauth/src/SignatureMethod.php (added)
-
tags/5.0.7/vendor/abraham/twitteroauth/src/Token.php (added)
-
tags/5.0.7/vendor/abraham/twitteroauth/src/TwitterOAuth.php (added)
-
tags/5.0.7/vendor/abraham/twitteroauth/src/TwitterOAuthException.php (added)
-
tags/5.0.7/vendor/abraham/twitteroauth/src/Util (added)
-
tags/5.0.7/vendor/abraham/twitteroauth/src/Util.php (added)
-
tags/5.0.7/vendor/abraham/twitteroauth/src/Util/JsonDecoder.php (added)
-
tags/5.0.7/vendor/autoload.php (added)
-
tags/5.0.7/vendor/bin (added)
-
tags/5.0.7/vendor/composer (added)
-
tags/5.0.7/vendor/composer/ClassLoader.php (added)
-
tags/5.0.7/vendor/composer/InstalledVersions.php (added)
-
tags/5.0.7/vendor/composer/LICENSE (added)
-
tags/5.0.7/vendor/composer/autoload_classmap.php (added)
-
tags/5.0.7/vendor/composer/autoload_files.php (added)
-
tags/5.0.7/vendor/composer/autoload_namespaces.php (added)
-
tags/5.0.7/vendor/composer/autoload_psr4.php (added)
-
tags/5.0.7/vendor/composer/autoload_real.php (added)
-
tags/5.0.7/vendor/composer/autoload_static.php (added)
-
tags/5.0.7/vendor/composer/ca-bundle (added)
-
tags/5.0.7/vendor/composer/ca-bundle/LICENSE (added)
-
tags/5.0.7/vendor/composer/ca-bundle/README.md (added)
-
tags/5.0.7/vendor/composer/ca-bundle/composer.json (added)
-
tags/5.0.7/vendor/composer/ca-bundle/res (added)
-
tags/5.0.7/vendor/composer/ca-bundle/res/cacert.pem (added)
-
tags/5.0.7/vendor/composer/ca-bundle/src (added)
-
tags/5.0.7/vendor/composer/ca-bundle/src/CaBundle.php (added)
-
tags/5.0.7/vendor/composer/installed.json (added)
-
tags/5.0.7/vendor/composer/installed.php (added)
-
tags/5.0.7/vendor/composer/platform_check.php (added)
-
tags/5.0.7/vendor/guzzlehttp (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/CHANGELOG.md (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/LICENSE (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/README.md (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/UPGRADING.md (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/composer.json (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/BodySummarizer.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/BodySummarizerInterface.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Client.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/ClientInterface.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/ClientTrait.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Cookie (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Exception (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Exception/ClientException.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Exception/InvalidArgumentException.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Exception/ServerException.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Exception/TransferException.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Handler (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/HandlerStack.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/MessageFormatter.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/MessageFormatterInterface.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Middleware.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Pool.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/RequestOptions.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/TransferStats.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/Utils.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/functions.php (added)
-
tags/5.0.7/vendor/guzzlehttp/guzzle/src/functions_include.php (added)
-
tags/5.0.7/vendor/guzzlehttp/oauth-subscriber (added)
-
tags/5.0.7/vendor/guzzlehttp/oauth-subscriber/CHANGELOG.md (added)
-
tags/5.0.7/vendor/guzzlehttp/oauth-subscriber/LICENSE (added)
-
tags/5.0.7/vendor/guzzlehttp/oauth-subscriber/README.rst (added)
-
tags/5.0.7/vendor/guzzlehttp/oauth-subscriber/composer.json (added)
-
tags/5.0.7/vendor/guzzlehttp/oauth-subscriber/src (added)
-
tags/5.0.7/vendor/guzzlehttp/oauth-subscriber/src/Oauth1.php (added)
-
tags/5.0.7/vendor/guzzlehttp/promises (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/CHANGELOG.md (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/LICENSE (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/README.md (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/composer.json (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/src (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/src/AggregateException.php (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/src/CancellationException.php (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/src/Coroutine.php (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/src/Create.php (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/src/Each.php (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/src/EachPromise.php (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/src/FulfilledPromise.php (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/src/Is.php (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/src/Promise.php (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/src/PromiseInterface.php (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/src/PromisorInterface.php (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/src/RejectedPromise.php (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/src/RejectionException.php (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/src/TaskQueue.php (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/src/TaskQueueInterface.php (added)
-
tags/5.0.7/vendor/guzzlehttp/promises/src/Utils.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7 (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/CHANGELOG.md (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/LICENSE (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/README.md (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/composer.json (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/AppendStream.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/BufferStream.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/CachingStream.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/DroppingStream.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/Exception (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/Exception/MalformedUriException.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/FnStream.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/Header.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/HttpFactory.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/InflateStream.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/LazyOpenStream.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/LimitStream.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/Message.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/MessageTrait.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/MimeType.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/MultipartStream.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/NoSeekStream.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/PumpStream.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/Query.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/Request.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/Response.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/Rfc7230.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/ServerRequest.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/Stream.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/StreamWrapper.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/UploadedFile.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/Uri.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/UriComparator.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/UriNormalizer.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/UriResolver.php (added)
-
tags/5.0.7/vendor/guzzlehttp/psr7/src/Utils.php (added)
-
tags/5.0.7/vendor/noweh (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/.github (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/.github/workflows (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/.github/workflows/run-tests.yml (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/.gitignore (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/composer.json (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/coverage.xml (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/licence.md (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/phpstan.neon.dist (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/phpunit.xml (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/readme.md (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/src (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/src/AbstractController.php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/src/Client.php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/src/Media.php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/src/Retweet.php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/src/Timeline.php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/src/Tweet.php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/src/TweetBookmarks.php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/src/TweetLikes.php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/src/TweetLookup.php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/src/TweetQuotes.php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/src/TweetReplies.php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/src/UserBlocks.php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/src/UserFollows.php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/src/UserLookup.php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/src/UserMeLookup.php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/src/UserMutes.php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/test (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/test/BaseTestCase.php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/test/TweetsTest.php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/test/UsersTest.php (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/test/config (added)
-
tags/5.0.7/vendor/noweh/twitter-api-v2-php/test/config/.env.example (added)
-
tags/5.0.7/vendor/psr (added)
-
tags/5.0.7/vendor/psr/http-client (added)
-
tags/5.0.7/vendor/psr/http-client/CHANGELOG.md (added)
-
tags/5.0.7/vendor/psr/http-client/LICENSE (added)
-
tags/5.0.7/vendor/psr/http-client/README.md (added)
-
tags/5.0.7/vendor/psr/http-client/composer.json (added)
-
tags/5.0.7/vendor/psr/http-client/src (added)
-
tags/5.0.7/vendor/psr/http-client/src/ClientExceptionInterface.php (added)
-
tags/5.0.7/vendor/psr/http-client/src/ClientInterface.php (added)
-
tags/5.0.7/vendor/psr/http-client/src/NetworkExceptionInterface.php (added)
-
tags/5.0.7/vendor/psr/http-client/src/RequestExceptionInterface.php (added)
-
tags/5.0.7/vendor/psr/http-factory (added)
-
tags/5.0.7/vendor/psr/http-factory/LICENSE (added)
-
tags/5.0.7/vendor/psr/http-factory/README.md (added)
-
tags/5.0.7/vendor/psr/http-factory/composer.json (added)
-
tags/5.0.7/vendor/psr/http-factory/src (added)
-
tags/5.0.7/vendor/psr/http-factory/src/RequestFactoryInterface.php (added)
-
tags/5.0.7/vendor/psr/http-factory/src/ResponseFactoryInterface.php (added)
-
tags/5.0.7/vendor/psr/http-factory/src/ServerRequestFactoryInterface.php (added)
-
tags/5.0.7/vendor/psr/http-factory/src/StreamFactoryInterface.php (added)
-
tags/5.0.7/vendor/psr/http-factory/src/UploadedFileFactoryInterface.php (added)
-
tags/5.0.7/vendor/psr/http-factory/src/UriFactoryInterface.php (added)
-
tags/5.0.7/vendor/psr/http-message (added)
-
tags/5.0.7/vendor/psr/http-message/CHANGELOG.md (added)
-
tags/5.0.7/vendor/psr/http-message/LICENSE (added)
-
tags/5.0.7/vendor/psr/http-message/README.md (added)
-
tags/5.0.7/vendor/psr/http-message/composer.json (added)
-
tags/5.0.7/vendor/psr/http-message/docs (added)
-
tags/5.0.7/vendor/psr/http-message/docs/PSR7-Interfaces.md (added)
-
tags/5.0.7/vendor/psr/http-message/docs/PSR7-Usage.md (added)
-
tags/5.0.7/vendor/psr/http-message/src (added)
-
tags/5.0.7/vendor/psr/http-message/src/MessageInterface.php (added)
-
tags/5.0.7/vendor/psr/http-message/src/RequestInterface.php (added)
-
tags/5.0.7/vendor/psr/http-message/src/ResponseInterface.php (added)
-
tags/5.0.7/vendor/psr/http-message/src/ServerRequestInterface.php (added)
-
tags/5.0.7/vendor/psr/http-message/src/StreamInterface.php (added)
-
tags/5.0.7/vendor/psr/http-message/src/UploadedFileInterface.php (added)
-
tags/5.0.7/vendor/psr/http-message/src/UriInterface.php (added)
-
tags/5.0.7/vendor/ralouphie (added)
-
tags/5.0.7/vendor/ralouphie/getallheaders (added)
-
tags/5.0.7/vendor/ralouphie/getallheaders/LICENSE (added)
-
tags/5.0.7/vendor/ralouphie/getallheaders/README.md (added)
-
tags/5.0.7/vendor/ralouphie/getallheaders/composer.json (added)
-
tags/5.0.7/vendor/ralouphie/getallheaders/src (added)
-
tags/5.0.7/vendor/ralouphie/getallheaders/src/getallheaders.php (added)
-
tags/5.0.7/vendor/symfony (added)
-
tags/5.0.7/vendor/symfony/deprecation-contracts (added)
-
tags/5.0.7/vendor/symfony/deprecation-contracts/.gitignore (added)
-
tags/5.0.7/vendor/symfony/deprecation-contracts/CHANGELOG.md (added)
-
tags/5.0.7/vendor/symfony/deprecation-contracts/LICENSE (added)
-
tags/5.0.7/vendor/symfony/deprecation-contracts/README.md (added)
-
tags/5.0.7/vendor/symfony/deprecation-contracts/composer.json (added)
-
tags/5.0.7/vendor/symfony/deprecation-contracts/function.php (added)
-
tags/5.0.7/vendor_prefixed (added)
-
tags/5.0.7/vendor_prefixed/composer.json (added)
-
tags/5.0.7/vendor_prefixed/vendor (added)
-
tags/5.0.7/vendor_prefixed/vendor/autoload.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/composer (added)
-
tags/5.0.7/vendor_prefixed/vendor/composer/ClassLoader.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/composer/InstalledVersions.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/composer/LICENSE (added)
-
tags/5.0.7/vendor_prefixed/vendor/composer/autoload_classmap.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/composer/autoload_files.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/composer/autoload_namespaces.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/composer/autoload_psr4.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/composer/autoload_real.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/composer/autoload_static.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/composer/installed.json (added)
-
tags/5.0.7/vendor_prefixed/vendor/composer/installed.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/composer/platform_check.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/BodySummarizer.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/BodySummarizerInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Client.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/ClientInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/ClientTrait.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Cookie (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Exception (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Exception/ClientException.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Exception/InvalidArgumentException.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Exception/ServerException.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Exception/TransferException.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Handler (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/HandlerStack.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/MessageFormatter.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/MessageFormatterInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Middleware.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Pool.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/RequestOptions.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/TransferStats.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/Utils.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/functions.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/guzzle/src/functions_include.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/oauth-subscriber (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/oauth-subscriber/README.rst (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/oauth-subscriber/src (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/oauth-subscriber/src/Oauth1.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/promises (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/promises/src (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/promises/src/AggregateException.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/promises/src/CancellationException.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/promises/src/Coroutine.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/promises/src/Create.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/promises/src/Each.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/promises/src/EachPromise.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/promises/src/FulfilledPromise.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/promises/src/Is.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/promises/src/Promise.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/promises/src/PromiseInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/promises/src/PromisorInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/promises/src/RejectedPromise.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/promises/src/RejectionException.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/promises/src/TaskQueue.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/promises/src/TaskQueueInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/promises/src/Utils.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7 (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/AppendStream.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/BufferStream.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/CachingStream.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/DroppingStream.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/Exception (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/Exception/MalformedUriException.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/FnStream.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/Header.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/HttpFactory.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/InflateStream.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/LazyOpenStream.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/LimitStream.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/Message.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/MessageTrait.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/MimeType.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/MultipartStream.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/NoSeekStream.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/PumpStream.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/Query.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/Request.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/Response.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/Rfc7230.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/ServerRequest.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/Stream.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/StreamWrapper.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/UploadedFile.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/Uri.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/UriComparator.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/UriNormalizer.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/UriResolver.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/guzzlehttp/psr7/src/Utils.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php/coverage.xml (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php/phpunit.xml (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php/src (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php/src/AbstractController.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php/src/Client.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php/src/Media.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php/src/Retweet.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php/src/Timeline.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php/src/Tweet.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php/src/TweetBookmarks.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php/src/TweetLikes.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php/src/TweetLookup.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php/src/TweetQuotes.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php/src/TweetReplies.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php/src/UserBlocks.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php/src/UserFollows.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php/src/UserLookup.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php/src/UserMeLookup.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/noweh/twitter-api-v2-php/src/UserMutes.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-client (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-client/src (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-client/src/ClientExceptionInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-client/src/ClientInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-client/src/NetworkExceptionInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-client/src/RequestExceptionInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-factory (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-factory/src (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-factory/src/RequestFactoryInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-factory/src/ResponseFactoryInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-factory/src/ServerRequestFactoryInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-factory/src/StreamFactoryInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-factory/src/UploadedFileFactoryInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-factory/src/UriFactoryInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-message (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-message/src (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-message/src/MessageInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-message/src/RequestInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-message/src/ResponseInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-message/src/ServerRequestInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-message/src/StreamInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-message/src/UploadedFileInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/psr/http-message/src/UriInterface.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/ralouphie (added)
-
tags/5.0.7/vendor_prefixed/vendor/ralouphie/getallheaders (added)
-
tags/5.0.7/vendor_prefixed/vendor/ralouphie/getallheaders/src (added)
-
tags/5.0.7/vendor_prefixed/vendor/ralouphie/getallheaders/src/getallheaders.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/scoper-autoload.php (added)
-
tags/5.0.7/vendor_prefixed/vendor/symfony (added)
-
tags/5.0.7/vendor_prefixed/vendor/symfony/deprecation-contracts (added)
-
tags/5.0.7/vendor_prefixed/vendor/symfony/deprecation-contracts/function.php (added)
-
tags/5.0.7/wp-to-twitter-manager.php (added)
-
tags/5.0.7/wp-to-twitter-shorteners.php (added)
-
tags/5.0.7/wp-to-twitter.php (added)
-
tags/5.0.7/wpt-functions.php (added)
-
tags/5.0.7/wpt-rate-limiting.php (added)
-
tags/5.0.7/wpt-truncate.php (added)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/services/bluesky/settings.php (modified) (1 diff)
-
trunk/services/x/post.php (modified) (2 diffs)
-
trunk/wp-to-twitter-manager.php (modified) (4 diffs)
-
trunk/wp-to-twitter.php (modified) (5 diffs)
-
trunk/wpt-functions.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wp-to-twitter/trunk/readme.txt
r3467099 r3488416 8 8 License: GPLv3 9 9 Text Domain: wp-to-twitter 10 Stable tag: 5.0. 610 Stable tag: 5.0.7 11 11 12 12 Posts to Bluesky, Mastodon or X when you update your WordPress blog or add a link, with your chosen URL shortening service. … … 59 59 60 60 == Changelog == 61 62 = 5.0.7 = 63 64 * Add: One-time clean up action to wipe excess transient status messages in logs. 65 * Bug fix: Fix missing transient expiration in status messages logging. 66 * Bug fix: Update rate limit keys in headers from X.com. 67 * Bug fix: Remove '@' sign in Bluesky account link. 68 * Feature: Add setting to enable staging mode for debugging and testing. 61 69 62 70 = 5.0.6 = -
wp-to-twitter/trunk/services/bluesky/settings.php
r3419074 r3488416 167 167 <div id="wtt_authentication_display"> 168 168 <ul> 169 <li><strong class="auth_label"><?php echo esc_html_e( 'Username ', 'wp-to-twitter' ); ?></strong> <code class="auth_code"><a href="https://bsky.app/profile/ @<?php echo esc_attr( $uname ); ?>"><?php echo esc_attr( $uname ); ?></a></code></li>169 <li><strong class="auth_label"><?php echo esc_html_e( 'Username ', 'wp-to-twitter' ); ?></strong> <code class="auth_code"><a href="https://bsky.app/profile/<?php echo esc_attr( $uname ); ?>"><?php echo esc_attr( $uname ); ?></a></code></li> 170 170 <li><strong class="auth_label"><?php echo esc_html_e( 'Access Token ', 'wp-to-twitter' ); ?></strong> <code class="auth_code"><?php echo esc_attr( wpt_mask_attr( $ack ) ); ?></code></li> 171 171 </ul> -
wp-to-twitter/trunk/services/x/post.php
r3419074 r3488416 119 119 $headers = $return->headers; 120 120 $rate_limit = array( 121 'rate-limit' => $headers['x-rate-limit-remaining'], 122 'rate-reset' => $headers['x-rate-limit-reset'], 123 'rate-24' => $headers['x-app-limit-24hour-limit'], 124 'rate-24-reset' => $headers['x-app-limit-24hour-reset'], 121 'rate-limit' => ( $headers['x-rate-limit-limit'] ) ?? false, 122 'rate-reset' => ( $headers['x-rate-limit-reset'] ) ?? false, 123 'rate-remaining' => ( $headers['x-rate-limit-remaining'] ) ?? false, 125 124 ); 126 125 $notice = __( 'Sent to X.com', 'wp-to-twitter' ); … … 132 131 $headers = $response->getHeaders(); 133 132 $rate_limit = array( 134 'rate-limit' => $headers['x-rate-limit-remaining'], 135 'rate-reset' => $headers['x-rate-limit-reset'], 136 'rate-24' => $headers['x-app-limit-24hour-limit'], 137 'rate-24-reset' => $headers['x-app-limit-24hour-reset'], 133 'rate-limit' => ( $headers['x-rate-limit-limit'] ) ?? false, 134 'rate-reset' => ( $headers['x-rate-limit-reset'] ) ?? false, 135 'rate-remaining' => ( $headers['x-rate-limit-remaining'] ) ?? false, 138 136 ); 139 137 update_option( 'wpt_app_limit', $rate_limit ); -
wp-to-twitter/trunk/wp-to-twitter-manager.php
r3419074 r3488416 229 229 update_option( 'wp_debug_oauth', ( isset( $_POST['wp_debug_oauth'] ) ) ? 1 : 0 ); 230 230 update_option( 'wpt_debug_tweets', ( isset( $_POST['wpt_debug_tweets'] ) ) ? 1 : 0 ); 231 update_option( 'wpt_staging_mode', ( isset( $_POST['wpt_staging_mode'] ) ) ? 1 : 0 ); 231 232 $wpt_truncation_order = isset( $_POST['wpt_truncation_order'] ) ? map_deep( wp_unslash( $_POST['wpt_truncation_order'] ), 'sanitize_text_field' ) : array(); 232 233 update_option( 'wpt_truncation_order', $wpt_truncation_order ); … … 775 776 } 776 777 ?> 777 778 778 779 779 780 </ul> 780 781 </fieldset> … … 861 862 <li> 862 863 <input type="checkbox" name="wpt_debug_tweets" id="wpt_debug_tweets" value="1" <?php checked( 'checked', wpt_checkbox( 'wpt_debug_tweets' ) ); ?> /> <label for="wpt_debug_tweets"><?php esc_html_e( 'Enable XPoster Debugging', 'wp-to-twitter' ); ?></label> 864 </li> 865 <li> 866 <input type="checkbox" aria-describedby="wpt_staging_mode_note" name="wpt_staging_mode" id="wpt_staging_mode" value="1" <?php checked( 'checked', wpt_checkbox( 'wpt_staging_mode' ) ); ?> /> <label for="wpt_staging_mode"><?php esc_html_e( 'Enable XPoster Staging Mode', 'wp-to-twitter' ); ?></label><br /> 867 <span id="wpt_staging_mode_note"><?php esc_html_e( 'In staging mode, updates are not sent, but will provide feedback as if they were.', 'wp-to-twitter' ); ?></span> 863 868 </li> 864 869 </ul> … … 1138 1143 ?> 1139 1144 <p class='wpt_auto_tweet_allowed'> 1140 <input type='checkbox' value='1' <?php checked( $allow, true ); ?> id='wpt_auto_tweet_allowed' name='wpt_auto_tweet_allowed' aria-describedby='auto_tweet_note' /> <label for='wpt_auto_tweet_allowed'><?php esc_html_e( 'Allow status updates from Post Importers', 'wp-to-twitter' ); ?></label> 1145 <input type='checkbox' value='1' <?php checked( $allow, true ); ?> id='wpt_auto_tweet_allowed' name='wpt_auto_tweet_allowed' aria-describedby='auto_tweet_note' /> <label for='wpt_auto_tweet_allowed'><?php esc_html_e( 'Allow status updates from Post Importers', 'wp-to-twitter' ); ?></label> 1141 1146 <?php 1142 1147 if ( $allow ) { -
wp-to-twitter/trunk/wp-to-twitter.php
r3467099 r3488416 17 17 * License: GPL-2.0+ 18 18 * License URI: http://www.gnu.org/license/gpl-2.0.txt 19 * Version: 5.0. 619 * Version: 5.0.7 20 20 */ 21 21 … … 50 50 define( 'WPT_FROM', 'From: \"' . get_option( 'blogname' ) . '\" <' . get_option( 'admin_email' ) . '>' ); 51 51 52 $staging = get_option( 'wpt_staging_mode', false ); 52 53 // If current environment tests as staging, enable staging mode. 53 54 if ( function_exists( 'wp_get_environment_type' ) ) { 54 if ( 'staging' === wp_get_environment_type() && ! defined( 'WPT_STAGING_MODE' ) ) { 55 define( 'WPT_STAGING_MODE', true ); 56 } 55 if ( 'staging' === wp_get_environment_type() ) { 56 $staging = true; 57 } 58 } 59 // Because WPT_STAGING_MODE has previously supported external declaration, need to keep that support. 60 if ( ! defined( 'WPT_STAGING_MODE' ) ) { 61 define( 'WPT_STAGING_MODE', $staging ); 57 62 } 58 63 … … 79 84 require_once plugin_dir_path( __FILE__ ) . 'wpt-rate-limiting.php'; 80 85 81 define( 'XPOSTER_VERSION', '5.0. 6' );86 define( 'XPOSTER_VERSION', '5.0.7' ); 82 87 83 88 register_activation_hook( __FILE__, 'wpt_check_version' ); … … 1426 1431 add_action( 'admin_notices', 'wpt_debugging_enabled', 10 ); 1427 1432 /** 1428 * Show notice if X .comdebugging is enabled.1433 * Show notice if XPoster debugging is enabled. 1429 1434 */ 1430 1435 function wpt_debugging_enabled() { … … 1435 1440 array( 1436 1441 'type' => 'error', 1442 ) 1443 ); 1444 } 1445 } 1446 1447 add_action( 'admin_notices', 'wpt_staging_enabled', 10 ); 1448 /** 1449 * Show notice if XPoster staging mode is enabled. 1450 */ 1451 function wpt_staging_enabled() { 1452 if ( current_user_can( 'manage_options' ) && WPT_STAGING_MODE ) { 1453 $message = __( '<strong>XPoster</strong> staging mode is enabled. Updates will report as sent, but will not be sent.', 'wp-to-twitter' ); 1454 wp_admin_notice( 1455 $message, 1456 array( 1457 'type' => 'info', 1437 1458 ) 1438 1459 ); -
wp-to-twitter/trunk/wpt-functions.php
r3419074 r3488416 80 80 ); 81 81 delete_transient( $id . '_' . $data ); 82 set_transient( $id . '_' . $data, $message );82 set_transient( $id . '_' . $data, $message, 300 ); 83 83 } 84 84 delete_transient( $data . '_last' ); … … 105 105 return $log; 106 106 } 107 108 /** 109 * Clean up status update logs. Run once on admin load. 110 * 111 * @param int $id Post ID. 112 */ 113 function wpt_clean_logs( $id ) { 114 $cleaned = get_option( 'wpt_logs_cleaned', 'false' ); 115 if ( 'false' === $cleaned ) { 116 // one-time bulk remove logs that missed transient expiration. 117 global $wpdb; 118 $query = $wpdb->get_results( $wpdb->prepare( 'SELECT option_id FROM ' . $wpdb->options . ' WHERE option_name LIKE %s', '%wpt_status_message%' ) ); 119 120 foreach ( $query as $result ) { 121 $wpdb->delete( $wpdb->options, array( 'option_id' => $result->option_id ), array( '%d' ) ); 122 } 123 update_option( 'wpt_logs_cleaned', 'true' ); 124 } 125 } 126 add_action( 'admin_init', 'wpt_clean_logs' ); 107 127 108 128 /**
Note: See TracChangeset
for help on using the changeset viewer.