Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #982 Enable developers to customize the "/slack/install" webpage content #1

Open
wants to merge 67 commits into
base: issue-977-slack-install-flag
Choose a base branch
from

Conversation

seratch
Copy link
Owner

@seratch seratch commented Aug 25, 2021

Summary

This pull request fixes slackapi#982 by adding a new function argument to customize the HTML content renderer for /slack/install URL.

Requirements (place an x in each [ ])

@codecov
Copy link

codecov bot commented Aug 25, 2021

Codecov Report

❗ No coverage uploaded for pull request base (issue-977-slack-install-flag@02d601d). Click here to learn what that means.
The diff coverage is n/a.

❗ Current head 4bbbd19 differs from pull request most recent head ac6b5bb. Consider uploading reports for the commit ac6b5bb to get more accurate results
Impacted file tree graph

@@                       Coverage Diff                       @@
##             issue-977-slack-install-flag       #1   +/-   ##
===============================================================
  Coverage                                ?   70.70%           
===============================================================
  Files                                   ?       13           
  Lines                                   ?     1222           
  Branches                                ?      363           
===============================================================
  Hits                                    ?      864           
  Misses                                  ?      286           
  Partials                                ?       72           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 02d601d...ac6b5bb. Read the comment docs.

seratch and others added 4 commits August 26, 2021 07:24
…iver: Receiver arguments in App constructor (slackapi#1077)

* Fix slackapi#1068 Throw an error if both socketMode: boolean and receiver: Receiver arguments in App constructor

* Update src/App.ts
…/install" (slackapi#1079)

* Fix slackapi#977 Add a way to turn off web page rendering for "/slack/install"

* Remove package-lock.json from the example app

* Apply suggestions from code review

Co-authored-by: Fil Maj <maj.fil@gmail.com>

* Add bolt to dependencies

* Comment out the new flag in the example app

* Rename directInstallUrlEnabled to directInstall

* Apply suggestions from code review

Co-authored-by: Sarah Jiang <srajiang@gmail.com>

Co-authored-by: Fil Maj <maj.fil@gmail.com>
Co-authored-by: Sarah Jiang <srajiang@gmail.com>
@seratch seratch force-pushed the issue-982-install-page-renderer branch from 4bbbd19 to b5938e6 Compare August 25, 2021 22:53
filmaj and others added 29 commits August 27, 2021 12:10
… = operator, and prefix for other operators to be at the end of the line.
…s the use of short-circuit logical operators (|| and &&).
Allow use of "as Type" syntax for type assertions in test code.

Dont force symbol descriptors in test code
…he accessibility of constructors for various classes.
@seratch seratch force-pushed the issue-982-install-page-renderer branch from a59e189 to ac6b5bb Compare August 28, 2021 00:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants