28 Commits

Author SHA1 Message Date
Peter Zignego 56be11a950 Revert oauth endpoint change and query params fix (#207)
* Fix extracting query parameters from request

* downgrade oauth access path

Co-authored-by: David Jennes <david.jennes@gmail.com>
2022-01-23 20:01:24 -05:00
Peter Zignego ab751a0304 Remove deprecated rtmStart 2021-12-28 09:49:53 -05:00
Arkadiusz Adamski 8e46cbb105 Add conversations.[open|create|archive] (#202) 2021-10-19 19:15:23 -04:00
Atakan Dulker e178c3748a WebAPI: Passes access token as Bearer Token (#200)
* Added passing access token as a Bearer token.

* Removed superfluous code
2021-10-04 21:35:27 -04:00
Peter Zignego c071f10bc8 4.6.0 (#190)
* Generate .xcframework deps, upgrade dep versions

* Don’t use_frameworks! for CocoaPods
2020-10-11 12:10:54 -04:00
Takeshi Ihara 37285cc86c add: conversations endpoint (#186) 2020-08-09 13:23:14 -04:00
Andy Saw 7555a83c9b Support specifying thread_ts when uploading files (#184) 2020-05-06 08:27:28 -04:00
wtimme 7cb2dbb5e6 Add pagination support to "users.list" (#182)
* #171 Have each parameter on a dedicated line

This makes it easier to add new ones without exceeding a
readable line length.

* #171 Add optional parameter `cursor` to "users.list"

* #171 Read `next_cursor` from "users.list" response

This allows callers to properly use the pagination of this API method.

* #171 Add support for "limit" parameter of users.list call
2020-05-06 08:25:52 -04:00
mtgto 187a39ca14 Use Dictionary.compactMapValues (#180) 2020-03-31 11:15:00 -04:00
mtgto 6e63e74f81 Support users.conversations in WebAPI (#179) 2020-03-24 23:59:18 -04:00
mtgto 229e4eeaa1 Fix some wrong parameter names in WebAPI (#178) 2020-03-20 08:35:14 -04:00
noppefoxwolf b8c3c4a2af Support search request (#173) 2019-11-21 23:56:58 -05:00
noppefoxwolf ab9e802770 Add convesations replies (#169)
* Add convesation replies
2019-10-23 21:19:27 -04:00
Peter Zignego 436014cfec Update for Swift 5.1 and Xcode 11 (#168)
* Rebuild dependencies with 5.1

* Import FoundationNetworking if found
2019-10-09 21:55:56 -04:00
i.v.vasilenko c3817bea15 Added missed parameter for users.lookupByEmail endpoint 2019-07-21 21:53:30 +03:00
i.v.vasilenko 492f51ce9b Added missed endpoint users.lookupByEmail 2019-07-21 21:33:38 +03:00
Brad Brown 7ba97e4893 Adding Blocks support 2019-07-16 09:26:14 -05:00
Peter Zignego d5c2dd48f7 Update README.md 2019-04-05 11:29:21 -04:00
Tan Le 80d2cab81c Add missing endpoint of Channels API
Add enpoints: join, leave, archive, unarchive, rename, kick
2019-03-19 10:57:38 -05:00
Allen Humphreys 52b0a7fd4e Support sending ephemeral messages in threads 2019-03-09 18:06:00 -06:00
Peter Zignego bde39be109 Readme 2019-03-05 21:17:44 -05:00
Peter Zignego 5d7ac480b2 More readme changes 2019-03-05 21:05:56 -05:00
Peter Zignego 3579579c80 Readme updates 2019-03-05 20:47:43 -05:00
Peter Zignego a165f3e57f Fix podspec 2019-02-19 21:40:33 -05:00
Henry Huang c2734a66c3 [FIX] sendEphemeral function parameter 2019-02-15 15:07:56 -06:00
Henry Huang 721f8964cf [ADD] post Ephemeral message API function 2019-02-15 15:02:57 -06:00
Brandon Evans 8aeb88cea3 Add users.profile.set endpoint
This isn't an ideal implementation because it's not clear from the documentation if sending everything in the URL for a JSON request is supported, but this does work when tested manually.

This isn't complete support for the endpoint. In particular, custom profile fields won't be set.

https://api.slack.com/methods/users.profile.set
2019-02-14 17:33:32 -07:00
Peter Zignego 239eb94093 monorepo 2019-01-27 11:57:06 -05:00