Änderungsprotokoll

Neu Outreach

Outreach: the unsubscribe link works, and links can be counted, as an admin preview

Internal: the unsubscribe link in each campaign email stops all of the team's campaigns to that address, and with click tracking on, links in a step count their clicks.

Neu Outreach

Outreach: replies, automatic replies and bounces are matched to campaigns, as an admin preview

Internal: mail arriving in a campaign's mailbox is matched back to the person it answers; a reply stops their series, and a bounce puts the address on the do-not-email list.

Neu Outreach

Outreach: campaigns start and send, as an admin preview

Internal: an Outreach campaign can be started, paused and resumed, and the outreach scheduled job sends its steps inside its send window and daily cap.

Neu Outreach

Outreach: settings, sending routes and the do-not-email list, as an admin preview

Internal: Outreach settings choose how a team's campaigns send, through its own SMTP server or Magpie's route once allowed, with the postal address, defaults and do-not-email list.

Neu Outreach

Outreach: people in a campaign, as an admin preview

Internal: people are added to an Outreach campaign from Contacts or a list, each with a stage set by hand and a line about them; nothing is sent yet.

Neu Outreach

Outreach: campaigns and their steps, as an admin preview

Internal: Outreach campaigns can be made by name, their steps written with merge fields and previewed, and their details changed; nothing is sent yet.

Verbessert Contacts

Contacts: one match by address for Appointments, Courses and Outreach

Internal: ContactService finds a team's contact by address and makes one when there is none, for Appointments, Courses and Outreach alike.

Neu Outreach

Outreach: tables, navigation and the admin gate

Internal: slice 1 of docs/specs/OUTREACH.md adds the Outreach tables and its section, shown as Coming soon; nothing can be sent yet.

Verbessert Documentation

Approved the Outreach specification

Internal: docs/specs/OUTREACH.md is approved with every question answered; nothing is built yet.

Verbessert Documentation

Added the Outreach specification

Internal: docs/specs/OUTREACH.md specifies Outreach, a series of plain-text emails sent one person at a time from a Mail mailbox, with replies matched back to the campaign.

Verbessert Developer tools

Trash specification archived

docs/TRASH.md is the one current description of Trash; its specification moved to the archive.

Verbessert Developer tools

Agreements and Proposals documented as built

docs/AGREEMENTS.md and docs/PROPOSALS.md describe the two areas as the code has them.

Neu Account

Sign out of every other browser

Account settings can now sign your account out of every browser except the one you are using.

Verbessert Developer tools

Old applications removed from the code

Six folders of code from earlier, separate applications are no longer shipped with Magpie.

Verbessert Git Repositories

Git Repositories: wrong tokens over HTTPS are limited

After 20 tokens that do not work from one address in an hour, Magpie waits before checking another.

Verbessert Account

Sign in on another device with a code

Sign-in emails now have a six-digit code you can enter on the device that asked for the email.

Verbessert Magpie

Magpie says Sign in and Sign out everywhere

Changed Magpie: every page, email and Help article says Sign in and Sign out, never Log in or Log out.

Behoben Walkie Talkie

Talk page messages wait for a confirmed email address

A talk page message is sent into an existing account only once its email address is confirmed.

Verbessert Account

After Remove them, Magpie opens the page you were signing in to

After Remove them on Check your sign-in methods, Magpie opens the page you were signing in to.

Verbessert Walkie Talkie

Signing in from a talk page names your message

Log in on a talk page opens a sign-in page that names your message.