Skip to content

Hello Admin app provides a UI for Account creation and access token generation.

Notifications You must be signed in to change notification settings

hello/hello-admin

Repository files navigation

Hello Admin App

Internal Tools for Hello Team

Requires a @sayhello.com email address. hello-admin is authorized through our Google Apps Account. If you want deploy changes, you need to be added to the list of administrators for the app. Let me (tim@sayhello.com) know and I'll add you.

GAE Datastore

  • Content:
    • AppInfo: Dev API endpoint
    • AdminUser: GAE admin user info
    • AccessToken: Store all tokens created on admin tools (alive or expired).
    • KeyStoreLocker: Store confidential RSA PRIVATE KEY for sense provisioning
    • SearchifyCredentials: searchify API endpoint
    • UserGroup: control who can view what
    • ZendeskCredentials: zendesk API endpoint
    • ZendeskDailyStats: zendesk daily cron data

Setup

More setup

Deploy API server

  • Commit changes to suripu
  • Make sure config is right in .yml files
  • After merged, everything will be uploaded to s3 once the travis build is complete.
  • ssh to dev machine (ask Tim for creds)
  • In /build, make deploy-admin.sh with content like scripts/deploy.sh
  • In /build, make suripu-admin.conf with the content like scripts/suripu-admin.conf
  • Run deploy-admin.sh to get the latest suripu-admin jar & yml, update & restart suripu-admin

About

Hello Admin app provides a UI for Account creation and access token generation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •