From 1bf39f1aa378d3699cc423df136d7e6b702bd519 Mon Sep 17 00:00:00 2001 From: alexlionco Date: Thu, 28 Jul 2022 16:02:22 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20ClaperCo?= =?UTF-8?q?/Claper@25cac6f665e53d84c5d72a92a5d4752baf5140ac=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Claper.Accounts.html | 52 ++++++++++++------------ Claper.Events.html | 80 ++++++++++++++++++------------------- Claper.Polls.html | 62 ++++++++++++++-------------- Claper.Posts.html | 52 ++++++++++++------------ Claper.Presentations.html | 38 +++++++++--------- Claper.epub | Bin 409722 -> 409712 bytes ClaperWeb.Gettext.html | 8 ++-- ClaperWeb.LiveHelpers.html | 2 +- SimpleS3Upload.html | 16 ++++---- 9 files changed, 155 insertions(+), 155 deletions(-) diff --git a/Claper.Accounts.html b/Claper.Accounts.html index eeaefed..8cf7ff0 100644 --- a/Claper.Accounts.html +++ b/Claper.Accounts.html @@ -327,11 +327,11 @@ it in the database.

iex> apply_user_email(user, "valid password", %{email: ...}) -{:ok, %User{}} +
iex> apply_user_email(user, "valid password", %{email: ...})
+{:ok, %User{}}
 
-iex> apply_user_email(user, "invalid password", %{email: ...})
-{:error, %Ecto.Changeset{}}
+
iex> apply_user_email(user, "invalid password", %{email: ...}) +{:error, %Ecto.Changeset{}}
@@ -361,8 +361,8 @@ it in the database.

iex> change_user_email(user) -%Ecto.Changeset{data: %User{}} +
iex> change_user_email(user)
+%Ecto.Changeset{data: %User{}}

@@ -392,8 +392,8 @@ it in the database.

iex> change_user_registration(user) -%Ecto.Changeset{data: %User{}} +
iex> change_user_registration(user)
+%Ecto.Changeset{data: %User{}}

@@ -488,8 +488,8 @@ and the token is deleted.

Examples

-
iex> deliver_magic_link(user, &Routes.user_confirmation_url(conn, :confirm_magic, &1))
-{:ok, %{to: ..., body: ...}}
+
iex> deliver_magic_link(user, &Routes.user_confirmation_url(conn, :confirm_magic, &1))
+{:ok, %{to: ..., body: ...}}
@@ -517,8 +517,8 @@ and the token is deleted.

Examples -
iex> deliver_update_email_instructions(user, current_email, &Routes.user_update_email_url(conn, :edit, &1))
-{:ok, %{to: ..., body: ...}}
+
iex> deliver_update_email_instructions(user, current_email, &Routes.user_update_email_url(conn, :edit, &1))
+{:ok, %{to: ..., body: ...}}
@@ -546,11 +546,11 @@ and the token is deleted.

Examples -
iex> deliver_user_confirmation_instructions(user, &Routes.user_confirmation_url(conn, :edit, &1))
-{:ok, %{to: ..., body: ...}}
+
iex> deliver_user_confirmation_instructions(user, &Routes.user_confirmation_url(conn, :edit, &1))
+{:ok, %{to: ..., body: ...}}
 
-iex> deliver_user_confirmation_instructions(confirmed_user, &Routes.user_confirmation_url(conn, :edit, &1))
-{:error, :already_confirmed}
+
iex> deliver_user_confirmation_instructions(confirmed_user, &Routes.user_confirmation_url(conn, :edit, &1)) +{:error, :already_confirmed}
@@ -600,10 +600,10 @@ and the token is deleted.

Examples -
iex> get_user!(123)
-%User{}
+
iex> get_user!(123)
+%User{}
 
-iex> get_user!(456)
+iex> get_user!(456)
 ** (Ecto.NoResultsError)
@@ -632,10 +632,10 @@ and the token is deleted.

Examples -
iex> get_user_by_email("foo@example.com")
-%User{}
+
iex> get_user_by_email("foo@example.com")
+%User{}
 
-iex> get_user_by_email("unknown@example.com")
+iex> get_user_by_email("unknown@example.com")
 nil
@@ -708,11 +708,11 @@ and the token is deleted.

