diff --git a/docs/developer-guide/creating-dandi-instance/dandi-authentication.md b/docs/developer-guide/creating-dandi-instance/dandi-authentication.md index 015c1093..aaf2f3ee 100644 --- a/docs/developer-guide/creating-dandi-instance/dandi-authentication.md +++ b/docs/developer-guide/creating-dandi-instance/dandi-authentication.md @@ -78,3 +78,9 @@ For `netlify.toml`: This should be located in the `web/` sub-directory -- [see D For `.env.production`: This should also be located in the `web/` sub-directory -- [see DANDI Archive web/.env.production](https://github.com/dandi/dandi-archive/blob/master/web/.env.production). This is a file that will inject environment variables into the frontend upon build (e.g. `vite build`). Update the relevant values that reflect what was in your `Social Application` object for both files. You will also notice an environment variable related to `Sentry` -- this value can be obtained from your Sentry account. + +## Upgrade Amazon SES Account from sandbox to production mode + +In Amazon Simple Email Service (SES) you will need to switch from SES sandbox to production, following the AWS [instructions](https://docs.aws.amazon.com/ses/latest/dg/request-production-access.html). +While your account is in the Amazon SES sandbox, certain restrictions are applied such as the inability to send emails to non-verified email addresses. +This will cause errors when users are trying to create an account since the code is setup to send an email to the user once they have registered. \ No newline at end of file diff --git a/docs/developer-guide/creating-dandi-instance/initialize-vendors.md b/docs/developer-guide/creating-dandi-instance/initialize-vendors.md index e43c9f55..10208c93 100644 --- a/docs/developer-guide/creating-dandi-instance/initialize-vendors.md +++ b/docs/developer-guide/creating-dandi-instance/initialize-vendors.md @@ -51,7 +51,7 @@ First go to your `Account Settings`:

heroku_app_name

@@ -216,7 +216,7 @@ You'll be prompted with the following form -- see the example values populated i

retrieve

diff --git a/docs/img/heroku_account_settings.png b/docs/img/heroku_account_settings.png new file mode 100644 index 00000000..944f7b23 Binary files /dev/null and b/docs/img/heroku_account_settings.png differ diff --git a/docs/img/register_new.jpg b/docs/img/register_new.jpg deleted file mode 100644 index 09f56967..00000000 Binary files a/docs/img/register_new.jpg and /dev/null differ diff --git a/docs/img/register_new_oauth.jpg b/docs/img/register_new_oauth.jpg new file mode 100644 index 00000000..2abb54dc Binary files /dev/null and b/docs/img/register_new_oauth.jpg differ diff --git a/mkdocs.yml b/mkdocs.yml index 88233c65..71d4474d 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -13,13 +13,13 @@ theme: logo: img/dandi-logo-square_sw.png palette: - scheme: default - toggle: + toggle: icon: material/weather-night name: Dark mode primary: "dark blue" accent: "light blue" - scheme: slate - toggle: + toggle: icon: material/weather-sunny name: Light mode primary: "dark blue" @@ -76,10 +76,10 @@ nav: - Creating a DANDI Instance: - Overview: "developer-guide/creating-dandi-instance/index.md" - Initialize Vendor Accounts: "developer-guide/creating-dandi-instance/initialize-vendors.md" - - DANDI Authentication: "developer-guide/creating-dandi-instance/dandi-authentication.md" - - DANDI Client: "developer-guide/creating-dandi-instance/dandi-cli.md" - DANDI Infrastructure: "developer-guide/creating-dandi-instance/dandi-infrastructure.md" - DANDI Archive: "developer-guide/creating-dandi-instance/dandi-archive.md" + - DANDI Authentication: "developer-guide/creating-dandi-instance/dandi-authentication.md" + - DANDI Client: "developer-guide/creating-dandi-instance/dandi-cli.md" - DANDI Hub: "developer-guide/creating-dandi-instance/dandi-hub.md" - Health Status: - Dandisets: https://github.com/dandi/dandisets-healthstatus