Skip to content

Commit

Permalink
Release 1.3 (StateVoicesNational#571)
Browse files Browse the repository at this point in the history
* drafting release 13

* Version 1.3 RELEASE NOTES

* reorder thanks

* add Dayo

* add Vickie!

* typos and info about automated tests

* retroactively do dates for other releases

* fix typos
  • Loading branch information
schuyler1d authored and shakalee14 committed Apr 18, 2018
1 parent 21ade80 commit df3d624
Show file tree
Hide file tree
Showing 4 changed files with 58 additions and 6 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@ Spoke is an open source text-distribution tool for organizations to mobilize sup

Spoke was created by Saikat Chakrabarti and Sheena Pakanati, and is now maintained by MoveOn.org.

The latest version is [1.2.0](https://github.com/MoveOnOrg/Spoke/tree/v1.2) (see [release notes](https://github.com/MoveOnOrg/Spoke/blob/main/docs/RELEASE_NOTES.md#v12)) which we recommend for production use, while our `main` branch is where features still in development and testing will be available.
The latest version is [1.3.0](https://github.com/MoveOnOrg/Spoke/tree/v1.3) (see [release notes](https://github.com/MoveOnOrg/Spoke/blob/main/docs/RELEASE_NOTES.md#v12)) which we recommend for production use, while our `main` branch is where features still in development and testing will be available.

## Note

This is generated from [react-apollo-starter-kit](https://github.com/saikat/react-apollo-starter-kit). Look at that project's README for info on some of the libraries used.

## Deploy to Heroku

<a href="https://heroku.com/deploy?template=https://github.com/MoveOnOrg/Spoke/tree/v1.2">
<a href="https://heroku.com/deploy?template=https://github.com/MoveOnOrg/Spoke/tree/v1.3">
<img src="https://www.herokucdn.com/deploy/button.svg" alt="Deploy">
</a>

Expand Down
2 changes: 1 addition & 1 deletion docs/HOWTO_INTEGRATE_WITH_REVERE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# How to Integrate with Revere for Broadcast SMS Signup
# How to Integrate with [Revere](https://reverehq.com/) for Broadcast SMS Signup
- Purpose of this documentation is for organizations who have a Revere Mobile Account. The intended workflow is that you have folks on your peer to peer list who you want to subscribe to your broadcast sms list.
- We advise you to get some language/workflow approved with your legal team and Revere before using this feature.

Expand Down
56 changes: 54 additions & 2 deletions docs/RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,60 @@
# Release Notes

## v1.3

Two major themes that we are focusing on this year are improving
integrations and scaling. This release begins that work with support
for MailGun notifications and Revere subscriptions. In order to scale
work-flows, we have added a new SuperVolunteer position and now allow
texters to update their own information.

Over the next couple months, we intend to integrate with more outside
systems and we will also be adding significant work
around scaling the system to support much larger volumes and participants.
We will also be continuing to add more automated tests to scale participation.
All of that is to make sure that the growing community can keep adding
enhancements yourself -- please jump in on our issues page to either
implement something or file an issue on something you want Spoke to do!

Please upgrade your instance and let us know if you encounter any issues!

*April 2018:* Version 1.3
* A 'Past Messages' section for Texters to allow access to previous conversations before a reply comes back.
This feature helps cases where someone accidentally clicked a button or wants to follow-up with requested information.
* Texters can update their name, email and other information from the menu.
Admins can update texter info from the console
* A new SuperVolunteer role, which allows a non-admin to update assignments, and [some other tasks](https://github.com/MoveOnOrg/Spoke/issues/455)
* Added [MailGun support](https://github.com/MoveOnOrg/Spoke/blob/main/docs/HOWTO_HEROKU_DEPLOY.md#setting-up-mailgun)
* Frontend React tests!
* Added an action handler to automatically subscribe to a [Revere](https://reverehq.com/)
SMS list -- see [Revere integration instructions](https://github.com/MoveOnOrg/Spoke/blob/main/docs/HOWTO_INTEGRATE_WITH_REVERE.md)
* Fixed some bugs:
- The texter menu now has a home button
- The zipcode table was too big to fit in a free Heroku database
- Some login issues were fixed and documentation was improved
- Improved contact load times for texter screen

Thanks go to all our contributors for this release including:
[ben-pr-p](https://github.com/ben-pr-p),
[harpojaeger](https://github.com/harpojaeger),
[lperson](https://github.com/lperson),
[shakalee14](https://github.com/shakalee14),
[schuyler1d](https://github.com/schuyler1d),
[zluo16](https://github.com/zluo16),
[jparkrr](https://github.com/jparkrr),
[JeremyParker](https://github.com/JeremyParker),
[hiemanshu](https://github.com/hiemanshu),
[Dayologic](https://github.com/Dayologic),
[hi0ctane](https://github.com/hi0ctane),
[sandramchung](https://github.com/sandramchung),
[sreynen](https://github.com/sreynen),
[mathemagica](https://github.com/mathemagica)



## v1.2

Version 1.2 is our second release since MoveOn has adopted Spoke. We are committed to fixing bugs, adding new features and making this project as nimble as possible. For this release, we've included changes from [GetUp](https://www.getup.org.au/), updated certain dependencies, updated Auth0 integration, added user editing capabilities for texters and admins and continued to add outside integration points with outside CRMs. Please continue to add and work on our growing [issues list](https://github.com/MoveOnOrg/Spoke/issues). We have also switched from `master` => `main` as a new naming convention for the most stable/default branch.
*January 2018:* Version 1.2 is our second release since MoveOn has adopted Spoke. We are committed to fixing bugs, adding new features and making this project as nimble as possible. For this release, we've included changes from [GetUp](https://www.getup.org.au/), updated certain dependencies, updated Auth0 integration, added user editing capabilities for texters and admins and continued to add outside integration points with outside CRMs. Please continue to add and work on our growing [issues list](https://github.com/MoveOnOrg/Spoke/issues). We have also switched from `master` => `main` as a new naming convention for the most stable/default branch.

We've worked on a lot, but some critical developments to highlight include:
* Adds dynamic assignment functionality for texters
Expand All @@ -21,7 +73,7 @@ Thanks go to to all our contributors for this release including: [jmcarp](https:

## v1.1

Version 1.1 is our first release since MoveOn has been using Spoke successfully in production. We are committed to
*October 2017:* Version 1.1 is our first release since MoveOn has been using Spoke successfully in production. We are committed to
making this an open-source project used and developed by the wider progressive tech community to advance our
political goals. Part of our work has been to make that transparent. Besides this public repository, please help
with our growing [issues list](https://github.com/MoveOnOrg/Spoke/issues), including those marked `easy`.
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "spoke",
"version": "1.2.0",
"version": "1.3.0",
"description": "Spoke",
"main": "src/server",
"engines": {
Expand Down

0 comments on commit df3d624

Please sign in to comment.