GitHub / slack-php/slack-php-block-kit / commits
OOP interface for composing Slack Block Kit messages and modals in PHP
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| ecc1d732 |
make properties explicitly nullable (#78)
Co-authored-by: Maarten Paauw <g****b@p****v> |
krb19xx <k****x@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c9362772 | fix: exclude `.devcontainer` directory from composer distribution package (#68) |
Maarten Paauw <g****b@p****v>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 902dc66a | Add rich text block, elements and parts (#66) |
Maarten Paauw <g****b@p****v>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 2da28fdf | feat: add `.gitattributes` to exclude unnecessary files from Composer dist pa... |
Maarten Paauw <g****b@p****v>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| ff335813 | Add video block (#61) |
Maarten Paauw <g****b@p****v>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 04bddbcc | feat: add dev container configuration (#63) |
Maarten Paauw <g****b@p****v>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 11ef974d |
Bump ramsey/composer-install from 2 to 3 (#55)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 3c249b24 |
Bump actions/checkout from 3 to 4 (#49)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 53d0e5f1 |
Bump friendsofphp/php-cs-fixer from 3.14.4 to 3.65.0 (#62)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d4897780 | Fix code block creation without block ID (#41) |
Adryan Alessandro Signor <1****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 57024db5 | Fix wrong property name for MultiUserSelectMenu initial value (#59) |
Atte Pulkkinen <9****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 8fc2cc68 |
Bump friendsofphp/php-cs-fixer from 3.6.0 to 3.14.4 (#38)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 450df1b7 |
Bump phpstan/phpstan from 1.4.6 to 1.10.3 (#37)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| a96df91b |
Bump actions/checkout from 2 to 3 (#7)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| fbe5278c | Update NumberInput properties to match Slack docs (#45) |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 9d1f472e | Adding - NumberInput (#43) |
Martin Århof <m****f@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 9e84f55f | Fix maxLength (#40) |
Kristoffer Tonning <g****b@t****v>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c2bb1f67 | fix typo (#23) |
William Entriken <g****m@p****t>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c577977d | Update mrkdwn formatting examples in README |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 3c4f564a | Renamed Formatter to Md and improved test coverage | Jeremy Lindblom <j****a@g****m> | over 4 years ago | |
| 20a613a1 | Dependency and static analysis updates | Jeremy Lindblom <j****a@g****m> | over 4 years ago | |
| 59f70c1e | Update README badges |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| a4fc28c9 | Add GitHub actions for CI (#4) |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| b91be18f | Rename ActionCollection, Add UniqueIds validator, add Button's accessibility_... | Jeremy Lindblom <j****a@g****m> | over 4 years ago | |
| 4718210a | Update README with reference to version 1 |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 965e4b3d | Flatten Tools namespace | Jeremy Lindblom <j****a@g****m> | over 4 years ago | |
| fdaf1294 | Make fromArray final and clean up hacks | Jeremy Lindblom <j****a@g****m> | over 4 years ago | |
| 007d403c | Move enums near their related objects | Jeremy Lindblom <j****a@g****m> | over 4 years ago | |
| 57fc10e7 | Refactor components to use Attributes for validation and marshalling | Jeremy Lindblom <j****a@g****m> | over 4 years ago | |
| 0b67f091 | Add features from v1 PRs | Jeremy Lindblom <j****a@g****m> | over 4 years ago | |
| 2ce0e58c | Add enough functional tests for 80% code-coverage | Jeremy Lindblom <j****a@g****m> | over 4 years ago | |
| 8c29fccb | Fix stan errors | Jeremy Lindblom <j****a@g****m> | over 4 years ago | |
| 70b3a9ec | Add php-cs-fixer and update a few code and test files | Jeremy Lindblom <j****a@g****m> | over 4 years ago | |
| e2e4b692 | Remove erroneous commas from two README examples |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| b07422de | Rewrite library for PHP 8.1 | Jeremy Lindblom <j****a@g****m> | over 4 years ago | |
| 814d0901 | Improvements to AppHome surface and added tapIf() | Jeremy Lindblom <j****a@g****m> | about 5 years ago | |
| 5e482dbe | Adds support for input blocks within messages | Jeremy Lindblom <j****a@g****m> | over 5 years ago | |
| 489b73dc | Update README.md |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 67bb6571 | Updated root namespace to SlackPhp\BlockKit after moving orgs | Jeremy Lindblom <j****a@g****m> | over 5 years ago | |
| feb2d5b7 | Updating options passed as an array to support an indexed array | Jeremy Lindblom <j****a@g****m> | over 5 years ago | |
| f37845a7 | Adds support for the legacy "text" field in a message. | Jeremy Lindblom <j****a@g****m> | over 5 years ago | |
| 8fd325a5 | Update README.md |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| d9798708 | Update README.md |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 90814001 | Adds mrkdwn text formatting helpers (#18) |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| bb84cf59 | Fix minor stan error | Jeremy Lindblom <j****a@g****m> | over 5 years ago | |
| 7bb90713 | Add support for "file" block | Jeremy Lindblom <j****a@g****m> | over 5 years ago | |
| bf0243d6 | Update diagram in README |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| eed9f7f2 | Adds support for "filter" to conversation menu/multi-menu | Jeremy Lindblom <j****a@g****m> | over 5 years ago | |
| 6e1f7eea | Remove renderers and rename the Slack facade to Kit (#17) |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| cac66f1b | Support for surface hydration (via fromArray) (#16) |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 94a1dbd6 | Adds support for the "header" block element | Jeremy Lindblom <j****a@g****m> | over 5 years ago | |
| 3267a8bc | Standalone OptionsList (#15) |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| b0653490 | Added support for Message Attachments. (#14) |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 1851e7b7 | Turn of result caching in phpunit for CI | Jeremy Lindblom <j****a@g****m> | almost 6 years ago | |
| 2adf2e83 | Added a tap() method to Element that creates a closure for modifications | Jeremy Lindblom <j****a@g****m> | almost 6 years ago | |
| 68478684 | Fix directives property in Message to be an array by default | Jeremy Lindblom <j****a@g****m> | almost 6 years ago | |
| ce5cbb9d | Update README to show that timepicker is supported |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| a52e8c1a | Update CI workflow to remove validate step |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 1b166387 | Composer and GitHub Actions update | Jeremy Lindblom <j****a@g****m> | almost 6 years ago | |
| 4bc3a92a | Add support for WorkflowStep surface (special case of Modal) | Jeremy Lindblom <j****a@g****m> | almost 6 years ago | |
| a541cab3 | Add support for the new timepicker input element | Jeremy Lindblom <j****a@g****m> | almost 6 years ago | |
| 39b48987 | Updates HasOptions to account for initialOptions (#12) |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 6828ae73 | implement overflow menu (#11) |
Andi1986 <a****f@g****e>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 74cdb484 | implement Radio Buttons and Checkboxes (#10) |
Andi1986 <a****f@g****e>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| da07375c | Don't require button value (#7) |
shaneiseminger <s****e@s****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 90ef9239 | Fix: exception should refer to 'button' instead of 'image' (#5) |
shaneiseminger <s****e@s****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 515ba5df | Fixes a stan issue in the test suite | Jeremy Lindblom <j****a@g****m> | over 6 years ago | |
| 0c373eea | Fixes a bug with rendering virtual block types | Jeremy Lindblom <j****a@g****m> | over 6 years ago | |
| 7d600213 | Adds "Checkboxes" to the supported element matrix in README | Jeremy Lindblom <j****a@g****m> | over 6 years ago | |
| de558cac | Collapse virtual blocks earlier so block counts are validated correctly | Jeremy Lindblom <j****a@g****m> | over 6 years ago | |
| 9ca32b3d | Added validation to placeholder and modal title length | Jeremy Lindblom <j****a@g****m> | over 6 years ago | |
| 2851ae5d | Updated README to mark plain text input as supported |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| ee4861ef | Improved TextInput validation and added tests | Jeremy Lindblom <j****a@g****m> | over 6 years ago | |
| 430bdd44 | implemented Plain-text input element (#1) |
Nurul Umbhiya <n****a@u****m>
Committed by: Jeremy Lindblom <j****a@g****m> |
over 6 years ago | |
| be34ae94 | Update CI workflow to run for PRs |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 1d354940 | Added support for the new max_selected_items property of multiselects | Jeremy Lindblom <j****a@g****m> | over 6 years ago | |
| cae72acb | Fix README type |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 1ca3339a | Fixed some bugs in gen-test while adding a couple tests | Jeremy Lindblom <j****a@g****m> | over 6 years ago | |
| 274c0b9e | Expanding test suite | Jeremy Lindblom <j****a@g****m> | over 6 years ago | |
| 2e2ddd00 | Updated README with nicer title section |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 778be490 | Sets the virtual type of TwoColumnTable to Section to pass validation | Jeremy Lindblom <j****a@g****m> | over 6 years ago | |
| 5b5d5856 | Sets the virtual type of TwoColumnTable to Section to pass validation | Jeremy Lindblom <j****a@g****m> | over 6 years ago | |
| 269106e4 | Outputs php version in CI actions | Jeremy Lindblom <j****a@g****m> | over 6 years ago | |
| 38f58c33 | Fixes return type docblock in HasOptionGroups for stan | Jeremy Lindblom <j****a@g****m> | over 6 years ago | |
| 181d428f | CI actions update | Jeremy Lindblom <j****a@g****m> | over 6 years ago | |
| 6d5039ae | Composer update | Jeremy Lindblom <j****a@g****m> | over 6 years ago | |
| 991ce8e0 | Create simple CI actions |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 2e0fbcc2 | Moved the manual tests into a sub-directory | Jeremy Lindblom <j****a@g****m> | over 6 years ago | |
| 663f8268 | Started test suite and updated code to meet stan and lint rules | Jeremy Lindblom <j****a@g****m> | over 6 years ago | |
| ff659c0a | Updates Contributions section of README |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 9ed39961 | Adds missing element from table in README |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 582c566d | Prevents invalid block and surface combinations | Jeremy Lindblom <j****a@g****m> | over 6 years ago | |
| 4aff69ff | Adds support for all select and multi-select menus and option groups | Jeremy Lindblom <j****a@g****m> | almost 7 years ago | |
| c3bb775d | Started work on menus | Jeremy Lindblom <j****a@g****m> | almost 7 years ago | |
| c56ba277 | Verbiage change in README |
Jeremy Lindblom <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| b6defc13 | Updates README with an actual block kit builder link in the examples | Jeremy Lindblom <j****a@g****m> | almost 7 years ago | |
| 440015ba | Updates README with better examples | Jeremy Lindblom <j****a@g****m> | almost 7 years ago | |
| 917a0e0c | Adds support in renderers for rendering from JSON | Jeremy Lindblom <j****a@g****m> | almost 7 years ago | |
| 4accb95c | Added the CLI surface renderer | Jeremy Lindblom <j****a@g****m> | almost 7 years ago | |
| 4a90c481 | Finished Button support and added the virtual TwoColumnTable | Jeremy Lindblom <j****a@g****m> | almost 7 years ago |