slackapi / java-slack-sdk

Slack Developer Kit (including Bolt for Java) for any JVM language
https://slack.dev/java-slack-sdk/
MIT License
571 stars 212 forks source link

Add admin APIs for managing automation platform apps #1203

Closed seratch closed 1 year ago

seratch commented 1 year ago

This pull request adds a few newly added APIs for managing automation platform apps. Refer to https://api.slack.com/admins/workflow-permissions for details.

Category (place an x in each of the [ ])

Requirements

Please read the Contributing guidelines and Code of Conduct before creating this issue or pull request. By submitting, you agree to those rules.

codecov[bot] commented 1 year ago

Codecov Report

Merging #1203 (fa732d1) into main (f0f0812) will decrease coverage by 0.48%. The diff coverage is 52.54%.

@@             Coverage Diff              @@
##               main    #1203      +/-   ##
============================================
- Coverage     75.11%   74.64%   -0.48%     
- Complexity     4016     4064      +48     
============================================
  Files           434      436       +2     
  Lines         12604    12835     +231     
  Branches       1261     1301      +40     
============================================
+ Hits           9468     9581     +113     
- Misses         2384     2489     +105     
- Partials        752      765      +13     
Files Changed Coverage Δ
.../java/com/slack/api/methods/MethodsRateLimits.java 99.06% <ø> (ø)
...til/json/GsonAppWorkflowStepInputValueFactory.java 12.50% <12.50%> (ø)
...n/GsonAppWorkflowStepInputValueDefaultFactory.java 19.51% <19.51%> (ø)
.../com/slack/api/methods/impl/MethodsClientImpl.java 82.71% <50.00%> (-0.89%) :arrow_down:
...java/com/slack/api/methods/RequestFormBuilder.java 87.20% <84.21%> (-0.15%) :arrow_down:
...slack/api/methods/impl/AsyncMethodsClientImpl.java 92.67% <100.00%> (+0.35%) :arrow_up:
...main/java/com/slack/api/util/json/GsonFactory.java 94.23% <100.00%> (+0.75%) :arrow_up:

... and 2 files with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more