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

Add new Help Scout integration and Beacon functionality (#304) #308

Merged
merged 2 commits into from Sep 20, 2020

Conversation

evan10s
Copy link
Member

@evan10s evan10s commented Sep 20, 2020

  • Added very basic initial functionality

  • Implemented hmac hash checking (maybe?)

  • Basic hello world to test signature validation in test deploy

  • Add Help Scout secret

  • Add more debugging

  • Updated to latest version of typescript, fixed Help Scout signature validation

  • Pushing some more changes to see how they look

  • Make time zone questions required

  • Testing some more

  • Make timezone questions required

  • Fix punctuation in dates

  • Lots of Help Scout integration UI element improvements

  • Finishing touches for Help Scout integration

  • Help Scout Beacon support improvements

  • Add info about Help Scout integration/Beacon to README

  • Apparently you can't define secrets in both deployment.yaml and a Beehive yaml

  • Remove package script that doesn't work

  • Upgraded packages, including Handlebars

  • Re-implemented Help Scout templates using Handlebars

  • Show selected application/confirmation questions in Help Scout

  • Cleanup Help Scout API security

  • Remove extra lines

  • A few final fixes and tweaks

  • Make time zone questions required

  • test file questions help scout view

  • Fix file helpscout download URL

  • actually fix help scout file links

  • Remove some console.logs

  • minor fixes

Co-authored-by: Evan Strat evan10s@users.noreply.github.com
Co-authored-by: Stephanie A almeidasmail@gmail.com

evan10s and others added 2 commits September 19, 2020 23:21
* Added very basic initial functionality

* Implemented hmac hash checking (maybe?)

* Basic hello world to test signature validation in test deploy

* Add Help Scout secret

* Add more debugging

* Updated to latest version of typescript, fixed Help Scout signature validation

* Pushing some more changes to see how they look

* Make time zone questions required

* Testing some more

* Make timezone questions required

* Fix punctuation in dates

* Lots of Help Scout integration UI element improvements

* Finishing touches for Help Scout integration

* Help Scout Beacon support improvements

* Add info about Help Scout integration/Beacon to README

* Apparently you can't define secrets in both deployment.yaml and a Beehive yaml

* Remove package script that doesn't work

* Upgraded packages, including Handlebars

* Re-implemented Help Scout templates using Handlebars

* Show selected application/confirmation questions in Help Scout

* Cleanup Help Scout API security

* Remove extra lines

* A few final fixes and tweaks

* Make time zone questions required

* test file questions help scout view

* Fix file helpscout download URL

* actually fix help scout file links

* Remove some console.logs

* minor fixes

Co-authored-by: Evan Strat <evan10s@users.noreply.github.com>
Co-authored-by: Stephanie A <almeidasmail@gmail.com>
@hackgt-beekeeper hackgt-beekeeper bot temporarily deployed to hackgt7-registration-dev September 20, 2020 05:18 Inactive
@evan10s evan10s merged commit ce02646 into hackgt7 Sep 20, 2020
evan10s added a commit that referenced this pull request Sep 23, 2020
* Added very basic initial functionality

* Implemented hmac hash checking (maybe?)

* Basic hello world to test signature validation in test deploy

* Add Help Scout secret

* Add more debugging

* Updated to latest version of typescript, fixed Help Scout signature validation

* Pushing some more changes to see how they look

* Make time zone questions required

* Testing some more

* Make timezone questions required

* Fix punctuation in dates

* Lots of Help Scout integration UI element improvements

* Finishing touches for Help Scout integration

* Help Scout Beacon support improvements

* Add info about Help Scout integration/Beacon to README

* Apparently you can't define secrets in both deployment.yaml and a Beehive yaml

* Remove package script that doesn't work

* Upgraded packages, including Handlebars

* Re-implemented Help Scout templates using Handlebars

* Show selected application/confirmation questions in Help Scout

* Cleanup Help Scout API security

* Remove extra lines

* A few final fixes and tweaks

* Make time zone questions required

* test file questions help scout view

* Fix file helpscout download URL

* actually fix help scout file links

* Remove some console.logs

* minor fixes

Co-authored-by: Evan Strat <evan10s@users.noreply.github.com>
Co-authored-by: Stephanie A <almeidasmail@gmail.com>

Co-authored-by: Evan Strat <evan10s@users.noreply.github.com>
Co-authored-by: Stephanie A <almeidasmail@gmail.com>
# Conflicts:
#	package-lock.json
#	server/config/questions.json
evan10s added a commit that referenced this pull request Dec 29, 2020
* Add new Help Scout integration and Beacon functionality (#304) (#308)

* Added very basic initial functionality

* Implemented hmac hash checking (maybe?)

* Basic hello world to test signature validation in test deploy

* Add Help Scout secret

* Add more debugging

* Updated to latest version of typescript, fixed Help Scout signature validation

* Pushing some more changes to see how they look

* Make time zone questions required

* Testing some more

* Make timezone questions required

* Fix punctuation in dates

* Lots of Help Scout integration UI element improvements

* Finishing touches for Help Scout integration

* Help Scout Beacon support improvements

* Add info about Help Scout integration/Beacon to README

* Apparently you can't define secrets in both deployment.yaml and a Beehive yaml

* Remove package script that doesn't work

* Upgraded packages, including Handlebars

* Re-implemented Help Scout templates using Handlebars

* Show selected application/confirmation questions in Help Scout

* Cleanup Help Scout API security

* Remove extra lines

* A few final fixes and tweaks

* Make time zone questions required

* test file questions help scout view

* Fix file helpscout download URL

* actually fix help scout file links

* Remove some console.logs

* minor fixes

Co-authored-by: Evan Strat <evan10s@users.noreply.github.com>
Co-authored-by: Stephanie A <almeidasmail@gmail.com>

Co-authored-by: Evan Strat <evan10s@users.noreply.github.com>
Co-authored-by: Stephanie A <almeidasmail@gmail.com>
# Conflicts:
#	package-lock.json
#	server/config/questions.json

* Fix compile errors

* Finishing touches

* clarify

Co-authored-by: Evan Strat <evan10s@users.noreply.github.com>
rahulrajus pushed a commit that referenced this pull request Jul 22, 2021
* Added very basic initial functionality

* Implemented hmac hash checking (maybe?)

* Basic hello world to test signature validation in test deploy

* Add Help Scout secret

* Add more debugging

* Updated to latest version of typescript, fixed Help Scout signature validation

* Pushing some more changes to see how they look

* Make time zone questions required

* Testing some more

* Make timezone questions required

* Fix punctuation in dates

* Lots of Help Scout integration UI element improvements

* Finishing touches for Help Scout integration

* Help Scout Beacon support improvements

* Add info about Help Scout integration/Beacon to README

* Apparently you can't define secrets in both deployment.yaml and a Beehive yaml

* Remove package script that doesn't work

* Upgraded packages, including Handlebars

* Re-implemented Help Scout templates using Handlebars

* Show selected application/confirmation questions in Help Scout

* Cleanup Help Scout API security

* Remove extra lines

* A few final fixes and tweaks

* Make time zone questions required

* test file questions help scout view

* Fix file helpscout download URL

* actually fix help scout file links

* Remove some console.logs

* minor fixes

Co-authored-by: Evan Strat <evan10s@users.noreply.github.com>
Co-authored-by: Stephanie A <almeidasmail@gmail.com>

Co-authored-by: Evan Strat <evan10s@users.noreply.github.com>
Co-authored-by: Stephanie A <almeidasmail@gmail.com>
rahulrajus pushed a commit that referenced this pull request Jul 22, 2021
* Add new Help Scout integration and Beacon functionality (#304) (#308)

* Added very basic initial functionality

* Implemented hmac hash checking (maybe?)

* Basic hello world to test signature validation in test deploy

* Add Help Scout secret

* Add more debugging

* Updated to latest version of typescript, fixed Help Scout signature validation

* Pushing some more changes to see how they look

* Make time zone questions required

* Testing some more

* Make timezone questions required

* Fix punctuation in dates

* Lots of Help Scout integration UI element improvements

* Finishing touches for Help Scout integration

* Help Scout Beacon support improvements

* Add info about Help Scout integration/Beacon to README

* Apparently you can't define secrets in both deployment.yaml and a Beehive yaml

* Remove package script that doesn't work

* Upgraded packages, including Handlebars

* Re-implemented Help Scout templates using Handlebars

* Show selected application/confirmation questions in Help Scout

* Cleanup Help Scout API security

* Remove extra lines

* A few final fixes and tweaks

* Make time zone questions required

* test file questions help scout view

* Fix file helpscout download URL

* actually fix help scout file links

* Remove some console.logs

* minor fixes

Co-authored-by: Evan Strat <evan10s@users.noreply.github.com>
Co-authored-by: Stephanie A <almeidasmail@gmail.com>

Co-authored-by: Evan Strat <evan10s@users.noreply.github.com>
Co-authored-by: Stephanie A <almeidasmail@gmail.com>
# Conflicts:
#	package-lock.json
#	server/config/questions.json

* Fix compile errors

* Finishing touches

* clarify

Co-authored-by: Evan Strat <evan10s@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant