2019-01-09 11:08:25 -08:00
|
|
|
|
interface Email {
|
|
|
|
|
id: string;
|
|
|
|
|
title: string;
|
|
|
|
|
description: string;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export default [
|
|
|
|
|
{
|
|
|
|
|
id: 'signup',
|
|
|
|
|
title: 'Signup',
|
|
|
|
|
description:
|
|
|
|
|
'Sent when the user first signs up, with instructions to confirm their email',
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: 'recover',
|
|
|
|
|
title: 'Password recovery',
|
|
|
|
|
description: 'For recovering a user’s forgotten password',
|
|
|
|
|
},
|
2019-01-24 10:53:26 -08:00
|
|
|
|
{
|
|
|
|
|
id: 'change_email',
|
|
|
|
|
title: 'Change email confirmation',
|
|
|
|
|
description: 'Sent when the user has changed their email, to confirm their new one',
|
|
|
|
|
},
|
2019-01-24 11:47:22 -08:00
|
|
|
|
{
|
|
|
|
|
id: 'change_email_old',
|
|
|
|
|
title: 'Change email notification (Old email)',
|
|
|
|
|
description: 'Sent when the user has changed their email, in case of compromise',
|
|
|
|
|
},
|
2019-01-24 11:08:15 -08:00
|
|
|
|
{
|
|
|
|
|
id: 'change_password',
|
|
|
|
|
title: 'Change password confirmation',
|
|
|
|
|
description: 'Sent when the user has changed their password, in case of compromise',
|
|
|
|
|
},
|
2019-01-09 11:08:25 -08:00
|
|
|
|
{
|
|
|
|
|
id: 'team_invite',
|
|
|
|
|
title: 'Proposal team invite',
|
|
|
|
|
description: 'Sent when a proposal creator sends an invite to a user',
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: 'proposal_approved',
|
|
|
|
|
title: 'Proposal approved',
|
|
|
|
|
description: 'Sent when an admin approves your submitted proposal',
|
|
|
|
|
},
|
ZF Grants 2.1 (#496)
* fix ccr pagination defaults
* add ccr admin tests
* add ccr user tests
* checkpoint
* fix tslint
* request changes discussion flow mvp
* admin - add discussion status
* backend - add live drafts
* admin - add live drafts
* frontend - add live drafts
* frontend - add edit discussion proposal
* fix tsc
* include DISCUSSION status in propsal listview
* do not make live draft on admin request changes
* hide live drafts from user proposal draft list
* fix backend tests
* add admin tests
* add user tests
* fix: liking, viewing discussion proposals, admin menu
* admin - update hints for live drafts
* fe - add better messaging when updating a proposal
* be - fix like test
* remove TODO comments
* add new email types
* fix storybook
* add revision tab story
* backend - implement proposal revisions
* frontend - implement proposal revisions
* update revision tab story
* fix lint
* remove set detection
* email proposal followers on revision
* restrict banner to team members only
* misc bug fixes
* update, add backend tests
* add milestone title change to revision history story
* fix milestones display in preview
* allow archived proposals to be queried
* implement archived proposal page
* fix tsc
* implement archived proposal get route
* move styling into less
* remove proposal archive parent id
* handle archived proposal status
* cleanup
* remove contributions, switch to USD, implement quarters
* use Qs to preserve formatting
* handle edit only kyc
* prevent ARCHIVED proposals from being sent to admin
* display latest revision first
* admin - proposal & ccr reject permanently
* backend - proposal & ccr reject permanently
* frontend - proposal & ccr reject permanently
* fix tsc
* use $ in milestone payout email
* introduce custom filters to proposal listview
* hide archive link on first revision
* upgrade packages
* add bech32 implementation
* add z address validation with tests
* fix tslint
* use local address validation
* fix tests, remove blockchain mock gets
* add additional bad addresses
* update briefs to include page break message
* remove contributions routes, menu entry
* disable countribution count admin stats
* remove matching and pretty print in finance
* fix tslint
* separate out rejected permanently proposals
* make removing proposals generic
* allow linked tabs to be ignored
* remove rejected permanently, bugfix
* update preview link to point to rejected tab
* implement rejected permanently tab, add tab message
* refactor variable
* fix tslint
* fix tslint
* send ccr reject permanently email on rejection
* fix preview message
* wire up proposal arbiter and rejected emails
* disable tip jar in proposal and profile
* sync ccr/proposal drafts on create form init
* check invites on submit modal open
* update team invite language
* update team text when edit
* fix ccr rejected permanently tag
* text changes, email preview fix
* display changes requested tag when in discussion with changes requested
* enable social share on open for discussion proposals, update language
* place sort below filter
* derive filter from query string
* use better filter names in query params
* fix tslint
* create snapshot of original proposal on first revision
* clear invites between edits, account for additional changes not tracked in revisions
* update tests
* fix test
* remove print
* SameSite Fixes (#150)
* QA Fixes 2 (#151)
* set filters as query strings on change
* remove rejected permanently tags
* add dollar sign in financials legend
* fix tsc
* Copy Touchups (#152)
* Email Fixes (#155)
* fix ZEC in milestone payout emails
* fix links in rejected permanently CCR/proposal emails
* Poll for Team and Invite Changes in Create Flow (#153)
* poll for team and invite changes in create flow
* fix tslint
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* pretty print payouts by quarter (#156)
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Remove Blockchain Module (#154)
* remove blockchain route from backend, remove calls to node
* revert blockchain_get removal
* Add Tags to Proposal Cards (#157)
* add tag to proposals and dynamically set v1 card height
* listen on window resize
* make card height props optional
* set tag in bottom right, remove dynamic card resize, add dynamic tag resize
* cleanup
* cleanup
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Improve Frontend Address Validation (#158)
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Remove blockchain module (#162)
* remove blockchain route from backend, remove calls to node
* revert blockchain_get removal
* Remove Blockchain App (#160)
* remove blockchain app
* remove blockchain app from travis
Co-authored-by: Danny Skubak <skubakdj@gmail.com>
* Proposal Edit Fixes (#161)
* fe - display error if edit creation fails
* be - restrict live draft publish
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Restrict Arbiter Assignment (#159)
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Email Copy updates
* Remove Admin Financials Card
* Hookup 'proposal_approved_without_funding' to admin email example
* bump various package versions
* Update yarn.lock files
* Attach 'proposal_approved_without_funding' to backend example email
* bump package versions
Co-authored-by: Danny Skubak <skubakdj@gmail.com>
2020-04-07 19:56:32 -07:00
|
|
|
|
{
|
|
|
|
|
id: 'proposal_approved_without_funding',
|
|
|
|
|
title: 'Proposal approved without funding',
|
|
|
|
|
description: 'Sent when an admin approves your submitted proposal',
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: 'proposal_approved_discussion',
|
|
|
|
|
title: 'Proposal approved for public discussion',
|
|
|
|
|
description: 'Sent when an admin approves a proposal for public discussion',
|
|
|
|
|
},
|
2019-01-09 11:08:25 -08:00
|
|
|
|
{
|
|
|
|
|
id: 'proposal_rejected',
|
2019-11-20 13:37:58 -08:00
|
|
|
|
title: 'Proposal changes requested',
|
|
|
|
|
description: 'Sent when an admin requests changes for your submitted proposal',
|
2019-01-09 11:08:25 -08:00
|
|
|
|
},
|
ZF Grants 2.1 (#496)
* fix ccr pagination defaults
* add ccr admin tests
* add ccr user tests
* checkpoint
* fix tslint
* request changes discussion flow mvp
* admin - add discussion status
* backend - add live drafts
* admin - add live drafts
* frontend - add live drafts
* frontend - add edit discussion proposal
* fix tsc
* include DISCUSSION status in propsal listview
* do not make live draft on admin request changes
* hide live drafts from user proposal draft list
* fix backend tests
* add admin tests
* add user tests
* fix: liking, viewing discussion proposals, admin menu
* admin - update hints for live drafts
* fe - add better messaging when updating a proposal
* be - fix like test
* remove TODO comments
* add new email types
* fix storybook
* add revision tab story
* backend - implement proposal revisions
* frontend - implement proposal revisions
* update revision tab story
* fix lint
* remove set detection
* email proposal followers on revision
* restrict banner to team members only
* misc bug fixes
* update, add backend tests
* add milestone title change to revision history story
* fix milestones display in preview
* allow archived proposals to be queried
* implement archived proposal page
* fix tsc
* implement archived proposal get route
* move styling into less
* remove proposal archive parent id
* handle archived proposal status
* cleanup
* remove contributions, switch to USD, implement quarters
* use Qs to preserve formatting
* handle edit only kyc
* prevent ARCHIVED proposals from being sent to admin
* display latest revision first
* admin - proposal & ccr reject permanently
* backend - proposal & ccr reject permanently
* frontend - proposal & ccr reject permanently
* fix tsc
* use $ in milestone payout email
* introduce custom filters to proposal listview
* hide archive link on first revision
* upgrade packages
* add bech32 implementation
* add z address validation with tests
* fix tslint
* use local address validation
* fix tests, remove blockchain mock gets
* add additional bad addresses
* update briefs to include page break message
* remove contributions routes, menu entry
* disable countribution count admin stats
* remove matching and pretty print in finance
* fix tslint
* separate out rejected permanently proposals
* make removing proposals generic
* allow linked tabs to be ignored
* remove rejected permanently, bugfix
* update preview link to point to rejected tab
* implement rejected permanently tab, add tab message
* refactor variable
* fix tslint
* fix tslint
* send ccr reject permanently email on rejection
* fix preview message
* wire up proposal arbiter and rejected emails
* disable tip jar in proposal and profile
* sync ccr/proposal drafts on create form init
* check invites on submit modal open
* update team invite language
* update team text when edit
* fix ccr rejected permanently tag
* text changes, email preview fix
* display changes requested tag when in discussion with changes requested
* enable social share on open for discussion proposals, update language
* place sort below filter
* derive filter from query string
* use better filter names in query params
* fix tslint
* create snapshot of original proposal on first revision
* clear invites between edits, account for additional changes not tracked in revisions
* update tests
* fix test
* remove print
* SameSite Fixes (#150)
* QA Fixes 2 (#151)
* set filters as query strings on change
* remove rejected permanently tags
* add dollar sign in financials legend
* fix tsc
* Copy Touchups (#152)
* Email Fixes (#155)
* fix ZEC in milestone payout emails
* fix links in rejected permanently CCR/proposal emails
* Poll for Team and Invite Changes in Create Flow (#153)
* poll for team and invite changes in create flow
* fix tslint
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* pretty print payouts by quarter (#156)
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Remove Blockchain Module (#154)
* remove blockchain route from backend, remove calls to node
* revert blockchain_get removal
* Add Tags to Proposal Cards (#157)
* add tag to proposals and dynamically set v1 card height
* listen on window resize
* make card height props optional
* set tag in bottom right, remove dynamic card resize, add dynamic tag resize
* cleanup
* cleanup
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Improve Frontend Address Validation (#158)
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Remove blockchain module (#162)
* remove blockchain route from backend, remove calls to node
* revert blockchain_get removal
* Remove Blockchain App (#160)
* remove blockchain app
* remove blockchain app from travis
Co-authored-by: Danny Skubak <skubakdj@gmail.com>
* Proposal Edit Fixes (#161)
* fe - display error if edit creation fails
* be - restrict live draft publish
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Restrict Arbiter Assignment (#159)
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Email Copy updates
* Remove Admin Financials Card
* Hookup 'proposal_approved_without_funding' to admin email example
* bump various package versions
* Update yarn.lock files
* Attach 'proposal_approved_without_funding' to backend example email
* bump package versions
Co-authored-by: Danny Skubak <skubakdj@gmail.com>
2020-04-07 19:56:32 -07:00
|
|
|
|
{
|
|
|
|
|
id: 'proposal_rejected_permanently',
|
|
|
|
|
title: 'Proposal rejected permanently',
|
|
|
|
|
description: 'Sent when an admin rejects a proposal permanently',
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: 'proposal_arbiter_assigned',
|
|
|
|
|
title: 'Proposal arbiter assigned',
|
|
|
|
|
description: 'Sent when a nominated arbiter accepts',
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: 'ccr_approved',
|
|
|
|
|
title: 'Request has been approved',
|
|
|
|
|
description: 'Sent when an admin approves a submitted CCR',
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: 'ccr_rejected',
|
|
|
|
|
title: 'Request has changes requested',
|
|
|
|
|
description: 'Sent when an admin requests changes for a CCR',
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: 'ccr_rejected_permanently',
|
|
|
|
|
title: 'Request rejected permanently',
|
|
|
|
|
description: 'Sent when an admin rejects a CCR permanently',
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: 'proposal_rejected_discussion',
|
|
|
|
|
title: 'Proposal changes requested',
|
|
|
|
|
description:
|
|
|
|
|
'Sent when an admin requests changes for a proposal open for public discussion',
|
|
|
|
|
},
|
2019-01-16 14:26:45 -08:00
|
|
|
|
{
|
|
|
|
|
id: 'proposal_contribution',
|
|
|
|
|
title: 'Proposal received contribution',
|
|
|
|
|
description: 'Sent when an a user contributes and it’s been confirmed on-chain',
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: 'proposal_comment',
|
|
|
|
|
title: 'Proposal comment',
|
|
|
|
|
description:
|
|
|
|
|
'Sent if someone makes a top-level comment on your proposal. Replies don’t send an email.',
|
|
|
|
|
},
|
2019-02-19 09:13:13 -08:00
|
|
|
|
{
|
|
|
|
|
id: 'proposal_failed',
|
|
|
|
|
title: 'Proposal failed',
|
2019-04-16 10:38:14 -07:00
|
|
|
|
description:
|
|
|
|
|
'Sent to the proposal team when the deadline is reached and it didn’t get fully funded',
|
2019-02-19 09:13:13 -08:00
|
|
|
|
},
|
2019-02-23 13:38:06 -08:00
|
|
|
|
{
|
|
|
|
|
id: 'proposal_canceled',
|
|
|
|
|
title: 'Proposal canceled',
|
2019-04-16 10:38:14 -07:00
|
|
|
|
description:
|
|
|
|
|
'Sent to the proposal team when an admin cancels the proposal after funding',
|
2019-02-23 13:38:06 -08:00
|
|
|
|
},
|
2019-01-09 11:08:25 -08:00
|
|
|
|
{
|
|
|
|
|
id: 'contribution_confirmed',
|
|
|
|
|
title: 'Contribution confirmed',
|
|
|
|
|
description: 'Sent after a contribution can be confirmed on chain',
|
|
|
|
|
},
|
2019-01-16 14:26:45 -08:00
|
|
|
|
{
|
|
|
|
|
id: 'contribution_update',
|
|
|
|
|
title: 'Contributed proposal update',
|
|
|
|
|
description: 'Sent when a proposal you contributed to posts an update',
|
|
|
|
|
},
|
2019-02-19 09:13:13 -08:00
|
|
|
|
{
|
|
|
|
|
id: 'contribution_refunded',
|
|
|
|
|
title: 'Contribution refunded',
|
|
|
|
|
description: 'Sent when an admin refunds a contribution',
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: 'contribution_proposal_failed',
|
|
|
|
|
title: 'Contribution proposal failed',
|
2019-04-16 10:38:14 -07:00
|
|
|
|
description:
|
|
|
|
|
'Sent to contributors when the deadline is reached and the proposal didn’t get fully funded',
|
2019-02-19 09:13:13 -08:00
|
|
|
|
},
|
2019-02-23 13:38:06 -08:00
|
|
|
|
{
|
|
|
|
|
id: 'contribution_proposal_canceled',
|
|
|
|
|
title: 'Contribution proposal canceled',
|
|
|
|
|
description: 'Sent to contributors when an admin cancels the proposal after funding',
|
|
|
|
|
},
|
2019-03-06 12:33:09 -08:00
|
|
|
|
{
|
|
|
|
|
id: 'contribution_expired',
|
|
|
|
|
title: 'Contribution expired',
|
|
|
|
|
description: 'Sent 24 hours after a contribution is made with no confirmation',
|
|
|
|
|
},
|
2019-01-16 14:26:45 -08:00
|
|
|
|
{
|
|
|
|
|
id: 'comment_reply',
|
|
|
|
|
title: 'Comment reply',
|
|
|
|
|
description: 'Sent if someone makes a direct reply to your comment',
|
|
|
|
|
},
|
2019-02-06 12:56:21 -08:00
|
|
|
|
{
|
|
|
|
|
id: 'proposal_arbiter',
|
|
|
|
|
title: 'Arbiter assignment',
|
|
|
|
|
description: 'Sent if someone is made arbiter of a proposal',
|
|
|
|
|
},
|
2019-02-13 12:30:58 -08:00
|
|
|
|
{
|
|
|
|
|
id: 'milestone_request',
|
|
|
|
|
title: 'Milestone request',
|
|
|
|
|
description: 'Sent if team member has made a milestone payout request',
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: 'milestone_accept',
|
|
|
|
|
title: 'Milestone accept',
|
|
|
|
|
description: 'Sent if arbiter approves milestone payout',
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: 'milestone_reject',
|
|
|
|
|
title: 'Milestone reject',
|
|
|
|
|
description: 'Sent if arbiter rejects milestone payout',
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: 'milestone_paid',
|
|
|
|
|
title: 'Milestone paid',
|
|
|
|
|
description: 'Sent when milestone is paid',
|
|
|
|
|
},
|
2019-11-13 14:38:17 -08:00
|
|
|
|
{
|
|
|
|
|
id: 'milestone_deadline',
|
|
|
|
|
title: 'Milestone deadline',
|
|
|
|
|
description: 'Sent when the estimated deadline for milestone has been reached',
|
|
|
|
|
},
|
2019-04-16 10:38:14 -07:00
|
|
|
|
{
|
|
|
|
|
id: 'admin_approval',
|
|
|
|
|
title: 'Admin Approval',
|
|
|
|
|
description: 'Sent when proposal is ready for review',
|
|
|
|
|
},
|
ZF Grants 2.1 (#496)
* fix ccr pagination defaults
* add ccr admin tests
* add ccr user tests
* checkpoint
* fix tslint
* request changes discussion flow mvp
* admin - add discussion status
* backend - add live drafts
* admin - add live drafts
* frontend - add live drafts
* frontend - add edit discussion proposal
* fix tsc
* include DISCUSSION status in propsal listview
* do not make live draft on admin request changes
* hide live drafts from user proposal draft list
* fix backend tests
* add admin tests
* add user tests
* fix: liking, viewing discussion proposals, admin menu
* admin - update hints for live drafts
* fe - add better messaging when updating a proposal
* be - fix like test
* remove TODO comments
* add new email types
* fix storybook
* add revision tab story
* backend - implement proposal revisions
* frontend - implement proposal revisions
* update revision tab story
* fix lint
* remove set detection
* email proposal followers on revision
* restrict banner to team members only
* misc bug fixes
* update, add backend tests
* add milestone title change to revision history story
* fix milestones display in preview
* allow archived proposals to be queried
* implement archived proposal page
* fix tsc
* implement archived proposal get route
* move styling into less
* remove proposal archive parent id
* handle archived proposal status
* cleanup
* remove contributions, switch to USD, implement quarters
* use Qs to preserve formatting
* handle edit only kyc
* prevent ARCHIVED proposals from being sent to admin
* display latest revision first
* admin - proposal & ccr reject permanently
* backend - proposal & ccr reject permanently
* frontend - proposal & ccr reject permanently
* fix tsc
* use $ in milestone payout email
* introduce custom filters to proposal listview
* hide archive link on first revision
* upgrade packages
* add bech32 implementation
* add z address validation with tests
* fix tslint
* use local address validation
* fix tests, remove blockchain mock gets
* add additional bad addresses
* update briefs to include page break message
* remove contributions routes, menu entry
* disable countribution count admin stats
* remove matching and pretty print in finance
* fix tslint
* separate out rejected permanently proposals
* make removing proposals generic
* allow linked tabs to be ignored
* remove rejected permanently, bugfix
* update preview link to point to rejected tab
* implement rejected permanently tab, add tab message
* refactor variable
* fix tslint
* fix tslint
* send ccr reject permanently email on rejection
* fix preview message
* wire up proposal arbiter and rejected emails
* disable tip jar in proposal and profile
* sync ccr/proposal drafts on create form init
* check invites on submit modal open
* update team invite language
* update team text when edit
* fix ccr rejected permanently tag
* text changes, email preview fix
* display changes requested tag when in discussion with changes requested
* enable social share on open for discussion proposals, update language
* place sort below filter
* derive filter from query string
* use better filter names in query params
* fix tslint
* create snapshot of original proposal on first revision
* clear invites between edits, account for additional changes not tracked in revisions
* update tests
* fix test
* remove print
* SameSite Fixes (#150)
* QA Fixes 2 (#151)
* set filters as query strings on change
* remove rejected permanently tags
* add dollar sign in financials legend
* fix tsc
* Copy Touchups (#152)
* Email Fixes (#155)
* fix ZEC in milestone payout emails
* fix links in rejected permanently CCR/proposal emails
* Poll for Team and Invite Changes in Create Flow (#153)
* poll for team and invite changes in create flow
* fix tslint
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* pretty print payouts by quarter (#156)
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Remove Blockchain Module (#154)
* remove blockchain route from backend, remove calls to node
* revert blockchain_get removal
* Add Tags to Proposal Cards (#157)
* add tag to proposals and dynamically set v1 card height
* listen on window resize
* make card height props optional
* set tag in bottom right, remove dynamic card resize, add dynamic tag resize
* cleanup
* cleanup
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Improve Frontend Address Validation (#158)
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Remove blockchain module (#162)
* remove blockchain route from backend, remove calls to node
* revert blockchain_get removal
* Remove Blockchain App (#160)
* remove blockchain app
* remove blockchain app from travis
Co-authored-by: Danny Skubak <skubakdj@gmail.com>
* Proposal Edit Fixes (#161)
* fe - display error if edit creation fails
* be - restrict live draft publish
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Restrict Arbiter Assignment (#159)
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Email Copy updates
* Remove Admin Financials Card
* Hookup 'proposal_approved_without_funding' to admin email example
* bump various package versions
* Update yarn.lock files
* Attach 'proposal_approved_without_funding' to backend example email
* bump package versions
Co-authored-by: Danny Skubak <skubakdj@gmail.com>
2020-04-07 19:56:32 -07:00
|
|
|
|
{
|
|
|
|
|
id: 'admin_changes_resolved',
|
|
|
|
|
title: 'Admin Requested Changes Resolved',
|
|
|
|
|
description: 'Sent when proposal team has marked requested changes as resolved',
|
|
|
|
|
},
|
2019-04-16 10:38:14 -07:00
|
|
|
|
{
|
|
|
|
|
id: 'admin_arbiter',
|
|
|
|
|
title: 'Admin Arbiter',
|
|
|
|
|
description: 'Sent when proposal is ready to have an arbiter nominated',
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: 'admin_payout',
|
|
|
|
|
title: 'Admin Payout',
|
|
|
|
|
description: 'Sent when milestone payout has been approved',
|
|
|
|
|
},
|
2019-10-23 14:34:10 -07:00
|
|
|
|
{
|
|
|
|
|
id: 'followed_proposal_milestone',
|
|
|
|
|
title: 'Followed Proposal Milestone',
|
|
|
|
|
description:
|
|
|
|
|
'Sent to followers of a proposal when one of its milestones has been approved',
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
id: 'followed_proposal_update',
|
|
|
|
|
title: 'Followed Proposal Update',
|
|
|
|
|
description: 'Sent to followers of a proposal when it has a new update',
|
|
|
|
|
},
|
ZF Grants 2.1 (#496)
* fix ccr pagination defaults
* add ccr admin tests
* add ccr user tests
* checkpoint
* fix tslint
* request changes discussion flow mvp
* admin - add discussion status
* backend - add live drafts
* admin - add live drafts
* frontend - add live drafts
* frontend - add edit discussion proposal
* fix tsc
* include DISCUSSION status in propsal listview
* do not make live draft on admin request changes
* hide live drafts from user proposal draft list
* fix backend tests
* add admin tests
* add user tests
* fix: liking, viewing discussion proposals, admin menu
* admin - update hints for live drafts
* fe - add better messaging when updating a proposal
* be - fix like test
* remove TODO comments
* add new email types
* fix storybook
* add revision tab story
* backend - implement proposal revisions
* frontend - implement proposal revisions
* update revision tab story
* fix lint
* remove set detection
* email proposal followers on revision
* restrict banner to team members only
* misc bug fixes
* update, add backend tests
* add milestone title change to revision history story
* fix milestones display in preview
* allow archived proposals to be queried
* implement archived proposal page
* fix tsc
* implement archived proposal get route
* move styling into less
* remove proposal archive parent id
* handle archived proposal status
* cleanup
* remove contributions, switch to USD, implement quarters
* use Qs to preserve formatting
* handle edit only kyc
* prevent ARCHIVED proposals from being sent to admin
* display latest revision first
* admin - proposal & ccr reject permanently
* backend - proposal & ccr reject permanently
* frontend - proposal & ccr reject permanently
* fix tsc
* use $ in milestone payout email
* introduce custom filters to proposal listview
* hide archive link on first revision
* upgrade packages
* add bech32 implementation
* add z address validation with tests
* fix tslint
* use local address validation
* fix tests, remove blockchain mock gets
* add additional bad addresses
* update briefs to include page break message
* remove contributions routes, menu entry
* disable countribution count admin stats
* remove matching and pretty print in finance
* fix tslint
* separate out rejected permanently proposals
* make removing proposals generic
* allow linked tabs to be ignored
* remove rejected permanently, bugfix
* update preview link to point to rejected tab
* implement rejected permanently tab, add tab message
* refactor variable
* fix tslint
* fix tslint
* send ccr reject permanently email on rejection
* fix preview message
* wire up proposal arbiter and rejected emails
* disable tip jar in proposal and profile
* sync ccr/proposal drafts on create form init
* check invites on submit modal open
* update team invite language
* update team text when edit
* fix ccr rejected permanently tag
* text changes, email preview fix
* display changes requested tag when in discussion with changes requested
* enable social share on open for discussion proposals, update language
* place sort below filter
* derive filter from query string
* use better filter names in query params
* fix tslint
* create snapshot of original proposal on first revision
* clear invites between edits, account for additional changes not tracked in revisions
* update tests
* fix test
* remove print
* SameSite Fixes (#150)
* QA Fixes 2 (#151)
* set filters as query strings on change
* remove rejected permanently tags
* add dollar sign in financials legend
* fix tsc
* Copy Touchups (#152)
* Email Fixes (#155)
* fix ZEC in milestone payout emails
* fix links in rejected permanently CCR/proposal emails
* Poll for Team and Invite Changes in Create Flow (#153)
* poll for team and invite changes in create flow
* fix tslint
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* pretty print payouts by quarter (#156)
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Remove Blockchain Module (#154)
* remove blockchain route from backend, remove calls to node
* revert blockchain_get removal
* Add Tags to Proposal Cards (#157)
* add tag to proposals and dynamically set v1 card height
* listen on window resize
* make card height props optional
* set tag in bottom right, remove dynamic card resize, add dynamic tag resize
* cleanup
* cleanup
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Improve Frontend Address Validation (#158)
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Remove blockchain module (#162)
* remove blockchain route from backend, remove calls to node
* revert blockchain_get removal
* Remove Blockchain App (#160)
* remove blockchain app
* remove blockchain app from travis
Co-authored-by: Danny Skubak <skubakdj@gmail.com>
* Proposal Edit Fixes (#161)
* fe - display error if edit creation fails
* be - restrict live draft publish
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Restrict Arbiter Assignment (#159)
Co-authored-by: Daniel Ternyak <dternyak@gmail.com>
* Email Copy updates
* Remove Admin Financials Card
* Hookup 'proposal_approved_without_funding' to admin email example
* bump various package versions
* Update yarn.lock files
* Attach 'proposal_approved_without_funding' to backend example email
* bump package versions
Co-authored-by: Danny Skubak <skubakdj@gmail.com>
2020-04-07 19:56:32 -07:00
|
|
|
|
{
|
|
|
|
|
id: 'followed_proposal_revised',
|
|
|
|
|
title: 'Followed Proposal Revised',
|
|
|
|
|
description: 'Sent to followers of a proposal when a revision has been made',
|
|
|
|
|
},
|
2019-01-09 11:08:25 -08:00
|
|
|
|
] as Email[];
|