@@ -1,1008 +1,1032 @@
11<!DOCTYPE html>
22<html lang="en">
33
4−<head>
5− <meta charset="utf-8">
6− <meta http-equiv="x-ua-compatible" content="ie=edge">
7− <title>Index</title>
8− <meta name="viewport" content="width=device-width, initial-scale=1">
9− <!--<link href="https://fonts.googleapis.com/css2?family=Roboto+Mono&family=Roboto:wght@400;500;700&display=swap" rel="stylesheet">-->
10− <link rel="stylesheet" href="../styles/style.css">
11−</head>
4+ <head>
5+ <meta charset="utf-8">
6+ <meta http-equiv="x-ua-compatible" content="ie=edge">
7+ <title>Index</title>
8+ <meta name="viewport" content="width=device-width, initial-scale=1">
9+ <!--<link href="https://fonts.googleapis.com/css2?family=Roboto+Mono&family=Roboto:wght@300;400;500;700&display=swap" rel="stylesheet">-->
10+ <link rel="stylesheet" href="../styles/style.css">
11+ </head>
1212
13−<body>
13+ <body>
1414
15− <!--[if IE]>
16− <div class="browserupgrade">
17− You are using an <strong>outdated</strong> browser.
18− Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.
19− </div>
15+ <!--[if IE]>
16+ <div class="browserupgrade">
17+ You are using an <strong>outdated</strong> browser.
18+ Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.
19+ </div>
2020 <![endif]-->
2121
22− <header class="header">
23− <div class="header__wrap container">
24− <b class="header__logo">
22+ <header class="header">
23+ <div class="header__wrap container">
24+ <b class="header__logo">
2525 Deployment Manager
2626 </b>
27− <div class="header__project">
28− Project name
29− </div>
30− </div>
31− </header>
27+ <div class="header__project">
28+ Project name
29+ </div>
30+ </div>
31+ </header>
3232
33− <div class="page">
34− <div class="page__wrap container">
35− <div class="page__output notification notification--danger">
36− <b>System error.</b> Сan not move the deployment to the archive right now. Please try later.
37− <button class="notification__close" type="button"></button>
38− </div>
39− <div class="page__head">
40− <h1 class="page__heading title">
41− All deployments
42− </h1>
43− <div class="page__note">
44− Updated 5 mins ago
45− </div>
46− <div class="page__action page__action--search input input--search input--has-clear-type">
47− <input class="input__widget" type="text" placeholder="Search for deployments">
48− <button class="input__clear-type spot spot--cancel">Delete</button>
49− </div>
50− <a class="page__action button button--add popup-handler" href="#deployment">
33+ <div class="page">
34+ <div class="page__wrap container">
35+ <div class="page__output notification notification--danger">
36+ <b>System error.</b> Сan not move the deployment to the archive right now. Please try later.
37+ <button class="notification__close" type="button"></button>
38+ </div>
39+ <div class="page__head">
40+ <h1 class="page__heading title">
41+ All deployments
42+ </h1>
43+ <div class="page__note">
44+ Updated 5 mins ago
45+ </div>
46+ <div class="page__action page__action--search input input--search input--has-clear-type">
47+ <input class="input__widget" type="text" placeholder="Search for deployments">
48+ <button class="input__clear-type spot spot--cancel">Delete</button>
49+ </div>
50+ <a class="page__action button button--add popup-handler" href="#deployment">
5151 New deployment
5252 </a>
53− </div>
54− <div class="page__body">
55− <div class="data">
56− <div class="data__primary">
57− <div class="table table--deployments table--clickable table--double-click">
58− <table>
59− <thead>
60− <tr>
61− <th>
62− <button class="sort" type="button">Name</button>
63− </th>
64− <th>
65− Links
66− </th>
67− <th>
68− App configuration
69− </th>
70− <th>
71− <button class="sort" type="button">Deployment configuration</button>
72− </th>
73− <th>
74− <button class="sort sort--active sort--asc" type="button">Created</button>
75− </th>
76− <th>
77− <button class="sort" type="button">Changed</button>
78− </th>
79− <th>
80− <span class="visuallyhidden">Menu</span>
81− </th>
82− </tr>
83− </thead>
84− <tbody>
85− <tr class="popup-handler" data-href="#deployment">
86− <td>
87− Feature name
88− <div class="status status--success">
89− Success
90− </div>
91− </td>
92− <td>
93− <div class="listing">
94− <a class="listing__item external bar" href="#">
95− <b>app</b>.feature-name.project.name.com lorem ipsume dolor sit amen
96− </a>
97− <a class="listing__item external bar" href="#">
98− <b>admin</b>.feature-name.project.name.com lorem ipsume dolor sit amen
99− </a>
100− </div>
101− </td>
102− <td>
103− <div class="listing listing--for-text">
104− <div class="listing__item">
105− <span class="listing__key">ENVIRONMENT:</span>
106− <span class="listing__value">production</span>
107− </div>
108− <div class="listing__item">
109− <span class="listing__key">app_api_url:</span>
110− <span class="listing__value">http://my-api.my-domain.com</span>
111− </div>
112− <div class="listing__item">
113− <span class="listing__key default">SECRET_CODE:</span>
114− <span class="listing__value">asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen</span>
115− </div>
116− <div class="listing__item">
117− <span class="listing__key default">INFO:</span>
118− <span class="listing__value default">New Project Staging</span>
119− </div>
120− <button class="listing__more expander" type="button">
53+ </div>
54+ <div class="page__body">
55+ <div class="data">
56+ <div class="data__primary">
57+ <div class="table table--deployments table--clickable table--double-click">
58+ <table>
59+ <thead>
60+ <tr>
61+ <th>
62+ <button class="sort" type="button">Name</button>
63+ </th>
64+ <th>
65+ Links
66+ </th>
67+ <th>
68+ App configuration
69+ </th>
70+ <th>
71+ <button class="sort" type="button">Deployment configuration</button>
72+ </th>
73+ <th>
74+ <button class="sort sort--active sort--asc" type="button">Created</button>
75+ </th>
76+ <th>
77+ <button class="sort" type="button">Changed</button>
78+ </th>
79+ <th>
80+ <span class="visuallyhidden">Menu</span>
81+ </th>
82+ </tr>
83+ </thead>
84+ <tbody>
85+ <tr class="popup-handler" data-href="#deployment">
86+ <td>
87+ Feature name
88+ <div class="status status--success">
89+ Success
90+ </div>
91+ </td>
92+ <td>
93+ <div class="listing">
94+ <a class="listing__item external bar" href="#">
95+ <b>app</b>.feature-name.project.name.com lorem ipsume dolor sit amen
96+ </a>
97+ <a class="listing__item external bar" href="#">
98+ <b>admin</b>.feature-name.project.name.com lorem ipsume dolor sit amen
99+ </a>
100+ </div>
101+ </td>
102+ <td>
103+ <div class="listing listing--for-text">
104+ <div class="listing__item">
105+ <span class="listing__key">ENVIRONMENT:</span>
106+ <span class="listing__value">production</span>
107+ </div>
108+ <div class="listing__item">
109+ <span class="listing__key">app_api_url:</span>
110+ <span class="listing__value">http://my-api.my-domain.com</span>
111+ </div>
112+ <div class="listing__item">
113+ <span class="listing__key default">SECRET_CODE:</span>
114+ <span class="listing__value">asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen</span>
115+ </div>
116+ <div class="listing__item">
117+ <span class="listing__key default">INFO:</span>
118+ <span class="listing__value default">New Project Staging</span>
119+ </div>
120+ <button class="listing__more expander" type="button">
121121 Show all (5)
122122 </button>
123− </div>
124− </td>
125− <td>
126− <div class="listing listing--for-text">
127− <div class="listing__item">
128− <b>ENVIRONENT:</b> production
129− </div>
130− <div class="listing__item">
131− <b>app_api_url:</b> http://my-api.my-domain.com
132− </div>
133− <div class="listing__item">
134− <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
135− </div>
136− <button class="listing__more expander" type="button">
123+ </div>
124+ </td>
125+ <td>
126+ <div class="listing listing--for-text">
127+ <div class="listing__item">
128+ <b>ENVIRONENT:</b> production
129+ </div>
130+ <div class="listing__item">
131+ <b>app_api_url:</b> http://my-api.my-domain.com
132+ </div>
133+ <div class="listing__item">
134+ <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
135+ </div>
136+ <button class="listing__more expander" type="button">
137137 Show all (5)
138138 </button>
139− </div>
140− </td>
141− <td>
142− 15.05.2020
143− </td>
144− <td>
145− 01.06.2020
146− </td>
147− <td>
148− <div class="drop drop--actions">
149− <button class="drop__handler" type="button">
139+ </div>
140+ </td>
141+ <td>
142+ 15.05.2020
143+ </td>
144+ <td>
145+ 01.06.2020
146+ </td>
147+ <td>
148+ <div class="drop drop--actions">
149+ <button class="drop__handler" type="button">
150150 Actions
151151 </button>
152− <div class="drop__dropdown">
153− <button class="action action--edit" type="button">
152+ <div class="drop__dropdown">
153+ <button class="action action--edit" type="button">
154154 Edit
155155 </button>
156− <button class="action action--archive classic-popup-handler" type="button" data-href="#dialog">
156+ <button class="action action--archive classic-popup-handler" type="button" data-href="#dialog">
157157 Move to archive
158158 </button>
159− </div>
160− </div>
161− </td>
162− </tr>
163− <tr class="popup-handler" data-href="#deployment">
164− <td>
165− Feature name
166− <div class="loading loading--status-alike">
167− Loading...
168− </div>
169− </td>
170− <td>
171− <div class="listing">
172− <a class="listing__item external bar" href="#">
173− <b>app</b>.feature-name.project.name.com lorem ipsume dolor sit amen
174− </a>
175− <a class="listing__item external bar" href="#">
176− <b>admin</b>.feature-name.project.name.com lorem ipsume dolor sit amen
177− </a>
178− </div>
179− </td>
180− <td>
181− <div class="listing listing--for-text">
182− <div class="listing__item">
183− <b>ENVIRONENT:</b> production
184− </div>
185− <div class="listing__item">
186− <b>app_api_url:</b> http://my-api.my-domain.com
187− </div>
188− <div class="listing__item">
189− <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
190− </div>
191− </div>
192− </td>
193− <td>
194− <div class="listing listing--for-text">
195− <div class="listing__item">
196− <b>ENVIRONENT:</b> production
197− </div>
198− <div class="listing__item">
199− <b>app_api_url:</b> http://my-api.my-domain.com
200− </div>
201− <div class="listing__item">
202− <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
203− </div>
204− </div>
205− </td>
206− <td>
207− 15.05.2020
208− </td>
209− <td>
210− 01.06.2020
211− </td>
212− <td>
213− <div class="drop drop--actions">
214− <button class="drop__handler" type="button">
159+ </div>
160+ </div>
161+ </td>
162+ </tr>
163+ <tr class="popup-handler" data-href="#deployment">
164+ <td>
165+ Feature name
166+ <div class="loading loading--status-alike">
167+ Loading...
168+ </div>
169+ </td>
170+ <td>
171+ <div class="listing">
172+ <a class="listing__item external bar" href="#">
173+ <b>app</b>.feature-name.project.name.com lorem ipsume dolor sit amen
174+ </a>
175+ <a class="listing__item external bar" href="#">
176+ <b>admin</b>.feature-name.project.name.com lorem ipsume dolor sit amen
177+ </a>
178+ </div>
179+ </td>
180+ <td>
181+ <div class="listing listing--for-text">
182+ <div class="listing__item">
183+ <b>ENVIRONENT:</b> production
184+ </div>
185+ <div class="listing__item">
186+ <b>app_api_url:</b> http://my-api.my-domain.com
187+ </div>
188+ <div class="listing__item">
189+ <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
190+ </div>
191+ </div>
192+ </td>
193+ <td>
194+ <div class="listing listing--for-text">
195+ <div class="listing__item">
196+ <b>ENVIRONENT:</b> production
197+ </div>
198+ <div class="listing__item">
199+ <b>app_api_url:</b> http://my-api.my-domain.com
200+ </div>
201+ <div class="listing__item">
202+ <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
203+ </div>
204+ </div>
205+ </td>
206+ <td>
207+ 15.05.2020
208+ </td>
209+ <td>
210+ 01.06.2020
211+ </td>
212+ <td>
213+ <div class="drop drop--actions">
214+ <button class="drop__handler" type="button">
215215 Actions
216216 </button>
217− <div class="drop__dropdown">
218− <button class="action action--edit" type="button">
217+ <div class="drop__dropdown">
218+ <button class="action action--edit" type="button">
219219 Edit
220220 </button>
221− <button class="action action--archive classic-popup-handler" type="button" data-href="#dialog">
221+ <button class="action action--archive classic-popup-handler" type="button" data-href="#dialog">
222222 Move to archive
223223 </button>
224− </div>
225− </div>
226− </td>
227− </tr>
228− <tr class="popup-handler" data-href="#deployment">
229− <td>
230− Feature name
231− <div class="status status--pending">
232− Pending
233− </div>
234− </td>
235− <td>
236− <div class="listing">
237− <a class="listing__item external bar" href="#">
238− <b>app</b>.feature-name.project.name.com lorem ipsume dolor sit amen
239− </a>
240− <a class="listing__item external bar" href="#">
241− <b>admin</b>.feature-name.project.name.com lorem ipsume dolor sit amen
242− </a>
243− </div>
244− </td>
245− <td>
246− <div class="listing listing--for-text">
247− <div class="listing__item">
248− <b>ENVIRONENT:</b> production
249− </div>
250− <div class="listing__item">
251− <b>app_api_url:</b> http://my-api.my-domain.com
252− </div>
253− <div class="listing__item">
254− <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
255− </div>
256− </div>
257− </td>
258− <td>
259− <div class="listing listing--for-text">
260− <div class="listing__item">
261− <b>ENVIRONENT:</b> production
262− </div>
263− <div class="listing__item">
264− <b>app_api_url:</b> http://my-api.my-domain.com
265− </div>
266− <div class="listing__item">
267− <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
268− </div>
269− <button class="listing__more expander" type="button">
224+ </div>
225+ </div>
226+ </td>
227+ </tr>
228+ <tr class="popup-handler" data-href="#deployment">
229+ <td>
230+ Feature name
231+ <div class="status status--pending">
232+ Pending
233+ </div>
234+ </td>
235+ <td>
236+ <div class="listing">
237+ <a class="listing__item external bar" href="#">
238+ <b>app</b>.feature-name.project.name.com lorem ipsume dolor sit amen
239+ </a>
240+ <a class="listing__item external bar" href="#">
241+ <b>admin</b>.feature-name.project.name.com lorem ipsume dolor sit amen
242+ </a>
243+ </div>
244+ </td>
245+ <td>
246+ <div class="listing listing--for-text">
247+ <div class="listing__item">
248+ <b>ENVIRONENT:</b> production
249+ </div>
250+ <div class="listing__item">
251+ <b>app_api_url:</b> http://my-api.my-domain.com
252+ </div>
253+ <div class="listing__item">
254+ <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
255+ </div>
256+ </div>
257+ </td>
258+ <td>
259+ <div class="listing listing--for-text">
260+ <div class="listing__item">
261+ <b>ENVIRONENT:</b> production
262+ </div>
263+ <div class="listing__item">
264+ <b>app_api_url:</b> http://my-api.my-domain.com
265+ </div>
266+ <div class="listing__item">
267+ <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
268+ </div>
269+ <button class="listing__more expander" type="button">
270270 Show all (5)
271271 </button>
272− </div>
273− </td>
274− <td>
275− 15.05.2020
276− </td>
277− <td>
278− 01.06.2020
279− </td>
280− <td>
281− <div class="drop drop--actions">
282− <button class="drop__handler" type="button">
272+ </div>
273+ </td>
274+ <td>
275+ 15.05.2020
276+ </td>
277+ <td>
278+ 01.06.2020
279+ </td>
280+ <td>
281+ <div class="drop drop--actions">
282+ <button class="drop__handler" type="button">
283283 Actions
284284 </button>
285− <div class="drop__dropdown">
286− <button class="action action--edit" type="button">
285+ <div class="drop__dropdown">
286+ <button class="action action--edit" type="button">
287287 Edit
288288 </button>
289− <button class="action action--archive classic-popup-handler" type="button" data-href="#dialog">
289+ <button class="action action--archive classic-popup-handler" type="button" data-href="#dialog">
290290 Move to archive
291291 </button>
292− </div>
293− </div>
294− </td>
295− </tr>
296− <tr class="popup-handler" data-href="#deployment">
297− <td>
298− Feature name
299− <div class="status status--failure">
300− Failure
301− </div>
302− </td>
303− <td>
304− <div class="listing">
305− <a class="listing__item external bar" href="#">
306− <b>app</b>.feature-name.project.name.com lorem ipsume dolor sit amen
307− </a>
308− <a class="listing__item external bar" href="#">
309− <b>admin</b>.feature-name.project.name.com lorem ipsume dolor sit amen
310− </a>
311− </div>
312− </td>
313− <td>
314− <div class="listing listing--for-text">
315− <div class="listing__item">
316− <b>ENVIRONENT:</b> production
317− </div>
318− <div class="listing__item">
319− <b>app_api_url:</b> http://my-api.my-domain.com
320− </div>
321− <div class="listing__item">
322− <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
323− </div>
324− </div>
325− </td>
326− <td>
327− <div class="listing listing--for-text">
328− <div class="listing__item">
329− <b>ENVIRONENT:</b> production
330− </div>
331− <div class="listing__item">
332− <b>app_api_url:</b> http://my-api.my-domain.com
333− </div>
334− <div class="listing__item">
335− <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
336− </div>
337− </div>
338− </td>
339− <td>
340− 15.05.2020
341− </td>
342− <td>
343− 01.06.2020
344− </td>
345− <td>
346− <div class="drop drop--actions">
347− <button class="drop__handler" type="button">
292+ </div>
293+ </div>
294+ </td>
295+ </tr>
296+ <tr class="popup-handler" data-href="#deployment">
297+ <td>
298+ Feature name
299+ <div class="status status--failure">
300+ Failure
301+ </div>
302+ </td>
303+ <td>
304+ <div class="listing">
305+ <a class="listing__item external bar" href="#">
306+ <b>app</b>.feature-name.project.name.com lorem ipsume dolor sit amen
307+ </a>
308+ <a class="listing__item external bar" href="#">
309+ <b>admin</b>.feature-name.project.name.com lorem ipsume dolor sit amen
310+ </a>
311+ </div>
312+ </td>
313+ <td>
314+ <div class="listing listing--for-text">
315+ <div class="listing__item">
316+ <b>ENVIRONENT:</b> production
317+ </div>
318+ <div class="listing__item">
319+ <b>app_api_url:</b> http://my-api.my-domain.com
320+ </div>
321+ <div class="listing__item">
322+ <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
323+ </div>
324+ </div>
325+ </td>
326+ <td>
327+ <div class="listing listing--for-text">
328+ <div class="listing__item">
329+ <b>ENVIRONENT:</b> production
330+ </div>
331+ <div class="listing__item">
332+ <b>app_api_url:</b> http://my-api.my-domain.com
333+ </div>
334+ <div class="listing__item">
335+ <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
336+ </div>
337+ </div>
338+ </td>
339+ <td>
340+ 15.05.2020
341+ </td>
342+ <td>
343+ 01.06.2020
344+ </td>
345+ <td>
346+ <div class="drop drop--actions">
347+ <button class="drop__handler" type="button">
348348 Actions
349349 </button>
350− <div class="drop__dropdown">
351− <button class="action action--edit" type="button">
350+ <div class="drop__dropdown">
351+ <button class="action action--edit" type="button">
352352 Edit
353353 </button>
354− <button class="action action--archive classic-popup-handler" type="button" data-href="#dialog">
354+ <button class="action action--archive classic-popup-handler" type="button" data-href="#dialog">
355355 Move to archive
356356 </button>
357+ </div>
358+ </div>
359+ </td>
360+ </tr>
361+ <tr class="no-table">
362+ <td colspan="8">
363+ <div class="null null--search">
364+ <b class="null__heading">No results found</b>
365+ <div class="null__message">It seems we can’t find any results
366+ <br>based on your search
367+ </div>
368+ </div>
369+ <!-- temp -->
370+ или
371+ <!--/temp -->
372+ <div class="null null--data">
373+ <b class="null__heading">Cannot retrieve the data</b>
374+ <div class="null__message">Try to reload page</div>
375+ </div>
376+ <!-- temp -->
377+ или
378+ <!--/temp -->
379+ <div class="loading loading--enlarged loading--alternate">
380+ Loading...
381+ </div>
382+ </td>
383+ </tr>
384+ </tbody>
385+ </table>
386+ </div>
357387 </div>
358− </div>
359− </td>
360− </tr>
361− <tr class="no-table">
362− <td colspan="8">
363− <div class="null null--search">
364− <b class="null__heading">No results found</b>
365− <div class="null__message">It seems we can’t find any results <br>based on your search</div>
366− </div>
367− <!-- temp -->
368− или
369− <!--/temp -->
370− <div class="null null--data">
371− <b class="null__heading">Cannot retrieve the data</b>
372− <div class="null__message">Try to reload page</div>
373− </div>
374− <!-- temp -->
375− или
376− <!--/temp -->
377− <div class="loading loading--enlarged loading--alternate">
378− Loading...
379− </div>
380− </td>
381− </tr>
382− </tbody>
383− </table>
384− </div>
385− </div>
386− <button class="data__show-archive expander expander--stand-alone" type="button">
388+ <button class="data__show-archive expander expander--stand-alone" type="button">
387389 Show Archived deployments (2)
388390 </button>
389− <div class="data__archive">
390− <div class="table table--clickable table--deployments">
391− <table>
392− <thead>
393− <tr class="popup-handler" data-href="#deployment">
394− <th>
395− Name
396− </th>
397− <th>
398− Links
399− </th>
400− <th>
401− Tag
402− </th>
403− <th>
404− App configuration
405− </th>
406− <th>
407− Deployment configuration
408− </th>
409− <th>
410− Created
411− </th>
412− <th>
413− Changed
414− </th>
415− <th>
416− <span class="visuallyhidden">Menu</span>
417− </th>
418− </tr>
419− </thead>
420− <tbody>
421− <tr class="popup-handler" data-href="#deployment">
422− <td>
423− Feature name
424− <div class="status status--archived">
425− Archived
426− </div>
427− </td>
428− <td>
429− ...
430− </td>
431− <td>
432− <div class="listing listing--for-text">
433− <div class="listing__item">
434− <b>ENVIRONENT:</b> production
435− </div>
436− <div class="listing__item">
437− <b>app_api_url:</b> http://my-api.my-domain.com
438− </div>
439− <div class="listing__item">
440− <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
441− </div>
442− </div>
443− </td>
444− <td>
445− <div class="listing listing--for-text">
446− <div class="listing__item">
447− <b>ENVIRONENT:</b> production
448− </div>
449− <div class="listing__item">
450− <b>app_api_url:</b> http://my-api.my-domain.com
451− </div>
452− <div class="listing__item">
453− <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
454− </div>
455− </div>
456− </td>
457− <td>
458− 15.05.2020
459− </td>
460− <td>
461− 01.06.2020
462− </td>
463− <td>
464− <div class="drop drop--actions">
465− <button class="drop__handler" type="button">
391+ <div class="data__archive">
392+ <div class="table table--clickable table--deployments">
393+ <table>
394+ <thead>
395+ <tr class="popup-handler" data-href="#deployment">
396+ <th>
397+ Name
398+ </th>
399+ <th>
400+ Links
401+ </th>
402+ <th>
403+ Tag
404+ </th>
405+ <th>
406+ App configuration
407+ </th>
408+ <th>
409+ Deployment configuration
410+ </th>
411+ <th>
412+ Created
413+ </th>
414+ <th>
415+ Changed
416+ </th>
417+ <th>
418+ <span class="visuallyhidden">Menu</span>
419+ </th>
420+ </tr>
421+ </thead>
422+ <tbody>
423+ <tr class="popup-handler" data-href="#deployment">
424+ <td>
425+ Feature name
426+ <div class="status status--archived">
427+ Archived
428+ </div>
429+ </td>
430+ <td>
431+ ...
432+ </td>
433+ <td>
434+ <div class="listing listing--for-text">
435+ <div class="listing__item">
436+ <b>ENVIRONENT:</b> production
437+ </div>
438+ <div class="listing__item">
439+ <b>app_api_url:</b> http://my-api.my-domain.com
440+ </div>
441+ <div class="listing__item">
442+ <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
443+ </div>
444+ </div>
445+ </td>
446+ <td>
447+ <div class="listing listing--for-text">
448+ <div class="listing__item">
449+ <b>ENVIRONENT:</b> production
450+ </div>
451+ <div class="listing__item">
452+ <b>app_api_url:</b> http://my-api.my-domain.com
453+ </div>
454+ <div class="listing__item">
455+ <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
456+ </div>
457+ </div>
458+ </td>
459+ <td>
460+ 15.05.2020
461+ </td>
462+ <td>
463+ 01.06.2020
464+ </td>
465+ <td>
466+ <div class="drop drop--actions">
467+ <button class="drop__handler" type="button">
466468 Actions
467469 </button>
468− <div class="drop__dropdown">
469− <button class="action action--restore" type="button">
470+ <div class="drop__dropdown">
471+ <button class="action action--restore" type="button">
470472 Restore from archive
471473 </button>
472− </div>
473− </div>
474− </td>
475− </tr>
476− <tr>
477− <td>
478− Feature name
479− <div class="status status--archived">
480− Archived
481− </div>
482− </td>
483− <td>
484− ...
485− </td>
486− <td>
487− <div class="listing listing--for-text">
488− <div class="listing__item">
489− <span class="listing__key">
474+ </div>
475+ </div>
476+ </td>
477+ </tr>
478+ <tr>
479+ <td>
480+ Feature name
481+ <div class="status status--archived">
482+ Archived
483+ </div>
484+ </td>
485+ <td>
486+ ...
487+ </td>
488+ <td>
489+ <div class="listing listing--for-text">
490+ <div class="listing__item">
491+ <span class="listing__key">
490492 ENVIRONMENT:
491493 </span>
492− <span class="listing__value">
494+ <span class="listing__value">
493495 production
494496 </span>
495− </div>
496− <div class="listing__item">
497− <span class="listing__key">
497+ </div>
498+ <div class="listing__item">
499+ <span class="listing__key">
498500 app_api_url:
499501 </span>
500− <span class="listing__value">
502+ <span class="listing__value">
501503 http://my-api.my-domain.com
502504 </span>
503− </div>
504− <div class="listing__item">
505− <span class="listing__key item-default">
505+ </div>
506+ <div class="listing__item">
507+ <span class="listing__key item-default">
506508 SECRET_CODE:
507509 </span>
508− <span class="listing__value item-default">
510+ <span class="listing__value item-default">
509511 asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
510512 </span>
511− </div>
512− </div>
513− </td>
514− <td>
515− <div class="listing listing--for-text">
516− <div class="listing__item">
517− <b>ENVIRONENT:</b> production
518− </div>
519− <div class="listing__item">
520− <b>app_api_url:</b> http://my-api.my-domain.com
521− </div>
522− <div class="listing__item">
523− <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
524− </div>
525− </div>
526− </td>
527− <td>
528− 15.05.2020
529− </td>
530− <td>
531− 01.06.2020
532− </td>
533− <td>
534− <div class="drop drop--actions">
535− <button class="drop__handler" type="button">
513+ </div>
514+ </div>
515+ </td>
516+ <td>
517+ <div class="listing listing--for-text">
518+ <div class="listing__item">
519+ <b>ENVIRONENT:</b> production
520+ </div>
521+ <div class="listing__item">
522+ <b>app_api_url:</b> http://my-api.my-domain.com
523+ </div>
524+ <div class="listing__item">
525+ <b>SECRET_CODE:</b> asdfaisdjri235868ear7%lorem-ipsum-dolor-sit-amen
526+ </div>
527+ </div>
528+ </td>
529+ <td>
530+ 15.05.2020
531+ </td>
532+ <td>
533+ 01.06.2020
534+ </td>
535+ <td>
536+ <div class="drop drop--actions">
537+ <button class="drop__handler" type="button">
536538 Actions
537539 </button>
538− <div class="drop__dropdown">
539− <button class="action action--restore" type="button">
540+ <div class="drop__dropdown">
541+ <button class="action action--restore" type="button">
540542 Restore from archive
541543 </button>
542− </div>
543− </div>
544− </td>
545− </tr>
546− </tbody>
547− </table>
548− </div>
549− </div>
550− </div>
551− <!-- или:
552− <div class="no-data">
553− <div class="null null--data">
554− <b class="null__heading">Cannot retrieve the data</b>
555− <div class="null__message">Try to reload page</div>
556− </div>
557− <div class="loading loading--enlarged loading--alternate">
558− Loading...
544+ </div>
545+ </div>
546+ </td>
547+ </tr>
548+ </tbody>
549+ </table>
550+ </div>
559551 </div>
560552 </div>
561− -->
562− </div>
563− </div>
564− </div>
565−
566− <!-- или:
567− <div class="no-page">
568− <div class="no-page__inner">
569− <div class="null null--data">
570− <b class="null__heading">Cannot retrieve the data</b>
571− <div class="null__message">Try to reload page</div>
572− </div>
573− или:
574− <div class="loading loading--enlarged loading--alternate">
575− Loading...
553+ <!-- или:
554+ <div class="no-data">
555+ <div class="null null--data">
556+ <b class="null__heading">Cannot retrieve the data</b>
557+ <div class="null__message">Try to reload page</div>
558+ </div>
559+ <div class="loading loading--enlarged loading--alternate">
560+ Loading...
561+ </div>
562+ </div>
563+ -->
576564 </div>
577565 </div>
578566 </div>
579− -->
580567
581− <div class="popup" id="deployment">
582− <div class="popup__overlay" aria-hidden="true">
583− Close popup
584− </div>
585− <div class="popup__body">
586− <div class="popup__head">
587− <button class="popup__close" type="button">
568+ <!-- или:
569+ <div class="no-page">
570+ <div class="no-page__inner">
571+ <div class="null null--data">
572+ <b class="null__heading">Cannot retrieve the data</b>
573+ <div class="null__message">Try to reload page</div>
574+ </div>
575+ или:
576+ <div class="loading loading--enlarged loading--alternate">
577+ Loading...
578+ </div>
579+ </div>
580+ </div>
581+ -->
582+
583+ <div class="popup" id="deployment">
584+ <div class="popup__overlay" aria-hidden="true">
585+ Close popup
586+ </div>
587+ <div class="popup__body">
588+ <div class="popup__head">
589+ <button class="popup__close" type="button">
588590 Close popup
589591 </button>
590− <h2 class="popup__project">
591− Project name
592− </h2>
593− <div class="popup__operations">
594− <button class="popup__action button button--save" type="button">Save</button>
595− <button class="popup__action button button--save-loading" type="button" disabled>Save</button>
596− <button class="popup__action button button--secondary" type="button">Cancel</button>
597− </div>
598− <div class="popup__menu drop drop--actions">
599− <button class="drop__handler" type="button">
592+ <h2 class="popup__project">
593+ Project name
594+ </h2>
595+ <div class="popup__operations">
596+ <button class="popup__action button button--save" type="button">Save</button>
597+ <button class="popup__action button button--save-loading" type="button" disabled>Save</button>
598+ <button class="popup__action button button--secondary" type="button">Cancel</button>
599+ </div>
600+ <div class="popup__menu drop drop--actions">
601+ <button class="drop__handler" type="button">
600602 Actions
601603 </button>
602− <div class="drop__dropdown">
603− <button class="action action--archive classic-popup-handler" type="button" data-href="#dialog">Move to archive</button>
604− <button class="action action--restore classic-popup-handler" type="button" data-href="#dialog">Restore from archive</button>
605− </div>
606− </div>
607− </div>
608− <div class="popup__content">
604+ <div class="drop__dropdown">
605+ <button class="action action--archive classic-popup-handler" type="button" data-href="#dialog">Move to archive</button>
606+ <button class="action action--restore classic-popup-handler" type="button" data-href="#dialog">Restore from archive</button>
607+ </div>
608+ </div>
609+ </div>
610+ <div class="popup__content">
609611
610− <div class="deployment">
611− <div class="deployment__output notification notification--danger">
612− <b>System error.</b> Сan not move the deployment to the archive right now. Please try later.
613− <button class="notification__close" type="button"></button>
614− </div>
615− <section class="deployment__section">
616− <h3 class="deployment__sub-heading">
617− Name
618− </h3>
619− <div class="deployment__widget">
620− <div class="tag input">
621− <input class="input__widget" type="text" placeholder="Project name">
622− </div>
623− </div>
624− </section>
625− <section class="deployment__section">
626− <h3 class="deployment__sub-heading">
627− Tag
628− </h3>
629− <div class="deployment__widget">
630− <div class="tag input">
631− <input class="input__widget" type="text" placeholder="key" value="fa3a5bd4cc1134ae259c34d4cf530be0f0996a0b ">
632− </div>
633− </div>
634− </section>
635− <section class="deployment__section">
636− <h3 class="deployment__sub-heading">
637− App configuration
638− </h3>
639− <div class="deployment__widget">
640− <div class="overrides">
641− <button class="overrides__add dash dash--add" type="button">
612+ <div class="deployment">
613+ <div class="deployment__output notification notification--danger">
614+ <b>System error.</b> Сan not move the deployment to the archive right now. Please try later.
615+ <button class="notification__close" type="button"></button>
616+ </div>
617+ <section class="deployment__section">
618+ <h3 class="deployment__sub-heading">
619+ Name
620+ </h3>
621+ <div class="deployment__widget">
622+ <div class="tag input">
623+ <input class="input__widget" type="text" placeholder="Project name">
624+ </div>
625+ </div>
626+ </section>
627+ <section class="deployment__section">
628+ <h3 class="deployment__sub-heading">
629+ Tag
630+ </h3>
631+ <div class="deployment__widget">
632+ <div class="tag input">
633+ <input class="input__widget" type="text" placeholder="key" value="fa3a5bd4cc1134ae259c34d4cf530be0f0996a0b ">
634+ </div>
635+ </div>
636+ </section>
637+ <section class="deployment__section">
638+ <h3 class="deployment__sub-heading">
639+ App configuration
640+ </h3>
641+ <div class="deployment__widget">
642+ <div class="overrides">
643+ <button class="overrides__add dash dash--add" type="button">
642644 Add an override
643645 </button>
644− <div class="overrides__item">
645− <div class="overrides__key input">
646− <input class="input__widget" type="text" placeholder="key">
647− </div>
648− <div class="overrides__value input">
649− <input class="input__widget" type="text" placeholder="value">
650− </div>
651− <button class="overrides__delete spot spot--cancel">
652− Delete
653− </button>
654− </div>
655− <div class="overrides__item">
656− <div class="overrides__key input">
657− <input class="input__widget" type="text" placeholder="key" value="ENVIRONMENT">
658− </div>
659− <div class="overrides__value input">
660− <input class="input__widget" type="text" placeholder="value" value="production">
661− </div>
662− <button class="overrides__delete spot spot--cancel">
663− Delete
664− </button>
665− </div>
666− <div class="overrides__item">
667− <div class="overrides__key input">
668− <input class="input__widget" type="text" placeholder="key" value="app_api_url">
669− </div>
670− <div class="overrides__value input">
671− <input class="input__widget" type="text" placeholder="value" value="http://my-api.my-domain.com">
672− </div>
673− <button class="overrides__delete spot spot--cancel">
674− Delete
675− </button>
676− </div>
677− <div class="overrides__item">
678− <div class="overrides__key input input--default">
679− <input class="input__widget" type="text" placeholder="key" value="SECRET_CODE">
680− </div>
681− <div class="overrides__value input input--default">
682− <input class="input__widget" type="text" placeholder="value" value="production">
683− </div>
684− <button class="overrides__delete spot spot--cancel">
685− Delete
686− </button>
687− </div>
688− <div class="overrides__item">
689− <div class="overrides__key input input--deleted">
690− <input class="input__widget" type="text" placeholder="key" value="APP_URL" disabled>
691− </div>
692− <div class="overrides__value input input--deleted">
693− <input class="input__widget" type="text" placeholder="value" value="http://my-api.my-domain.com" disabled>
694− </div>
695− <button class="overrides__delete spot spot--undo">
696− Delete
697− </button>
698− </div>
699− <div class="overrides__item">
700− <div class="overrides__key input input--disable">
701− <input class="input__widget" type="text" placeholder="key" disabled>
702− </div>
703− <div class="overrides__value input input--disable">
704− <input class="input__widget" type="text" placeholder="value" value="production" disabled>
705− </div>
706− </div>
707− <div class="overrides__item">
708− <div class="overrides__key input">
709− <input class="input__widget" type="text" placeholder="key" value="LiveSearch">
710− <ul class="overrides__search">
711− <li class="overrides__search-item"><b>S</b>ECRET_PASSWORD</li>
712− <li class="overrides__search-item"><b>S</b>ECRET_INFO</li>
713− <li class="overrides__search-item"><b>S</b>oviet Socialist Republics</li>
714− <li class="overrides__search-item"><b>S</b>oviet Socialist Republics</li>
715− <li class="overrides__search-item"><b>S</b>oviet Socialist Republics</li>
716− <li class="overrides__search-item"><b>S</b>oviet Socialist Republics</li>
717− <li class="overrides__search-item"><b>S</b>oviet Socialist Republics</li>
718− <li class="overrides__search-item"><b>S</b>oviet Socialist Republics</li>
719− <li class="overrides__search-item"><b>S</b>oviet Socialist Republics</li>
720− <li class="overrides__search-item"><b>S</b>oviet Socialist Republics</li>
721− <li class="overrides__search-item"><b>S</b>oviet Socialist Republics</li>
722− <li class="overrides__search-item"><b>S</b>oviet Socialist Republics</li>
723− <li class="overrides__search-item"><b>S</b>oviet Socialist Republics</li>
724− </ul>
725− </div>
726− <div class="overrides__value input">
727− <input class="input__widget" type="text" placeholder="value" value="Value">
728− </div>
729− <button class="overrides__delete spot spot--cancel">
730− Delete
731− </button>
732− </div>
733− </div>
734− </div>
735− </section>
736− <section class="deployment__section">
737− <h3 class="deployment__sub-heading">
738− Deployment configuration
739− </h3>
740− <div class="deployment__widget">
741− <div class="overrides">
742− <button class="overrides__add dash dash--add" type="button">
646+ <div class="overrides__list">
647+ <div class="editable-row">
648+ <div class="editable-row__key input">
649+ <input class="input__widget" type="text" placeholder="key">
650+ </div>
651+ <div class="editable-row__value input">
652+ <input class="input__widget" type="text" placeholder="value">
653+ </div>
654+ <button class="editable-row__delete spot spot--cancel">
655+ Delete
656+ </button>
657+ </div>
658+ <div class="editable-row">
659+ <div class="editable-row__key input">
660+ <input class="input__widget" type="text" placeholder="key" value="ENVIRONMENT">
661+ </div>
662+ <div class="editable-row__value input">
663+ <input class="input__widget" type="text" placeholder="value" value="production">
664+ </div>
665+ <button class="editable-row__delete spot spot--cancel">
666+ Delete
667+ </button>
668+ </div>
669+ <div class="editable-row">
670+ <div class="editable-row__key input">
671+ <input class="input__widget" type="text" placeholder="key" value="app_api_url">
672+ </div>
673+ <div class="editable-row__value input">
674+ <input class="input__widget" type="text" placeholder="value" value="http://my-api.my-domain.com">
675+ </div>
676+ <button class="editable-row__delete spot spot--cancel">
677+ Delete
678+ </button>
679+ </div>
680+ <div class="editable-row">
681+ <div class="editable-row__key input input--default">
682+ <input class="input__widget" type="text" placeholder="key" value="SECRET_CODE">
683+ </div>
684+ <div class="editable-row__value input input--default">
685+ <input class="input__widget" type="text" placeholder="value" value="production">
686+ </div>
687+ <button class="editable-row__delete spot spot--cancel">
688+ Delete
689+ </button>
690+ </div>
691+ <div class="editable-row">
692+ <div class="editable-row__key input input--deleted">
693+ <input class="input__widget" type="text" placeholder="key" value="APP_URL" disabled>
694+ </div>
695+ <div class="editable-row__value input input--deleted">
696+ <input class="input__widget" type="text" placeholder="value" value="http://my-api.my-domain.com" disabled>
697+ </div>
698+ <button class="editable-row__delete spot spot--undo">
699+ Delete
700+ </button>
701+ </div>
702+ <div class="editable-row">
703+ <div class="editable-row__key input input--disable">
704+ <input class="input__widget" type="text" placeholder="key" disabled>
705+ </div>
706+ <div class="editable-row__value input input--disable">
707+ <input class="input__widget" type="text" placeholder="value" value="production" disabled>
708+ </div>
709+ </div>
710+ <div class="editable-row">
711+ <div class="editable-row__key input">
712+ <input class="input__widget" type="text" placeholder="key" value="LiveSearch">
713+ <ul class="input__dropdown">
714+ <li class="input__suggest"><b>S</b>ECRET_PASSWORD</li>
715+ <li class="input__suggest"><b>S</b>ECRET_INFO</li>
716+ <li class="input__suggest"><b>S</b>oviet Socialist Republics
717+ </li>
718+ <li class="input__suggest"><b>S</b>oviet Socialist Republics
719+ </li>
720+ <li class="input__suggest"><b>S</b>oviet Socialist Republics
721+ </li>
722+ <li class="input__suggest"><b>S</b>oviet Socialist Republics
723+ </li>
724+ <li class="input__suggest"><b>S</b>oviet Socialist Republics
725+ </li>
726+ <li class="input__suggest"><b>S</b>oviet Socialist Republics
727+ </li>
728+ <li class="input__suggest"><b>S</b>oviet Socialist Republics
729+ </li>
730+ <li class="input__suggest"><b>S</b>oviet Socialist Republics
731+ </li>
732+ <li class="input__suggest"><b>S</b>oviet Socialist Republics
733+ </li>
734+ <li class="input__suggest"><b>S</b>oviet Socialist Republics
735+ </li>
736+ <li class="input__suggest"><b>S</b>oviet Socialist Republics
737+ </li>
738+ </ul>
739+ </div>
740+ <div class="editable-row__value input">
741+ <input class="input__widget" type="text" placeholder="value" value="Value">
742+ </div>
743+ <button class="editable-row__delete spot spot--cancel">
744+ Delete
745+ </button>
746+ </div>
747+ </div>
748+ </div>
749+ </div>
750+ </section>
751+ <section class="deployment__section">
752+ <h3 class="deployment__sub-heading">
753+ Deployment configuration
754+ </h3>
755+ <div class="deployment__widget">
756+ <div class="overrides">
757+ <button class="overrides__add dash dash--add" type="button">
743758 Add an override
744759 </button>
745− <div class="overrides__item">
746− <div class="overrides__key input">
747− <input class="input__widget" type="text" placeholder="key">
748− </div>
749− <div class="overrides__value input">
750− <input class="input__widget" type="text" placeholder="value">
751− </div>
752− <button class="overrides__delete spot spot--cancel">
753− Delete
754− </button>
755− </div>
756− <div class="overrides__item">
757− <div class="overrides__key input">
758− <input class="input__widget" type="text" placeholder="key" value="ENVIRONENT">
759− </div>
760− <div class="overrides__value input">
761− <input class="input__widget" type="text" placeholder="value" value="production">
762− </div>
763− <button class="overrides__delete spot spot--cancel">
764− Delete
765− </button>
766− </div>
767− <div class="overrides__item">
768− <div class="overrides__key input">
769− <input class="input__widget" type="text" placeholder="key" value="app_api_url">
770− </div>
771− <div class="overrides__value input">
772− <input class="input__widget" type="text" placeholder="value" value="http://my-api.my-domain.com">
773− </div>
774− <button class="overrides__delete spot spot--cancel">
775− Delete
776− </button>
777− </div>
778− <div class="overrides__item">
779− <div class="overrides__key input">
780− <input class="input__widget input--default" type="text" placeholder="key" value="SECRET_CODE">
781− </div>
782− <div class="overrides__value input">
783− <input class="input__widget" type="text" placeholder="value" value="asdfaisdjri235868ear7%^&IUAK$^%&asdfasdfij">
784− </div>
785− <button class="overrides__delete spot spot--cancel">
786− Delete
787− </button>
788− </div>
789− <div class="overrides__item loader">
790− <div class="overrides__placeholder"></div>
791− <div class="overrides__placeholder"></div>
792− <div class="overrides__delete spot spot--loader"></div>
793− </div>
794− <div class="overrides__item loader">
795− <div class="overrides__placeholder"></div>
796− <div class="overrides__placeholder"></div>
797− <div class="overrides__delete spot spot--loader"></div>
798− </div>
799− <div class="overrides__item loader">
800− <div class="overrides__placeholder"></div>
801− <div class="overrides__placeholder"></div>
802− <div class="overrides__delete spot spot--loader"></div>
803− </div>
804− <div class="overrides__item">
805− <div class="overrides__key input input--error">
806− <input class="input__widget input--default" type="text" placeholder="key" value="SECRET_CODE">
807− <div class="input__output">Duplicate key values</div>
808− </div>
809− <div class="overrides__value input">
810− <input class="input__widget" type="text" placeholder="value" value="asdfaisdjri235868ear7%^&IUAK$^%&asdfasdfij">
811− </div>
812− <button class="overrides__delete spot spot--cancel">
813− Delete
814− </button>
815− </div>
816− <div class="overrides__item">
817− <div class="overrides__key input input--error">
818− <input class="input__widget" type="text" placeholder="key" value="ENVIRONMENT">
819− <div class="input__output">Duplicate key values</div>
820− </div>
821− <div class="overrides__value input">
822− <input class="input__widget" type="text" placeholder="value" value="production">
823− </div>
824− <button class="overrides__delete spot spot--cancel">
825− Delete
826− </button>
827− </div>
828− <div class="overrides__item">
829− <div class="overrides__key input input--error">
830− <input class="input__widget" type="text" placeholder="key" value="">
831− <div class="input__output">Empty key value</div>
832− </div>
833− <div class="overrides__value input">
834− <input class="input__widget" type="text" placeholder="value" value="production">
835− </div>
836− <button class="overrides__delete spot spot--cancel">
837− Delete
838− </button>
760+ <div class="overrides__list">
761+ <div class="editable-row">
762+ <div class="editable-row__key input">
763+ <input class="input__widget" type="text" placeholder="key">
764+ </div>
765+ <div class="editable-row__value input">
766+ <input class="input__widget" type="text" placeholder="value">
767+ </div>
768+ <button class="editable-row__delete spot spot--cancel">
769+ Delete
770+ </button>
771+ </div>
772+ <div class="editable-row">
773+ <div class="editable-row__key input">
774+ <input class="input__widget" type="text" placeholder="key" value="ENVIRONENT">
775+ </div>
776+ <div class="editable-row__value input">
777+ <input class="input__widget" type="text" placeholder="value" value="production">
778+ </div>
779+ <button class="editable-row__delete spot spot--cancel">
780+ Delete
781+ </button>
782+ </div>
783+ <div class="editable-row">
784+ <div class="editable-row__key input">
785+ <input class="input__widget" type="text" placeholder="key" value="app_api_url">
786+ </div>
787+ <div class="editable-row__value input">
788+ <input class="input__widget" type="text" placeholder="value" value="http://my-api.my-domain.com">
789+ </div>
790+ <button class="editable-row__delete spot spot--cancel">
791+ Delete
792+ </button>
793+ </div>
794+ <div class="editable-row">
795+ <div class="editable-row__key input">
796+ <input class="input__widget input--default" type="text" placeholder="key" value="SECRET_CODE">
797+ </div>
798+ <div class="editable-row__value input">
799+ <input class="input__widget" type="text" placeholder="value" value="asdfaisdjri235868ear7%^&IUAK$^%&asdfasdfij">
800+ </div>
801+ <button class="editable-row__delete spot spot--cancel">
802+ Delete
803+ </button>
804+ </div>
805+ <div class="editable-row loader">
806+ <div class="editable-row__placeholder"></div>
807+ <div class="editable-row__placeholder"></div>
808+ <div class="editable-row__delete spot spot--loader"></div>
809+ </div>
810+ <div class="editable-row loader">
811+ <div class="editable-row__placeholder"></div>
812+ <div class="editable-row__placeholder"></div>
813+ <div class="editable-row__delete spot spot--loader"></div>
814+ </div>
815+ <div class="editable-row loader">
816+ <div class="editable-row__placeholder"></div>
817+ <div class="editable-row__placeholder"></div>
818+ <div class="editable-row__delete spot spot--loader"></div>
819+ </div>
820+ <div class="editable-row">
821+ <div class="editable-row__key input input--error">
822+ <input class="input__widget input--default" type="text" placeholder="key" value="SECRET_CODE">
823+ <div class="input__output">Duplicate key values</div>
824+ </div>
825+ <div class="editable-row__value input">
826+ <input class="input__widget" type="text" placeholder="value" value="asdfaisdjri235868ear7%^&IUAK$^%&asdfasdfij">
827+ </div>
828+ <button class="editable-row__delete spot spot--cancel">
829+ Delete
830+ </button>
831+ </div>
832+ <div class="editable-row">
833+ <div class="editable-row__key input input--error">
834+ <input class="input__widget" type="text" placeholder="key" value="ENVIRONMENT">
835+ <div class="input__output">Duplicate key values</div>
836+ </div>
837+ <div class="editable-row__value input">
838+ <input class="input__widget" type="text" placeholder="value" value="production">
839+ </div>
840+ <button class="editable-row__delete spot spot--cancel">
841+ Delete
842+ </button>
843+ </div>
844+ <div class="editable-row">
845+ <div class="editable-row__key input input--error">
846+ <input class="input__widget" type="text" placeholder="key" value="">
847+ <div class="input__output">Empty key value</div>
848+ </div>
849+ <div class="editable-row__value input">
850+ <input class="input__widget" type="text" placeholder="value" value="production">
851+ </div>
852+ <button class="editable-row__delete spot spot--cancel">
853+ Delete
854+ </button>
855+ </div>
856+ </div>
857+ </div>
858+ </div>
859+ </section>
860+ </div>
861+ <!-- temp -->
862+ или:
863+ <!--/temp -->
864+ <div class="no-deployment">
865+ <div class="null null--data">
866+ <div class="null__content">
867+ <b class="null__heading">Cannot retrieve the data</b>
868+ <div class="null__message">Try to reload page</div>
869+ </div>
870+ </div>
871+ <!-- temp -->
872+ или
873+ <!--/temp -->
874+ <div class="loading loading--enlarged loading--alternate">
875+ Loading...
876+ </div>
877+ </div>
839878 </div>
840− </div>
841879 </div>
842− </section>
843880 </div>
844− <!-- temp -->
845− или:
846− <!--/temp -->
847− <div class="no-deployment">
848− <div class="null null--data">
849− <div class="null__content">
850− <b class="null__heading">Cannot retrieve the data</b>
851− <div class="null__message">Try to reload page</div>
852− </div>
853− </div>
854− <!-- temp -->
855− или
856− <!--/temp -->
857− <div class="loading loading--enlarged loading--alternate">
858− Loading...
859− </div>
860− </div>
861− </div>
862− </div>
863− </div>
864881
865882
866− <div class="popup" id="log">
867− <div class="popup__overlay" aria-hidden="true">
868− Close popup
869− </div>
870− <div class="popup__body">
871− <div class="popup__head">
872− <button class="popup__close" type="button">
883+ <div class="popup" id="log">
884+ <div class="popup__overlay" aria-hidden="true">
885+ Close popup
886+ </div>
887+ <div class="popup__body">
888+ <div class="popup__head">
889+ <button class="popup__close" type="button">
873890 Close popup
874891 </button>
875− <h2 class="popup__project">
876− Project name, logs
877− </h2>
878− </div>
879− <div class="popup__sub-head">
880− <div class="nav">
881− <button class="nav__link nav__link--current" type="button">stdout</button>
882− <button class="nav__link" type="button">stderr</button>
883− </div>
884− </div>
885− <div class="popup__content">
886− <div class="log">
887− DYLD_LIBRARY_PATH="/Users/dr/workspace/ghc/libraries/libiserv/dist-install/build:/Users/dr/workspace/ghc/libraries/ghci/dist-install/build:/Users/dr/workspace/ghc/libraries/transformers/dist-install/build:/Users/dr/workspace/ghc/libraries/template-haskell/dist-install/build:/Users/dr/workspace/ghc/libraries/pretty/dist-install/build:/Users/dr/workspace/ghc/libraries/ghc-heap/dist-install/build:/Users/dr/workspace/ghc/libraries/ghc-boot/dist-install/build:/Users/dr/workspace/ghc/libraries/ghc-boot-th/dist-install/build:/Users/dr/workspace/ghc/libraries/directory/dist-install/build:/Users/dr/workspace/ghc/libraries/unix/dist-install/build:/Users/dr/workspace/ghc/libraries/time/dist-install/build:/Users/dr/workspace/ghc/libraries/filepath/dist-install/build:/Users/dr/workspace/ghc/libraries/binary/dist-install/build:/Users/dr/workspace/ghc/libraries/containers/containers/dist-install/build:/Users/dr/workspace/ghc/libraries/bytestring/dist-install/build:/Users/dr/workspace/ghc/libraries/deepseq/dist-install/build:/Users/dr/workspace/ghc/libraries/array/dist-install/build:/Users/dr/workspace/ghc/libraries/base/dist-install/build:/Users/dr/workspace/ghc/libraries/ghc-bignum/dist-install/build:/Users/dr/workspace/ghc/libraries/ghc-prim/dist-install/build:/Users/dr/workspace/ghc/rts/dist/build${DYLD_LIBRARY_PATH:+:$DYLD_LIBRARY_PATH}"'
888− >> inplace/lib/bin/ghc-iserv-dyn
889− <br>"rm" -f inplace/bin/runghc
890− <br>echo 'exec "$executablename" ${1+"$@"}' >> inplace/lib/bin/ghc-iserv-dyn
891− <br>echo '#!/bin/sh' >> inplace/bin/runghc
892− <br>chmod +x inplace/lib/bin/ghc-iserv-dyn
893− <br>echo 'executablename="/Users/dr/workspace/ghc/inplace/lib/bin/runghc"' >> inplace/bin/runghc
894− <br>echo 'datadir="/Users/dr/workspace/ghc/inplace/lib"' >> inplace/bin/runghc
895− <br>/usr/local/bin/ginstall -c -m 755 utils/hpc/dist-install/build/tmp/hpc inplace/lib/bin/hpc
896− <br>echo 'bindir="/Users/dr/workspace/ghc/inplace/bin"' >> inplace/bin/runghc
897− <br>"rm" -f inplace/bin/hpc
898− <br>echo 'topdir="/Users/dr/workspace/ghc/inplace/lib"' >> inplace/bin/runghc
899− <br>echo 'pgmgcc="cc"' >> inplace/bin/runghc
900− <br>echo '#!/bin/sh' >> inplace/bin/hpc
901− <br>echo 'ghcprog="ghc-stage2"' >> "inplace/bin/runghc"
902− <br>echo 'executablename="/Users/dr/workspace/ghc/inplace/lib/bin/hpc"' >> inplace/bin/hpc
903− <br>echo 'export DYLD_LIBRARY_PATH="/Users/dr/workspace/ghc/libraries/process/dist-install/build:/Users/dr/workspace/ghc/libraries/directory/dist-install/build:/Users/dr/workspace/ghc/libraries/unix/dist-install/build:/Users/dr/workspace/ghc/libraries/time/dist-install/build:/Users/dr/workspace/ghc/libraries/filepath/dist-install/build:/Users/dr/workspace/ghc/libraries/bytestring/dist-install/build:/Users/dr/workspace/ghc/libraries/deepseq/dist-install/build:/Users/dr/workspace/ghc/libraries/array/dist-install/build:/Users/dr/workspace/ghc/libraries/base/dist-install/build:/Users/dr/workspace/ghc/libraries/ghc-bignum/dist-install/build:/Users/dr/workspace/ghc/libraries/ghc-prim/dist-install/build:/Users/dr/workspace/ghc/rts/dist/build${DYLD_LIBRARY_PATH:+:$DYLD_LIBRARY_PATH}"'
904− >> inplace/bin/runghc
905− <br>echo 'datadir="/Users/dr/workspace/ghc/inplace/lib"' >> inplace/bin/hpc
906− <br>cat utils/runghc/runghc.wrapper >> inplace/bin/runghc
907− <br>echo 'bindir="/Users/dr/workspace/ghc/inplace/bin"' >> inplace/bin/hpc
908− <br>echo 'topdir="/Users/dr/workspace/ghc/inplace/lib"' >> inplace/bin/hpc
909− <br>chmod +x inplace/bin/runghc
910− <br>echo 'pgmgcc="cc"' >> inplace/bin/hpc
911− <br>"rm" -f utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist
912− <br>echo 'export DYLD_LIBRARY_PATH="/Users/dr/workspace/ghc/libraries/hpc/dist-install/build:/Users/dr/workspace/ghc/libraries/directory/dist-install/build:/Users/dr/workspace/ghc/libraries/unix/dist-install/build:/Users/dr/workspace/ghc/libraries/time/dist-install/build:/Users/dr/workspace/ghc/libraries/filepath/dist-install/build:/Users/dr/workspace/ghc/libraries/containers/containers/dist-install/build:/Users/dr/workspace/ghc/libraries/bytestring/dist-install/build:/Users/dr/workspace/ghc/libraries/deepseq/dist-install/build:/Users/dr/workspace/ghc/libraries/array/dist-install/build:/Users/dr/workspace/ghc/libraries/base/dist-install/build:/Users/dr/workspace/ghc/libraries/ghc-bignum/dist-install/build:/Users/dr/workspace/ghc/libraries/ghc-prim/dist-install/build:/Users/dr/workspace/ghc/rts/dist/build${DYLD_LIBRARY_PATH:+:$DYLD_LIBRARY_PATH}"'
913− >> inplace/bin/hpc
914− <br>echo '#!/bin/sh' >> utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist
915− <br>cat utils/hpc/hpc.wrapper >> inplace/bin/hpc
916− <br>echo 'export DYLD_LIBRARY_PATH="libraries/Cabal/Cabal/dist-install/build:libraries/process/dist-install/build:libraries/parsec/dist-install/build:libraries/text/dist-install/build:libraries/template-haskell/dist-install/build:libraries/pretty/dist-install/build:libraries/ghc-boot-th/dist-install/build:libraries/mtl/dist-install/build:libraries/transformers/dist-install/build:libraries/directory/dist-install/build:libraries/unix/dist-install/build:libraries/time/dist-install/build:libraries/filepath/dist-install/build:libraries/binary/dist-install/build:libraries/containers/containers/dist-install/build:libraries/bytestring/dist-install/build:libraries/deepseq/dist-install/build:libraries/array/dist-install/build:libraries/base/dist-install/build:libraries/ghc-bignum/dist-install/build:libraries/ghc-prim/dist-install/build:rts/dist/build${DYLD_LIBRARY_PATH:+:$DYLD_LIBRARY_PATH}"'
917− >> utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist
918− <br>chmod +x inplace/bin/hpc
919− <br>echo 'exec "utils/ghc-cabal/dist-install/build/tmp/ghc-cabal" ${1+"$@"}' >> utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist
920− <br>chmod +x utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist
921− <br>
922− <<ghc: 2787765536 bytes, 171 GCs, 20282449/67935792 avg/max bytes residency (8 samples), 144M in use, 0.000 INIT (0.003 elapsed), 1.738 MUT (2.286 elapsed), 0.567 GC (0.611 elapsed) :ghc>>
923− <br>"inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -O0 -H64m -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.11.0.20200619 -hide-all-packages -i
924− -icompiler/. -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/../rts/dist/build -Icompiler/stage2 -Icompiler/stage2/build/. -Icompiler/stage2/build/../rts/dist/build
925− -Icompiler/stage2/build/stage2 -optP-DHAVE_INTERNAL_INTERPRETER -optP-DCAN_LOAD_DLL -optP-Iincludes/dist-install/build -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id array-0.5.4.0 -package-id base-4.15.0.0 -package-id
926− binary-0.8.7.0 -package-id bytestring-0.10.10.0 -package-id containers-0.6.2.1 -package-id deepseq-1.4.4.0 -package-id directory-1.3.6.1 -package-id exceptions-0.10.4 -package-id filepath-1.4.2.1 -package-id ghc-boot-8.11.0.20200619 -package-id
927− ghc-boot-th-8.11.0.20200619 -package-id ghc-heap-8.11.0.20200619 -package-id ghci-8.11.0.20200619 -package-id hpc-0.6.1.0 -package-id process-1.6.8.2 -package-id template-haskell-2.17.0.0 -package-id terminfo-0.4.1.4 -package-id time-1.9.3
928− -package-id transformers-0.5.6.2 -package-id unix-2.7.2.2 -Wall -Wno-name-shadowing -Wnoncanonical-monad-instances -Wnoncanonical-monoid-instances -this-unit-id ghc -XHaskell2010 -XNoImplicitPrelude -optc-DTHREADED_RTS -Iincludes/dist-install/build
929− -Rghc-timing -O0 -Wcpp-undef -Wincomplete-uni-patterns -Wincomplete-record-updates -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -outputdir compiler/stage2/build -dynamic-too -c compiler/./GHC/HsToCore.hs -o compiler/stage2/build/GHC/HsToCore.o
930− -dyno compiler/stage2/build/GHC/HsToCore.dyn_o
931− <br>
932− <<ghc: 766891168 bytes, 91 GCs, 14722329/42245856 avg/max bytes residency (6 samples), 91M in use, 0.000 INIT (0.003 elapsed), 0.361 MUT (0.510 elapsed), 0.236 GC (0.258 elapsed) :ghc>>
933− <br>"inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -O0 -H64m -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.11.0.20200619 -hide-all-packages
934− -i -icompiler/. -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/../rts/dist/build -Icompiler/stage2 -Icompiler/stage2/build/. -Icompiler/stage2/build/../rts/dist/build
935− -Icompiler/stage2/build/stage2 -optP-DHAVE_INTERNAL_INTERPRETER -optP-DCAN_LOAD_DLL -optP-Iincludes/dist-install/build -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id array-0.5.4.0 -package-id base-4.15.0.0
936− -package-id binary-0.8.7.0 -package-id bytestring-0.10.10.0 -package-id containers-0.6.2.1 -package-id deepseq-1.4.4.0 -package-id directory-1.3.6.1 -package-id exceptions-0.10.4 -package-id filepath-1.4.2.1 -package-id ghc-boot-8.11.0.20200619
937− -package-id ghc-boot-th-8.11.0.20200619 -package-id ghc-heap-8.11.0.20200619 -package-id ghci-8.11.0.20200619 -package-id hpc-0.6.1.0 -package-id process-1.6.8.2 -package-id template-haskell-2.17.0.0 -package-id terminfo-0.4.1.4 -package-id
938− time-1.9.3 -package-id transformers-0.5.6.2 -package-id unix-2.7.2.2 -Wall -Wno-name-shadowing -Wnoncanonical-monad-instances -Wnoncanonical-monoid-instances -this-unit-id ghc -XHaskell2010 -XNoImplicitPrelude -optc-DTHREADED_RTS -Iincludes/dist-install/build
939− -Rghc-timing -O0 -Wcpp-undef -Wincomplete-uni-patterns -Wincomplete-record-updates -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -outputdir compiler/stage2/build -dynamic-too -c compiler/./GHC/Iface/Ext/Ast.hs -o compiler/stage2/build/GHC/Iface/Ext/Ast.o
940− -dyno compiler/stage2/build/GHC/Iface/Ext/Ast.dyn_o
941− <br>
942− <<ghc: 3067019736 bytes, 347 GCs, 25353490/71392248 avg/max bytes residency (8 samples), 184M in use, 0.000 INIT (0.002 elapsed), 1.416 MUT (1.823 elapsed), 0.554 GC (0.595 elapsed) :ghc>>
943− <br>"inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -O0 -H64m -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.11.0.20200619 -hide-all-packages
944− -i -icompiler/. -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/../rts/dist/build -Icompiler/stage2 -Icompiler/stage2/build/. -Icompil...
945− </div>
946− <!-- temp -->
947− или:
948− <!--/temp -->
949− <div class="no-log">
950− <div class="null null--data">
951− <div class="null__content">
952− <b class="null__heading">Cannot retrieve the data</b>
953− <div class="null__message">Try to reload page</div>
892+ <h2 class="popup__project">
893+ Project name, logs
894+ </h2>
895+ </div>
896+ <div class="popup__sub-head">
897+ <div class="nav">
898+ <button class="nav__link nav__link--current" type="button">stdout</button>
899+ <button class="nav__link" type="button">stderr</button>
900+ </div>
901+ </div>
902+ <div class="popup__content">
903+ <div class="log">
904+ DYLD_LIBRARY_PATH="/Users/dr/workspace/ghc/libraries/libiserv/dist-install/build:/Users/dr/workspace/ghc/libraries/ghci/dist-install/build:/Users/dr/workspace/ghc/libraries/transformers/dist-install/build:/Users/dr/workspace/ghc/libraries/template-haskell/dist-install/build:/Users/dr/workspace/ghc/libraries/pretty/dist-install/build:/Users/dr/workspace/ghc/libraries/ghc-heap/dist-install/build:/Users/dr/workspace/ghc/libraries/ghc-boot/dist-install/build:/Users/dr/workspace/ghc/libraries/ghc-boot-th/dist-install/build:/Users/dr/workspace/ghc/libraries/directory/dist-install/build:/Users/dr/workspace/ghc/libraries/unix/dist-install/build:/Users/dr/workspace/ghc/libraries/time/dist-install/build:/Users/dr/workspace/ghc/libraries/filepath/dist-install/build:/Users/dr/workspace/ghc/libraries/binary/dist-install/build:/Users/dr/workspace/ghc/libraries/containers/containers/dist-install/build:/Users/dr/workspace/ghc/libraries/bytestring/dist-install/build:/Users/dr/workspace/ghc/libraries/deepseq/dist-install/build:/Users/dr/workspace/ghc/libraries/array/dist-install/build:/Users/dr/workspace/ghc/libraries/base/dist-install/build:/Users/dr/workspace/ghc/libraries/ghc-bignum/dist-install/build:/Users/dr/workspace/ghc/libraries/ghc-prim/dist-install/build:/Users/dr/workspace/ghc/rts/dist/build${DYLD_LIBRARY_PATH:+:$DYLD_LIBRARY_PATH}"'
905+ >> inplace/lib/bin/ghc-iserv-dyn
906+ <br>"rm" -f inplace/bin/runghc
907+ <br>echo 'exec "$executablename" ${1+"$@"}' >> inplace/lib/bin/ghc-iserv-dyn
908+ <br>echo '#!/bin/sh' >> inplace/bin/runghc
909+ <br>chmod +x inplace/lib/bin/ghc-iserv-dyn
910+ <br>echo 'executablename="/Users/dr/workspace/ghc/inplace/lib/bin/runghc"' >> inplace/bin/runghc
911+ <br>echo 'datadir="/Users/dr/workspace/ghc/inplace/lib"' >> inplace/bin/runghc
912+ <br>/usr/local/bin/ginstall -c -m 755 utils/hpc/dist-install/build/tmp/hpc inplace/lib/bin/hpc
913+ <br>echo 'bindir="/Users/dr/workspace/ghc/inplace/bin"' >> inplace/bin/runghc
914+ <br>"rm" -f inplace/bin/hpc
915+ <br>echo 'topdir="/Users/dr/workspace/ghc/inplace/lib"' >> inplace/bin/runghc
916+ <br>echo 'pgmgcc="cc"' >> inplace/bin/runghc
917+ <br>echo '#!/bin/sh' >> inplace/bin/hpc
918+ <br>echo 'ghcprog="ghc-stage2"' >> "inplace/bin/runghc"
919+ <br>echo 'executablename="/Users/dr/workspace/ghc/inplace/lib/bin/hpc"' >> inplace/bin/hpc
920+ <br>echo 'export DYLD_LIBRARY_PATH="/Users/dr/workspace/ghc/libraries/process/dist-install/build:/Users/dr/workspace/ghc/libraries/directory/dist-install/build:/Users/dr/workspace/ghc/libraries/unix/dist-install/build:/Users/dr/workspace/ghc/libraries/time/dist-install/build:/Users/dr/workspace/ghc/libraries/filepath/dist-install/build:/Users/dr/workspace/ghc/libraries/bytestring/dist-install/build:/Users/dr/workspace/ghc/libraries/deepseq/dist-install/build:/Users/dr/workspace/ghc/libraries/array/dist-install/build:/Users/dr/workspace/ghc/libraries/base/dist-install/build:/Users/dr/workspace/ghc/libraries/ghc-bignum/dist-install/build:/Users/dr/workspace/ghc/libraries/ghc-prim/dist-install/build:/Users/dr/workspace/ghc/rts/dist/build${DYLD_LIBRARY_PATH:+:$DYLD_LIBRARY_PATH}"'
921+ >> inplace/bin/runghc
922+ <br>echo 'datadir="/Users/dr/workspace/ghc/inplace/lib"' >> inplace/bin/hpc
923+ <br>cat utils/runghc/runghc.wrapper >> inplace/bin/runghc
924+ <br>echo 'bindir="/Users/dr/workspace/ghc/inplace/bin"' >> inplace/bin/hpc
925+ <br>echo 'topdir="/Users/dr/workspace/ghc/inplace/lib"' >> inplace/bin/hpc
926+ <br>chmod +x inplace/bin/runghc
927+ <br>echo 'pgmgcc="cc"' >> inplace/bin/hpc
928+ <br>"rm" -f utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist
929+ <br>echo 'export DYLD_LIBRARY_PATH="/Users/dr/workspace/ghc/libraries/hpc/dist-install/build:/Users/dr/workspace/ghc/libraries/directory/dist-install/build:/Users/dr/workspace/ghc/libraries/unix/dist-install/build:/Users/dr/workspace/ghc/libraries/time/dist-install/build:/Users/dr/workspace/ghc/libraries/filepath/dist-install/build:/Users/dr/workspace/ghc/libraries/containers/containers/dist-install/build:/Users/dr/workspace/ghc/libraries/bytestring/dist-install/build:/Users/dr/workspace/ghc/libraries/deepseq/dist-install/build:/Users/dr/workspace/ghc/libraries/array/dist-install/build:/Users/dr/workspace/ghc/libraries/base/dist-install/build:/Users/dr/workspace/ghc/libraries/ghc-bignum/dist-install/build:/Users/dr/workspace/ghc/libraries/ghc-prim/dist-install/build:/Users/dr/workspace/ghc/rts/dist/build${DYLD_LIBRARY_PATH:+:$DYLD_LIBRARY_PATH}"'
930+ >> inplace/bin/hpc
931+ <br>echo '#!/bin/sh' >> utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist
932+ <br>cat utils/hpc/hpc.wrapper >> inplace/bin/hpc
933+ <br>echo 'export DYLD_LIBRARY_PATH="libraries/Cabal/Cabal/dist-install/build:libraries/process/dist-install/build:libraries/parsec/dist-install/build:libraries/text/dist-install/build:libraries/template-haskell/dist-install/build:libraries/pretty/dist-install/build:libraries/ghc-boot-th/dist-install/build:libraries/mtl/dist-install/build:libraries/transformers/dist-install/build:libraries/directory/dist-install/build:libraries/unix/dist-install/build:libraries/time/dist-install/build:libraries/filepath/dist-install/build:libraries/binary/dist-install/build:libraries/containers/containers/dist-install/build:libraries/bytestring/dist-install/build:libraries/deepseq/dist-install/build:libraries/array/dist-install/build:libraries/base/dist-install/build:libraries/ghc-bignum/dist-install/build:libraries/ghc-prim/dist-install/build:rts/dist/build${DYLD_LIBRARY_PATH:+:$DYLD_LIBRARY_PATH}"'
934+ >> utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist
935+ <br>chmod +x inplace/bin/hpc
936+ <br>echo 'exec "utils/ghc-cabal/dist-install/build/tmp/ghc-cabal" ${1+"$@"}' >> utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist
937+ <br>chmod +x utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist
938+ <br>
939+ <
940+ <ghc: 2787765536 bytes, 171 GCs, 20282449
941+ /67935792 avg/max bytes residency (8 samples), 144M in use, 0.000 INIT (0.003 elapsed), 1.738 MUT (2.286 elapsed), 0.567 GC (0.611 elapsed) :ghc>>
942+ <br>"inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -O0 -H64m -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.11.0.20200619 -hide-all-packages -i
943+ -icompiler/. -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/../rts/dist/build -Icompiler/stage2 -Icompiler/stage2/build/. -Icompiler/stage2/build/../rts/dist/build
944+ -Icompiler/stage2/build/stage2 -optP-DHAVE_INTERNAL_INTERPRETER -optP-DCAN_LOAD_DLL -optP-Iincludes/dist-install/build -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id array-0.5.4.0 -package-id base-4.15.0.0 -package-id
945+ binary-0.8.7.0 -package-id bytestring-0.10.10.0 -package-id containers-0.6.2.1 -package-id deepseq-1.4.4.0 -package-id directory-1.3.6.1 -package-id exceptions-0.10.4 -package-id filepath-1.4.2.1 -package-id ghc-boot-8.11.0.20200619 -package-id
946+ ghc-boot-th-8.11.0.20200619 -package-id ghc-heap-8.11.0.20200619 -package-id ghci-8.11.0.20200619 -package-id hpc-0.6.1.0 -package-id process-1.6.8.2 -package-id template-haskell-2.17.0.0 -package-id terminfo-0.4.1.4 -package-id time-1.9.3
947+ -package-id transformers-0.5.6.2 -package-id unix-2.7.2.2 -Wall -Wno-name-shadowing -Wnoncanonical-monad-instances -Wnoncanonical-monoid-instances -this-unit-id ghc -XHaskell2010 -XNoImplicitPrelude -optc-DTHREADED_RTS -Iincludes/dist-install/build
948+ -Rghc-timing -O0 -Wcpp-undef -Wincomplete-uni-patterns -Wincomplete-record-updates -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -outputdir compiler/stage2/build -dynamic-too -c compiler/./GHC/HsToCore.hs -o compiler/stage2/build/GHC/HsToCore.o
949+ -dyno compiler/stage2/build/GHC/HsToCore.dyn_o
950+ <br>
951+ <
952+ <ghc: 766891168 bytes, 91 GCs, 14722329
953+ /42245856 avg/max bytes residency (6 samples), 91M in use, 0.000 INIT (0.003 elapsed), 0.361 MUT (0.510 elapsed), 0.236 GC (0.258 elapsed) :ghc>>
954+ <br>"inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -O0 -H64m -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.11.0.20200619 -hide-all-packages
955+ -i -icompiler/. -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/../rts/dist/build -Icompiler/stage2 -Icompiler/stage2/build/. -Icompiler/stage2/build/../rts/dist/build
956+ -Icompiler/stage2/build/stage2 -optP-DHAVE_INTERNAL_INTERPRETER -optP-DCAN_LOAD_DLL -optP-Iincludes/dist-install/build -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id array-0.5.4.0 -package-id base-4.15.0.0
957+ -package-id binary-0.8.7.0 -package-id bytestring-0.10.10.0 -package-id containers-0.6.2.1 -package-id deepseq-1.4.4.0 -package-id directory-1.3.6.1 -package-id exceptions-0.10.4 -package-id filepath-1.4.2.1 -package-id ghc-boot-8.11.0.20200619
958+ -package-id ghc-boot-th-8.11.0.20200619 -package-id ghc-heap-8.11.0.20200619 -package-id ghci-8.11.0.20200619 -package-id hpc-0.6.1.0 -package-id process-1.6.8.2 -package-id template-haskell-2.17.0.0 -package-id terminfo-0.4.1.4 -package-id
959+ time-1.9.3 -package-id transformers-0.5.6.2 -package-id unix-2.7.2.2 -Wall -Wno-name-shadowing -Wnoncanonical-monad-instances -Wnoncanonical-monoid-instances -this-unit-id ghc -XHaskell2010 -XNoImplicitPrelude -optc-DTHREADED_RTS -Iincludes/dist-install/build
960+ -Rghc-timing -O0 -Wcpp-undef -Wincomplete-uni-patterns -Wincomplete-record-updates -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -outputdir compiler/stage2/build -dynamic-too -c compiler/./GHC/Iface/Ext/Ast.hs -o compiler/stage2/build/GHC/Iface/Ext/Ast.o
961+ -dyno compiler/stage2/build/GHC/Iface/Ext/Ast.dyn_o
962+ <br>
963+ <
964+ <ghc: 3067019736 bytes, 347 GCs, 25353490
965+ /71392248 avg/max bytes residency (8 samples), 184M in use, 0.000 INIT (0.002 elapsed), 1.416 MUT (1.823 elapsed), 0.554 GC (0.595 elapsed) :ghc>>
966+ <br>"inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -O0 -H64m -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.11.0.20200619 -hide-all-packages
967+ -i -icompiler/. -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/../rts/dist/build -Icompiler/stage2 -Icompiler/stage2/build/. -Icompil...
968+ </div>
969+ <!-- temp -->
970+ или:
971+ <!--/temp -->
972+ <div class="no-log">
973+ <div class="null null--data">
974+ <div class="null__content">
975+ <b class="null__heading">Cannot retrieve the data</b>
976+ <div class="null__message">Try to reload page</div>
977+ </div>
978+ </div>
979+ <!-- temp -->
980+ или
981+ <!--/temp -->
982+ <div class="loading loading--enlarged loading--alternate">
983+ Loading...
984+ </div>
985+ </div>
986+ </div>
954987 </div>
955− </div>
956− <!-- temp -->
957− или
958− <!--/temp -->
959− <div class="loading loading--enlarged loading--alternate">
960− Loading...
961− </div>
962988 </div>
963− </div>
964− </div>
965− </div>
966989
967− <div class="classic-popup" id="dialog">
968− <div class="classic-popup__container">
969− <div class="classic-popup__viewport">
970− <div class="classic-popup__slot">
990+ <div class="classic-popup" id="dialog">
991+ <div class="classic-popup__container">
992+ <div class="classic-popup__viewport">
993+ <div class="classic-popup__slot">
971994
972− <div class="dialog dialog--archive">
973− <div class="dialog__content">
974− Are you sure you want to archive the
975− <br>‘Feature name’ deployment?
976− </div>
977− <div class="dialog__footer">
978− <button class="dialog__action button" type="submit">Archive</button>
979− <button class="dialog__action button--secondary button" type="button">Cancel</button>
980− </div>
981− </div>
995+ <div class="dialog dialog--archive">
996+ <div class="dialog__content">
997+ Are you sure you want to archive the
998+ <br>‘Feature name’ deployment?
999+ </div>
1000+ <div class="dialog__footer">
1001+ <button class="dialog__action button" type="submit">Archive</button>
1002+ <button class="dialog__action button--secondary button" type="button">Cancel</button>
1003+ </div>
1004+ </div>
9821005
983− <button class="classic-popup__close" type="button">
1006+ <button class="classic-popup__close" type="button">
9841007 Close
9851008 </button>
1009+ </div>
1010+ </div>
1011+ </div>
9861012 </div>
987− </div>
988− </div>
989− </div>
9901013
9911014
992− <!-- jQuery -->
993− <script src="../vendors/jquery/jquery-3.2.1.min.js"></script>
1015+ <!-- jQuery -->
1016+ <script src="../vendors/jquery/jquery-3.2.1.min.js"></script>
9941017
995− <!-- Outline.js -->
996− <script src="../vendors/outline/outline.js"></script>
1018+ <!-- Outline.js -->
1019+ <script src="../vendors/outline/outline.js"></script>
9971020
998− <!-- Temp -->
999− <script src="../scripts/_expander.js"></script>
1000− <script src="../scripts/_drop.js"></script>
1001− <script src="../scripts/_sort.js"></script>
1002− <script src="../scripts/_data.js"></script>
1003− <script src="../scripts/_popup.js"></script>
1004− <script src="../scripts/_classic-popup.js"></script>
1021+ <!-- Temp -->
1022+ <script src="../scripts/_expander.js"></script>
1023+ <script src="../scripts/_drop.js"></script>
1024+ <script src="../scripts/_sort.js"></script>
1025+ <script src="../scripts/_data.js"></script>
1026+ <script src="../scripts/_popup.js"></script>
1027+ <script src="../scripts/_classic-popup.js"></script>
1028+ <script src="../scripts/_collapse.js"></script>
10051029
1006−</body>
1030+ </body>
10071031
1008−</html>
1032+</html>