Examples -
iex> register_user(%{field: value})
-{:ok, %User{}}
+
iex> register_user(%{field: value})
+{:ok, %User{}}
 
-iex> register_user(%{field: bad_value})
-{:error, %Ecto.Changeset{}}
+
iex> register_user(%{field: bad_value}) +{:error, %Ecto.Changeset{}}
diff --git a/Claper.Events.html b/Claper.Events.html index 5c3de81..8d2e516 100644 --- a/Claper.Events.html +++ b/Claper.Events.html @@ -335,8 +335,8 @@ Functions Examples -
iex> change_activity_leader(activity_leader)
-%Ecto.Changeset{data: %ActivityLeader{}}
+
iex> change_activity_leader(activity_leader)
+%Ecto.Changeset{data: %ActivityLeader{}}
@@ -366,8 +366,8 @@ Functions Examples -
iex> change_event(event)
-%Ecto.Changeset{data: %Event{}}
+
iex> change_event(event)
+%Ecto.Changeset{data: %Event{}}
@@ -417,11 +417,11 @@ Functions Examples -
iex> create_event(%{field: value})
-{:ok, %Event{}}
+
iex> create_event(%{field: value})
+{:ok, %Event{}}
 
-iex> create_event(%{field: bad_value})
-{:error, %Ecto.Changeset{}}
+
iex> create_event(%{field: bad_value}) +{:error, %Ecto.Changeset{}}
@@ -449,11 +449,11 @@ Functions Examples -
iex> delete_event(event)
-{:ok, %Event{}}
+
iex> delete_event(event)
+{:ok, %Event{}}
 
-iex> delete_event(event)
-{:error, %Ecto.Changeset{}}
+
iex> delete_event(event) +{:error, %Ecto.Changeset{}}
@@ -481,10 +481,10 @@ Functions Examples -
iex> get_activity_leader!(123)
-%ActivityLeader{}
+
iex> get_activity_leader!(123)
+%ActivityLeader{}
 
-iex> get_activity_leader!(456)
+iex> get_activity_leader!(456)
 ** (Ecto.NoResultsError)
@@ -513,8 +513,8 @@ Functions Examples -
iex> get_activity_leaders_for_event!(event)
-[%ActivityLeader{}, ...]
+
iex> get_activity_leaders_for_event!(event)
+[%ActivityLeader{}, ...]
@@ -542,8 +542,8 @@ Functions Examples -
iex> get_different_event_with_code("Hello", 123)
-%Event{}
+
iex> get_different_event_with_code("Hello", 123)
+%Event{}
@@ -573,10 +573,10 @@ Functions Examples -
iex> get_event!("123e4567-e89b-12d3-a456-426614174000")
-%Event{}
+
iex> get_event!("123e4567-e89b-12d3-a456-426614174000")
+%Event{}
 
-iex> get_event!("123e4567-e89b-12d3-a456-4266141740111")
+iex> get_event!("123e4567-e89b-12d3-a456-4266141740111")
 ** (Ecto.NoResultsError)
@@ -607,10 +607,10 @@ Functions Examples -
iex> get_event_with_code!("Hello")
-%Event{}
+
iex> get_event_with_code!("Hello")
+%Event{}
 
-iex> get_event_with_code!("Old event")
+iex> get_event_with_code!("Old event")
 ** (Ecto.NoResultsError)
@@ -665,10 +665,10 @@ Functions Examples -
iex> get_managed_event!(user, "123e4567-e89b-12d3-a456-426614174000")
-%Event{}
+
iex> get_managed_event!(user, "123e4567-e89b-12d3-a456-426614174000")
+%Event{}
 
-iex> get_managed_event!(another_user, "123e4567-e89b-12d3-a456-426614174000")
+iex> get_managed_event!(another_user, "123e4567-e89b-12d3-a456-426614174000")
 ** (Ecto.NoResultsError)
@@ -699,10 +699,10 @@ Functions Examples -
iex> get_user_event!(user, "123e4567-e89b-12d3-a456-426614174000")
-%Event{}
+
iex> get_user_event!(user, "123e4567-e89b-12d3-a456-426614174000")
+%Event{}
 
