Packages

A simple somewhat opinionated consul config provider for elixir 1.9+ releases.

Current section

8 Versions

Jump to

Compare versions

23 files changed
+471 additions
-332 deletions
  @@ -12,7 +12,7 @@ The package can be installed by adding `consul_config_provider` to your list of
12 12 def deps do
13 13 [
14 14 {:consul_config_provider, "~> 0.1.4"},
15 - {:mojito, "~> 0.6.3"}, # default implmentation for http client
15 + {:mojito, "~> 0.6.0"}, # default implmentation for http client
16 16 ]
17 17 end
18 18 ```
  @@ -1,17 +1,17 @@
1 - dist/search_items-bd9294992b.js
2 - dist/html-9914b37a220eb2c313b6.css
3 - dist/html-9914b37a220eb2c313b6.js
1 + 404.html
2 + ConsulConfigProvider.Client.Mojito.html
3 + ConsulConfigProvider.Http.html
4 + ConsulConfigProvider.Transformer.html
5 + ConsulConfigProvider.html
6 + api-reference.html
7 + dist/app-60a0c9f10e9e52eae31f.js
8 + dist/elixir-9f91ebe876dc01d67920.css
4 9 dist/html/fonts/icomoon.eot
5 10 dist/html/fonts/icomoon.svg
6 11 dist/html/fonts/icomoon.ttf
7 12 dist/html/fonts/icomoon.woff
8 - dist/sidebar_items-eaca442f7e.js
9 - api-reference.html
13 + dist/search_items-6571e78559.js
14 + dist/sidebar_items-0dddf5bac7.js
15 + index.html
10 16 readme.html
11 17 search.html
12 - 404.html
13 - ConsulConfigProvider.html
14 - ConsulConfigProvider.Client.Mojito.html
15 - ConsulConfigProvider.Http.html
16 - ConsulConfigProvider.Transformer.html
17 - index.html
  @@ -4,17 +4,23 @@
4 4 <meta charset="utf-8">
5 5 <meta http-equiv="x-ua-compatible" content="ie=edge">
6 6 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 - <meta name="generator" content="ExDoc v0.21.1">
8 - <meta name="project" content="Consul Config Provider v0.1.4">
9 - <title>404 — Consul Config Provider v0.1.4</title>
10 - <link rel="stylesheet" href="dist/html-9914b37a220eb2c313b6.css" />
11 - <link rel="canonical" href="https://hexdocs.pm/consul_config_provider/404.html" />
12 - <script src="dist/sidebar_items-eaca442f7e.js"></script>
7 + <meta name="generator" content="ExDoc v0.23.0">
8 + <meta name="project" content="Consul Config Provider v0.1.5">
9 +
10 + <title>404 — Consul Config Provider v0.1.5</title>
11 + <link rel="stylesheet" href="dist/elixir-9f91ebe876dc01d67920.css" />
12 +
13 + <script src="dist/sidebar_items-0dddf5bac7.js"></script>
14 +
13 15 <script src="docs_config.js"></script>
14 - <script async src="dist/html-9914b37a220eb2c313b6.js"></script>
16 +
17 + <script async src="dist/app-60a0c9f10e9e52eae31f.js"></script>
18 +
19 +
15 20 </head>
16 21 <body data-type="extras">
17 22 <script>try { if(localStorage.getItem('night-mode') === 'true') document.body.className += ' night-mode'; } catch (e) { }</script>
23 +
18 24 <div class="main">
19 25
20 26 <button class="sidebar-button sidebar-toggle">
  @@ -23,14 +29,14 @@
23 29
24 30 <section class="sidebar">
25 31 <form class="sidebar-search" action="search.html">
26 - <button type="submit" class="search-button">
27 - <span class="icon-search" aria-hidden="true"></span>
32 + <button type="submit" class="search-button" aria-label="Submit Search">
33 + <span class="icon-search" aria-hidden="true" title="Submit search"></span>
28 34 </button>
29 - <button type="button" tabindex="-1" class="search-close-button">
30 - <span class="icon-cross" title="Cancel search"></span>
35 + <button type="button" tabindex="-1" class="search-close-button" aria-label="Cancel Search">
36 + <span class="icon-cross" aria-hidden="true" title="Cancel search"></span>
31 37 </button>
32 38 <label class="search-label">
33 - <input name="q" type="text" id="search-list" class="search-input" placeholder="Search..." aria-label="Search" autocomplete="off" />
39 + <input name="q" type="text" id="search-list" class="search-input" placeholder="Search..." aria-label="Input your search terms" autocomplete="off" />
34 40 </label>
35 41 </form>
36 42
  @@ -42,11 +48,13 @@
42 48 <div class="sidebar-header">
43 49 <div class="sidebar-projectDetails">
44 50 <a href="https://github.com/blueshift-labs/consul_config_provider" class="sidebar-projectName">
45 - Consul Config Provider </a>
46 - <h2 class="sidebar-projectVersion">
47 - v0.1.4
48 - </h2>
51 + Consul Config Provider
52 + </a>
53 + <strong class="sidebar-projectVersion">
54 + v0.1.5
55 + </strong>
49 56 </div>
57 +
50 58 </div>
51 59
52 60 <ul class="sidebar-listNav">
  @@ -68,39 +76,46 @@ Consul Config Provider </a>
68 76
69 77 <p>Sorry, but the page you were trying to get to, does not exist. You
70 78 may want to try searching this site using the sidebar
71 - or using our <a href="api-reference.html">API Reference</a> page
72 - to find what you were looking for.</p>
73 79
80 + or using our <a href="api-reference.html">API Reference</a> page
81 +
82 + to find what you were looking for.</p>
74 83 <footer class="footer">
75 84 <p>
76 85 <span class="line">
77 86 Built using
78 - <a href="https://github.com/elixir-lang/ex_doc" title="ExDoc" target="_blank" rel="help noopener">ExDoc</a> (v0.21.1),
87 + <a href="https://github.com/elixir-lang/ex_doc" title="ExDoc" target="_blank" rel="help noopener">ExDoc</a> (v0.23.0) for the
88 + <a href="https://elixir-lang.org" title="Elixir" target="_blank">Elixir programming language</a>.
79 89 </span>
80 90 <span class="line">
81 - designed by
91 + Designed by
82 92 <a href="https://twitter.com/dignifiedquire" target="_blank" rel="noopener" title="@dignifiedquire">Friedel Ziegelmayer</a>.
83 93 </span>
84 94 </p>
85 95 <p>
96 +
97 + <a href="api-reference.html" title="API reference" class="line footer-button">API Reference</a>
98 +
99 + <button class="line footer-button display-shortcuts-help">
100 + Display keyboard shortcuts
101 + </button>
86 102 <button class="line footer-button night-mode-toggle">
87 103 Toggle night mode
88 104 </button>
105 + <button class="line footer-button display-quick-switch">
106 + Go to a HexDocs package
107 + </button>
89 108 <button class="line footer-button tooltips-toggle">
90 109 <span class="tooltips-option-disable">Disable tooltips</span>
91 110 <span class="tooltips-option-enable">Enable tooltips</span>
92 111 </button>
93 - <button class="line footer-button display-shortcuts-help">
94 - Display keyboard shortcuts
95 - </button>
96 - <button class="line footer-button display-quick-switch">
97 - Go to a HexDocs package
98 - </button>
99 112 </p>
100 113 </footer>
101 114 </div>
102 115 </div>
103 116 </section>
104 117 </div>
118 +
119 +
105 120 </body>
106 121 </html>
Failed to load diff
  @@ -4,17 +4,23 @@
4 4 <meta charset="utf-8">
5 5 <meta http-equiv="x-ua-compatible" content="ie=edge">
6 6 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 - <meta name="generator" content="ExDoc v0.21.1">
8 - <meta name="project" content="Consul Config Provider v0.1.4">
9 - <title>ConsulConfigProvider.Client.Mojito — Consul Config Provider v0.1.4</title>
10 - <link rel="stylesheet" href="dist/html-9914b37a220eb2c313b6.css" />
11 - <link rel="canonical" href="https://hexdocs.pm/consul_config_provider/ConsulConfigProvider.Client.Mojito.html" />
12 - <script src="dist/sidebar_items-eaca442f7e.js"></script>
7 + <meta name="generator" content="ExDoc v0.23.0">
8 + <meta name="project" content="Consul Config Provider v0.1.5">
9 +
10 + <title>ConsulConfigProvider.Client.Mojito — Consul Config Provider v0.1.5</title>
11 + <link rel="stylesheet" href="dist/elixir-9f91ebe876dc01d67920.css" />
12 +
13 + <script src="dist/sidebar_items-0dddf5bac7.js"></script>
14 +
13 15 <script src="docs_config.js"></script>
14 - <script async src="dist/html-9914b37a220eb2c313b6.js"></script>
16 +
17 + <script async src="dist/app-60a0c9f10e9e52eae31f.js"></script>
18 +
19 +
15 20 </head>
16 21 <body data-type="modules">
17 22 <script>try { if(localStorage.getItem('night-mode') === 'true') document.body.className += ' night-mode'; } catch (e) { }</script>
23 +
18 24 <div class="main">
19 25
20 26 <button class="sidebar-button sidebar-toggle">
  @@ -23,14 +29,14 @@
23 29
24 30 <section class="sidebar">
25 31 <form class="sidebar-search" action="search.html">
26 - <button type="submit" class="search-button">
27 - <span class="icon-search" aria-hidden="true"></span>
32 + <button type="submit" class="search-button" aria-label="Submit Search">
33 + <span class="icon-search" aria-hidden="true" title="Submit search"></span>
28 34 </button>
29 - <button type="button" tabindex="-1" class="search-close-button">
30 - <span class="icon-cross" title="Cancel search"></span>
35 + <button type="button" tabindex="-1" class="search-close-button" aria-label="Cancel Search">
36 + <span class="icon-cross" aria-hidden="true" title="Cancel search"></span>
31 37 </button>
32 38 <label class="search-label">
33 - <input name="q" type="text" id="search-list" class="search-input" placeholder="Search..." aria-label="Search" autocomplete="off" />
39 + <input name="q" type="text" id="search-list" class="search-input" placeholder="Search..." aria-label="Input your search terms" autocomplete="off" />
34 40 </label>
35 41 </form>
36 42
  @@ -42,11 +48,13 @@
42 48 <div class="sidebar-header">
43 49 <div class="sidebar-projectDetails">
44 50 <a href="https://github.com/blueshift-labs/consul_config_provider" class="sidebar-projectName">
45 - Consul Config Provider </a>
46 - <h2 class="sidebar-projectVersion">
47 - v0.1.4
48 - </h2>
51 + Consul Config Provider
52 + </a>
53 + <strong class="sidebar-projectVersion">
54 + v0.1.5
55 + </strong>
49 56 </div>
57 +
50 58 </div>
51 59
52 60 <ul class="sidebar-listNav">
  @@ -65,11 +73,13 @@ Consul Config Provider </a>
65 73 <div id="content" class="content-inner">
66 74
67 75 <h1>
68 - <small class="app-vsn">Consul Config Provider v0.1.4</small>
69 - ConsulConfigProvider.Client.Mojito <a href="https://github.com/blueshift-labs/consul_config_provider/blob/master/lib/client/mojito.ex#L1" title="View Source" class="view-source" rel="help">
76 + ConsulConfigProvider.Client.Mojito <small class="app-vsn">(Consul Config Provider v0.1.5)</small>
77 +
78 + <a href="https://github.com/blueshift-labs/consul_config_provider/blob/master/lib/client/mojito.ex#L1" title="View Source" class="view-source" rel="help">
70 79 <span class="icon-code" aria-hidden="true"></span>
71 80 <span class="sr-only">View Source</span>
72 81 </a>
82 +
73 83 </h1>
74 84
75 85
  @@ -78,36 +88,43 @@ ConsulConfigProvider.Client.Mojito <a href="https://github.com/blueshif
78 88 </section>
79 89
80 90
91 +
81 92 <footer class="footer">
82 93 <p>
83 94 <span class="line">
84 95 Built using
85 - <a href="https://github.com/elixir-lang/ex_doc" title="ExDoc" target="_blank" rel="help noopener">ExDoc</a> (v0.21.1),
96 + <a href="https://github.com/elixir-lang/ex_doc" title="ExDoc" target="_blank" rel="help noopener">ExDoc</a> (v0.23.0) for the
97 + <a href="https://elixir-lang.org" title="Elixir" target="_blank">Elixir programming language</a>.
86 98 </span>
87 99 <span class="line">
88 - designed by
100 + Designed by
89 101 <a href="https://twitter.com/dignifiedquire" target="_blank" rel="noopener" title="@dignifiedquire">Friedel Ziegelmayer</a>.
90 102 </span>
91 103 </p>
92 104 <p>
105 +
106 + <a href="api-reference.html" title="API reference" class="line footer-button">API Reference</a>
107 +
108 + <button class="line footer-button display-shortcuts-help">
109 + Display keyboard shortcuts
110 + </button>
93 111 <button class="line footer-button night-mode-toggle">
94 112 Toggle night mode
95 113 </button>
114 + <button class="line footer-button display-quick-switch">
115 + Go to a HexDocs package
116 + </button>
96 117 <button class="line footer-button tooltips-toggle">
97 118 <span class="tooltips-option-disable">Disable tooltips</span>
98 119 <span class="tooltips-option-enable">Enable tooltips</span>
99 120 </button>
100 - <button class="line footer-button display-shortcuts-help">
101 - Display keyboard shortcuts
102 - </button>
103 - <button class="line footer-button display-quick-switch">
104 - Go to a HexDocs package
105 - </button>
106 121 </p>
107 122 </footer>
108 123 </div>
109 124 </div>
110 125 </section>
111 126 </div>
127 +
128 +
112 129 </body>
113 130 </html>
Loading more files…