Commit graph

20 commits

Author SHA1 Message Date
Abdulla Abdurakhmanov
a92ec21d4a
feat: Adapt internal SlackApiScrollableResponse API for more flexible paging (#344)
* feat: Adapt internal SlackApiScrollableResponse API for more flexible paging

* chore: Examples update
2026-03-11 21:38:25 +01:00
Abdulla Abdurakhmanov
aada464335
fix: Proxy example 2026-02-21 16:26:59 +01:00
Abdulla Abdurakhmanov
447471f2d1
fix: Compile error in an example (#336) 2025-10-17 13:59:47 +02:00
Abdulla Abdurakhmanov
6c8d495cdf
feat: Support Slack FileIds/Urls in image block and elements (#323) 2025-06-20 18:39:17 +02:00
Abdulla Abdurakhmanov
3b81a847fb
New Slack files upload API support (#276)
* New Slack files upload API support

* Working version of upload

* Ver fix

* Comment update
2024-06-02 23:26:42 +02:00
Abdulla Abdurakhmanov
3bd8d3fb99
Remove obsolete form encoded upload. Update docs for 2.0. (#238)
* Fixed content type for file upload

* AsRef instead of ToString

* Multipart upload separate module

* Remove URL encoded uploader

* Docs update
2024-01-27 14:57:48 +01:00
Natsuki Ikeguchi
7d1cf6d271
feat: Upgrade http / hyper to 1.0 with axum 0.7 (#232)
Signed-off-by: Natsuki Ikeguchi <n_ikeguchi@yumemi.co.jp>
2024-01-14 14:19:55 +01:00
Abdulla Abdurakhmanov
a3f79356ae
Binary files upload support via multipart/form (#235) 2024-01-14 13:44:03 +01:00
Abdulla Abdurakhmanov
35aa96bbb2
Reexport HTTP status code to avoid http crate related conflicts (#227) 2023-12-08 08:13:04 +01:00
Abdulla Abdurakhmanov
3c745624b9
Socket mode example update 2023-10-24 22:53:51 +02:00
Abdulla Abdurakhmanov
0b44ac657d
Basic support for SlackEnterpriseUser information (#216) 2023-10-24 22:50:06 +02:00
Abdulla Abdurakhmanov
15c2e38fa9
Home tab example update for Socket 2023-08-10 19:56:21 +02:00
Abdulla Abdurakhmanov
ecb9243cac
Making signature verifier cloning more cheap for Axum (#188) 2023-05-08 10:43:26 +02:00
Abdulla Abdurakhmanov
f1dc1ab814
Socket Mode example trace to debug 2023-02-11 11:41:16 +01:00
Abdulla Abdurakhmanov
141e6eceae
SlackInteractionBlockAction now has state for embedded actions in the messages 2023-02-11 11:37:57 +01:00
Abdulla Abdurakhmanov
4028dbce03
Update client.rs 2022-12-02 11:48:33 +01:00
Abdulla Abdurakhmanov
c6b88bc66c
Distributed tracing (spans) support, scope propagation and SlackClient.run_in_session implementation (#151)
* Auxiliary SlackClient.run_in_session implementation with docs and examples

* Docs updates

* Span/context propagation
2022-10-08 13:59:57 +02:00
Abdulla Abdurakhmanov
b2bc19b6ef
Eq trait support for some of the models (#147)
* Eq support for the models not related to Slack API JSON

* Example update
2022-09-05 23:12:09 +02:00
Abdulla Abdurakhmanov
5f8f3eb9a6
axum framework support for Slack Events API (#144)
* Middleware for Slack Events API tests

* Middleware for Slack Events API tests

* Middleware for Slack Events API tests

* Axum OAuth impl begin

* Axum OAuth impl

* Middleware for Slack Events API tests

* Working version

* Docs and cleanups

* Clippy fixes

* Slack interaction event responses support for Hyper
2022-08-06 15:23:38 +02:00
Abdulla Abdurakhmanov
df4d69af0a
Release v1 (#137)
* Preparing release v1

* Feature rename

* Updated docs

* Updated docs

* Example updates

* GitHub actions fixes

* Docs updates
2022-08-02 21:11:47 +02:00