Changeset 3331586
- Timestamp:
- 07/21/2025 03:10:29 PM (8 months ago)
- Location:
- ping-me-on-slack
- Files:
-
- 280 added
- 16 edited
-
tags/1.2.0 (added)
-
tags/1.2.0/LICENSE (added)
-
tags/1.2.0/composer.json (added)
-
tags/1.2.0/inc (added)
-
tags/1.2.0/inc/Abstracts (added)
-
tags/1.2.0/inc/Abstracts/Service.php (added)
-
tags/1.2.0/inc/Admin (added)
-
tags/1.2.0/inc/Admin/Form.php (added)
-
tags/1.2.0/inc/Admin/Options.php (added)
-
tags/1.2.0/inc/Core (added)
-
tags/1.2.0/inc/Core/Client.php (added)
-
tags/1.2.0/inc/Core/Container.php (added)
-
tags/1.2.0/inc/Helpers (added)
-
tags/1.2.0/inc/Helpers/functions.php (added)
-
tags/1.2.0/inc/Interfaces (added)
-
tags/1.2.0/inc/Interfaces/Dispatcher.php (added)
-
tags/1.2.0/inc/Interfaces/Kernel.php (added)
-
tags/1.2.0/inc/Plugin.php (added)
-
tags/1.2.0/inc/Services (added)
-
tags/1.2.0/inc/Services/Access.php (added)
-
tags/1.2.0/inc/Services/Admin.php (added)
-
tags/1.2.0/inc/Services/Boot.php (added)
-
tags/1.2.0/inc/Services/Comment.php (added)
-
tags/1.2.0/inc/Services/Post.php (added)
-
tags/1.2.0/inc/Services/Theme.php (added)
-
tags/1.2.0/inc/Services/User.php (added)
-
tags/1.2.0/languages (added)
-
tags/1.2.0/languages/ping-me-on-slack-ar.mo (added)
-
tags/1.2.0/languages/ping-me-on-slack-ar.po (added)
-
tags/1.2.0/languages/ping-me-on-slack-da_DK.mo (added)
-
tags/1.2.0/languages/ping-me-on-slack-da_DK.po (added)
-
tags/1.2.0/languages/ping-me-on-slack-de_DE.mo (added)
-
tags/1.2.0/languages/ping-me-on-slack-de_DE.po (added)
-
tags/1.2.0/languages/ping-me-on-slack-es_ES.mo (added)
-
tags/1.2.0/languages/ping-me-on-slack-es_ES.po (added)
-
tags/1.2.0/languages/ping-me-on-slack-fr_FR.mo (added)
-
tags/1.2.0/languages/ping-me-on-slack-fr_FR.po (added)
-
tags/1.2.0/languages/ping-me-on-slack-he_IL.mo (added)
-
tags/1.2.0/languages/ping-me-on-slack-he_IL.po (added)
-
tags/1.2.0/languages/ping-me-on-slack-hi_IN.mo (added)
-
tags/1.2.0/languages/ping-me-on-slack-hi_IN.po (added)
-
tags/1.2.0/languages/ping-me-on-slack-hr.mo (added)
-
tags/1.2.0/languages/ping-me-on-slack-hr.po (added)
-
tags/1.2.0/languages/ping-me-on-slack-it_IT.mo (added)
-
tags/1.2.0/languages/ping-me-on-slack-it_IT.po (added)
-
tags/1.2.0/languages/ping-me-on-slack-ru_RU.mo (added)
-
tags/1.2.0/languages/ping-me-on-slack-ru_RU.po (added)
-
tags/1.2.0/languages/ping-me-on-slack.pot (added)
-
tags/1.2.0/languages/ping-me-slack-zh_CN.mo (added)
-
tags/1.2.0/languages/ping-me-slack-zh_CN.po (added)
-
tags/1.2.0/ping-me-on-slack.php (added)
-
tags/1.2.0/readme.txt (added)
-
tags/1.2.0/styles.css (added)
-
tags/1.2.0/vendor (added)
-
tags/1.2.0/vendor/alek13 (added)
-
tags/1.2.0/vendor/alek13/slack (added)
-
tags/1.2.0/vendor/alek13/slack/composer.json (added)
-
tags/1.2.0/vendor/alek13/slack/src (added)
-
tags/1.2.0/vendor/alek13/slack/src/ActionConfirmation.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Attachment.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/AttachmentAction.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/AttachmentField.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Block (added)
-
tags/1.2.0/vendor/alek13/slack/src/Block.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Block/Actions.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Block/Context.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Block/Divider.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Block/ElementsBlock.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Block/File.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Block/Header.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Block/Image.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Block/Input.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Block/Section.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/AbstractDynamicSelect.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/AbstractSelect.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/AbstractStaticSelect.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/Button.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/ChannelsSelect.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/Checkboxes.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/Confirmable.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/ConversationsSelect.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/DatePicker.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/ExternalSelect.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/Image.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/MultiChannelsSelect.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/MultiConversationsSelect.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/MultiDynamicSelect.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/MultiExternalSelect.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/MultiSelect.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/MultiStaticSelect.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/MultiUsersSelect.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/Options.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/Overflow.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/RadioButtons.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/RespondableSelect.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/Select.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/StaticSelect.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/Temporalpicker.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/Text.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/TextInput.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/Timepicker.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/BlockElement/UsersSelect.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Client.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Field.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/FieldsTrait.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/FilterTrait.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/ImageTrait.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/MaxItemsTrait.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Message.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Object (added)
-
tags/1.2.0/vendor/alek13/slack/src/Object/CompositionObject.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Object/Confirmation.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Object/Filter.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Object/Option.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Object/OptionGroup.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/OptionsTrait.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/Payload.php (added)
-
tags/1.2.0/vendor/alek13/slack/src/PlaceholderTrait.php (added)
-
tags/1.2.0/vendor/autoload.php (added)
-
tags/1.2.0/vendor/composer (added)
-
tags/1.2.0/vendor/composer/ClassLoader.php (added)
-
tags/1.2.0/vendor/composer/InstalledVersions.php (added)
-
tags/1.2.0/vendor/composer/LICENSE (added)
-
tags/1.2.0/vendor/composer/autoload_classmap.php (added)
-
tags/1.2.0/vendor/composer/autoload_files.php (added)
-
tags/1.2.0/vendor/composer/autoload_namespaces.php (added)
-
tags/1.2.0/vendor/composer/autoload_psr4.php (added)
-
tags/1.2.0/vendor/composer/autoload_real.php (added)
-
tags/1.2.0/vendor/composer/autoload_static.php (added)
-
tags/1.2.0/vendor/composer/installed.json (added)
-
tags/1.2.0/vendor/composer/installed.php (added)
-
tags/1.2.0/vendor/composer/platform_check.php (added)
-
tags/1.2.0/vendor/guzzlehttp (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/LICENSE (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/composer.json (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/BodySummarizer.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/BodySummarizerInterface.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Client.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/ClientInterface.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/ClientTrait.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Cookie (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Exception (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Exception/ClientException.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Exception/InvalidArgumentException.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Exception/ServerException.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Exception/TransferException.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Handler (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/HandlerStack.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/MessageFormatter.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/MessageFormatterInterface.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Middleware.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Pool.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/RequestOptions.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/TransferStats.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/Utils.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/functions.php (added)
-
tags/1.2.0/vendor/guzzlehttp/guzzle/src/functions_include.php (added)
-
tags/1.2.0/vendor/guzzlehttp/promises (added)
-
tags/1.2.0/vendor/guzzlehttp/promises/LICENSE (added)
-
tags/1.2.0/vendor/guzzlehttp/promises/composer.json (added)
-
tags/1.2.0/vendor/guzzlehttp/promises/src (added)
-
tags/1.2.0/vendor/guzzlehttp/promises/src/AggregateException.php (added)
-
tags/1.2.0/vendor/guzzlehttp/promises/src/CancellationException.php (added)
-
tags/1.2.0/vendor/guzzlehttp/promises/src/Coroutine.php (added)
-
tags/1.2.0/vendor/guzzlehttp/promises/src/Create.php (added)
-
tags/1.2.0/vendor/guzzlehttp/promises/src/Each.php (added)
-
tags/1.2.0/vendor/guzzlehttp/promises/src/EachPromise.php (added)
-
tags/1.2.0/vendor/guzzlehttp/promises/src/FulfilledPromise.php (added)
-
tags/1.2.0/vendor/guzzlehttp/promises/src/Is.php (added)
-
tags/1.2.0/vendor/guzzlehttp/promises/src/Promise.php (added)
-
tags/1.2.0/vendor/guzzlehttp/promises/src/PromiseInterface.php (added)
-
tags/1.2.0/vendor/guzzlehttp/promises/src/PromisorInterface.php (added)
-
tags/1.2.0/vendor/guzzlehttp/promises/src/RejectedPromise.php (added)
-
tags/1.2.0/vendor/guzzlehttp/promises/src/RejectionException.php (added)
-
tags/1.2.0/vendor/guzzlehttp/promises/src/TaskQueue.php (added)
-
tags/1.2.0/vendor/guzzlehttp/promises/src/TaskQueueInterface.php (added)
-
tags/1.2.0/vendor/guzzlehttp/promises/src/Utils.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7 (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/LICENSE (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/composer.json (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/AppendStream.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/BufferStream.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/CachingStream.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/DroppingStream.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/Exception (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/Exception/MalformedUriException.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/FnStream.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/Header.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/HttpFactory.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/InflateStream.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/LazyOpenStream.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/LimitStream.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/Message.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/MessageTrait.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/MimeType.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/MultipartStream.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/NoSeekStream.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/PumpStream.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/Query.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/Request.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/Response.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/Rfc7230.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/ServerRequest.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/Stream.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/StreamWrapper.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/UploadedFile.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/Uri.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/UriComparator.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/UriNormalizer.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/UriResolver.php (added)
-
tags/1.2.0/vendor/guzzlehttp/psr7/src/Utils.php (added)
-
tags/1.2.0/vendor/psr (added)
-
tags/1.2.0/vendor/psr/http-client (added)
-
tags/1.2.0/vendor/psr/http-client/LICENSE (added)
-
tags/1.2.0/vendor/psr/http-client/composer.json (added)
-
tags/1.2.0/vendor/psr/http-client/src (added)
-
tags/1.2.0/vendor/psr/http-client/src/ClientExceptionInterface.php (added)
-
tags/1.2.0/vendor/psr/http-client/src/ClientInterface.php (added)
-
tags/1.2.0/vendor/psr/http-client/src/NetworkExceptionInterface.php (added)
-
tags/1.2.0/vendor/psr/http-client/src/RequestExceptionInterface.php (added)
-
tags/1.2.0/vendor/psr/http-factory (added)
-
tags/1.2.0/vendor/psr/http-factory/LICENSE (added)
-
tags/1.2.0/vendor/psr/http-factory/composer.json (added)
-
tags/1.2.0/vendor/psr/http-factory/src (added)
-
tags/1.2.0/vendor/psr/http-factory/src/RequestFactoryInterface.php (added)
-
tags/1.2.0/vendor/psr/http-factory/src/ResponseFactoryInterface.php (added)
-
tags/1.2.0/vendor/psr/http-factory/src/ServerRequestFactoryInterface.php (added)
-
tags/1.2.0/vendor/psr/http-factory/src/StreamFactoryInterface.php (added)
-
tags/1.2.0/vendor/psr/http-factory/src/UploadedFileFactoryInterface.php (added)
-
tags/1.2.0/vendor/psr/http-factory/src/UriFactoryInterface.php (added)
-
tags/1.2.0/vendor/psr/http-message (added)
-
tags/1.2.0/vendor/psr/http-message/LICENSE (added)
-
tags/1.2.0/vendor/psr/http-message/composer.json (added)
-
tags/1.2.0/vendor/psr/http-message/src (added)
-
tags/1.2.0/vendor/psr/http-message/src/MessageInterface.php (added)
-
tags/1.2.0/vendor/psr/http-message/src/RequestInterface.php (added)
-
tags/1.2.0/vendor/psr/http-message/src/ResponseInterface.php (added)
-
tags/1.2.0/vendor/psr/http-message/src/ServerRequestInterface.php (added)
-
tags/1.2.0/vendor/psr/http-message/src/StreamInterface.php (added)
-
tags/1.2.0/vendor/psr/http-message/src/UploadedFileInterface.php (added)
-
tags/1.2.0/vendor/psr/http-message/src/UriInterface.php (added)
-
tags/1.2.0/vendor/ralouphie (added)
-
tags/1.2.0/vendor/ralouphie/getallheaders (added)
-
tags/1.2.0/vendor/ralouphie/getallheaders/LICENSE (added)
-
tags/1.2.0/vendor/ralouphie/getallheaders/composer.json (added)
-
tags/1.2.0/vendor/ralouphie/getallheaders/src (added)
-
tags/1.2.0/vendor/ralouphie/getallheaders/src/getallheaders.php (added)
-
tags/1.2.0/vendor/symfony (added)
-
tags/1.2.0/vendor/symfony/deprecation-contracts (added)
-
tags/1.2.0/vendor/symfony/deprecation-contracts/LICENSE (added)
-
tags/1.2.0/vendor/symfony/deprecation-contracts/composer.json (added)
-
tags/1.2.0/vendor/symfony/deprecation-contracts/function.php (added)
-
trunk/inc/Core/Client.php (modified) (3 diffs)
-
trunk/ping-me-on-slack.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/vendor/autoload.php (modified) (1 diff)
-
trunk/vendor/composer/InstalledVersions.php (modified) (3 diffs)
-
trunk/vendor/composer/installed.json (modified) (13 diffs)
-
trunk/vendor/composer/installed.php (modified) (6 diffs)
-
trunk/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php (modified) (1 diff)
-
trunk/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php (modified) (2 diffs)
-
trunk/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php (modified) (1 diff)
-
trunk/vendor/guzzlehttp/guzzle/src/Pool.php (modified) (1 diff)
-
trunk/vendor/guzzlehttp/guzzle/src/Utils.php (modified) (1 diff)
-
trunk/vendor/guzzlehttp/guzzle/src/functions.php (modified) (1 diff)
-
trunk/vendor/guzzlehttp/psr7/src/UploadedFile.php (modified) (3 diffs)
-
trunk/vendor/guzzlehttp/psr7/src/Uri.php (modified) (1 diff)
-
trunk/vendor/symfony/deprecation-contracts/composer.json (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
ping-me-on-slack/trunk/inc/Core/Client.php
r3241787 r3331586 16 16 class Client implements Dispatcher { 17 17 /** 18 * Slack Params. 19 * 20 * @var mixed[] 21 */ 22 public array $args; 23 24 /** 25 * Constructor. 26 * 27 * @since 1.2.0 28 */ 29 public function __construct() { 30 $this->args = [ 31 'channel' => pmos_get_settings( 'channel' ), 32 'username' => pmos_get_settings( 'username' ), 33 ]; 34 } 35 36 /** 18 37 * Get Slack Client. 19 38 * … … 22 41 * @return SlackClient 23 42 */ 24 protected function get_slack_client(): SlackClient { 25 return new SlackClient( 26 pmos_get_settings( 'webhook' ), 27 [ 28 'channel' => pmos_get_settings( 'channel' ), 29 'username' => pmos_get_settings( 'username' ), 30 ] 31 ); 43 protected function get_client(): SlackClient { 44 return new SlackClient( pmos_get_settings( 'webhook' ), $this->args ); 32 45 } 33 46 … … 45 58 public function ping( $message ): void { 46 59 try { 47 $this->get_ slack_client()->send( $message );60 $this->get_client()->send( $message ); 48 61 } catch ( \Exception $e ) { 49 62 error_log( -
ping-me-on-slack/trunk/ping-me-on-slack.php
r3241787 r3331586 4 4 * Plugin URI: https://github.com/badasswp/ping-me-on-slack 5 5 * Description: Get notifications on Slack when changes are made on your WP website. 6 * Version: 1. 1.56 * Version: 1.2.0 7 7 * Author: badasswp 8 8 * Author URI: https://github.com/badasswp -
ping-me-on-slack/trunk/readme.txt
r3241787 r3331586 4 4 Requires at least: 4.0 5 5 Tested up to: 6.7.2 6 Stable tag: 1. 1.56 Stable tag: 1.2.0 7 7 Requires PHP: 8.1.0 8 8 License: GPLv2 or later … … 70 70 == Changelog == 71 71 72 = 1.2.0 = 73 * Fix custom filters, ensure `args` is correctly set for Slack `client`. 74 * Feat: Add `.wp-env` config for dev env. 75 72 76 = 1.1.5 = 73 77 * Use helper function `pmos_get_settings`. -
ping-me-on-slack/trunk/vendor/autoload.php
r3168411 r3331586 15 15 } 16 16 } 17 trigger_error( 18 $err, 19 E_USER_ERROR 20 ); 17 throw new RuntimeException($err); 21 18 } 22 19 -
ping-me-on-slack/trunk/vendor/composer/InstalledVersions.php
r3235087 r3331586 27 27 class InstalledVersions 28 28 { 29 /** 30 * @var string|null if set (by reflection by Composer), this should be set to the path where this class is being copied to 31 * @internal 32 */ 33 private static $selfDir = null; 34 29 35 /** 30 36 * @var mixed[]|null … … 324 330 325 331 /** 332 * @return string 333 */ 334 private static function getSelfDir() 335 { 336 if (self::$selfDir === null) { 337 self::$selfDir = strtr(__DIR__, '\\', '/'); 338 } 339 340 return self::$selfDir; 341 } 342 343 /** 326 344 * @return array[] 327 345 * @psalm-return list<array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}> … … 337 355 338 356 if (self::$canGetVendors) { 339 $selfDir = s trtr(__DIR__, '\\', '/');357 $selfDir = self::getSelfDir(); 340 358 foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) { 341 359 $vendorDir = strtr($vendorDir, '\\', '/'); -
ping-me-on-slack/trunk/vendor/composer/installed.json
r3214251 r3331586 72 72 { 73 73 "name": "guzzlehttp/guzzle", 74 "version": "7.9. 2",75 "version_normalized": "7.9. 2.0",74 "version": "7.9.3", 75 "version_normalized": "7.9.3.0", 76 76 "source": { 77 77 "type": "git", 78 78 "url": "https://github.com/guzzle/guzzle.git", 79 "reference": " d281ed313b989f213357e3be1a179f02196ac99b"80 }, 81 "dist": { 82 "type": "zip", 83 "url": "https://api.github.com/repos/guzzle/guzzle/zipball/ d281ed313b989f213357e3be1a179f02196ac99b",84 "reference": " d281ed313b989f213357e3be1a179f02196ac99b",79 "reference": "7b2f29fe81dc4da0ca0ea7d42107a0845946ea77" 80 }, 81 "dist": { 82 "type": "zip", 83 "url": "https://api.github.com/repos/guzzle/guzzle/zipball/7b2f29fe81dc4da0ca0ea7d42107a0845946ea77", 84 "reference": "7b2f29fe81dc4da0ca0ea7d42107a0845946ea77", 85 85 "shasum": "" 86 86 }, … … 109 109 "psr/log": "Required for using the Log middleware" 110 110 }, 111 "time": "202 4-07-24T11:22:20+00:00",111 "time": "2025-03-27T13:37:11+00:00", 112 112 "type": "library", 113 113 "extra": { … … 181 181 "support": { 182 182 "issues": "https://github.com/guzzle/guzzle/issues", 183 "source": "https://github.com/guzzle/guzzle/tree/7.9. 2"183 "source": "https://github.com/guzzle/guzzle/tree/7.9.3" 184 184 }, 185 185 "funding": [ … … 201 201 { 202 202 "name": "guzzlehttp/promises", 203 "version": "2. 0.4",204 "version_normalized": "2. 0.4.0",203 "version": "2.2.0", 204 "version_normalized": "2.2.0.0", 205 205 "source": { 206 206 "type": "git", 207 207 "url": "https://github.com/guzzle/promises.git", 208 "reference": " f9c436286ab2892c7db7be8c8da4ef61ccf7b455"209 }, 210 "dist": { 211 "type": "zip", 212 "url": "https://api.github.com/repos/guzzle/promises/zipball/ f9c436286ab2892c7db7be8c8da4ef61ccf7b455",213 "reference": " f9c436286ab2892c7db7be8c8da4ef61ccf7b455",208 "reference": "7c69f28996b0a6920945dd20b3857e499d9ca96c" 209 }, 210 "dist": { 211 "type": "zip", 212 "url": "https://api.github.com/repos/guzzle/promises/zipball/7c69f28996b0a6920945dd20b3857e499d9ca96c", 213 "reference": "7c69f28996b0a6920945dd20b3857e499d9ca96c", 214 214 "shasum": "" 215 215 }, … … 221 221 "phpunit/phpunit": "^8.5.39 || ^9.6.20" 222 222 }, 223 "time": "202 4-10-17T10:06:22+00:00",223 "time": "2025-03-27T13:27:01+00:00", 224 224 "type": "library", 225 225 "extra": { … … 267 267 "support": { 268 268 "issues": "https://github.com/guzzle/promises/issues", 269 "source": "https://github.com/guzzle/promises/tree/2. 0.4"269 "source": "https://github.com/guzzle/promises/tree/2.2.0" 270 270 }, 271 271 "funding": [ … … 287 287 { 288 288 "name": "guzzlehttp/psr7", 289 "version": "2.7. 0",290 "version_normalized": "2.7. 0.0",289 "version": "2.7.1", 290 "version_normalized": "2.7.1.0", 291 291 "source": { 292 292 "type": "git", 293 293 "url": "https://github.com/guzzle/psr7.git", 294 "reference": " a70f5c95fb43bc83f07c9c948baa0dc1829bf201"295 }, 296 "dist": { 297 "type": "zip", 298 "url": "https://api.github.com/repos/guzzle/psr7/zipball/ a70f5c95fb43bc83f07c9c948baa0dc1829bf201",299 "reference": " a70f5c95fb43bc83f07c9c948baa0dc1829bf201",294 "reference": "c2270caaabe631b3b44c85f99e5a04bbb8060d16" 295 }, 296 "dist": { 297 "type": "zip", 298 "url": "https://api.github.com/repos/guzzle/psr7/zipball/c2270caaabe631b3b44c85f99e5a04bbb8060d16", 299 "reference": "c2270caaabe631b3b44c85f99e5a04bbb8060d16", 300 300 "shasum": "" 301 301 }, … … 318 318 "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" 319 319 }, 320 "time": "202 4-07-18T11:15:46+00:00",320 "time": "2025-03-27T12:30:47+00:00", 321 321 "type": "library", 322 322 "extra": { … … 386 386 "support": { 387 387 "issues": "https://github.com/guzzle/psr7/issues", 388 "source": "https://github.com/guzzle/psr7/tree/2.7. 0"388 "source": "https://github.com/guzzle/psr7/tree/2.7.1" 389 389 }, 390 390 "funding": [ … … 622 622 { 623 623 "name": "symfony/deprecation-contracts", 624 "version": "v3. 5.1",625 "version_normalized": "3. 5.1.0",624 "version": "v3.6.0", 625 "version_normalized": "3.6.0.0", 626 626 "source": { 627 627 "type": "git", 628 628 "url": "https://github.com/symfony/deprecation-contracts.git", 629 "reference": " 74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6"630 }, 631 "dist": { 632 "type": "zip", 633 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/ 74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6",634 "reference": " 74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6",629 "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62" 630 }, 631 "dist": { 632 "type": "zip", 633 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62", 634 "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62", 635 635 "shasum": "" 636 636 }, … … 638 638 "php": ">=8.1" 639 639 }, 640 "time": "2024-09-25T14:2 0:29+00:00",640 "time": "2024-09-25T14:21:43+00:00", 641 641 "type": "library", 642 642 "extra": { … … 646 646 }, 647 647 "branch-alias": { 648 "dev-main": "3. 5-dev"648 "dev-main": "3.6-dev" 649 649 } 650 650 }, … … 672 672 "homepage": "https://symfony.com", 673 673 "support": { 674 "source": "https://github.com/symfony/deprecation-contracts/tree/v3. 5.1"674 "source": "https://github.com/symfony/deprecation-contracts/tree/v3.6.0" 675 675 }, 676 676 "funding": [ -
ping-me-on-slack/trunk/vendor/composer/installed.php
r3241787 r3331586 4 4 'pretty_version' => 'dev-master', 5 5 'version' => 'dev-master', 6 'reference' => ' e80bc8310ea070290d53cdc07e9849334aebba7b',6 'reference' => 'f4b81ee633aaada40604a543e64ec2a120f56248', 7 7 'type' => 'package', 8 8 'install_path' => __DIR__ . '/../../', … … 23 23 'pretty_version' => 'dev-master', 24 24 'version' => 'dev-master', 25 'reference' => ' e80bc8310ea070290d53cdc07e9849334aebba7b',25 'reference' => 'f4b81ee633aaada40604a543e64ec2a120f56248', 26 26 'type' => 'package', 27 27 'install_path' => __DIR__ . '/../../', … … 30 30 ), 31 31 'guzzlehttp/guzzle' => array( 32 'pretty_version' => '7.9. 2',33 'version' => '7.9. 2.0',34 'reference' => ' d281ed313b989f213357e3be1a179f02196ac99b',32 'pretty_version' => '7.9.3', 33 'version' => '7.9.3.0', 34 'reference' => '7b2f29fe81dc4da0ca0ea7d42107a0845946ea77', 35 35 'type' => 'library', 36 36 'install_path' => __DIR__ . '/../guzzlehttp/guzzle', … … 39 39 ), 40 40 'guzzlehttp/promises' => array( 41 'pretty_version' => '2. 0.4',42 'version' => '2. 0.4.0',43 'reference' => ' f9c436286ab2892c7db7be8c8da4ef61ccf7b455',41 'pretty_version' => '2.2.0', 42 'version' => '2.2.0.0', 43 'reference' => '7c69f28996b0a6920945dd20b3857e499d9ca96c', 44 44 'type' => 'library', 45 45 'install_path' => __DIR__ . '/../guzzlehttp/promises', … … 48 48 ), 49 49 'guzzlehttp/psr7' => array( 50 'pretty_version' => '2.7. 0',51 'version' => '2.7. 0.0',52 'reference' => ' a70f5c95fb43bc83f07c9c948baa0dc1829bf201',50 'pretty_version' => '2.7.1', 51 'version' => '2.7.1.0', 52 'reference' => 'c2270caaabe631b3b44c85f99e5a04bbb8060d16', 53 53 'type' => 'library', 54 54 'install_path' => __DIR__ . '/../guzzlehttp/psr7', … … 111 111 ), 112 112 'symfony/deprecation-contracts' => array( 113 'pretty_version' => 'v3. 5.1',114 'version' => '3. 5.1.0',115 'reference' => ' 74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6',113 'pretty_version' => 'v3.6.0', 114 'version' => '3.6.0.0', 115 'reference' => '63afe740e99a13ba87ec199bb07bbdee937a5b62', 116 116 'type' => 'library', 117 117 'install_path' => __DIR__ . '/../symfony/deprecation-contracts', -
ping-me-on-slack/trunk/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php
r3149633 r3331586 63 63 $data[$search] = (int) $value; 64 64 } 65 } elseif ($search === 'Secure' || $search === 'Discard' || $search === 'HttpOnly') { 66 if ($value) { 67 $data[$search] = true; 68 } 65 69 } else { 66 70 $data[$search] = $value; -
ping-me-on-slack/trunk/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php
r3149633 r3331586 18 18 * requests to another handler. 19 19 * 20 * @param callable( \Psr\Http\Message\RequestInterface, array): \GuzzleHttp\Promise\PromiseInterface $default Handler used for normal responses21 * @param callable( \Psr\Http\Message\RequestInterface, array): \GuzzleHttp\Promise\PromiseInterface $sync Handler used for synchronous responses.20 * @param callable(RequestInterface, array): PromiseInterface $default Handler used for normal responses 21 * @param callable(RequestInterface, array): PromiseInterface $sync Handler used for synchronous responses. 22 22 * 23 * @return callable( \Psr\Http\Message\RequestInterface, array): \GuzzleHttp\Promise\PromiseInterface Returns the composed handler.23 * @return callable(RequestInterface, array): PromiseInterface Returns the composed handler. 24 24 */ 25 25 public static function wrapSync(callable $default, callable $sync): callable … … 38 38 * through the StreamHandler. 39 39 * 40 * @param callable( \Psr\Http\Message\RequestInterface, array): \GuzzleHttp\Promise\PromiseInterface $default Handler used for non-streaming responses41 * @param callable( \Psr\Http\Message\RequestInterface, array): \GuzzleHttp\Promise\PromiseInterface $streaming Handler used for streaming responses40 * @param callable(RequestInterface, array): PromiseInterface $default Handler used for non-streaming responses 41 * @param callable(RequestInterface, array): PromiseInterface $streaming Handler used for streaming responses 42 42 * 43 * @return callable( \Psr\Http\Message\RequestInterface, array): \GuzzleHttp\Promise\PromiseInterface Returns the composed handler.43 * @return callable(RequestInterface, array): PromiseInterface Returns the composed handler. 44 44 */ 45 45 public static function wrapStreaming(callable $default, callable $streaming): callable -
ping-me-on-slack/trunk/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php
r3149633 r3331586 54 54 55 55 // Append a content-length header if body size is zero to match 56 // cURL's behavior. 57 if (0 === $request->getBody()->getSize()) { 56 // the behavior of `CurlHandler` 57 if ( 58 ( 59 0 === \strcasecmp('PUT', $request->getMethod()) 60 || 0 === \strcasecmp('POST', $request->getMethod()) 61 ) 62 && 0 === $request->getBody()->getSize() 63 ) { 58 64 $request = $request->withHeader('Content-Length', '0'); 59 65 } -
ping-me-on-slack/trunk/vendor/guzzlehttp/guzzle/src/Pool.php
r3149633 r3331586 87 87 * @param array|\Iterator $requests Requests to send concurrently. 88 88 * @param array $options Passes through the options available in 89 * {@see \GuzzleHttp\Pool::__construct}89 * {@see Pool::__construct} 90 90 * 91 91 * @return array Returns an array containing the response or an exception -
ping-me-on-slack/trunk/vendor/guzzlehttp/guzzle/src/Utils.php
r3149633 r3331586 80 80 * The returned handler is not wrapped by any default middlewares. 81 81 * 82 * @return callable(\Psr\Http\Message\RequestInterface, array): \GuzzleHttp\Promise\PromiseInterface Returns the best handler for the given system.82 * @return callable(\Psr\Http\Message\RequestInterface, array): Promise\PromiseInterface Returns the best handler for the given system. 83 83 * 84 84 * @throws \RuntimeException if no viable Handler is available. -
ping-me-on-slack/trunk/vendor/guzzlehttp/guzzle/src/functions.php
r3149633 r3331586 51 51 * The returned handler is not wrapped by any default middlewares. 52 52 * 53 * @return callable(\Psr\Http\Message\RequestInterface, array): \GuzzleHttp\Promise\PromiseInterface Returns the best handler for the given system.53 * @return callable(\Psr\Http\Message\RequestInterface, array): Promise\PromiseInterface Returns the best handler for the given system. 54 54 * 55 55 * @throws \RuntimeException if no viable Handler is available. -
ping-me-on-slack/trunk/vendor/guzzlehttp/psr7/src/UploadedFile.php
r3149633 r3331586 12 12 class UploadedFile implements UploadedFileInterface 13 13 { 14 private const ERROR S= [15 UPLOAD_ERR_OK ,16 UPLOAD_ERR_INI_SIZE ,17 UPLOAD_ERR_FORM_SIZE ,18 UPLOAD_ERR_PARTIAL ,19 UPLOAD_ERR_NO_FILE ,20 UPLOAD_ERR_NO_TMP_DIR ,21 UPLOAD_ERR_CANT_WRITE ,22 UPLOAD_ERR_EXTENSION ,14 private const ERROR_MAP = [ 15 UPLOAD_ERR_OK => 'UPLOAD_ERR_OK', 16 UPLOAD_ERR_INI_SIZE => 'UPLOAD_ERR_INI_SIZE', 17 UPLOAD_ERR_FORM_SIZE => 'UPLOAD_ERR_FORM_SIZE', 18 UPLOAD_ERR_PARTIAL => 'UPLOAD_ERR_PARTIAL', 19 UPLOAD_ERR_NO_FILE => 'UPLOAD_ERR_NO_FILE', 20 UPLOAD_ERR_NO_TMP_DIR => 'UPLOAD_ERR_NO_TMP_DIR', 21 UPLOAD_ERR_CANT_WRITE => 'UPLOAD_ERR_CANT_WRITE', 22 UPLOAD_ERR_EXTENSION => 'UPLOAD_ERR_EXTENSION', 23 23 ]; 24 24 … … 105 105 private function setError(int $error): void 106 106 { 107 if ( false === in_array($error, UploadedFile::ERRORS, true)) {107 if (!isset(UploadedFile::ERROR_MAP[$error])) { 108 108 throw new InvalidArgumentException( 109 109 'Invalid error status for UploadedFile' … … 138 138 { 139 139 if (false === $this->isOk()) { 140 throw new RuntimeException( 'Cannot retrieve stream due to upload error');140 throw new RuntimeException(\sprintf('Cannot retrieve stream due to upload error (%s)', self::ERROR_MAP[$this->error])); 141 141 } 142 142 -
ping-me-on-slack/trunk/vendor/guzzlehttp/psr7/src/Uri.php
r3149633 r3331586 108 108 // If IPv6 109 109 $prefix = ''; 110 if (preg_match('%^(.*://\[[0-9:a-f ]+\])(.*?)$%', $url, $matches)) {110 if (preg_match('%^(.*://\[[0-9:a-fA-F]+\])(.*?)$%', $url, $matches)) { 111 111 /** @var array{0:string, 1:string, 2:string} $matches */ 112 112 $prefix = $matches[1]; -
ping-me-on-slack/trunk/vendor/symfony/deprecation-contracts/composer.json
r3149633 r3331586 26 26 "extra": { 27 27 "branch-alias": { 28 "dev-main": "3. 5-dev"28 "dev-main": "3.6-dev" 29 29 }, 30 30 "thanks": {
Note: See TracChangeset
for help on using the changeset viewer.