-iex> get_user_event!(another_user, "123e4567-e89b-12d3-a456-426614174000")
+iex> get_user_event!(another_user, "123e4567-e89b-12d3-a456-426614174000")
 ** (Ecto.NoResultsError)
@@ -731,7 +731,7 @@ Functions Examples -
iex> is_leaded_by("email@example.com", 123)
+
iex> is_leaded_by("email@example.com", 123)
 true
@@ -762,8 +762,8 @@ Functions Examples -
iex> list_events(123)
-[%Event{}, ...]
+
iex> list_events(123)
+[%Event{}, ...]
@@ -793,8 +793,8 @@ Functions Examples -
iex> list_managed_events_by("email@example.com")
-[%Event{}, ...]
+
iex> list_managed_events_by("email@example.com")
+[%Event{}, ...]
@@ -822,11 +822,11 @@ Functions Examples -
iex> update_event(event, %{field: new_value})
-{:ok, %Event{}}
+
iex> update_event(event, %{field: new_value})
+{:ok, %Event{}}
 
-iex> update_event(event, %{field: bad_value})
-{:error, %Ecto.Changeset{}}
+
iex> update_event(event, %{field: bad_value}) +{:error, %Ecto.Changeset{}}
diff --git a/Claper.Polls.html b/Claper.Polls.html index 201595c..d798957 100644 --- a/Claper.Polls.html +++ b/Claper.Polls.html @@ -337,8 +337,8 @@ Functions Examples -
iex> change_poll(poll)
-%Ecto.Changeset{data: %Poll{}}
+
iex> change_poll(poll)
+%Ecto.Changeset{data: %Poll{}}
@@ -368,11 +368,11 @@ Functions Examples -
iex> create_poll(%{field: value})
-{:ok, %Poll{}}
+
iex> create_poll(%{field: value})
+{:ok, %Poll{}}
 
-iex> create_poll(%{field: bad_value})
-{:error, %Ecto.Changeset{}}
+
iex> create_poll(%{field: bad_value}) +{:error, %Ecto.Changeset{}}
@@ -402,11 +402,11 @@ Functions Examples -
iex> create_poll_vote(%{field: value})
-{:ok, %PollVote{}}
+
iex> create_poll_vote(%{field: value})
+{:ok, %PollVote{}}
 
-iex> create_poll_vote(%{field: bad_value})
-{:error, %Ecto.Changeset{}}
+
iex> create_poll_vote(%{field: bad_value}) +{:error, %Ecto.Changeset{}}
@@ -434,11 +434,11 @@ Functions Examples -
iex> delete_poll("123e4567-e89b-12d3-a456-426614174000", poll)
-{:ok, %Poll{}}
+
iex> delete_poll("123e4567-e89b-12d3-a456-426614174000", poll)
+{:ok, %Poll{}}
 
-iex> delete_poll("123e4567-e89b-12d3-a456-426614174000", poll)
-{:error, %Ecto.Changeset{}}
+
iex> delete_poll("123e4567-e89b-12d3-a456-426614174000", poll) +{:error, %Ecto.Changeset{}}
@@ -466,10 +466,10 @@ Functions Examples -
iex> get_poll!(123)
-%Poll{}
+
iex> get_poll!(123)
+%Poll{}
 
-iex> get_poll!(456)
+iex> get_poll!(456)
 ** (Ecto.NoResultsError)
@@ -498,8 +498,8 @@ Functions Examples -
iex> get_poll!(123, 0)
-%Poll{}
+
iex> get_poll!(123, 0)
+%Poll{}
@@ -527,8 +527,8 @@ Functions Examples -
iex> get_poll_vote!(321, 123)
-%PollVote{}
+
iex> get_poll_vote!(321, 123)
+%PollVote{}
@@ -556,8 +556,8 @@ Functions Examples -
iex> list_polls(123)
-[%Poll{}, ...]
+
iex> list_polls(123)
+[%Poll{}, ...]
@@ -585,8 +585,8 @@ Functions Examples -
iex> list_polls_at_position(123, 0)
-[%Poll{}, ...]
+
iex> list_polls_at_position(123, 0)
+[%Poll{}, ...]
@@ -658,8 +658,8 @@ Functions Examples -
iex> set_percentages(poll)
-%Poll{}
+
iex> set_percentages(poll)
+%Poll{}
@@ -687,11 +687,11 @@ Functions Examples -
iex> update_poll("123e4567-e89b-12d3-a456-426614174000", poll, %{field: new_value})
-{:ok, %Poll{}}
+
iex> update_poll("123e4567-e89b-12d3-a456-426614174000", poll, %{field: new_value})
+{:ok, %Poll{}}
 
