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

stage-main branch for Spoke 5.5 #1522

Merged
merged 135 commits into from
May 6, 2020
Merged

stage-main branch for Spoke 5.5 #1522

merged 135 commits into from
May 6, 2020

Conversation

schuyler1d
Copy link
Collaborator

@schuyler1d schuyler1d commented Apr 29, 2020

WIP Branch in preparation for QA for Spoke version 5.5

Currently includes:

Draft release notes points:

  • Campaign List Admin changes (@lperson, @schuyler1d)
  • Twilio Auth per organization (@jeffm2001 ) -- Now if you enable TWILIO_MULTI_ORG environment variable, each organization can use a different Twilio account that they can setup in the Settings Admin tab. This also allows per-organization message services. There is more work coming to allow message services per-campaign and in-app phone number management
  • This release has several developing features -- you might say it's a 'preview' release of things to come. You can turn on these features with environment variables
    • EXPERIMENTAL_TEXTERUI: After some amazing design work by @arena with multiple iterations and two user testing rounds by @ibrand, We are planning to make this the DEFAULT texter interface in the next Spoke release. We know that this has some challenges for current deployments -- updating documentation and training materials for texters. Just like you switch ON this new version in this release, for one release (and no more), we intend that you will be able to set a different environment variable in order to keep the old interface. That should allow you to control the switch to the new interface gracefully.
      • We put a lot of work into this interface to accomodate upcoming features, radically improve the mobile (and generally cross-screen support) and address some issues that regularly come up for texters.
      • Please send your experience reports in testing
      • More context can be seen at RFC: New Texter UI
    • EXPERIMENTAL_TAGS: Tagging users instead of just saving question responses is a very common request, and we have a great volunteer team developing these features. This first step is creating an admin interface to create the tags. There will be more to come, but you can preview and test this development by enabling the environment variable. Thanks to @aschneit and @filafb and TKTK

(a cypress stub was also merged into main for e2e tests recently)

@ibrand ibrand temporarily deployed to spoke-review-stage-main-orco5b May 5, 2020 15:02 Inactive
@ibrand ibrand temporarily deployed to spoke-review-stage-main-orco5b May 5, 2020 15:32 Inactive
@ibrand ibrand temporarily deployed to spoke-review-stage-main-orco5b May 5, 2020 18:12 Inactive
ibrand
ibrand previously approved these changes May 5, 2020
@ibrand ibrand temporarily deployed to spoke-review-stage-main-orco5b May 5, 2020 19:36 Inactive
@ibrand ibrand temporarily deployed to spoke-review-stage-main-orco5b May 5, 2020 20:34 Inactive
schuyler1d added 2 commits May 5, 2020 17:06
…unInBand

We must have --runInBand because many of our backend database tests use a real database and use the same one -- so we cannot run those tests in parallel
@ibrand ibrand temporarily deployed to spoke-review-stage-main-orco5b May 5, 2020 21:21 Inactive
@ibrand ibrand self-requested a review May 6, 2020 00:05
@ibrand ibrand merged commit 51800ad into main May 6, 2020
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.

8 participants