Skip to content

Commit 552be76

Browse files
committed
deploy: 2b7c1cf
1 parent 9110fe4 commit 552be76

File tree

7 files changed

+354
-93
lines changed

7 files changed

+354
-93
lines changed
Lines changed: 254 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,254 @@
1+
<!doctype html>
2+
<html class="no-js" lang="">
3+
<head>
4+
<meta charset="utf-8">
5+
<meta http-equiv="x-ua-compatible" content="ie=edge">
6+
<title>Sesame Orchestrator</title>
7+
<meta name="description" content="">
8+
<meta name="viewport" content="width=device-width, initial-scale=1">
9+
10+
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
11+
<link rel="stylesheet" href="../styles/style.css">
12+
<link rel="stylesheet" href="../styles/dark.css">
13+
</head>
14+
<body>
15+
<script>
16+
// Blocking script to avoid flickering dark mode
17+
// Dark mode toggle button
18+
var useDark = window.matchMedia('(prefers-color-scheme: dark)');
19+
var darkModeState = useDark.matches;
20+
var $darkModeToggleSwitchers = document.querySelectorAll('.dark-mode-switch input');
21+
var $darkModeToggles = document.querySelectorAll('.dark-mode-switch');
22+
var darkModeStateLocal = localStorage.getItem('compodoc_darkmode-state');
23+
24+
function checkToggle(check) {
25+
for (var i = 0; i < $darkModeToggleSwitchers.length; i++) {
26+
$darkModeToggleSwitchers[i].checked = check;
27+
}
28+
}
29+
30+
function toggleDarkMode(state) {
31+
if (window.localStorage) {
32+
localStorage.setItem('compodoc_darkmode-state', state);
33+
}
34+
35+
checkToggle(state);
36+
37+
const hasClass = document.body.classList.contains('dark');
38+
39+
if (state) {
40+
for (var i = 0; i < $darkModeToggles.length; i++) {
41+
$darkModeToggles[i].classList.add('dark');
42+
}
43+
if (!hasClass) {
44+
document.body.classList.add('dark');
45+
}
46+
} else {
47+
for (var i = 0; i < $darkModeToggles.length; i++) {
48+
$darkModeToggles[i].classList.remove('dark');
49+
}
50+
if (hasClass) {
51+
document.body.classList.remove('dark');
52+
}
53+
}
54+
}
55+
56+
useDark.addEventListener('change', function (evt) {
57+
toggleDarkMode(evt.matches);
58+
});
59+
if (darkModeStateLocal) {
60+
darkModeState = darkModeStateLocal === 'true';
61+
}
62+
toggleDarkMode(darkModeState);
63+
</script>
64+
65+
<div class="navbar navbar-default navbar-fixed-top d-md-none p-0">
66+
<div class="d-flex">
67+
<a href="../" class="navbar-brand">Sesame Orchestrator</a>
68+
<button type="button" class="btn btn-default btn-menu ion-ios-menu" id="btn-menu"></button>
69+
</div>
70+
</div>
71+
72+
<div class="xs-menu menu" id="mobile-menu">
73+
<div id="book-search-input" role="search"><input type="text" placeholder="Type to search"></div> <compodoc-menu></compodoc-menu>
74+
</div>
75+
76+
<div class="container-fluid main">
77+
<div class="row main">
78+
<div class="d-none d-md-block menu">
79+
<compodoc-menu mode="normal"></compodoc-menu>
80+
</div>
81+
<!-- START CONTENT -->
82+
<div class="content additional-page">
83+
<div class="content-data">
84+
85+
86+
87+
88+
89+
90+
91+
92+
93+
94+
95+
96+
97+
98+
99+
100+
101+
102+
103+
104+
105+
<h1>Filtres API</h1>
106+
<h2>Usages</h2>
107+
<h3>Filters</h3>
108+
<h4>Syntax</h4>
109+
<p><code>filters[PREFIX + FIELD]=SEARCH</code></p>
110+
<h4>Example</h4>
111+
<p><code>filters[=subject]=53</code>
112+
subject field equal to 53</p>
113+
<h4>Usage</h4>
114+
<b>Example :</b><div><pre class="line-numbers"><code class="language-bash">curl --request GET \
115+
--url &#39;http://localhost/search?limit=9999&amp;filters%5B%5Esequence%5D=%2F53%2F&amp;sort%5Bmetadata.createdAt%5D=-1&amp;sort%5Bsubject%5D=1&#39;
116+
117+
# limit=9999
118+
# filters[^sequence]=/53/
119+
# sort[metadata.createdAt]=-1
120+
# sort[subject]=1</code></pre></div><h4>List</h4>
121+
<table class="table table-bordered compodoc-table">
122+
<thead>
123+
<tr>
124+
<th>Filter</th>
125+
<th>Description</th>
126+
</tr>
127+
</thead>
128+
<tbody>
129+
<tr>
130+
<td>:</td>
131+
<td>Equal</td>
132+
</tr>
133+
<tr>
134+
<td>#</td>
135+
<td>Number Equal</td>
136+
</tr>
137+
<tr>
138+
<td>!#</td>
139+
<td>Number Not Equal</td>
140+
</tr>
141+
<tr>
142+
<td>!:</td>
143+
<td>Not Equal</td>
144+
</tr>
145+
<tr>
146+
<td>&gt;</td>
147+
<td>Greater Than</td>
148+
</tr>
149+
<tr>
150+
<td>&gt;</td>
151+
<td></td>
152+
</tr>
153+
<tr>
154+
<td>&lt;</td>
155+
<td>Less Than</td>
156+
</tr>
157+
<tr>
158+
<td>&lt;</td>
159+
<td></td>
160+
</tr>
161+
<tr>
162+
<td>@</td>
163+
<td>in</td>
164+
</tr>
165+
<tr>
166+
<td>!@</td>
167+
<td>not in</td>
168+
</tr>
169+
<tr>
170+
<td>@#</td>
171+
<td>number in</td>
172+
</tr>
173+
<tr>
174+
<td>!@#</td>
175+
<td>number not in</td>
176+
</tr>
177+
<tr>
178+
<td>^</td>
179+
<td>regex</td>
180+
</tr>
181+
</tbody>
182+
</table>
183+
184+
</div><div class="search-results">
185+
<div class="has-results">
186+
<h1 class="search-results-title"><span class='search-results-count'></span> results matching "<span class='search-query'></span>"</h1>
187+
<ul class="search-results-list"></ul>
188+
</div>
189+
<div class="no-results">
190+
<h1 class="search-results-title">No results matching "<span class='search-query'></span>"</h1>
191+
</div>
192+
</div>
193+
</div>
194+
<!-- END CONTENT -->
195+
</div>
196+
</div>
197+
198+
<label class="dark-mode-switch">
199+
<input type="checkbox">
200+
<span class="slider">
201+
<svg class="slider-icon" viewBox="0 0 24 24" fill="none" height="20" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="20" xmlns="http://www.w3.org/2000/svg">
202+
<path d="M21 12.79A9 9 0 1111.21 3 7 7 0 0021 12.79z"></path>
203+
</svg>
204+
</span>
205+
</label>
206+
207+
<script>
208+
var COMPODOC_CURRENT_PAGE_DEPTH = 1;
209+
var COMPODOC_CURRENT_PAGE_CONTEXT = 'additional-page';
210+
var COMPODOC_CURRENT_PAGE_URL = 'filtres-api.html';
211+
var MAX_SEARCH_RESULTS = 15;
212+
</script>
213+
214+
<script>
215+
$darkModeToggleSwitchers = document.querySelectorAll('.dark-mode-switch input');
216+
checkToggle(darkModeState);
217+
if ($darkModeToggleSwitchers.length > 0) {
218+
for (var i = 0; i < $darkModeToggleSwitchers.length; i++) {
219+
$darkModeToggleSwitchers[i].addEventListener('change', function (event) {
220+
darkModeState = !darkModeState;
221+
toggleDarkMode(darkModeState);
222+
});
223+
}
224+
}
225+
</script>
226+
227+
<script src="../js/libs/custom-elements.min.js"></script>
228+
<script src="../js/libs/lit-html.js"></script>
229+
230+
<script src="../js/menu-wc.js" defer></script>
231+
<script nomodule src="../js/menu-wc_es5.js" defer></script>
232+
233+
<script src="../js/libs/bootstrap-native.js"></script>
234+
235+
<script src="../js/libs/es6-shim.min.js"></script>
236+
<script src="../js/libs/EventDispatcher.js"></script>
237+
<script src="../js/libs/promise.min.js"></script>
238+
239+
<script src="../js/compodoc.js"></script>
240+
241+
<script src="../js/tabs.js"></script>
242+
<script src="../js/menu.js"></script>
243+
<script src="../js/libs/clipboard.min.js"></script>
244+
<script src="../js/libs/prism.js"></script>
245+
<script src="../js/sourceCode.js"></script>
246+
<script src="../js/search/search.js"></script>
247+
<script src="../js/search/lunr.min.js"></script>
248+
<script src="../js/search/search-lunr.js"></script>
249+
<script src="../js/search/search_index.js"></script>
250+
<script src="../js/lazy-load-graphs.js"></script>
251+
252+
253+
</body>
254+
</html>

