diff --git a/README.md b/README.md index f8565c2..d7db112 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ _If you are having problems, view `README_INSTALL.md` for manual instructions._ ```elixir def deps do - [{:thesis, "~> 0.0.27"}] + [{:thesis, "~> 0.0.28"}] end def application do diff --git a/README_INSTALL.md b/README_INSTALL.md index f6c0093..fb40133 100644 --- a/README_INSTALL.md +++ b/README_INSTALL.md @@ -6,7 +6,7 @@ For automatic setup, see `README.md`. ```elixir def deps do - [{:thesis, "~> 0.0.27"}] + [{:thesis, "~> 0.0.28"}] end def application do diff --git a/doc/404.html b/doc/404.html index a7a5240..ed15bdb 100644 --- a/doc/404.html +++ b/doc/404.html @@ -5,9 +5,11 @@ - 404 – thesis v0.0.27 + 404 – thesis v0.0.28 + + @@ -26,7 +28,7 @@

thesis

diff --git a/doc/Mix.Tasks.Thesis.Install.html b/doc/Mix.Tasks.Thesis.Install.html index f60615a..7342410 100644 --- a/doc/Mix.Tasks.Thesis.Install.html +++ b/doc/Mix.Tasks.Thesis.Install.html @@ -5,9 +5,11 @@ - Mix.Tasks.Thesis.Install – thesis v0.0.27 + Mix.Tasks.Thesis.Install – thesis v0.0.28 + + @@ -26,7 +28,7 @@

thesis

@@ -58,7 +60,7 @@

- thesis v0.0.27 + thesis v0.0.28 Mix.Tasks.Thesis.Install diff --git a/doc/Thesis.Auth.html b/doc/Thesis.Auth.html index c33d629..b74b578 100644 --- a/doc/Thesis.Auth.html +++ b/doc/Thesis.Auth.html @@ -5,9 +5,11 @@ - Thesis.Auth – thesis v0.0.27 + Thesis.Auth – thesis v0.0.28 + + @@ -26,7 +28,7 @@

thesis

@@ -58,7 +60,7 @@

- thesis v0.0.27 + thesis v0.0.28 Thesis.Auth behaviour diff --git a/doc/Thesis.Controller.Plug.html b/doc/Thesis.Controller.Plug.html index 6116bbb..8d72bab 100644 --- a/doc/Thesis.Controller.Plug.html +++ b/doc/Thesis.Controller.Plug.html @@ -5,9 +5,11 @@ - Thesis.Controller.Plug – thesis v0.0.27 + Thesis.Controller.Plug – thesis v0.0.28 + + @@ -26,7 +28,7 @@

thesis

@@ -58,7 +60,7 @@

- thesis v0.0.27 + thesis v0.0.28 Thesis.Controller.Plug diff --git a/doc/Thesis.Controller.html b/doc/Thesis.Controller.html index f6bfc9a..f3d8a5a 100644 --- a/doc/Thesis.Controller.html +++ b/doc/Thesis.Controller.html @@ -5,9 +5,11 @@ - Thesis.Controller – thesis v0.0.27 + Thesis.Controller – thesis v0.0.28 + + @@ -26,7 +28,7 @@

thesis

@@ -58,7 +60,7 @@

- thesis v0.0.27 + thesis v0.0.28 Thesis.Controller diff --git a/doc/Thesis.EctoStore.html b/doc/Thesis.EctoStore.html index d1f9129..c30c98a 100644 --- a/doc/Thesis.EctoStore.html +++ b/doc/Thesis.EctoStore.html @@ -5,9 +5,11 @@ - Thesis.EctoStore – thesis v0.0.27 + Thesis.EctoStore – thesis v0.0.28 + + @@ -26,7 +28,7 @@

thesis

@@ -58,7 +60,7 @@

- thesis v0.0.27 + thesis v0.0.28 Thesis.EctoStore diff --git a/doc/Thesis.File.html b/doc/Thesis.File.html index 5ac3b03..e029544 100644 --- a/doc/Thesis.File.html +++ b/doc/Thesis.File.html @@ -5,9 +5,11 @@ - Thesis.File – thesis v0.0.27 + Thesis.File – thesis v0.0.28 + + @@ -26,7 +28,7 @@

thesis

@@ -58,7 +60,7 @@

- thesis v0.0.27 + thesis v0.0.28 Thesis.File diff --git a/doc/Thesis.Page.html b/doc/Thesis.Page.html index 0302d03..d8a7a18 100644 --- a/doc/Thesis.Page.html +++ b/doc/Thesis.Page.html @@ -5,9 +5,11 @@ - Thesis.Page – thesis v0.0.27 + Thesis.Page – thesis v0.0.28 + + @@ -26,7 +28,7 @@

thesis

@@ -58,7 +60,7 @@

- thesis v0.0.27 + thesis v0.0.28 Thesis.Page diff --git a/doc/Thesis.PageContent.html b/doc/Thesis.PageContent.html index 4aa5964..8de64d4 100644 --- a/doc/Thesis.PageContent.html +++ b/doc/Thesis.PageContent.html @@ -5,9 +5,11 @@ - Thesis.PageContent – thesis v0.0.27 + Thesis.PageContent – thesis v0.0.28 + + @@ -26,7 +28,7 @@