-iex> update_poll("123e4567-e89b-12d3-a456-426614174000", poll, %{field: bad_value})
-{:error, %Ecto.Changeset{}}
+
iex> update_poll("123e4567-e89b-12d3-a456-426614174000", poll, %{field: bad_value}) +{:error, %Ecto.Changeset{}}
diff --git a/Claper.Posts.html b/Claper.Posts.html index 6ac4811..7bc72a3 100644 --- a/Claper.Posts.html +++ b/Claper.Posts.html @@ -263,11 +263,11 @@ Functions Examples -
iex> create_post(event, %{field: value})
-{:ok, %Post{}}
+
iex> create_post(event, %{field: value})
+{:ok, %Post{}}
 
-iex> create_post(event, %{field: bad_value})
-{:error, %Ecto.Changeset{}}
+
iex> create_post(event, %{field: bad_value}) +{:error, %Ecto.Changeset{}}
@@ -295,11 +295,11 @@ Functions Examples -
iex> create_reaction(%{field: value})
-{:ok, %Reaction{}}
+
iex> create_reaction(%{field: value})
+{:ok, %Reaction{}}
 
-iex> create_reaction(%{field: bad_value})
-{:error, %Ecto.Changeset{}}
+
iex> create_reaction(%{field: bad_value}) +{:error, %Ecto.Changeset{}}
@@ -349,11 +349,11 @@ Functions Examples -
iex> delete_post(post)
-{:ok, %Post{}}
+
iex> delete_post(post)
+{:ok, %Post{}}
 
-iex> delete_post(post)
-{:error, %Ecto.Changeset{}}
+
iex> delete_post(post) +{:error, %Ecto.Changeset{}}
@@ -381,11 +381,11 @@ Functions Examples -
iex> delete_reaction(reaction)
-{:ok, %Reaction{}}
+
iex> delete_reaction(reaction)
+{:ok, %Reaction{}}
 
-iex> delete_reaction(reaction)
-{:error, %Ecto.Changeset{}}
+
iex> delete_reaction(reaction) +{:error, %Ecto.Changeset{}}
@@ -415,10 +415,10 @@ Functions Examples -
iex> get_post!("123e4567-e89b-12d3-a456-426614174000")
-%Post{}
+
iex> get_post!("123e4567-e89b-12d3-a456-426614174000")
+%Post{}
 
-iex> get_post!("123e4567-e89b-12d3-a456-426614174123")
+iex> get_post!("123e4567-e89b-12d3-a456-426614174123")
 ** (Ecto.NoResultsError)
@@ -447,10 +447,10 @@ Functions Examples -
iex> get_reaction!(123)
-%Reaction{}
+
iex> get_reaction!(123)
+%Reaction{}
 
-iex> get_reaction!(456)
+iex> get_reaction!(456)
 ** (Ecto.NoResultsError)
@@ -525,11 +525,11 @@ Functions Examples -
iex> update_post(post, %{field: new_value})
-{:ok, %Post{}}
+
iex> update_post(post, %{field: new_value})
+{:ok, %Post{}}
 
-iex> update_post(post, %{field: bad_value})
-{:error, %Ecto.Changeset{}}
+
iex> update_post(post, %{field: bad_value}) +{:error, %Ecto.Changeset{}}
diff --git a/Claper.Presentations.html b/Claper.Presentations.html index ea0b5df..f503016 100644 --- a/Claper.Presentations.html +++ b/Claper.Presentations.html @@ -235,11 +235,11 @@ Functions Examples -
iex> create_presentation_file(%{field: value})
-{:ok, %PresentationFile{}}
+
iex> create_presentation_file(%{field: value})
+{:ok, %PresentationFile{}}
 
-iex> create_presentation_file(%{field: bad_value})
-{:error, %Ecto.Changeset{}}
+
iex> create_presentation_file(%{field: bad_value}) +{:error, %Ecto.Changeset{}}
@@ -269,11 +269,11 @@ Functions Examples -
iex> create_presentation_state(%{field: value})
-{:ok, %PresentationState{}}
+
iex> create_presentation_state(%{field: value})
+{:ok, %PresentationState{}}
 
