Skip to content

Commit 8c5395b

Browse files
committed
WIP no-rewrite-reply
1 parent e57a514 commit 8c5395b

2 files changed

Lines changed: 1024 additions & 950 deletions

File tree

README.md

Lines changed: 52 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,7 @@ ALIASES
357357
$ proca campaign close
358358
359359
EXAMPLES
360-
$ proca campaign close -name <campaign> --end=2025-01-02 --status=close
360+
$ proca campaign close -name <campaign> --end=2025-01-02 --status=closed
361361
```
362362

363363
## `proca campaign confirm`
@@ -572,7 +572,7 @@ ALIASES
572572
$ proca campaign close
573573
574574
EXAMPLES
575-
$ proca campaign status -name <campaign> --end=2025-01-02 --status=close
575+
$ proca campaign status -name <campaign> --end=2025-01-02 --status=closed
576576
```
577577

578578
## `proca campaign widget archive`
@@ -1174,17 +1174,17 @@ Set email service and supporter confirmation for an org
11741174
```
11751175
USAGE
11761176
$ proca org email [NAME] [--json | --csv | --markdown] [--env <value>] [--simplify]
1177-
[-n <the_short_name>] [--mailer mailjet ses system preview smtp brevo ses] [--from default <org>@proca.app]
1177+
[-n <the_short_name>] [--mailer mailjet ses system preview smtp brevo testmail] [--from default <org>@proca.app]
11781178
[--supporter-confirm] [--supporter-confirm-template <value>]
11791179
11801180
FLAGS
1181-
-n, --name=<the_short_name> name (technical short name, also called slug)
1182-
--env=<value> [default: default] allow to switch between configurations
1183-
(server or users)
1184-
--from=default <org>@proca.app Email address to send from
1185-
--mailer=mailjet ses system preview smtp brevo ses service to send emails
1186-
--[no-]supporter-confirm enable/disable action confirmation emails
1187-
--supporter-confirm-template=<value> add confirmation template
1181+
-n, --name=<the_short_name> name (technical short name, also called slug)
1182+
--env=<value> [default: default] allow to switch between configurations
1183+
(server or users)
1184+
--from=default <org>@proca.app Email address to send from
1185+
--mailer=mailjet ses system preview smtp brevo testmail service to send emails
1186+
--[no-]supporter-confirm enable/disable action confirmation emails
1187+
--supporter-confirm-template=<value> add confirmation template
11881188
11891189
OUTPUT FLAGS
11901190
--csv Format output as csv
@@ -1269,21 +1269,46 @@ _See code: [src/commands/org/logo.ts](https://github.com/fixthestatusquo/proca-c
12691269

12701270
## `proca org update`
12711271

1272+
Update organisation settings
1273+
12721274
```
12731275
USAGE
1274-
$ proca org update [NAME] -t <org full name> [--json | --csv | --markdown] [--env
1275-
<value>] [--simplify] [-n <organisation>]
1276+
$ proca org update [NAME] [--json | --csv | --markdown] [--env <value>] [--simplify]
1277+
[-n <organisation>] [-t <org full name>] [--reply-enabled] [--sender-rewrite] [--doi-thank-you]
12761278
12771279
FLAGS
12781280
-n, --name=<organisation> name (technical short name, also called slug)
1279-
-t, --title=<org full name> (required) title/full name of the org
1281+
-t, --title=<org full name> title/full name of the org
1282+
--[no-]doi-thank-you only send thank you emails to opt-ins
12801283
--env=<value> [default: default] allow to switch between configurations (server or users)
1284+
--[no-]reply-enabled enable reply_to for emails
1285+
--[no-]sender-rewrite rewrite sender address using SRS (disable for cleaner confirmation emails)
12811286
12821287
OUTPUT FLAGS
12831288
--csv Format output as csv
12841289
--json Format output as json
12851290
--markdown Format output as markdown table
12861291
--[no-]simplify flatten and filter to output only the most important attributes, mostly relevant for json
1292+
1293+
DESCRIPTION
1294+
Update organisation settings
1295+
1296+
EXAMPLES
1297+
$ proca org update myorg --title='My Organisation'
1298+
1299+
$ proca org update myorg --reply-enabled
1300+
1301+
$ proca org update myorg --no-reply-enabled
1302+
1303+
$ proca org update myorg --sender-rewrite
1304+
1305+
$ proca org update myorg --no-sender-rewrite
1306+
1307+
$ proca org update myorg --doi-thank-you
1308+
1309+
$ proca org update myorg --no-doi-thank-you
1310+
1311+
$ proca org update myorg --title='My Org' --no-sender-rewrite --reply-enabled
12871312
```
12881313

12891314
## `proca org user get`
@@ -1614,16 +1639,20 @@ USAGE
16141639
$ proca service add --type
16151640
brevo|mailjet|ses|preview|stripe|test_stripe|preview|webhook|supabase|smtp [--json | --csv | --markdown] [--env
16161641
<value>] [--simplify] [-n <organisation>] [--user <value>] [--password <value>] [--host <value>] [--path <value>]
1642+
[--sending-from sender@example.com]
16171643
16181644
FLAGS
1619-
-n, --name=<organisation> name (technical short name, also called slug)
1620-
--env=<value> [default: default] allow to switch between configurations (server or users)
1621-
--host=<value> server of the service
1622-
--password=<value> credential of the account on the service
1623-
--path=<value> path on the service
1624-
--type=<option> (required) type of the service
1625-
<options: brevo|mailjet|ses|preview|stripe|test_stripe|preview|webhook|supabase|smtp>
1626-
--user=<value> credential of the account on the service
1645+
-n, --name=<organisation> name (technical short name, also called slug)
1646+
--env=<value> [default: default] allow to switch between configurations (server or users)
1647+
--host=<value> server of the service
1648+
--password=<value> credential of the account on the service
1649+
--path=<value> path on the service
1650+
--sending-from=sender@example.com verified sending address for this backend, used as envelope From domain when
1651+
rewriting sender (SRS)
1652+
--type=<option> (required) type of the service
1653+
<options:
1654+
brevo|mailjet|ses|preview|stripe|test_stripe|preview|webhook|supabase|smtp>
1655+
--user=<value> credential of the account on the service
16271656
16281657
OUTPUT FLAGS
16291658
--csv Format output as csv
@@ -2164,7 +2193,7 @@ Update a widget's properties
21642193
USAGE
21652194
$ proca widget update [ID_NAME_DXID] [--json | --csv | --markdown] [--env <value>]
21662195
[--simplify] [-i <value> | -n <the_short_name> | -x <value>] [-l <locale>] [--color <hex code>] [--confirm-optin]
2167-
[--confirm-action] [--dry-run] [--thank-you-template <template name>]
2196+
[--confirm-action] [--dry-run] [--thank-you-template <template name>] [--duplicate-template <template name>]
21682197
21692198
FLAGS
21702199
-i, --id=<value>
@@ -2175,6 +2204,7 @@ FLAGS
21752204
--confirm-action add actionConfirm (check email snack) to consent.email component
21762205
--confirm-optin add confirmOptIn (check email snack) to consent.email component
21772206
--dry-run Show changes without updating the widget
2207+
--duplicate-template=<template name> set the template for duplicate actions
21782208
--env=<value> [default: default] allow to switch between configurations (server or users)
21792209
--thank-you-template=<template name> set the thank you template
21802210

0 commit comments

Comments
 (0)