thesis

@@ -58,7 +60,7 @@

- thesis v0.0.27 + thesis v0.0.28 Thesis.PageContent diff --git a/doc/Thesis.Render.html b/doc/Thesis.Render.html index 1695f64..38b1015 100644 --- a/doc/Thesis.Render.html +++ b/doc/Thesis.Render.html @@ -5,9 +5,11 @@ - Thesis.Render – thesis v0.0.27 + Thesis.Render – thesis v0.0.28 + + @@ -26,7 +28,7 @@

thesis

@@ -58,7 +60,7 @@

- thesis v0.0.27 + thesis v0.0.28 Thesis.Render diff --git a/doc/Thesis.RepoUploader.html b/doc/Thesis.RepoUploader.html index f6c4078..ab0ce3b 100644 --- a/doc/Thesis.RepoUploader.html +++ b/doc/Thesis.RepoUploader.html @@ -5,9 +5,11 @@ - Thesis.RepoUploader – thesis v0.0.27 + Thesis.RepoUploader – thesis v0.0.28 + + @@ -26,7 +28,7 @@

thesis

@@ -58,7 +60,7 @@

- thesis v0.0.27 + thesis v0.0.28 Thesis.RepoUploader diff --git a/doc/Thesis.Router.html b/doc/Thesis.Router.html index b9e4820..7401128 100644 --- a/doc/Thesis.Router.html +++ b/doc/Thesis.Router.html @@ -5,9 +5,11 @@ - Thesis.Router – thesis v0.0.27 + Thesis.Router – thesis v0.0.28 + + @@ -26,7 +28,7 @@

thesis

@@ -58,7 +60,7 @@

- thesis v0.0.27 + thesis v0.0.28 Thesis.Router diff --git a/doc/Thesis.S3Uploader.html b/doc/Thesis.S3Uploader.html index 1fcb8e4..aa18607 100644 --- a/doc/Thesis.S3Uploader.html +++ b/doc/Thesis.S3Uploader.html @@ -5,9 +5,11 @@ - Thesis.S3Uploader – thesis v0.0.27 + Thesis.S3Uploader – thesis v0.0.28 + + @@ -26,7 +28,7 @@

thesis

@@ -58,7 +60,7 @@

- thesis v0.0.27 + thesis v0.0.28 Thesis.S3Uploader diff --git a/doc/Thesis.Store.html b/doc/Thesis.Store.html index b746393..f9df091 100644 --- a/doc/Thesis.Store.html +++ b/doc/Thesis.Store.html @@ -5,9 +5,11 @@ - Thesis.Store – thesis v0.0.27 + Thesis.Store – thesis v0.0.28 + + @@ -26,7 +28,7 @@

thesis

@@ -58,7 +60,7 @@

- thesis v0.0.27 + thesis v0.0.28 Thesis.Store behaviour diff --git a/doc/Thesis.Uploader.html b/doc/Thesis.Uploader.html index ea2054b..df4c610 100644 --- a/doc/Thesis.Uploader.html +++ b/doc/Thesis.Uploader.html @@ -5,9 +5,11 @@ - Thesis.Uploader – thesis v0.0.27 + Thesis.Uploader – thesis v0.0.28 + + @@ -26,7 +28,7 @@

thesis

@@ -58,7 +60,7 @@

- thesis v0.0.27 + thesis v0.0.28 Thesis.Uploader behaviour diff --git a/doc/Thesis.Utilities.html b/doc/Thesis.Utilities.html index f57ff56..c55830a 100644 --- a/doc/Thesis.Utilities.html +++ b/doc/Thesis.Utilities.html @@ -5,9 +5,11 @@ - Thesis.Utilities – thesis v0.0.27 + Thesis.Utilities – thesis v0.0.28 + + @@ -26,7 +28,7 @@

thesis

@@ -58,7 +60,7 @@

- thesis v0.0.27 + thesis v0.0.28 Thesis.Utilities @@ -87,6 +89,15 @@

Functions

+
+ normalize_url(url) +
+ +

Takes a URL and strips unnecessary characters

+
+ +
+
parameterize(str)
@@ -119,7 +130,27 @@

Functions

-
+
+ +
+ + + + normalize_url(url) + + + +
+
+

Takes a URL and strips unnecessary characters.

+
iex> Thesis.Utilities.normalize_url("http://infinite.red//ignite//foo")
+"http://infinite.red/ignite/foo"
+iex> Thesis.Utilities.normalize_url("https://infinite.red/ignite/foo/")
+"https://infinite.red/ignite/foo"
+ +
+
+ @@ -58,7 +60,7 @@

- thesis v0.0.27 + thesis v0.0.28 Thesis diff --git a/doc/api-reference.html b/doc/api-reference.html index 8917a95..8391c61 100644 --- a/doc/api-reference.html +++ b/doc/api-reference.html @@ -5,9 +5,11 @@ - API Reference – thesis v0.0.27 + API Reference – thesis v0.0.28 + + @@ -26,7 +28,7 @@

thesis

@@ -57,7 +59,7 @@