-iex> create_presentation_state(%{field: bad_value})
-{:error, %Ecto.Changeset{}}
+
iex> create_presentation_state(%{field: bad_value}) +{:error, %Ecto.Changeset{}}
@@ -303,10 +303,10 @@ Functions Examples -
iex> get_presentation_file!(123)
-%PresentationFile{}
+
iex> get_presentation_file!(123)
+%PresentationFile{}
 
-iex> get_presentation_file!(456)
+iex> get_presentation_file!(456)
 ** (Ecto.NoResultsError)
@@ -379,11 +379,11 @@ Functions Examples -
iex> update_presentation_file(presentation_file, %{field: new_value})
-{:ok, %PresentationFile{}}
+
iex> update_presentation_file(presentation_file, %{field: new_value})
+{:ok, %PresentationFile{}}
 
-iex> update_presentation_file(presentation_file, %{field: bad_value})
-{:error, %Ecto.Changeset{}}
+
iex> update_presentation_file(presentation_file, %{field: bad_value}) +{:error, %Ecto.Changeset{}}
@@ -411,11 +411,11 @@ Functions Examples -
iex> update_presentation_state(presentation_state, %{field: new_value})
-{:ok, %PresentationState{}}
+
iex> update_presentation_state(presentation_state, %{field: new_value})
+{:ok, %PresentationState{}}
 
-iex> update_presentation_state(presentation_state, %{field: bad_value})
-{:error, %Ecto.Changeset{}}
+
iex> update_presentation_state(presentation_state, %{field: bad_value}) +{:error, %Ecto.Changeset{}}
diff --git a/Claper.epub b/Claper.epub index 99ed9a6140ab3c536409bbac7fa63dcd3dc5229c..6d26ecd9eac793a852c684e0ba2dd11f6c0b2ac1 100644 GIT binary patch delta 27021 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

i? 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 delta 27032 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

import ClaperWeb.Gettext
 
 # Simple translation
-gettext("Here is the string to translate")
+gettext("Here is the string to translate")
 
 # Plural translation
-ngettext("Here is the string to translate",
+ngettext("Here is the string to translate",
          "Here are the strings to translate",
-         3)
+         3)
 
 # Domain-based translation
-dgettext("errors", "Here is the error message to translate")

See the Gettext Docs for detailed usage.

+
dgettext("errors", "Here is the error message to translate")

See the Gettext Docs for detailed usage.

diff --git a/ClaperWeb.LiveHelpers.html b/ClaperWeb.LiveHelpers.html index 92d3ce5..9ff8a49 100644 --- a/ClaperWeb.LiveHelpers.html +++ b/ClaperWeb.LiveHelpers.html @@ -178,7 +178,7 @@ the URL when the modal is closed.

id: @post.id || :new, action: @live_action, post: @post, - return_to: Routes.post_index_path(@socket, :index) %>

+
return_to: Routes.post_index_path(@socket, :index) %>
diff --git a/SimpleS3Upload.html b/SimpleS3Upload.html index a3925b4..b709dac 100644 --- a/SimpleS3Upload.html +++ b/SimpleS3Upload.html @@ -184,19 +184,19 @@ before the signed upload expires.

Examples

-
config = %{
+
config = %{
   region: "us-east-1",
-  access_key_id: System.fetch_env!("AWS_ACCESS_KEY_ID"),
-  secret_access_key: System.fetch_env!("AWS_SECRET_ACCESS_KEY")
-}
+  access_key_id: System.fetch_env!("AWS_ACCESS_KEY_ID"),
+  secret_access_key: System.fetch_env!("AWS_SECRET_ACCESS_KEY")
+}
 
-{:ok, fields} =
-  SimpleS3Upload.sign_form_upload(config, "my-bucket",
+{:ok, fields} =
+  SimpleS3Upload.sign_form_upload(config, "my-bucket",
     key: "public/my-file-name",
     content_type: "image/png",
     max_file_size: 10_000,
-    expires_in: :timer.hours(1)
-  )
+
expires_in: :timer.hours(1) + )