js/menu-wc.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,9 @@ customElements.define('compodoc-menu', class extends HTMLElement {
6161
<li class="link ">
6262
<a href="additional-documentation/cahier-des-charges.html" data-type="entity-link" data-context-id="additional">Cahier des charges</a>
6363
</li>
64+
<li class="link ">
65+
<a href="additional-documentation/filtres-api.html" data-type="entity-link" data-context-id="additional">Filtres API</a>
66+
</li>
6467
<li class="chapter inner">
6568
<a data-type="chapter-link" href="additional-documentation/documentation-technique.html" data-context-id="additional">
6669
<div class="menu-toggler linked" data-bs-toggle="collapse" ${ isNormalMode ?

js/menu-wc_es5.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/search/search_index.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

modules/PasswdModule.html

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -117,67 +117,67 @@
117117
<title>cluster_PasswdModule</title>
118118
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8,-70 8,-195 568,-195 568,-70 8,-70"/>
119119
</g>
120-
<g id="clust6" class="cluster">
121-
<title>cluster_PasswdModule_providers</title>
122-
<polygon fill="none" stroke="black" points="406,-78 406,-130 560,-130 560,-78 406,-78"/>
123-
</g>
124120
<g id="clust3" class="cluster">
125121
<title>cluster_PasswdModule_imports</title>
126-
<polygon fill="none" stroke="black" points="16,-78 16,-130 398,-130 398,-78 16,-78"/>
122+
<polygon fill="none" stroke="black" points="178,-78 178,-130 560,-130 560,-78 178,-78"/>
123+
</g>
124+
<g id="clust6" class="cluster">
125+
<title>cluster_PasswdModule_providers</title>
126+
<polygon fill="none" stroke="black" points="16,-78 16,-130 170,-130 170,-78 16,-78"/>
127127
</g>
128128
<!-- BackendsModule -->
129129
<g id="node1" class="node">
130130
<title>BackendsModule</title>
131-
<polygon fill="#8dd3c7" stroke="black" points="389.97,-122 386.97,-126 365.97,-126 362.97,-122 276.03,-122 276.03,-86 389.97,-86 389.97,-122"/>
132-
<text text-anchor="middle" x="333" y="-99.8" font-family="Times,serif" font-size="14.00">BackendsModule</text>
131+
<polygon fill="#8dd3c7" stroke="black" points="551.97,-122 548.97,-126 527.97,-126 524.97,-122 438.03,-122 438.03,-86 551.97,-86 551.97,-122"/>
132+
<text text-anchor="middle" x="495" y="-99.8" font-family="Times,serif" font-size="14.00">BackendsModule</text>
133133
</g>
134134
<!-- PasswdModule -->
135135
<g id="node4" class="node">
136136
<title>PasswdModule</title>
137-
<polygon fill="#8dd3c7" stroke="black" points="317.54,-187 314.54,-191 293.54,-191 290.54,-187 216.46,-187 216.46,-151 317.54,-151 317.54,-187"/>
138-
<text text-anchor="middle" x="267" y="-164.8" font-family="Times,serif" font-size="14.00">PasswdModule</text>
137+
<polygon fill="#8dd3c7" stroke="black" points="351.54,-187 348.54,-191 327.54,-191 324.54,-187 250.46,-187 250.46,-151 351.54,-151 351.54,-187"/>
138+
<text text-anchor="middle" x="301" y="-164.8" font-family="Times,serif" font-size="14.00">PasswdModule</text>
139139
</g>
140140
<!-- BackendsModule&#45;&gt;PasswdModule -->
141141
<g id="edge1" class="edge">
142142
<title>BackendsModule&#45;&gt;PasswdModule</title>
143-
<path fill="none" stroke="black" d="M296.89,-122.11C296.89,-122.11 296.89,-140.99 296.89,-140.99"/>
144-
<polygon fill="black" stroke="black" points="293.39,-140.99 296.89,-150.99 300.39,-140.99 293.39,-140.99"/>
143+
<path fill="none" stroke="black" d="M495,-122.11C495,-141.34 495,-169 495,-169 495,-169 361.72,-169 361.72,-169"/>
144+
<polygon fill="black" stroke="black" points="361.72,-165.5 351.72,-169 361.72,-172.5 361.72,-165.5"/>
145145
</g>
146146
<!-- IdentitiesModule -->
147147
<g id="node2" class="node">
148148
<title>IdentitiesModule</title>
149-
<polygon fill="#8dd3c7" stroke="black" points="257.65,-122 254.65,-126 233.65,-126 230.65,-122 146.35,-122 146.35,-86 257.65,-86 257.65,-122"/>
150-
<text text-anchor="middle" x="202" y="-99.8" font-family="Times,serif" font-size="14.00">IdentitiesModule</text>
149+
<polygon fill="#8dd3c7" stroke="black" points="419.65,-122 416.65,-126 395.65,-126 392.65,-122 308.35,-122 308.35,-86 419.65,-86 419.65,-122"/>
150+
<text text-anchor="middle" x="364" y="-99.8" font-family="Times,serif" font-size="14.00">IdentitiesModule</text>
151151
</g>
152152
<!-- IdentitiesModule&#45;&gt;PasswdModule -->
153153
<g id="edge2" class="edge">
154154
<title>IdentitiesModule&#45;&gt;PasswdModule</title>
155-
<path fill="none" stroke="black" d="M237.03,-122.11C237.03,-122.11 237.03,-140.99 237.03,-140.99"/>
156-
<polygon fill="black" stroke="black" points="233.53,-140.99 237.03,-150.99 240.53,-140.99 233.53,-140.99"/>
155+
<path fill="none" stroke="black" d="M329.97,-122.11C329.97,-122.11 329.97,-140.99 329.97,-140.99"/>
156+
<polygon fill="black" stroke="black" points="326.47,-140.99 329.97,-150.99 333.47,-140.99 326.47,-140.99"/>
157157
</g>
158158
<!-- SettingsModule -->
159159
<g id="node3" class="node">
160160
<title>SettingsModule</title>
161-
<polygon fill="#8dd3c7" stroke="black" points="128.16,-122 125.16,-126 104.16,-126 101.16,-122 23.84,-122 23.84,-86 128.16,-86 128.16,-122"/>
162-
<text text-anchor="middle" x="76" y="-99.8" font-family="Times,serif" font-size="14.00">SettingsModule</text>
161+
<polygon fill="#8dd3c7" stroke="black" points="290.16,-122 287.16,-126 266.16,-126 263.16,-122 185.84,-122 185.84,-86 290.16,-86 290.16,-122"/>
162+
<text text-anchor="middle" x="238" y="-99.8" font-family="Times,serif" font-size="14.00">SettingsModule</text>
163163
</g>
164164
<!-- SettingsModule&#45;&gt;PasswdModule -->
165165
<g id="edge3" class="edge">
166166
<title>SettingsModule&#45;&gt;PasswdModule</title>
167-
<path fill="none" stroke="black" d="M76,-122.11C76,-141.34 76,-169 76,-169 76,-169 206.32,-169 206.32,-169"/>
168-
<polygon fill="black" stroke="black" points="206.32,-172.5 216.32,-169 206.32,-165.5 206.32,-172.5"/>
167+
<path fill="none" stroke="black" d="M270.28,-122.11C270.28,-122.11 270.28,-140.99 270.28,-140.99"/>
168+
<polygon fill="black" stroke="black" points="266.78,-140.99 270.28,-150.99 273.78,-140.99 266.78,-140.99"/>
169169
</g>
170170
<!-- PasswdService -->
171171
<g id="node5" class="node">
172172
<title>PasswdService</title>
173-
<ellipse fill="#fdb462" stroke="black" cx="483" cy="-104" rx="68.92" ry="18"/>
174-
<text text-anchor="middle" x="483" y="-99.8" font-family="Times,serif" font-size="14.00">PasswdService</text>
173+
<ellipse fill="#fdb462" stroke="black" cx="93" cy="-104" rx="68.92" ry="18"/>
174+
<text text-anchor="middle" x="93" y="-99.8" font-family="Times,serif" font-size="14.00">PasswdService</text>
175175
</g>
176176
<!-- PasswdService&#45;&gt;PasswdModule -->
177177
<g id="edge4" class="edge">
178178
<title>PasswdService&#45;&gt;PasswdModule</title>
179-
<path fill="none" stroke="black" d="M483,-122.11C483,-141.34 483,-169 483,-169 483,-169 327.64,-169 327.64,-169"/>
180-
<polygon fill="black" stroke="black" points="327.64,-165.5 317.64,-169 327.64,-172.5 327.64,-165.5"/>
179+
<path fill="none" stroke="black" d="M93,-122.11C93,-141.34 93,-169 93,-169 93,-169 240.38,-169 240.38,-169"/>
180+
<polygon fill="black" stroke="black" points="240.38,-172.5 250.38,-169 240.38,-165.5 240.38,-172.5"/>
181181
</g>
182182
</g>
183183
</svg>

0 commit comments

Comments
 (0)