3-ftransform-forecasting #5

Open
romanov73 wants to merge 27 commits from 3-f-transform into master
200 changed files with 8604 additions and 31 deletions
Showing only changes of commit 78c02d7dad - Show all commits

View File

@ -1,3 +1,3 @@
API http://localhost:8080/swagger-ui.html API http://time-series.athene.tech/swagger-ui/index.html
Demo http://time-series.athene.tech/ Demo http://time-series.athene.tech/

View File

@ -8,6 +8,9 @@ jar {
archivesBaseName = 'time-series-smoothing' archivesBaseName = 'time-series-smoothing'
} }
group 'ru.ulstu'
version '1.0-SNAPSHOT'
repositories { repositories {
maven { maven {
url "https://repo.athene.tech/repository/maven-central/" url "https://repo.athene.tech/repository/maven-central/"
@ -17,27 +20,28 @@ repositories {
} }
} }
sourceCompatibility = '11' test {
targetCompatibility = '11' useJUnitPlatform()
}
dependencies { dependencies {
ext { ext {
versionSLF4J = '1.7.24' versionSLF4J = '1.7.24'
versionJetty = '9.3.16.v20170120' versionJetty = '9.3.16.v20170120'
versionJackson = '2.9.4'
} }
implementation group: 'org.springframework.boot', name: 'spring-boot-starter-web' implementation group: 'org.springframework.boot', name: 'spring-boot-starter-web'
implementation group: 'org.springframework.boot', name: 'spring-boot-starter-jetty' implementation group: 'org.springframework.boot', name: 'spring-boot-starter-jetty'
implementation group: 'org.springframework.boot', name: 'spring-boot-starter-thymeleaf' implementation group: 'org.springframework.boot', name: 'spring-boot-starter-thymeleaf'
implementation group: 'org.springframework.boot', name: 'spring-boot-starter-test'
implementation group: 'org.slf4j', name: 'slf4j-api', version: versionSLF4J implementation group: 'org.slf4j', name: 'slf4j-api', version: versionSLF4J
implementation group: 'nz.net.ultraq.thymeleaf', name: 'thymeleaf-layout-dialect', version: '3.1.0' implementation group: 'nz.net.ultraq.thymeleaf', name: 'thymeleaf-layout-dialect', version: '3.0.0'
implementation group: 'org.javassist', name: 'javassist', version: '3.25.0-GA' implementation group: 'org.javassist', name: 'javassist', version: '3.25.0-GA'
implementation group: 'org.eclipse.jetty', name: 'jetty-servlet', version: versionJetty implementation group: 'org.eclipse.jetty', name: 'jetty-servlet', version: versionJetty
implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: versionJackson implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind'
implementation group: 'com.fasterxml.jackson.core', name: 'jackson-annotations', version: versionJackson implementation group: 'com.fasterxml.jackson.core', name: 'jackson-annotations'
implementation group: 'com.fasterxml.jackson.datatype', name: 'jackson-datatype-jsr310', version: versionJackson implementation group: 'com.fasterxml.jackson.datatype', name: 'jackson-datatype-jsr310'
implementation group: 'org.springdoc', name: 'springdoc-openapi-ui', version: '1.6.5' implementation group: 'org.springdoc', name: 'springdoc-openapi-ui', version: '1.6.5'
@ -47,7 +51,8 @@ dependencies {
implementation group: 'org.webjars', name: 'font-awesome', version: '4.7.0' implementation group: 'org.webjars', name: 'font-awesome', version: '4.7.0'
implementation group: 'org.webjars', name: 'highcharts', version: '7.0.0' implementation group: 'org.webjars', name: 'highcharts', version: '7.0.0'
testImplementation group: 'org.springframework.boot', name: 'spring-boot-starter-test' testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.1'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.1'
} }

View File

@ -2,13 +2,16 @@ package ru.ulstu.controller;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.client.HttpServerErrorException; import org.springframework.web.client.HttpServerErrorException;
import ru.ulstu.datamodel.exception.ForecastValidateException; import ru.ulstu.datamodel.exception.ForecastValidateException;
import ru.ulstu.datamodel.exception.ModelingException;
import ru.ulstu.datamodel.exception.TimeSeriesValidateException; import ru.ulstu.datamodel.exception.TimeSeriesValidateException;
import ru.ulstu.datamodel.response.ErrorConstants; import ru.ulstu.datamodel.response.ErrorConstants;
import ru.ulstu.datamodel.response.ResponseExtended; import ru.ulstu.datamodel.response.ResponseExtended;
@ControllerAdvice
public class AdviceController { public class AdviceController {
private final Logger log = LoggerFactory.getLogger(AdviceController.class); private final Logger log = LoggerFactory.getLogger(AdviceController.class);
@ -30,11 +33,19 @@ public class AdviceController {
@ExceptionHandler(TimeSeriesValidateException.class) @ExceptionHandler(TimeSeriesValidateException.class)
public ResponseExtended<String> handleTimeSeriesValidateException(Throwable e) { public ResponseExtended<String> handleTimeSeriesValidateException(Throwable e) {
e.printStackTrace();
return handleException(ErrorConstants.TIME_SERIES_VALIDATE_ERROR, e.getMessage()); return handleException(ErrorConstants.TIME_SERIES_VALIDATE_ERROR, e.getMessage());
} }
@ExceptionHandler(ForecastValidateException.class) @ExceptionHandler(ForecastValidateException.class)
public ResponseExtended<String> handleForecastValidateException(Throwable e) { public ResponseExtended<String> handleForecastValidateException(Throwable e) {
e.printStackTrace();
return handleException(ErrorConstants.FORECAST_PARAMS_ERROR, e.getMessage()); return handleException(ErrorConstants.FORECAST_PARAMS_ERROR, e.getMessage());
} }
@ExceptionHandler(ModelingException.class)
public ResponseExtended<String> handleModelingException(Throwable e) {
e.printStackTrace();
return handleException(ErrorConstants.MODELING_ERROR, e.getMessage());
}
} }

View File

@ -12,6 +12,7 @@ import ru.ulstu.datamodel.ts.TimeSeries;
import ru.ulstu.datamodel.ts.TimeSeriesValue; import ru.ulstu.datamodel.ts.TimeSeriesValue;
import ru.ulstu.db.DbService; import ru.ulstu.db.DbService;
import ru.ulstu.service.TimeSeriesService; import ru.ulstu.service.TimeSeriesService;
import ru.ulstu.statistic.StatisticService;
import java.io.IOException; import java.io.IOException;
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.InvocationTargetException;
@ -27,11 +28,14 @@ import java.util.stream.Stream;
public class IndexController { public class IndexController {
private final TimeSeriesService timeSeriesService; private final TimeSeriesService timeSeriesService;
private final DbService dbService; private final DbService dbService;
private final StatisticService statisticService;
public IndexController(TimeSeriesService timeSeriesService, public IndexController(TimeSeriesService timeSeriesService,
DbService dbService) { DbService dbService,
StatisticService statisticService) {
this.timeSeriesService = timeSeriesService; this.timeSeriesService = timeSeriesService;
this.dbService = dbService; this.dbService = dbService;
this.statisticService = statisticService;
} }
@GetMapping("/") @GetMapping("/")
@ -96,14 +100,14 @@ public class IndexController {
testForecastValues.addAll(testForecast.getValues().stream().map(TimeSeriesValue::getValue).collect(Collectors.toList())); testForecastValues.addAll(testForecast.getValues().stream().map(TimeSeriesValue::getValue).collect(Collectors.toList()));
model.addAttribute("testForecast", testForecastValues.toArray()); model.addAttribute("testForecast", testForecastValues.toArray());
model.addAttribute("forecastDescription", modelingResult); model.addAttribute("forecastDescription", modelingResult);
model.addAttribute("statistic", statisticService.getStatistic(timeSeries));
} }
private List<String> getDatesForChart(TimeSeries timeSeries, TimeSeries forecast) { private List<String> getDatesForChart(TimeSeries timeSeries, TimeSeries forecast) {
return Stream.concat(timeSeries.getValues().stream(), forecast.getValues().stream()) return Stream.concat(timeSeries.getValues().stream(), forecast.getValues().stream().skip(1))
.map(TimeSeriesValue::getDate) .map(TimeSeriesValue::getDate)
.sorted() .sorted()
.map(date -> date.format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT))) .map(date -> date.format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT)))
.distinct()
.collect(Collectors.toList()); .collect(Collectors.toList());
} }

View File

@ -14,6 +14,7 @@ import ru.ulstu.HttpUtils;
import ru.ulstu.configuration.ApiConfiguration; import ru.ulstu.configuration.ApiConfiguration;
import ru.ulstu.datamodel.ForecastParams; import ru.ulstu.datamodel.ForecastParams;
import ru.ulstu.datamodel.ModelingResult; import ru.ulstu.datamodel.ModelingResult;
import ru.ulstu.datamodel.SmoothingParams;
import ru.ulstu.datamodel.exception.ModelingException; import ru.ulstu.datamodel.exception.ModelingException;
import ru.ulstu.datamodel.ts.TimeSeries; import ru.ulstu.datamodel.ts.TimeSeries;
import ru.ulstu.method.Method; import ru.ulstu.method.Method;
@ -57,6 +58,16 @@ public class TimeSeriesController {
return result; return result;
} }
@PostMapping("getSpecificMethodSmoothed")
@Operation(description = "Получить сглаженный временной ряд выбранным методом")
public ResponseEntity<ModelingResult> getSpecificMethodSmoothedTimeSeries(@RequestBody @Valid SmoothingParams smoothingParams, HttpServletRequest request) throws ExecutionException, InterruptedException, InvocationTargetException, NoSuchMethodException, InstantiationException, IllegalAccessException, ModelingException {
LOGGER.info("User ip: " + HttpUtils.getUserIp(request));
LOGGER.info("Time series for smoothing: " + smoothingParams.getOriginalTimeSeries());
ResponseEntity<ModelingResult> result = new ResponseEntity<>(timeSeriesService.smoothTimeSeries(smoothingParams.getOriginalTimeSeries(), smoothingParams.getMethodClassName()), HttpStatus.OK);
LOGGER.info("Smoothing complete");
return result;
}
@PostMapping("getSpecificMethodForecast") @PostMapping("getSpecificMethodForecast")
@Operation(description = "Получить прогноз временного ряда указанным методом") @Operation(description = "Получить прогноз временного ряда указанным методом")
public ResponseEntity<ModelingResult> getForecastTimeSeriesSpecificMethod(@RequestBody @Valid ForecastParams forecastParams, HttpServletRequest request) throws ExecutionException, InterruptedException, InvocationTargetException, NoSuchMethodException, InstantiationException, IllegalAccessException, ModelingException { public ResponseEntity<ModelingResult> getForecastTimeSeriesSpecificMethod(@RequestBody @Valid ForecastParams forecastParams, HttpServletRequest request) throws ExecutionException, InterruptedException, InvocationTargetException, NoSuchMethodException, InstantiationException, IllegalAccessException, ModelingException {
@ -74,4 +85,10 @@ public class TimeSeriesController {
public ResponseEntity<List<Method>> getAvailableMethods() { public ResponseEntity<List<Method>> getAvailableMethods() {
return new ResponseEntity<>(timeSeriesService.getAvailableMethods(), HttpStatus.OK); return new ResponseEntity<>(timeSeriesService.getAvailableMethods(), HttpStatus.OK);
} }
@PostMapping("getGroupedTendencies")
@Operation(description = "Получить список сгруппированных тенденций")
public ResponseEntity<List<TimeSeries>> getGroupedTendencies(@RequestBody List<TimeSeries> timeSeriesList) {
return new ResponseEntity<>(timeSeriesService.getGroupedTendencies(timeSeriesList), HttpStatus.OK);
}
} }

View File

@ -13,6 +13,8 @@ import ru.ulstu.configuration.ApiConfiguration;
import ru.ulstu.datamodel.ts.TimeSeries; import ru.ulstu.datamodel.ts.TimeSeries;
import ru.ulstu.service.UtilService; import ru.ulstu.service.UtilService;
import java.util.Map;
@RestController @RestController
@RequestMapping(ApiConfiguration.API_1_0) @RequestMapping(ApiConfiguration.API_1_0)
public class UtilController { public class UtilController {
@ -23,13 +25,13 @@ public class UtilController {
this.utilService = utilService; this.utilService = utilService;
} }
@GetMapping("isAlive") @GetMapping("alive")
@Operation(description = "Проверка сервиса") @Operation(description = "Проверка сервиса")
public ResponseEntity<Boolean> isAlive() { public ResponseEntity<Map<String, Boolean>> isAlive() {
return new ResponseEntity<>(true, HttpStatus.OK); return new ResponseEntity<>(Map.of("result", true), HttpStatus.OK);
} }
@GetMapping("getRandom") @PostMapping("getRandom")
@Operation(description = "Получить временной ряд рандомной длины") @Operation(description = "Получить временной ряд рандомной длины")
public ResponseEntity<TimeSeries> getRandomTimeSeries(@RequestParam("length") int length) { public ResponseEntity<TimeSeries> getRandomTimeSeries(@RequestParam("length") int length) {
return new ResponseEntity<>(utilService.getRandomTimeSeries(length), HttpStatus.OK); return new ResponseEntity<>(utilService.getRandomTimeSeries(length), HttpStatus.OK);

View File

@ -0,0 +1,35 @@
package ru.ulstu.datamodel;
import ru.ulstu.datamodel.ts.TimeSeries;
import javax.validation.constraints.NotNull;
public class SmoothingParams {
@NotNull
private TimeSeries originalTimeSeries;
private String methodClassName;
public TimeSeries getOriginalTimeSeries() {
return originalTimeSeries;
}
public void setOriginalTimeSeries(TimeSeries originalTimeSeries) {
this.originalTimeSeries = originalTimeSeries;
}
public String getMethodClassName() {
return methodClassName;
}
public void setMethodClassName(String methodClassName) {
this.methodClassName = methodClassName;
}
@Override
public String toString() {
return "ForecastParams{" +
"originalTimeSeries=" + originalTimeSeries +
", methodClassName=" + methodClassName +
'}';
}
}

View File

@ -4,6 +4,7 @@ public enum ErrorConstants {
UNKNOWN(0, "Unknown error"), UNKNOWN(0, "Unknown error"),
TIME_SERIES_VALIDATE_ERROR(10, "Некорректный временной ряд"), TIME_SERIES_VALIDATE_ERROR(10, "Некорректный временной ряд"),
FORECAST_PARAMS_ERROR(11, "Некорректные параметры для прогнозирования"), FORECAST_PARAMS_ERROR(11, "Некорректные параметры для прогнозирования"),
MODELING_ERROR(13, "Ошибка моделирования"),
HTTP_CLIENT_ERROR(66, "Http client error"); HTTP_CLIENT_ERROR(66, "Http client error");
private final int code; private final int code;

View File

@ -62,6 +62,11 @@ public abstract class Method {
return true; return true;
} }
public void validateForForecast(TimeSeries timeSeries, int countPoints) throws ModelingException {
ValidationUtils.validateTimeSeries(timeSeries);
validateForecastParams(countPoints);
}
public boolean canMakeModel(TimeSeries timeSeries, List<MethodParamValue> parameters) { public boolean canMakeModel(TimeSeries timeSeries, List<MethodParamValue> parameters) {
try { try {
ValidationUtils.validateTimeSeries(timeSeries); ValidationUtils.validateTimeSeries(timeSeries);

View File

@ -11,7 +11,7 @@ import static java.lang.Math.abs;
public class Smape extends ScoreMethod { public class Smape extends ScoreMethod {
public Smape() { public Smape() {
super("Smape"); super("Smape, %");
} }
@Override @Override

View File

@ -16,6 +16,7 @@ import java.lang.reflect.InvocationTargetException;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Comparator; import java.util.Comparator;
import java.util.LinkedHashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.TreeMap; import java.util.TreeMap;
@ -44,8 +45,15 @@ class MethodParamBruteForce {
TimeSeries reducedTimeSeries = new TimeSeries(timeSeries.getValues().stream().limit(timeSeries.getLength() - countPoints).collect(Collectors.toList()), TimeSeries reducedTimeSeries = new TimeSeries(timeSeries.getValues().stream().limit(timeSeries.getLength() - countPoints).collect(Collectors.toList()),
"test part of " + timeSeries.getKey()); "test part of " + timeSeries.getKey());
try {
ValidationUtils.validateTimeSeries(reducedTimeSeries);
} catch (ModelingException ex) {
throw new ModelingException("Тестовая часть временного ряда не прошла валидацию: " + ex.getMessage());
}
Map<LocalDateTime, Double> tsValues = timeSeries.getValues().stream() Map<LocalDateTime, Double> tsValues = timeSeries.getValues().stream()
.collect(Collectors.toMap(TimeSeriesValue::getDate, TimeSeriesValue::getValue)); .collect(Collectors.toMap(TimeSeriesValue::getDate, TimeSeriesValue::getValue,
(oldValue, newValue) -> oldValue, LinkedHashMap::new));
for (Method method : methods) { for (Method method : methods) {
List<List<MethodParamValue>> availableParametersValues = getAvailableParametersValues(timeSeries, method.getAvailableParameters()); List<List<MethodParamValue>> availableParametersValues = getAvailableParametersValues(timeSeries, method.getAvailableParameters());
@ -74,6 +82,7 @@ class MethodParamBruteForce {
.filter(m -> m.getClass().getSimpleName().equals(methodClassName)) .filter(m -> m.getClass().getSimpleName().equals(methodClassName))
.findAny() .findAny()
.orElseThrow(() -> new ModelingException("Неизвестный метод прогнозирования")); .orElseThrow(() -> new ModelingException("Неизвестный метод прогнозирования"));
method.validateForForecast(timeSeries, countPointsForecast);
return getForecastByMethods(timeSeries, List.of(method), countPointsForecast); return getForecastByMethods(timeSeries, List.of(method), countPointsForecast);
} }
@ -88,6 +97,9 @@ class MethodParamBruteForce {
private ModelingResult getBestResultForecast(List<ModelingResult> modelingResults, private ModelingResult getBestResultForecast(List<ModelingResult> modelingResults,
TimeSeries timeSeries, TimeSeries timeSeries,
int countPoints) throws ModelingException { int countPoints) throws ModelingException {
if (modelingResults.size() == 0) {
throw new ModelingException("Нет результатов моделирования");
}
ModelingResult bestResult = modelingResults.stream() ModelingResult bestResult = modelingResults.stream()
.min(Comparator.comparing(modelingResult -> modelingResult.getScore().getDoubleValue())) .min(Comparator.comparing(modelingResult -> modelingResult.getScore().getDoubleValue()))
.orElseThrow(() -> new ModelingException("Лучший метод не найден")); .orElseThrow(() -> new ModelingException("Лучший метод не найден"));
@ -124,7 +136,8 @@ class MethodParamBruteForce {
List<ModelingResult> results2 = new CopyOnWriteArrayList<>(); List<ModelingResult> results2 = new CopyOnWriteArrayList<>();
Map<LocalDateTime, Double> tsValues = timeSeries.getValues().stream() Map<LocalDateTime, Double> tsValues = timeSeries.getValues().stream()
.collect(Collectors.toMap(TimeSeriesValue::getDate, TimeSeriesValue::getValue)); .collect(Collectors.toMap(TimeSeriesValue::getDate, TimeSeriesValue::getValue,
(oldValue, newValue) -> oldValue, LinkedHashMap::new));
for (Method method : methods) { for (Method method : methods) {
List<List<MethodParamValue>> availableParametersValues = getAvailableParametersValues(timeSeries, method.getAvailableParameters()); List<List<MethodParamValue>> availableParametersValues = getAvailableParametersValues(timeSeries, method.getAvailableParameters());

View File

@ -10,6 +10,7 @@ import ru.ulstu.method.Method;
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.InvocationTargetException;
import java.util.List; import java.util.List;
import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutionException;
import java.util.stream.Collectors;
@Service @Service
@ -42,4 +43,41 @@ public class TimeSeriesService {
public List<Method> getAvailableMethods() { public List<Method> getAvailableMethods() {
return methodParamBruteForce.getAvailableMethods(); return methodParamBruteForce.getAvailableMethods();
} }
public List<TimeSeries> getGroupedTendencies(List<TimeSeries> timeSeriesList) {
return timeSeriesList
.stream()
.filter(ts -> ts.getValues() != null && ts.getLength() > 5)
.map(this::getGroupedTendencies)
.collect(Collectors.toList());
}
public TimeSeries getGroupedTendencies(TimeSeries timeSeries) {
try {
timeSeries = smoothTimeSeries(timeSeries, "FTransform").getTimeSeries();
} catch (Exception e) {
e.printStackTrace();
}
int i = 2;
double prevDiff = timeSeries.getNumericValue(1) -
timeSeries.getNumericValue(0);
while (i < timeSeries.getLength()) {
double diff = timeSeries.getNumericValue(i) -
timeSeries.getNumericValue(i - 1);
//если тенденция сохранилась
if (tsTendencyNotChanged(diff, prevDiff)) {
timeSeries.getValues().remove(i - 1);
} else {
i++;
}
prevDiff = diff;
}
return timeSeries;
}
private boolean tsTendencyNotChanged(double diff, double prevDiff) {
return (diff > 0 && prevDiff > 0)
|| ((diff < 0 && prevDiff < 0)
|| ((diff == 0 && prevDiff == 0)));
}
} }

View File

@ -0,0 +1,60 @@
package ru.ulstu.statistic;
import org.springframework.stereotype.Service;
import ru.ulstu.datamodel.ts.TimeSeries;
import ru.ulstu.datamodel.ts.TimeSeriesValue;
import java.util.Optional;
import java.util.OptionalDouble;
import java.util.stream.DoubleStream;
@Service
public class StatisticService {
public Optional<Double> getAverage(TimeSeries timeSeries) {
return getOptionalValue(getDoubleStream(timeSeries).average());
}
public Optional<Double> getMin(TimeSeries timeSeries) {
return getOptionalValue(getDoubleStream(timeSeries).min());
}
public Optional<Double> getMax(TimeSeries timeSeries) {
return getOptionalValue(getDoubleStream(timeSeries).max());
}
public Optional<Double> getLength(TimeSeries timeSeries) {
return getOptionalValue(Double.valueOf(timeSeries.getLength()));
}
public Optional<Double> getDispersion(TimeSeries timeSeries) {
Optional<Double> maybeAverage = getAverage(timeSeries);
return getOptionalValue(maybeAverage.isPresent()
? timeSeries.getValues().stream().mapToDouble(v -> Math.pow(v.getValue() - maybeAverage.get(), 2)).sum() / timeSeries.getLength()
: null);
}
private DoubleStream getDoubleStream(TimeSeries timeSeries) {
return timeSeries.getValues().stream().mapToDouble(TimeSeriesValue::getValue);
}
private Optional<Double> getOptionalValue(OptionalDouble optionalDouble) {
return getOptionalValue(optionalDouble.isPresent()
? optionalDouble.getAsDouble()
: null);
}
private Optional<Double> getOptionalValue(Double value) {
value = (value == null)
? null
: ((double) Math.round(value * 100) / 100);
return Optional.ofNullable(value);
}
public TimeSeriesStatistic getStatistic(TimeSeries timeSeries) {
return new TimeSeriesStatistic(getMin(timeSeries),
getMax(timeSeries),
getAverage(timeSeries),
getLength(timeSeries),
getDispersion(timeSeries));
}
}

View File

@ -0,0 +1,44 @@
package ru.ulstu.statistic;
import java.util.Optional;
public class TimeSeriesStatistic {
private Optional<Double> min;
private Optional<Double> max;
private Optional<Double> average;
private Optional<Double> length;
private Optional<Double> dispersion;
public TimeSeriesStatistic(Optional<Double> min,
Optional<Double> max,
Optional<Double> average,
Optional<Double> length,
Optional<Double> dispersion) {
this.min = min;
this.max = max;
this.average = average;
this.length = length;
this.dispersion = dispersion;
}
public Optional<Double> getMin() {
return min;
}
public Optional<Double> getMax() {
return max;
}
public Optional<Double> getAverage() {
return average;
}
public Optional<Double> getLength() {
return length;
}
public Optional<Double> getDispersion() {
return dispersion;
}
}

View File

@ -91,10 +91,8 @@
json.plotOptions = plotOptions; json.plotOptions = plotOptions;
$('#chart').highcharts(json); $('#chart').highcharts(json);
}); });
</script> </script>
<form action="#" th:action="chart" th:object="${chartForm}"> <form action="#" th:action="chart" th:object="${chartForm}">
<div class="row"> <div class="row">
<div class="col-md-12 col-sm-12 col-lg-6"> <div class="col-md-12 col-sm-12 col-lg-6">
@ -109,7 +107,6 @@
<script th:inline="javascript" th:if="*{set != null}"> <script th:inline="javascript" th:if="*{set != null}">
$('#select-set').val([[*{set.key}]]); $('#select-set').val([[*{set.key}]]);
$('#select-set').selectpicker('refresh'); $('#select-set').selectpicker('refresh');
</script> </script>
<select id="select-ts" class="selectpicker form-group" data-live-search="true" <select id="select-ts" class="selectpicker form-group" data-live-search="true"
@ -121,15 +118,51 @@
th:utext="${ts.key}"> th:utext="${ts.key}">
</option> </option>
</select> </select>
<script th:inline="javascript" th:if="*{timeSeriesMeta != null}"> <script th:inline="javascript" th:if="*{timeSeriesMeta != null}">
$('#select-ts').val([[*{timeSeriesMeta.key}]]); $('#select-ts').val([[*{timeSeriesMeta.key}]]);
$('#select-ts').selectpicker('refresh'); $('#select-ts').selectpicker('refresh');
</script> </script>
<h5 th:if="${forecastDescription != null && forecastDescription.timeSeriesMethod != null}">
Результаты моделирования:
</h5>
<div th:if="${forecastDescription != null && forecastDescription.timeSeriesMethod != null}"> <div th:if="${forecastDescription != null && forecastDescription.timeSeriesMethod != null}">
<p> Метод прогнозирования: <span th:text="${forecastDescription.timeSeriesMethod}"> </span> <p> Метод прогнозирования:
<p> Оценка: <span th:text="${forecastDescription.score.value}"> </span> <span th:text="${forecastDescription.timeSeriesMethod}"/>
</p>
<hr/>
<p> Оценка прогноза по
<span th:text="${forecastDescription.score.scoreMethod.name}"/>:
<span th:text="${forecastDescription.score.value}"/>
</p>
<hr/>
</div>
<h5 th:if="${forecastDescription != null && forecastDescription.timeSeriesMethod != null}">
Статистические характеристики временного ряда:
</h5>
<div th:if="${forecastDescription != null && forecastDescription.timeSeriesMethod != null}">
<p> Длина:
<span th:text="${statistic.length.present ? statistic.length.get : 'Не известно'}"/>
</p>
<hr/>
<p> Минимальное значение:
<span th:text="${statistic.min.present ? statistic.min.get : 'Не известно'}"/>
</p>
<hr/>
<p> Максимальное значение:
<span th:text="${statistic.max.present ? statistic.max.get : 'Не известно'}"/>
</p>
<hr/>
<p> Среднее значение:
<span th:text="${statistic.average.present ? statistic.average.get : 'Не известно'}"/>
</p>
<hr/>
<p> Дисперсия:
<span th:text="${statistic.dispersion.present ? statistic.dispersion .get : 'Не известно'}"/>
</p>
<hr/>
</div> </div>
</div> </div>
<div class="col-md-12 col-sm-12 col-lg-6"> <div class="col-md-12 col-sm-12 col-lg-6">

View File

@ -0,0 +1,44 @@
package ru.ulstu;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ru.ulstu.datamodel.ts.TimeSeries;
import ru.ulstu.datamodel.ts.TimeSeriesValue;
import ru.ulstu.statistic.StatisticService;
import java.time.LocalDateTime;
public class StatisticServiceTest {
private TimeSeries getTimeSeries() {
TimeSeries ts = new TimeSeries();
for (int i = 0; i < 11; i++) {
ts.addValue(new TimeSeriesValue(LocalDateTime.now(), (double) i));
}
return TimeSeriesUtils.fillDates(ts);
}
@Test
public void testAverage() {
Assertions.assertEquals(new StatisticService().getAverage(getTimeSeries())
.orElseThrow(() -> new RuntimeException("Average test failed")), 5.0);
}
@Test
public void testMin() {
Assertions.assertEquals(new StatisticService().getMin(getTimeSeries())
.orElseThrow(() -> new RuntimeException("Min test failed")), 0.0);
}
@Test
public void testMax() {
Assertions.assertEquals(new StatisticService().getMax(getTimeSeries())
.orElseThrow(() -> new RuntimeException("Max test failed")), 10.0);
}
@Test
public void testLength() {
Assertions.assertEquals(new StatisticService().getLength(getTimeSeries())
.orElseThrow(() -> new RuntimeException("Length test failed")), 11.0);
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
{"key":"Random time series","size":1000,"hasDateTime":true}

View File

@ -0,0 +1,2 @@
2018-12-21T16:00:00;1.0
2018-12-29T09:00:00;1.0
1 2018-12-21T16:00:00 1.0
1 2018-12-21T16:00:00 1.0
2 2018-12-29T09:00:00 1.0

View File

@ -0,0 +1 @@
{"key":"PIbd-21_Barmina_A.V._CSharp.git Lab_02 Alexandra Временной ряд авторов","size":2,"hasDateTime":true}

View File

@ -0,0 +1,2 @@
2018-12-21T16:00:00;2.0
2018-12-29T09:00:00;1.0
1 2018-12-21T16:00:00 2.0
1 2018-12-21T16:00:00 2.0
2 2018-12-29T09:00:00 1.0

View File

@ -0,0 +1 @@
{"key":"PIbd-21_Barmina_A.V._CSharp.git Lab_02 Временной ряд коммитов","size":2,"hasDateTime":true}

View File

@ -0,0 +1,2 @@
2018-12-21T16:00:00;0.0
2018-12-29T09:00:00;0.0
1 2018-12-21T16:00:00 0.0
1 2018-12-21T16:00:00 0.0
2 2018-12-29T09:00:00 0.0

View File

@ -0,0 +1 @@
{"key":"PIbd-21_Barmina_A.V._CSharp.git Lab_02 Временной ряд сущностей","size":2,"hasDateTime":true}

View File

@ -0,0 +1,3 @@
2018-12-21T16:00:00;1.0
2018-12-29T09:00:00;1.0
2018-12-29T12:00:00;1.0
1 2018-12-21T16:00:00 1.0
1 2018-12-21T16:00:00 1.0
2 2018-12-29T09:00:00 1.0
3 2018-12-29T12:00:00 1.0

View File

@ -0,0 +1 @@
{"key":"PIbd-21_Barmina_A.V._CSharp.git Lab_03 Alexandra Временной ряд авторов","size":3,"hasDateTime":true}

View File

@ -0,0 +1,3 @@
2018-12-21T16:00:00;2.0
2018-12-29T09:00:00;1.0
2018-12-29T12:00:00;1.0
1 2018-12-21T16:00:00 2.0
1 2018-12-21T16:00:00 2.0
2 2018-12-29T09:00:00 1.0
3 2018-12-29T12:00:00 1.0

View File

@ -0,0 +1 @@
{"key":"PIbd-21_Barmina_A.V._CSharp.git Lab_03 Временной ряд коммитов","size":3,"hasDateTime":true}

View File

@ -0,0 +1,3 @@
2018-12-21T16:00:00;0.0
2018-12-29T09:00:00;0.0
2018-12-29T12:00:00;0.0
1 2018-12-21T16:00:00 0.0
1 2018-12-21T16:00:00 0.0
2 2018-12-29T09:00:00 0.0
3 2018-12-29T12:00:00 0.0

View File

@ -0,0 +1 @@
{"key":"PIbd-21_Barmina_A.V._CSharp.git Lab_03 Временной ряд сущностей","size":3,"hasDateTime":true}

View File

@ -0,0 +1,2 @@
2018-12-21T16:00:00;1.0
2018-12-21T17:00:00;1.0
1 2018-12-21T16:00:00 1.0
1 2018-12-21T16:00:00 1.0
2 2018-12-21T17:00:00 1.0

View File

@ -0,0 +1 @@
{"key":"PIbd-21_Barmina_A.V._Java Lab_01 Временной ряд коммитов","size":2,"hasDateTime":true}

View File

@ -0,0 +1,3 @@
2018-12-21T16:00:00;1.0
2018-12-21T17:00:00;1.0
2019-01-27T08:00:00;1.0
1 2018-12-21T16:00:00 1.0
1 2018-12-21T16:00:00 1.0
2 2018-12-21T17:00:00 1.0
3 2019-01-27T08:00:00 1.0

View File

@ -0,0 +1 @@
{"key":"PIbd-21_Barmina_A.V._Java Lab_02 Временной ряд коммитов","size":3,"hasDateTime":true}

View File

@ -0,0 +1,2 @@
2019-03-19T12:00:00;2.0
2019-03-21T12:00:00;1.0
1 2019-03-19T12:00:00 2.0
1 2019-03-19T12:00:00 2.0
2 2019-03-21T12:00:00 1.0

View File

@ -0,0 +1 @@
{"key":"PIbd-21_Barmina_A_V_ComputerShop Lab2 Временной ряд коммитов","size":2,"hasDateTime":true}

View File

@ -0,0 +1,3 @@
2019-03-19T12:00:00;2.0
2019-03-21T12:00:00;1.0
2019-04-01T12:00:00;1.0
1 2019-03-19T12:00:00 2.0
1 2019-03-19T12:00:00 2.0
2 2019-03-21T12:00:00 1.0
3 2019-04-01T12:00:00 1.0

View File

@ -0,0 +1 @@
{"key":"PIbd-21_Barmina_A_V_ComputerShop Lab3 Временной ряд коммитов","size":3,"hasDateTime":true}

View File

@ -0,0 +1,128 @@
2014-11-14T01:00:00;1.0
2014-11-14T03:00:00;1.0
2014-11-18T00:00:00;1.0
2014-11-18T01:00:00;1.0
2014-11-21T02:00:00;2.0
2014-11-21T21:00:00;1.0
2014-11-22T00:00:00;2.0
2014-11-22T22:00:00;1.0
2014-11-24T03:00:00;5.0
2014-11-25T06:00:00;1.0
2014-11-25T07:00:00;1.0
2015-01-13T09:00:00;2.0
2015-01-14T05:00:00;2.0
2015-01-15T07:00:00;1.0
2015-01-17T07:00:00;1.0
2015-01-20T00:00:00;1.0
2015-01-21T08:00:00;1.0
2015-01-24T19:00:00;1.0
2015-01-29T19:00:00;1.0
2015-02-10T01:00:00;2.0
2015-02-10T04:00:00;1.0
2015-02-11T04:00:00;1.0
2015-02-12T00:00:00;1.0
2015-02-13T03:00:00;1.0
2015-02-14T19:00:00;1.0
2015-02-17T03:00:00;1.0
2015-02-18T23:00:00;1.0
2015-02-19T01:00:00;1.0
2015-02-19T05:00:00;1.0
2015-02-20T20:00:00;1.0
2015-02-20T21:00:00;3.0
2015-02-21T00:00:00;1.0
2015-02-21T03:00:00;1.0
2015-03-07T00:00:00;1.0
2015-03-07T01:00:00;1.0
2015-03-17T04:00:00;1.0
2015-03-18T04:00:00;1.0
2015-03-22T05:00:00;1.0
2015-03-22T07:00:00;1.0
2015-03-22T23:00:00;1.0
2015-04-16T00:00:00;1.0
2015-04-16T05:00:00;1.0
2015-04-17T04:00:00;1.0
2015-04-28T02:00:00;1.0
2015-05-02T22:00:00;1.0
2015-05-07T22:00:00;1.0
2015-05-07T23:00:00;1.0
2015-05-08T21:00:00;1.0
2015-05-09T02:00:00;1.0
2015-05-11T03:00:00;1.0
2015-05-12T05:00:00;3.0
2015-05-22T00:00:00;1.0
2015-05-22T03:00:00;1.0
2015-05-22T04:00:00;1.0
2015-05-22T05:00:00;1.0
2015-05-22T06:00:00;1.0
2015-05-23T00:00:00;2.0
2015-05-23T09:00:00;1.0
2015-05-27T21:00:00;2.0
2015-05-27T22:00:00;1.0
2015-05-27T23:00:00;1.0
2015-05-28T08:00:00;1.0
2015-05-28T23:00:00;1.0
2015-05-29T01:00:00;1.0
2015-05-30T03:00:00;1.0
2015-06-01T07:00:00;1.0
2015-06-02T21:00:00;1.0
2015-06-02T22:00:00;1.0
2015-06-05T00:00:00;1.0
2015-06-05T06:00:00;1.0
2015-06-13T06:00:00;1.0
2015-06-13T20:00:00;2.0
2015-06-14T01:00:00;1.0
2015-06-14T08:00:00;1.0
2015-06-14T22:00:00;1.0
2015-06-14T23:00:00;1.0
2015-06-17T07:00:00;2.0
2015-06-18T07:00:00;1.0
2015-06-19T03:00:00;1.0
2015-06-19T06:00:00;1.0
2015-06-19T19:00:00;1.0
2015-06-20T23:00:00;2.0
2015-06-22T21:00:00;1.0
2015-06-22T23:00:00;2.0
2015-06-23T04:00:00;1.0
2015-06-23T21:00:00;1.0
2015-06-24T00:00:00;3.0
2015-06-24T04:00:00;1.0
2015-06-26T01:00:00;2.0
2015-06-27T22:00:00;1.0
2015-06-29T20:00:00;1.0
2015-06-29T22:00:00;1.0
2015-06-30T00:00:00;3.0
2015-07-01T01:00:00;2.0
2015-07-03T19:00:00;1.0
2015-07-04T03:00:00;1.0
2015-07-10T03:00:00;1.0
2015-07-10T05:00:00;1.0
2015-07-14T02:00:00;1.0
2015-07-15T04:00:00;1.0
2015-07-15T17:00:00;1.0
2015-07-16T22:00:00;1.0
2015-07-26T02:00:00;2.0
2015-07-30T06:00:00;1.0
2015-07-31T03:00:00;1.0
2015-08-01T19:00:00;2.0
2015-08-02T03:00:00;1.0
2015-08-02T04:00:00;1.0
2015-08-06T03:00:00;2.0
2015-08-06T05:00:00;1.0
2015-08-07T00:00:00;1.0
2015-08-07T01:00:00;1.0
2015-08-07T02:00:00;1.0
2015-08-08T22:00:00;1.0
2015-08-10T00:00:00;1.0
2015-08-10T03:00:00;1.0
2015-08-14T03:00:00;1.0
2015-08-14T04:00:00;1.0
2015-08-14T06:00:00;1.0
2015-08-15T00:00:00;1.0
2015-08-15T01:00:00;1.0
2015-08-29T06:00:00;1.0
2015-09-02T06:00:00;3.0
2015-09-02T16:00:00;1.0
2015-09-03T03:00:00;1.0
2015-09-05T08:00:00;1.0
2015-09-05T22:00:00;1.0
2015-09-05T23:00:00;3.0
1 2014-11-14T01:00:00 1.0
1 2014-11-14T01:00:00 1.0
2 2014-11-14T03:00:00 1.0
3 2014-11-18T00:00:00 1.0
4 2014-11-18T01:00:00 1.0
5 2014-11-21T02:00:00 2.0
6 2014-11-21T21:00:00 1.0
7 2014-11-22T00:00:00 2.0
8 2014-11-22T22:00:00 1.0
9 2014-11-24T03:00:00 5.0
10 2014-11-25T06:00:00 1.0
11 2014-11-25T07:00:00 1.0
12 2015-01-13T09:00:00 2.0
13 2015-01-14T05:00:00 2.0
14 2015-01-15T07:00:00 1.0
15 2015-01-17T07:00:00 1.0
16 2015-01-20T00:00:00 1.0
17 2015-01-21T08:00:00 1.0
18 2015-01-24T19:00:00 1.0
19 2015-01-29T19:00:00 1.0
20 2015-02-10T01:00:00 2.0
21 2015-02-10T04:00:00 1.0
22 2015-02-11T04:00:00 1.0
23 2015-02-12T00:00:00 1.0
24 2015-02-13T03:00:00 1.0
25 2015-02-14T19:00:00 1.0
26 2015-02-17T03:00:00 1.0
27 2015-02-18T23:00:00 1.0
28 2015-02-19T01:00:00 1.0
29 2015-02-19T05:00:00 1.0
30 2015-02-20T20:00:00 1.0
31 2015-02-20T21:00:00 3.0
32 2015-02-21T00:00:00 1.0
33 2015-02-21T03:00:00 1.0
34 2015-03-07T00:00:00 1.0
35 2015-03-07T01:00:00 1.0
36 2015-03-17T04:00:00 1.0
37 2015-03-18T04:00:00 1.0
38 2015-03-22T05:00:00 1.0
39 2015-03-22T07:00:00 1.0
40 2015-03-22T23:00:00 1.0
41 2015-04-16T00:00:00 1.0
42 2015-04-16T05:00:00 1.0
43 2015-04-17T04:00:00 1.0
44 2015-04-28T02:00:00 1.0
45 2015-05-02T22:00:00 1.0
46 2015-05-07T22:00:00 1.0
47 2015-05-07T23:00:00 1.0
48 2015-05-08T21:00:00 1.0
49 2015-05-09T02:00:00 1.0
50 2015-05-11T03:00:00 1.0
51 2015-05-12T05:00:00 3.0
52 2015-05-22T00:00:00 1.0
53 2015-05-22T03:00:00 1.0
54 2015-05-22T04:00:00 1.0
55 2015-05-22T05:00:00 1.0
56 2015-05-22T06:00:00 1.0
57 2015-05-23T00:00:00 2.0
58 2015-05-23T09:00:00 1.0
59 2015-05-27T21:00:00 2.0
60 2015-05-27T22:00:00 1.0
61 2015-05-27T23:00:00 1.0
62 2015-05-28T08:00:00 1.0
63 2015-05-28T23:00:00 1.0
64 2015-05-29T01:00:00 1.0
65 2015-05-30T03:00:00 1.0
66 2015-06-01T07:00:00 1.0
67 2015-06-02T21:00:00 1.0
68 2015-06-02T22:00:00 1.0
69 2015-06-05T00:00:00 1.0
70 2015-06-05T06:00:00 1.0
71 2015-06-13T06:00:00 1.0
72 2015-06-13T20:00:00 2.0
73 2015-06-14T01:00:00 1.0
74 2015-06-14T08:00:00 1.0
75 2015-06-14T22:00:00 1.0
76 2015-06-14T23:00:00 1.0
77 2015-06-17T07:00:00 2.0
78 2015-06-18T07:00:00 1.0
79 2015-06-19T03:00:00 1.0
80 2015-06-19T06:00:00 1.0
81 2015-06-19T19:00:00 1.0
82 2015-06-20T23:00:00 2.0
83 2015-06-22T21:00:00 1.0
84 2015-06-22T23:00:00 2.0
85 2015-06-23T04:00:00 1.0
86 2015-06-23T21:00:00 1.0
87 2015-06-24T00:00:00 3.0
88 2015-06-24T04:00:00 1.0
89 2015-06-26T01:00:00 2.0
90 2015-06-27T22:00:00 1.0
91 2015-06-29T20:00:00 1.0
92 2015-06-29T22:00:00 1.0
93 2015-06-30T00:00:00 3.0
94 2015-07-01T01:00:00 2.0
95 2015-07-03T19:00:00 1.0
96 2015-07-04T03:00:00 1.0
97 2015-07-10T03:00:00 1.0
98 2015-07-10T05:00:00 1.0
99 2015-07-14T02:00:00 1.0
100 2015-07-15T04:00:00 1.0
101 2015-07-15T17:00:00 1.0
102 2015-07-16T22:00:00 1.0
103 2015-07-26T02:00:00 2.0
104 2015-07-30T06:00:00 1.0
105 2015-07-31T03:00:00 1.0
106 2015-08-01T19:00:00 2.0
107 2015-08-02T03:00:00 1.0
108 2015-08-02T04:00:00 1.0
109 2015-08-06T03:00:00 2.0
110 2015-08-06T05:00:00 1.0
111 2015-08-07T00:00:00 1.0
112 2015-08-07T01:00:00 1.0
113 2015-08-07T02:00:00 1.0
114 2015-08-08T22:00:00 1.0
115 2015-08-10T00:00:00 1.0
116 2015-08-10T03:00:00 1.0
117 2015-08-14T03:00:00 1.0
118 2015-08-14T04:00:00 1.0
119 2015-08-14T06:00:00 1.0
120 2015-08-15T00:00:00 1.0
121 2015-08-15T01:00:00 1.0
122 2015-08-29T06:00:00 1.0
123 2015-09-02T06:00:00 3.0
124 2015-09-02T16:00:00 1.0
125 2015-09-03T03:00:00 1.0
126 2015-09-05T08:00:00 1.0
127 2015-09-05T22:00:00 1.0
128 2015-09-05T23:00:00 3.0

View File

@ -0,0 +1 @@
{"key":"TabbyChat-2 events Matthew Messinger Временной ряд авторов","size":128,"hasDateTime":true}

View File

@ -0,0 +1,2 @@
2015-02-23T07:00:00;1.0
2015-02-23T08:00:00;2.0
1 2015-02-23T07:00:00 1.0
1 2015-02-23T07:00:00 1.0
2 2015-02-23T08:00:00 2.0

View File

@ -0,0 +1 @@
{"key":"TabbyChat-2 events Zemoj Временной ряд авторов","size":2,"hasDateTime":true}

View File

@ -0,0 +1,6 @@
2014-11-27T00:00:00;1.0
2014-11-27T06:00:00;1.0
2014-12-25T08:00:00;1.0
2014-12-26T09:00:00;1.0
2015-01-19T01:00:00;1.0
2015-01-19T06:00:00;1.0
1 2014-11-27T00:00:00 1.0
1 2014-11-27T00:00:00 1.0
2 2014-11-27T06:00:00 1.0
3 2014-12-25T08:00:00 1.0
4 2014-12-26T09:00:00 1.0
5 2015-01-19T01:00:00 1.0
6 2015-01-19T06:00:00 1.0

View File

@ -0,0 +1 @@
{"key":"TabbyChat-2 events killjoy1221 Временной ряд авторов","size":6,"hasDateTime":true}

View File

@ -0,0 +1,136 @@
2014-11-14T01:00:00;1.0
2014-11-14T03:00:00;1.0
2014-11-18T00:00:00;1.0
2014-11-18T01:00:00;1.0
2014-11-21T02:00:00;2.0
2014-11-21T21:00:00;1.0
2014-11-22T00:00:00;2.0
2014-11-22T22:00:00;1.0
2014-11-24T03:00:00;5.0
2014-11-25T06:00:00;1.0
2014-11-25T07:00:00;1.0
2014-11-27T00:00:00;1.0
2014-11-27T06:00:00;1.0
2014-12-25T08:00:00;1.0
2014-12-26T09:00:00;1.0
2015-01-13T09:00:00;2.0
2015-01-14T05:00:00;2.0
2015-01-15T07:00:00;1.0
2015-01-17T07:00:00;1.0
2015-01-19T01:00:00;1.0
2015-01-19T06:00:00;1.0
2015-01-20T00:00:00;1.0
2015-01-21T08:00:00;1.0
2015-01-24T19:00:00;1.0
2015-01-29T19:00:00;1.0
2015-02-10T01:00:00;2.0
2015-02-10T04:00:00;1.0
2015-02-11T04:00:00;1.0
2015-02-12T00:00:00;1.0
2015-02-13T03:00:00;1.0
2015-02-14T19:00:00;1.0
2015-02-17T03:00:00;1.0
2015-02-18T23:00:00;1.0
2015-02-19T01:00:00;1.0
2015-02-19T05:00:00;1.0
2015-02-20T20:00:00;1.0
2015-02-20T21:00:00;3.0
2015-02-21T00:00:00;1.0
2015-02-21T03:00:00;1.0
2015-02-23T07:00:00;1.0
2015-02-23T08:00:00;2.0
2015-03-07T00:00:00;1.0
2015-03-07T01:00:00;1.0
2015-03-17T04:00:00;1.0
2015-03-18T04:00:00;1.0
2015-03-22T05:00:00;1.0
2015-03-22T07:00:00;1.0
2015-03-22T23:00:00;1.0
2015-04-16T00:00:00;1.0
2015-04-16T05:00:00;1.0
2015-04-17T04:00:00;1.0
2015-04-28T02:00:00;1.0
2015-05-02T22:00:00;1.0
2015-05-07T22:00:00;1.0
2015-05-07T23:00:00;1.0
2015-05-08T21:00:00;1.0
2015-05-09T02:00:00;1.0
2015-05-11T03:00:00;1.0
2015-05-12T05:00:00;3.0
2015-05-22T00:00:00;1.0
2015-05-22T03:00:00;1.0
2015-05-22T04:00:00;1.0
2015-05-22T05:00:00;1.0
2015-05-22T06:00:00;1.0
2015-05-23T00:00:00;2.0
2015-05-23T09:00:00;1.0
2015-05-27T21:00:00;2.0
2015-05-27T22:00:00;1.0
2015-05-27T23:00:00;1.0
2015-05-28T08:00:00;1.0
2015-05-28T23:00:00;1.0
2015-05-29T01:00:00;1.0
2015-05-30T03:00:00;1.0
2015-06-01T07:00:00;1.0
2015-06-02T21:00:00;1.0
2015-06-02T22:00:00;1.0
2015-06-05T00:00:00;1.0
2015-06-05T06:00:00;1.0
2015-06-13T06:00:00;1.0
2015-06-13T20:00:00;2.0
2015-06-14T01:00:00;1.0
2015-06-14T08:00:00;1.0
2015-06-14T22:00:00;1.0
2015-06-14T23:00:00;1.0
2015-06-17T07:00:00;2.0
2015-06-18T07:00:00;1.0
2015-06-19T03:00:00;1.0
2015-06-19T06:00:00;1.0
2015-06-19T19:00:00;1.0
2015-06-20T23:00:00;2.0
2015-06-22T21:00:00;1.0
2015-06-22T23:00:00;2.0
2015-06-23T04:00:00;1.0
2015-06-23T21:00:00;1.0
2015-06-24T00:00:00;3.0
2015-06-24T04:00:00;1.0
2015-06-26T01:00:00;2.0
2015-06-27T22:00:00;1.0
2015-06-29T20:00:00;1.0
2015-06-29T22:00:00;1.0
2015-06-30T00:00:00;3.0
2015-07-01T01:00:00;2.0
2015-07-03T19:00:00;1.0
2015-07-04T03:00:00;1.0
2015-07-10T03:00:00;1.0
2015-07-10T05:00:00;1.0
2015-07-14T02:00:00;1.0
2015-07-15T04:00:00;1.0
2015-07-15T17:00:00;1.0
2015-07-16T22:00:00;1.0
2015-07-26T02:00:00;2.0
2015-07-30T06:00:00;1.0
2015-07-31T03:00:00;1.0
2015-08-01T19:00:00;2.0
2015-08-02T03:00:00;1.0
2015-08-02T04:00:00;1.0
2015-08-06T03:00:00;2.0
2015-08-06T05:00:00;1.0
2015-08-07T00:00:00;1.0
2015-08-07T01:00:00;1.0
2015-08-07T02:00:00;1.0
2015-08-08T22:00:00;1.0
2015-08-10T00:00:00;1.0
2015-08-10T03:00:00;1.0
2015-08-14T03:00:00;1.0
2015-08-14T04:00:00;1.0
2015-08-14T06:00:00;1.0
2015-08-15T00:00:00;1.0
2015-08-15T01:00:00;1.0
2015-08-29T06:00:00;1.0
2015-09-02T06:00:00;3.0
2015-09-02T16:00:00;1.0
2015-09-03T03:00:00;1.0
2015-09-05T08:00:00;2.0
2015-09-05T22:00:00;1.0
2015-09-05T23:00:00;3.0
1 2014-11-14T01:00:00 1.0
1 2014-11-14T01:00:00 1.0
2 2014-11-14T03:00:00 1.0
3 2014-11-18T00:00:00 1.0
4 2014-11-18T01:00:00 1.0
5 2014-11-21T02:00:00 2.0
6 2014-11-21T21:00:00 1.0
7 2014-11-22T00:00:00 2.0
8 2014-11-22T22:00:00 1.0
9 2014-11-24T03:00:00 5.0
10 2014-11-25T06:00:00 1.0
11 2014-11-25T07:00:00 1.0
12 2014-11-27T00:00:00 1.0
13 2014-11-27T06:00:00 1.0
14 2014-12-25T08:00:00 1.0
15 2014-12-26T09:00:00 1.0
16 2015-01-13T09:00:00 2.0
17 2015-01-14T05:00:00 2.0
18 2015-01-15T07:00:00 1.0
19 2015-01-17T07:00:00 1.0
20 2015-01-19T01:00:00 1.0
21 2015-01-19T06:00:00 1.0
22 2015-01-20T00:00:00 1.0
23 2015-01-21T08:00:00 1.0
24 2015-01-24T19:00:00 1.0
25 2015-01-29T19:00:00 1.0
26 2015-02-10T01:00:00 2.0
27 2015-02-10T04:00:00 1.0
28 2015-02-11T04:00:00 1.0
29 2015-02-12T00:00:00 1.0
30 2015-02-13T03:00:00 1.0
31 2015-02-14T19:00:00 1.0
32 2015-02-17T03:00:00 1.0
33 2015-02-18T23:00:00 1.0
34 2015-02-19T01:00:00 1.0
35 2015-02-19T05:00:00 1.0
36 2015-02-20T20:00:00 1.0
37 2015-02-20T21:00:00 3.0
38 2015-02-21T00:00:00 1.0
39 2015-02-21T03:00:00 1.0
40 2015-02-23T07:00:00 1.0
41 2015-02-23T08:00:00 2.0
42 2015-03-07T00:00:00 1.0
43 2015-03-07T01:00:00 1.0
44 2015-03-17T04:00:00 1.0
45 2015-03-18T04:00:00 1.0
46 2015-03-22T05:00:00 1.0
47 2015-03-22T07:00:00 1.0
48 2015-03-22T23:00:00 1.0
49 2015-04-16T00:00:00 1.0
50 2015-04-16T05:00:00 1.0
51 2015-04-17T04:00:00 1.0
52 2015-04-28T02:00:00 1.0
53 2015-05-02T22:00:00 1.0
54 2015-05-07T22:00:00 1.0
55 2015-05-07T23:00:00 1.0
56 2015-05-08T21:00:00 1.0
57 2015-05-09T02:00:00 1.0
58 2015-05-11T03:00:00 1.0
59 2015-05-12T05:00:00 3.0
60 2015-05-22T00:00:00 1.0
61 2015-05-22T03:00:00 1.0
62 2015-05-22T04:00:00 1.0
63 2015-05-22T05:00:00 1.0
64 2015-05-22T06:00:00 1.0
65 2015-05-23T00:00:00 2.0
66 2015-05-23T09:00:00 1.0
67 2015-05-27T21:00:00 2.0
68 2015-05-27T22:00:00 1.0
69 2015-05-27T23:00:00 1.0
70 2015-05-28T08:00:00 1.0
71 2015-05-28T23:00:00 1.0
72 2015-05-29T01:00:00 1.0
73 2015-05-30T03:00:00 1.0
74 2015-06-01T07:00:00 1.0
75 2015-06-02T21:00:00 1.0
76 2015-06-02T22:00:00 1.0
77 2015-06-05T00:00:00 1.0
78 2015-06-05T06:00:00 1.0
79 2015-06-13T06:00:00 1.0
80 2015-06-13T20:00:00 2.0
81 2015-06-14T01:00:00 1.0
82 2015-06-14T08:00:00 1.0
83 2015-06-14T22:00:00 1.0
84 2015-06-14T23:00:00 1.0
85 2015-06-17T07:00:00 2.0
86 2015-06-18T07:00:00 1.0
87 2015-06-19T03:00:00 1.0
88 2015-06-19T06:00:00 1.0
89 2015-06-19T19:00:00 1.0
90 2015-06-20T23:00:00 2.0
91 2015-06-22T21:00:00 1.0
92 2015-06-22T23:00:00 2.0
93 2015-06-23T04:00:00 1.0
94 2015-06-23T21:00:00 1.0
95 2015-06-24T00:00:00 3.0
96 2015-06-24T04:00:00 1.0
97 2015-06-26T01:00:00 2.0
98 2015-06-27T22:00:00 1.0
99 2015-06-29T20:00:00 1.0
100 2015-06-29T22:00:00 1.0
101 2015-06-30T00:00:00 3.0
102 2015-07-01T01:00:00 2.0
103 2015-07-03T19:00:00 1.0
104 2015-07-04T03:00:00 1.0
105 2015-07-10T03:00:00 1.0
106 2015-07-10T05:00:00 1.0
107 2015-07-14T02:00:00 1.0
108 2015-07-15T04:00:00 1.0
109 2015-07-15T17:00:00 1.0
110 2015-07-16T22:00:00 1.0
111 2015-07-26T02:00:00 2.0
112 2015-07-30T06:00:00 1.0
113 2015-07-31T03:00:00 1.0
114 2015-08-01T19:00:00 2.0
115 2015-08-02T03:00:00 1.0
116 2015-08-02T04:00:00 1.0
117 2015-08-06T03:00:00 2.0
118 2015-08-06T05:00:00 1.0
119 2015-08-07T00:00:00 1.0
120 2015-08-07T01:00:00 1.0
121 2015-08-07T02:00:00 1.0
122 2015-08-08T22:00:00 1.0
123 2015-08-10T00:00:00 1.0
124 2015-08-10T03:00:00 1.0
125 2015-08-14T03:00:00 1.0
126 2015-08-14T04:00:00 1.0
127 2015-08-14T06:00:00 1.0
128 2015-08-15T00:00:00 1.0
129 2015-08-15T01:00:00 1.0
130 2015-08-29T06:00:00 1.0
131 2015-09-02T06:00:00 3.0
132 2015-09-02T16:00:00 1.0
133 2015-09-03T03:00:00 1.0
134 2015-09-05T08:00:00 2.0
135 2015-09-05T22:00:00 1.0
136 2015-09-05T23:00:00 3.0

View File

@ -0,0 +1 @@
{"key":"TabbyChat-2 events Временной ряд коммитов","size":136,"hasDateTime":true}

View File

@ -0,0 +1,136 @@
2014-11-14T01:00:00;0.0
2014-11-14T03:00:00;0.0
2014-11-18T00:00:00;0.0
2014-11-18T01:00:00;0.0
2014-11-21T02:00:00;0.0
2014-11-21T21:00:00;0.0
2014-11-22T00:00:00;0.0
2014-11-22T22:00:00;0.0
2014-11-24T03:00:00;0.0
2014-11-25T06:00:00;0.0
2014-11-25T07:00:00;0.0
2014-11-27T00:00:00;0.0
2014-11-27T06:00:00;0.0
2014-12-25T08:00:00;0.0
2014-12-26T09:00:00;0.0
2015-01-13T09:00:00;0.0
2015-01-14T05:00:00;0.0
2015-01-15T07:00:00;0.0
2015-01-17T07:00:00;0.0
2015-01-19T01:00:00;0.0
2015-01-19T06:00:00;0.0
2015-01-20T00:00:00;0.0
2015-01-21T08:00:00;0.0
2015-01-24T19:00:00;0.0
2015-01-29T19:00:00;0.0
2015-02-10T01:00:00;0.0
2015-02-10T04:00:00;0.0
2015-02-11T04:00:00;0.0
2015-02-12T00:00:00;0.0
2015-02-13T03:00:00;0.0
2015-02-14T19:00:00;0.0
2015-02-17T03:00:00;0.0
2015-02-18T23:00:00;0.0
2015-02-19T01:00:00;0.0
2015-02-19T05:00:00;0.0
2015-02-20T20:00:00;0.0
2015-02-20T21:00:00;0.0
2015-02-21T00:00:00;0.0
2015-02-21T03:00:00;0.0
2015-02-23T07:00:00;0.0
2015-02-23T08:00:00;0.0
2015-03-07T00:00:00;0.0
2015-03-07T01:00:00;0.0
2015-03-17T04:00:00;0.0
2015-03-18T04:00:00;0.0
2015-03-22T05:00:00;0.0
2015-03-22T07:00:00;0.0
2015-03-22T23:00:00;0.0
2015-04-16T00:00:00;0.0
2015-04-16T05:00:00;0.0
2015-04-17T04:00:00;0.0
2015-04-28T02:00:00;0.0
2015-05-02T22:00:00;0.0
2015-05-07T22:00:00;0.0
2015-05-07T23:00:00;0.0
2015-05-08T21:00:00;0.0
2015-05-09T02:00:00;0.0
2015-05-11T03:00:00;0.0
2015-05-12T05:00:00;0.0
2015-05-22T00:00:00;0.0
2015-05-22T03:00:00;0.0
2015-05-22T04:00:00;0.0
2015-05-22T05:00:00;0.0
2015-05-22T06:00:00;0.0
2015-05-23T00:00:00;0.0
2015-05-23T09:00:00;0.0
2015-05-27T21:00:00;0.0
2015-05-27T22:00:00;0.0
2015-05-27T23:00:00;0.0
2015-05-28T08:00:00;0.0
2015-05-28T23:00:00;0.0
2015-05-29T01:00:00;0.0
2015-05-30T03:00:00;0.0
2015-06-01T07:00:00;0.0
2015-06-02T21:00:00;0.0
2015-06-02T22:00:00;0.0
2015-06-05T00:00:00;0.0
2015-06-05T06:00:00;0.0
2015-06-13T06:00:00;0.0
2015-06-13T20:00:00;0.0
2015-06-14T01:00:00;0.0
2015-06-14T08:00:00;0.0
2015-06-14T22:00:00;0.0
2015-06-14T23:00:00;0.0
2015-06-17T07:00:00;0.0
2015-06-18T07:00:00;0.0
2015-06-19T03:00:00;0.0
2015-06-19T06:00:00;0.0
2015-06-19T19:00:00;0.0
2015-06-20T23:00:00;0.0
2015-06-22T21:00:00;0.0
2015-06-22T23:00:00;0.0
2015-06-23T04:00:00;0.0
2015-06-23T21:00:00;0.0
2015-06-24T00:00:00;0.0
2015-06-24T04:00:00;0.0
2015-06-26T01:00:00;0.0
2015-06-27T22:00:00;0.0
2015-06-29T20:00:00;0.0
2015-06-29T22:00:00;0.0
2015-06-30T00:00:00;0.0
2015-07-01T01:00:00;0.0
2015-07-03T19:00:00;0.0
2015-07-04T03:00:00;0.0
2015-07-10T03:00:00;0.0
2015-07-10T05:00:00;0.0
2015-07-14T02:00:00;0.0
2015-07-15T04:00:00;0.0
2015-07-15T17:00:00;0.0
2015-07-16T22:00:00;0.0
2015-07-26T02:00:00;0.0
2015-07-30T06:00:00;0.0
2015-07-31T03:00:00;0.0
2015-08-01T19:00:00;0.0
2015-08-02T03:00:00;0.0
2015-08-02T04:00:00;0.0
2015-08-06T03:00:00;0.0
2015-08-06T05:00:00;0.0
2015-08-07T00:00:00;0.0
2015-08-07T01:00:00;0.0
2015-08-07T02:00:00;0.0
2015-08-08T22:00:00;0.0
2015-08-10T00:00:00;0.0
2015-08-10T03:00:00;0.0
2015-08-14T03:00:00;0.0
2015-08-14T04:00:00;0.0
2015-08-14T06:00:00;0.0
2015-08-15T00:00:00;0.0
2015-08-15T01:00:00;0.0
2015-08-29T06:00:00;0.0
2015-09-02T06:00:00;0.0
2015-09-02T16:00:00;0.0
2015-09-03T03:00:00;0.0
2015-09-05T08:00:00;0.0
2015-09-05T22:00:00;0.0
2015-09-05T23:00:00;0.0
1 2014-11-14T01:00:00 0.0
1 2014-11-14T01:00:00 0.0
2 2014-11-14T03:00:00 0.0
3 2014-11-18T00:00:00 0.0
4 2014-11-18T01:00:00 0.0
5 2014-11-21T02:00:00 0.0
6 2014-11-21T21:00:00 0.0
7 2014-11-22T00:00:00 0.0
8 2014-11-22T22:00:00 0.0
9 2014-11-24T03:00:00 0.0
10 2014-11-25T06:00:00 0.0
11 2014-11-25T07:00:00 0.0
12 2014-11-27T00:00:00 0.0
13 2014-11-27T06:00:00 0.0
14 2014-12-25T08:00:00 0.0
15 2014-12-26T09:00:00 0.0
16 2015-01-13T09:00:00 0.0
17 2015-01-14T05:00:00 0.0
18 2015-01-15T07:00:00 0.0
19 2015-01-17T07:00:00 0.0
20 2015-01-19T01:00:00 0.0
21 2015-01-19T06:00:00 0.0
22 2015-01-20T00:00:00 0.0
23 2015-01-21T08:00:00 0.0
24 2015-01-24T19:00:00 0.0
25 2015-01-29T19:00:00 0.0
26 2015-02-10T01:00:00 0.0
27 2015-02-10T04:00:00 0.0
28 2015-02-11T04:00:00 0.0
29 2015-02-12T00:00:00 0.0
30 2015-02-13T03:00:00 0.0
31 2015-02-14T19:00:00 0.0
32 2015-02-17T03:00:00 0.0
33 2015-02-18T23:00:00 0.0
34 2015-02-19T01:00:00 0.0
35 2015-02-19T05:00:00 0.0
36 2015-02-20T20:00:00 0.0
37 2015-02-20T21:00:00 0.0
38 2015-02-21T00:00:00 0.0
39 2015-02-21T03:00:00 0.0
40 2015-02-23T07:00:00 0.0
41 2015-02-23T08:00:00 0.0
42 2015-03-07T00:00:00 0.0
43 2015-03-07T01:00:00 0.0
44 2015-03-17T04:00:00 0.0
45 2015-03-18T04:00:00 0.0
46 2015-03-22T05:00:00 0.0
47 2015-03-22T07:00:00 0.0
48 2015-03-22T23:00:00 0.0
49 2015-04-16T00:00:00 0.0
50 2015-04-16T05:00:00 0.0
51 2015-04-17T04:00:00 0.0
52 2015-04-28T02:00:00 0.0
53 2015-05-02T22:00:00 0.0
54 2015-05-07T22:00:00 0.0
55 2015-05-07T23:00:00 0.0
56 2015-05-08T21:00:00 0.0
57 2015-05-09T02:00:00 0.0
58 2015-05-11T03:00:00 0.0
59 2015-05-12T05:00:00 0.0
60 2015-05-22T00:00:00 0.0
61 2015-05-22T03:00:00 0.0
62 2015-05-22T04:00:00 0.0
63 2015-05-22T05:00:00 0.0
64 2015-05-22T06:00:00 0.0
65 2015-05-23T00:00:00 0.0
66 2015-05-23T09:00:00 0.0
67 2015-05-27T21:00:00 0.0
68 2015-05-27T22:00:00 0.0
69 2015-05-27T23:00:00 0.0
70 2015-05-28T08:00:00 0.0
71 2015-05-28T23:00:00 0.0
72 2015-05-29T01:00:00 0.0
73 2015-05-30T03:00:00 0.0
74 2015-06-01T07:00:00 0.0
75 2015-06-02T21:00:00 0.0
76 2015-06-02T22:00:00 0.0
77 2015-06-05T00:00:00 0.0
78 2015-06-05T06:00:00 0.0
79 2015-06-13T06:00:00 0.0
80 2015-06-13T20:00:00 0.0
81 2015-06-14T01:00:00 0.0
82 2015-06-14T08:00:00 0.0
83 2015-06-14T22:00:00 0.0
84 2015-06-14T23:00:00 0.0
85 2015-06-17T07:00:00 0.0
86 2015-06-18T07:00:00 0.0
87 2015-06-19T03:00:00 0.0
88 2015-06-19T06:00:00 0.0
89 2015-06-19T19:00:00 0.0
90 2015-06-20T23:00:00 0.0
91 2015-06-22T21:00:00 0.0
92 2015-06-22T23:00:00 0.0
93 2015-06-23T04:00:00 0.0
94 2015-06-23T21:00:00 0.0
95 2015-06-24T00:00:00 0.0
96 2015-06-24T04:00:00 0.0
97 2015-06-26T01:00:00 0.0
98 2015-06-27T22:00:00 0.0
99 2015-06-29T20:00:00 0.0
100 2015-06-29T22:00:00 0.0
101 2015-06-30T00:00:00 0.0
102 2015-07-01T01:00:00 0.0
103 2015-07-03T19:00:00 0.0
104 2015-07-04T03:00:00 0.0
105 2015-07-10T03:00:00 0.0
106 2015-07-10T05:00:00 0.0
107 2015-07-14T02:00:00 0.0
108 2015-07-15T04:00:00 0.0
109 2015-07-15T17:00:00 0.0
110 2015-07-16T22:00:00 0.0
111 2015-07-26T02:00:00 0.0
112 2015-07-30T06:00:00 0.0
113 2015-07-31T03:00:00 0.0
114 2015-08-01T19:00:00 0.0
115 2015-08-02T03:00:00 0.0
116 2015-08-02T04:00:00 0.0
117 2015-08-06T03:00:00 0.0
118 2015-08-06T05:00:00 0.0
119 2015-08-07T00:00:00 0.0
120 2015-08-07T01:00:00 0.0
121 2015-08-07T02:00:00 0.0
122 2015-08-08T22:00:00 0.0
123 2015-08-10T00:00:00 0.0
124 2015-08-10T03:00:00 0.0
125 2015-08-14T03:00:00 0.0
126 2015-08-14T04:00:00 0.0
127 2015-08-14T06:00:00 0.0
128 2015-08-15T00:00:00 0.0
129 2015-08-15T01:00:00 0.0
130 2015-08-29T06:00:00 0.0
131 2015-09-02T06:00:00 0.0
132 2015-09-02T16:00:00 0.0
133 2015-09-03T03:00:00 0.0
134 2015-09-05T08:00:00 0.0
135 2015-09-05T22:00:00 0.0
136 2015-09-05T23:00:00 0.0

View File

@ -0,0 +1 @@
{"key":"TabbyChat-2 events Временной ряд сущностей","size":136,"hasDateTime":true}

View File

@ -0,0 +1,244 @@
2014-11-13T22:00:00;1.0
2014-11-14T00:00:00;1.0
2014-11-17T21:00:00;1.0
2014-11-17T22:00:00;1.0
2014-11-20T23:00:00;2.0
2014-11-21T18:00:00;1.0
2014-11-21T21:00:00;2.0
2014-11-22T19:00:00;1.0
2014-11-24T00:00:00;5.0
2014-11-25T03:00:00;1.0
2014-11-25T04:00:00;1.0
2014-11-26T21:00:00;1.0
2014-11-27T03:00:00;1.0
2014-12-25T05:00:00;1.0
2014-12-26T06:00:00;1.0
2015-01-13T06:00:00;2.0
2015-01-14T02:00:00;2.0
2015-01-15T04:00:00;1.0
2015-01-17T04:00:00;1.0
2015-01-18T22:00:00;1.0
2015-01-19T03:00:00;1.0
2015-01-19T21:00:00;1.0
2015-01-21T05:00:00;1.0
2015-01-24T16:00:00;1.0
2015-01-29T16:00:00;1.0
2015-02-09T22:00:00;2.0
2015-02-10T01:00:00;1.0
2015-02-11T01:00:00;1.0
2015-02-11T21:00:00;1.0
2015-02-13T00:00:00;1.0
2015-02-14T16:00:00;1.0
2015-02-17T00:00:00;1.0
2015-02-18T20:00:00;1.0
2015-02-18T22:00:00;1.0
2015-02-19T02:00:00;1.0
2015-02-20T17:00:00;1.0
2015-02-20T18:00:00;3.0
2015-02-20T21:00:00;1.0
2015-02-21T00:00:00;1.0
2015-02-23T04:00:00;1.0
2015-02-23T05:00:00;2.0
2015-03-06T21:00:00;1.0
2015-03-06T22:00:00;1.0
2015-03-17T01:00:00;1.0
2015-03-18T01:00:00;1.0
2015-03-22T02:00:00;1.0
2015-03-22T04:00:00;1.0
2015-03-22T20:00:00;1.0
2015-04-15T21:00:00;1.0
2015-04-16T02:00:00;1.0
2015-04-17T01:00:00;1.0
2015-04-27T23:00:00;1.0
2015-05-02T19:00:00;1.0
2015-05-07T19:00:00;1.0
2015-05-07T20:00:00;1.0
2015-05-08T18:00:00;1.0
2015-05-08T23:00:00;1.0
2015-05-11T00:00:00;1.0
2015-05-12T02:00:00;3.0
2015-05-21T21:00:00;1.0
2015-05-22T00:00:00;1.0
2015-05-22T01:00:00;1.0
2015-05-22T02:00:00;1.0
2015-05-22T03:00:00;1.0
2015-05-22T21:00:00;2.0
2015-05-23T06:00:00;1.0
2015-05-27T18:00:00;2.0
2015-05-27T19:00:00;1.0
2015-05-27T20:00:00;1.0
2015-05-28T05:00:00;1.0
2015-05-28T20:00:00;1.0
2015-05-28T22:00:00;1.0
2015-05-30T00:00:00;1.0
2015-06-01T04:00:00;1.0
2015-06-02T18:00:00;1.0
2015-06-02T19:00:00;1.0
2015-06-04T21:00:00;1.0
2015-06-05T03:00:00;1.0
2015-06-13T03:00:00;1.0
2015-06-13T17:00:00;2.0
2015-06-13T22:00:00;1.0
2015-06-14T05:00:00;1.0
2015-06-14T19:00:00;1.0
2015-06-14T20:00:00;1.0
2015-06-17T04:00:00;2.0
2015-06-18T04:00:00;1.0
2015-06-19T00:00:00;1.0
2015-06-19T03:00:00;1.0
2015-06-19T16:00:00;1.0
2015-06-20T20:00:00;2.0
2015-06-22T18:00:00;1.0
2015-06-22T20:00:00;2.0
2015-06-23T01:00:00;1.0
2015-06-23T18:00:00;1.0
2015-06-23T21:00:00;3.0
2015-06-24T01:00:00;1.0
2015-06-25T22:00:00;2.0
2015-06-27T19:00:00;1.0
2015-06-29T17:00:00;1.0
2015-06-29T19:00:00;1.0
2015-06-29T21:00:00;3.0
2015-06-30T22:00:00;2.0
2015-07-03T16:00:00;1.0
2015-07-04T00:00:00;1.0
2015-07-10T00:00:00;1.0
2015-07-10T02:00:00;1.0
2015-07-13T23:00:00;1.0
2015-07-15T01:00:00;1.0
2015-07-15T14:00:00;1.0
2015-07-16T19:00:00;1.0
2015-07-25T23:00:00;2.0
2015-07-30T03:00:00;1.0
2015-07-31T00:00:00;1.0
2015-08-01T16:00:00;2.0
2015-08-02T00:00:00;1.0
2015-08-02T01:00:00;1.0
2015-08-06T00:00:00;2.0
2015-08-06T02:00:00;1.0
2015-08-06T21:00:00;1.0
2015-08-06T22:00:00;1.0
2015-08-06T23:00:00;1.0
2015-08-08T19:00:00;1.0
2015-08-09T21:00:00;1.0
2015-08-10T00:00:00;1.0
2015-08-14T00:00:00;1.0
2015-08-14T01:00:00;1.0
2015-08-14T03:00:00;1.0
2015-08-14T21:00:00;1.0
2015-08-14T22:00:00;1.0
2015-08-29T03:00:00;1.0
2015-09-02T03:00:00;3.0
2015-09-02T13:00:00;1.0
2015-09-03T00:00:00;1.0
2015-09-05T05:00:00;2.0
2015-09-05T20:00:00;1.0
2015-09-18T23:00:00;3.0
2015-09-20T02:00:00;1.0
2015-09-25T05:00:00;3.0
2015-09-25T23:00:00;1.0
2015-09-28T22:00:00;1.0
2015-09-29T03:00:00;1.0
2015-09-29T17:00:00;1.0
2015-09-30T23:00:00;1.0
2015-10-01T03:00:00;1.0
2015-10-02T01:00:00;1.0
2015-10-03T02:00:00;1.0
2015-10-04T04:00:00;1.0
2015-10-29T01:00:00;2.0
2015-11-01T04:00:00;2.0
2015-11-10T21:00:00;1.0
2015-11-10T22:00:00;1.0
2015-11-11T22:00:00;1.0
2015-11-11T23:00:00;1.0
2015-11-12T01:00:00;1.0
2015-11-12T04:00:00;1.0
2015-11-12T22:00:00;1.0
2015-11-26T02:00:00;4.0
2015-11-28T04:00:00;1.0
2015-11-29T07:00:00;1.0
2015-12-01T01:00:00;1.0
2015-12-02T08:00:00;1.0
2015-12-03T21:00:00;1.0
2015-12-06T05:00:00;1.0
2015-12-17T06:00:00;1.0
2015-12-30T07:00:00;1.0
2015-12-30T08:00:00;2.0
2015-12-31T02:00:00;1.0
2015-12-31T04:00:00;1.0
2015-12-31T09:00:00;1.0
2016-01-01T01:00:00;1.0
2016-01-13T21:00:00;1.0
2016-02-19T04:00:00;3.0
2016-03-04T08:00:00;3.0
2016-03-07T06:00:00;1.0
2016-03-07T07:00:00;1.0
2016-03-10T03:00:00;1.0
2016-03-15T02:00:00;1.0
2016-03-22T01:00:00;1.0
2016-03-23T01:00:00;1.0
2016-03-23T04:00:00;2.0
2016-03-24T00:00:00;1.0
2016-03-26T05:00:00;1.0
2016-03-26T06:00:00;1.0
2016-03-27T01:00:00;1.0
2016-03-29T00:00:00;1.0
2016-04-26T04:00:00;1.0
2016-04-26T05:00:00;2.0
2016-05-02T20:00:00;3.0
2016-05-02T21:00:00;1.0
2016-05-03T00:00:00;2.0
2016-05-05T03:00:00;1.0
2016-05-20T03:00:00;1.0
2016-07-25T09:00:00;1.0
2016-07-26T06:00:00;1.0
2016-08-02T20:00:00;1.0
2016-08-02T23:00:00;1.0
2016-08-12T03:00:00;1.0
2016-08-13T04:00:00;1.0
2016-08-13T09:00:00;1.0
2016-08-16T09:00:00;2.0
2016-08-16T23:00:00;1.0
2016-08-17T07:00:00;4.0
2016-08-20T15:00:00;1.0
2016-10-20T04:00:00;1.0
2016-10-25T05:00:00;1.0
2016-11-08T06:00:00;1.0
2016-11-08T20:00:00;1.0
2016-12-23T03:00:00;1.0
2016-12-23T06:00:00;1.0
2016-12-23T07:00:00;2.0
2017-01-07T19:00:00;1.0
2017-01-14T01:00:00;1.0
2017-01-21T05:00:00;2.0
2017-01-26T03:00:00;2.0
2017-01-26T04:00:00;2.0
2017-01-26T05:00:00;1.0
2017-02-04T07:00:00;1.0
2017-02-04T08:00:00;1.0
2017-02-18T20:00:00;1.0
2017-02-23T20:00:00;3.0
2017-02-28T20:00:00;1.0
2017-03-04T21:00:00;1.0
2017-03-05T04:00:00;1.0
2017-05-27T03:00:00;1.0
2017-06-08T04:00:00;3.0
2017-06-08T05:00:00;1.0
2017-06-19T19:00:00;4.0
2017-06-19T20:00:00;2.0
2017-06-20T05:00:00;1.0
2017-08-21T23:00:00;1.0
2017-08-22T01:00:00;1.0
2017-08-22T02:00:00;2.0
2017-08-23T16:00:00;2.0
2017-08-25T14:00:00;3.0
2017-08-25T15:00:00;1.0
2017-08-25T16:00:00;2.0
2017-08-25T17:00:00;6.0
2017-08-25T18:00:00;1.0
2017-10-06T17:00:00;3.0
2018-01-03T06:00:00;1.0
2018-01-07T23:00:00;1.0
2019-04-02T15:00:00;1.0
2019-05-14T04:00:00;1.0
2019-06-15T21:00:00;1.0
1 2014-11-13T22:00:00 1.0
1 2014-11-13T22:00:00 1.0
2 2014-11-14T00:00:00 1.0
3 2014-11-17T21:00:00 1.0
4 2014-11-17T22:00:00 1.0
5 2014-11-20T23:00:00 2.0
6 2014-11-21T18:00:00 1.0
7 2014-11-21T21:00:00 2.0
8 2014-11-22T19:00:00 1.0
9 2014-11-24T00:00:00 5.0
10 2014-11-25T03:00:00 1.0
11 2014-11-25T04:00:00 1.0
12 2014-11-26T21:00:00 1.0
13 2014-11-27T03:00:00 1.0
14 2014-12-25T05:00:00 1.0
15 2014-12-26T06:00:00 1.0
16 2015-01-13T06:00:00 2.0
17 2015-01-14T02:00:00 2.0
18 2015-01-15T04:00:00 1.0
19 2015-01-17T04:00:00 1.0
20 2015-01-18T22:00:00 1.0
21 2015-01-19T03:00:00 1.0
22 2015-01-19T21:00:00 1.0
23 2015-01-21T05:00:00 1.0
24 2015-01-24T16:00:00 1.0
25 2015-01-29T16:00:00 1.0
26 2015-02-09T22:00:00 2.0
27 2015-02-10T01:00:00 1.0
28 2015-02-11T01:00:00 1.0
29 2015-02-11T21:00:00 1.0
30 2015-02-13T00:00:00 1.0
31 2015-02-14T16:00:00 1.0
32 2015-02-17T00:00:00 1.0
33 2015-02-18T20:00:00 1.0
34 2015-02-18T22:00:00 1.0
35 2015-02-19T02:00:00 1.0
36 2015-02-20T17:00:00 1.0
37 2015-02-20T18:00:00 3.0
38 2015-02-20T21:00:00 1.0
39 2015-02-21T00:00:00 1.0
40 2015-02-23T04:00:00 1.0
41 2015-02-23T05:00:00 2.0
42 2015-03-06T21:00:00 1.0
43 2015-03-06T22:00:00 1.0
44 2015-03-17T01:00:00 1.0
45 2015-03-18T01:00:00 1.0
46 2015-03-22T02:00:00 1.0
47 2015-03-22T04:00:00 1.0
48 2015-03-22T20:00:00 1.0
49 2015-04-15T21:00:00 1.0
50 2015-04-16T02:00:00 1.0
51 2015-04-17T01:00:00 1.0
52 2015-04-27T23:00:00 1.0
53 2015-05-02T19:00:00 1.0
54 2015-05-07T19:00:00 1.0
55 2015-05-07T20:00:00 1.0
56 2015-05-08T18:00:00 1.0
57 2015-05-08T23:00:00 1.0
58 2015-05-11T00:00:00 1.0
59 2015-05-12T02:00:00 3.0
60 2015-05-21T21:00:00 1.0
61 2015-05-22T00:00:00 1.0
62 2015-05-22T01:00:00 1.0
63 2015-05-22T02:00:00 1.0
64 2015-05-22T03:00:00 1.0
65 2015-05-22T21:00:00 2.0
66 2015-05-23T06:00:00 1.0
67 2015-05-27T18:00:00 2.0
68 2015-05-27T19:00:00 1.0
69 2015-05-27T20:00:00 1.0
70 2015-05-28T05:00:00 1.0
71 2015-05-28T20:00:00 1.0
72 2015-05-28T22:00:00 1.0
73 2015-05-30T00:00:00 1.0
74 2015-06-01T04:00:00 1.0
75 2015-06-02T18:00:00 1.0
76 2015-06-02T19:00:00 1.0
77 2015-06-04T21:00:00 1.0
78 2015-06-05T03:00:00 1.0
79 2015-06-13T03:00:00 1.0
80 2015-06-13T17:00:00 2.0
81 2015-06-13T22:00:00 1.0
82 2015-06-14T05:00:00 1.0
83 2015-06-14T19:00:00 1.0
84 2015-06-14T20:00:00 1.0
85 2015-06-17T04:00:00 2.0
86 2015-06-18T04:00:00 1.0
87 2015-06-19T00:00:00 1.0
88 2015-06-19T03:00:00 1.0
89 2015-06-19T16:00:00 1.0
90 2015-06-20T20:00:00 2.0
91 2015-06-22T18:00:00 1.0
92 2015-06-22T20:00:00 2.0
93 2015-06-23T01:00:00 1.0
94 2015-06-23T18:00:00 1.0
95 2015-06-23T21:00:00 3.0
96 2015-06-24T01:00:00 1.0
97 2015-06-25T22:00:00 2.0
98 2015-06-27T19:00:00 1.0
99 2015-06-29T17:00:00 1.0
100 2015-06-29T19:00:00 1.0
101 2015-06-29T21:00:00 3.0
102 2015-06-30T22:00:00 2.0
103 2015-07-03T16:00:00 1.0
104 2015-07-04T00:00:00 1.0
105 2015-07-10T00:00:00 1.0
106 2015-07-10T02:00:00 1.0
107 2015-07-13T23:00:00 1.0
108 2015-07-15T01:00:00 1.0
109 2015-07-15T14:00:00 1.0
110 2015-07-16T19:00:00 1.0
111 2015-07-25T23:00:00 2.0
112 2015-07-30T03:00:00 1.0
113 2015-07-31T00:00:00 1.0
114 2015-08-01T16:00:00 2.0
115 2015-08-02T00:00:00 1.0
116 2015-08-02T01:00:00 1.0
117 2015-08-06T00:00:00 2.0
118 2015-08-06T02:00:00 1.0
119 2015-08-06T21:00:00 1.0
120 2015-08-06T22:00:00 1.0
121 2015-08-06T23:00:00 1.0
122 2015-08-08T19:00:00 1.0
123 2015-08-09T21:00:00 1.0
124 2015-08-10T00:00:00 1.0
125 2015-08-14T00:00:00 1.0
126 2015-08-14T01:00:00 1.0
127 2015-08-14T03:00:00 1.0
128 2015-08-14T21:00:00 1.0
129 2015-08-14T22:00:00 1.0
130 2015-08-29T03:00:00 1.0
131 2015-09-02T03:00:00 3.0
132 2015-09-02T13:00:00 1.0
133 2015-09-03T00:00:00 1.0
134 2015-09-05T05:00:00 2.0
135 2015-09-05T20:00:00 1.0
136 2015-09-18T23:00:00 3.0
137 2015-09-20T02:00:00 1.0
138 2015-09-25T05:00:00 3.0
139 2015-09-25T23:00:00 1.0
140 2015-09-28T22:00:00 1.0
141 2015-09-29T03:00:00 1.0
142 2015-09-29T17:00:00 1.0
143 2015-09-30T23:00:00 1.0
144 2015-10-01T03:00:00 1.0
145 2015-10-02T01:00:00 1.0
146 2015-10-03T02:00:00 1.0
147 2015-10-04T04:00:00 1.0
148 2015-10-29T01:00:00 2.0
149 2015-11-01T04:00:00 2.0
150 2015-11-10T21:00:00 1.0
151 2015-11-10T22:00:00 1.0
152 2015-11-11T22:00:00 1.0
153 2015-11-11T23:00:00 1.0
154 2015-11-12T01:00:00 1.0
155 2015-11-12T04:00:00 1.0
156 2015-11-12T22:00:00 1.0
157 2015-11-26T02:00:00 4.0
158 2015-11-28T04:00:00 1.0
159 2015-11-29T07:00:00 1.0
160 2015-12-01T01:00:00 1.0
161 2015-12-02T08:00:00 1.0
162 2015-12-03T21:00:00 1.0
163 2015-12-06T05:00:00 1.0
164 2015-12-17T06:00:00 1.0
165 2015-12-30T07:00:00 1.0
166 2015-12-30T08:00:00 2.0
167 2015-12-31T02:00:00 1.0
168 2015-12-31T04:00:00 1.0
169 2015-12-31T09:00:00 1.0
170 2016-01-01T01:00:00 1.0
171 2016-01-13T21:00:00 1.0
172 2016-02-19T04:00:00 3.0
173 2016-03-04T08:00:00 3.0
174 2016-03-07T06:00:00 1.0
175 2016-03-07T07:00:00 1.0
176 2016-03-10T03:00:00 1.0
177 2016-03-15T02:00:00 1.0
178 2016-03-22T01:00:00 1.0
179 2016-03-23T01:00:00 1.0
180 2016-03-23T04:00:00 2.0
181 2016-03-24T00:00:00 1.0
182 2016-03-26T05:00:00 1.0
183 2016-03-26T06:00:00 1.0
184 2016-03-27T01:00:00 1.0
185 2016-03-29T00:00:00 1.0
186 2016-04-26T04:00:00 1.0
187 2016-04-26T05:00:00 2.0
188 2016-05-02T20:00:00 3.0
189 2016-05-02T21:00:00 1.0
190 2016-05-03T00:00:00 2.0
191 2016-05-05T03:00:00 1.0
192 2016-05-20T03:00:00 1.0
193 2016-07-25T09:00:00 1.0
194 2016-07-26T06:00:00 1.0
195 2016-08-02T20:00:00 1.0
196 2016-08-02T23:00:00 1.0
197 2016-08-12T03:00:00 1.0
198 2016-08-13T04:00:00 1.0
199 2016-08-13T09:00:00 1.0
200 2016-08-16T09:00:00 2.0
201 2016-08-16T23:00:00 1.0
202 2016-08-17T07:00:00 4.0
203 2016-08-20T15:00:00 1.0
204 2016-10-20T04:00:00 1.0
205 2016-10-25T05:00:00 1.0
206 2016-11-08T06:00:00 1.0
207 2016-11-08T20:00:00 1.0
208 2016-12-23T03:00:00 1.0
209 2016-12-23T06:00:00 1.0
210 2016-12-23T07:00:00 2.0
211 2017-01-07T19:00:00 1.0
212 2017-01-14T01:00:00 1.0
213 2017-01-21T05:00:00 2.0
214 2017-01-26T03:00:00 2.0
215 2017-01-26T04:00:00 2.0
216 2017-01-26T05:00:00 1.0
217 2017-02-04T07:00:00 1.0
218 2017-02-04T08:00:00 1.0
219 2017-02-18T20:00:00 1.0
220 2017-02-23T20:00:00 3.0
221 2017-02-28T20:00:00 1.0
222 2017-03-04T21:00:00 1.0
223 2017-03-05T04:00:00 1.0
224 2017-05-27T03:00:00 1.0
225 2017-06-08T04:00:00 3.0
226 2017-06-08T05:00:00 1.0
227 2017-06-19T19:00:00 4.0
228 2017-06-19T20:00:00 2.0
229 2017-06-20T05:00:00 1.0
230 2017-08-21T23:00:00 1.0
231 2017-08-22T01:00:00 1.0
232 2017-08-22T02:00:00 2.0
233 2017-08-23T16:00:00 2.0
234 2017-08-25T14:00:00 3.0
235 2017-08-25T15:00:00 1.0
236 2017-08-25T16:00:00 2.0
237 2017-08-25T17:00:00 6.0
238 2017-08-25T18:00:00 1.0
239 2017-10-06T17:00:00 3.0
240 2018-01-03T06:00:00 1.0
241 2018-01-07T23:00:00 1.0
242 2019-04-02T15:00:00 1.0
243 2019-05-14T04:00:00 1.0
244 2019-06-15T21:00:00 1.0

View File

@ -0,0 +1 @@
{"key":"TabbyChat-2 master Временной ряд коммитов","size":244,"hasDateTime":true}

View File

@ -0,0 +1,244 @@
2017-06-20T05:00:00;1.0
2016-03-22T01:00:00;1.0
2015-06-01T04:00:00;1.0
2015-07-10T00:00:00;1.0
2016-05-05T03:00:00;1.0
2015-02-09T22:00:00;2.0
2015-06-13T17:00:00;2.0
2015-06-13T03:00:00;1.0
2015-11-11T23:00:00;1.0
2014-12-25T05:00:00;1.0
2016-12-23T06:00:00;1.0
2015-08-02T01:00:00;1.0
2015-06-22T18:00:00;1.0
2015-06-23T01:00:00;1.0
2015-02-21T00:00:00;1.0
2015-02-20T17:00:00;1.0
2015-07-31T00:00:00;1.0
2015-07-30T03:00:00;1.0
2014-11-22T19:00:00;1.0
2014-11-25T03:00:00;1.0
2014-11-26T21:00:00;1.0
2015-09-05T05:00:00;2.0
2015-01-19T21:00:00;1.0
2015-06-30T22:00:00;2.0
2015-09-20T02:00:00;1.0
2018-01-07T23:00:00;1.0
2016-03-27T01:00:00;1.0
2014-11-17T21:00:00;1.0
2015-07-15T14:00:00;1.0
2014-11-24T00:00:00;5.0
2015-10-04T04:00:00;1.0
2014-11-25T04:00:00;1.0
2016-03-15T02:00:00;1.0
2015-06-19T00:00:00;1.0
2015-09-05T20:00:00;1.0
2016-05-02T20:00:00;3.0
2015-03-22T20:00:00;1.0
2015-08-08T19:00:00;1.0
2015-09-18T23:00:00;3.0
2015-01-14T02:00:00;2.0
2015-11-01T04:00:00;2.0
2016-08-12T03:00:00;1.0
2015-09-25T23:00:00;1.0
2015-02-20T18:00:00;3.0
2017-01-26T03:00:00;2.0
2015-05-27T19:00:00;1.0
2015-12-03T21:00:00;1.0
2015-08-14T22:00:00;1.0
2015-08-14T01:00:00;1.0
2015-12-06T05:00:00;1.0
2019-04-02T15:00:00;1.0
2015-06-29T19:00:00;1.0
2017-06-08T04:00:00;3.0
2015-11-12T04:00:00;1.0
2017-08-23T16:00:00;2.0
2016-05-02T21:00:00;1.0
2015-12-31T09:00:00;1.0
2017-01-07T19:00:00;1.0
2016-03-26T05:00:00;1.0
2016-07-25T09:00:00;1.0
2015-05-22T21:00:00;2.0
2016-08-20T15:00:00;1.0
2015-06-13T22:00:00;1.0
2016-12-23T07:00:00;2.0
2016-03-10T03:00:00;1.0
2017-08-22T01:00:00;1.0
2015-09-30T23:00:00;1.0
2017-06-19T20:00:00;2.0
2015-06-27T19:00:00;1.0
2015-08-01T16:00:00;2.0
2015-12-30T08:00:00;2.0
2016-03-24T00:00:00;1.0
2015-05-07T20:00:00;1.0
2017-01-21T05:00:00;2.0
2016-05-03T00:00:00;2.0
2015-11-11T22:00:00;1.0
2017-03-04T21:00:00;1.0
2015-05-28T22:00:00;1.0
2015-05-27T18:00:00;2.0
2015-10-29T01:00:00;2.0
2016-05-20T03:00:00;1.0
2015-08-14T00:00:00;1.0
2014-11-14T00:00:00;1.0
2015-06-29T21:00:00;3.0
2017-08-25T18:00:00;1.0
2015-12-17T06:00:00;1.0
2015-06-24T01:00:00;1.0
2015-11-29T07:00:00;1.0
2015-12-01T01:00:00;1.0
2016-11-08T06:00:00;1.0
2016-11-08T20:00:00;1.0
2015-06-17T04:00:00;2.0
2015-05-08T18:00:00;1.0
2015-11-10T21:00:00;1.0
2015-11-12T01:00:00;1.0
2015-12-02T08:00:00;1.0
2015-06-14T20:00:00;1.0
2015-08-14T03:00:00;1.0
2015-01-19T03:00:00;1.0
2015-05-22T01:00:00;1.0
2015-03-22T04:00:00;1.0
2015-03-17T01:00:00;1.0
2015-06-25T22:00:00;2.0
2015-07-16T19:00:00;1.0
2016-03-23T04:00:00;2.0
2015-08-06T02:00:00;1.0
2015-01-15T04:00:00;1.0
2016-08-13T09:00:00;1.0
2015-07-15T01:00:00;1.0
2016-03-29T00:00:00;1.0
2018-01-03T06:00:00;1.0
2015-08-02T00:00:00;1.0
2017-01-26T05:00:00;1.0
2016-02-19T04:00:00;3.0
2015-02-18T22:00:00;1.0
2015-02-20T21:00:00;1.0
2015-08-06T00:00:00;2.0
2017-05-27T03:00:00;1.0
2015-02-23T05:00:00;2.0
2015-05-11T00:00:00;1.0
2015-05-08T23:00:00;1.0
2015-06-19T03:00:00;1.0
2015-02-18T20:00:00;1.0
2015-09-25T05:00:00;3.0
2015-07-04T00:00:00;1.0
2015-05-22T02:00:00;1.0
2017-02-28T20:00:00;1.0
2019-05-14T04:00:00;1.0
2015-05-23T06:00:00;1.0
2015-01-21T05:00:00;1.0
2016-01-13T21:00:00;1.0
2019-06-15T21:00:00;1.0
2015-08-06T21:00:00;1.0
2015-01-29T16:00:00;1.0
2015-06-02T18:00:00;1.0
2016-04-26T05:00:00;2.0
2015-03-06T21:00:00;1.0
2015-05-28T05:00:00;1.0
2015-04-15T21:00:00;1.0
2015-04-17T01:00:00;1.0
2016-03-23T01:00:00;1.0
2015-09-02T03:00:00;3.0
2015-05-02T19:00:00;1.0
2016-03-07T07:00:00;1.0
2015-02-10T01:00:00;1.0
2017-02-04T07:00:00;1.0
2017-08-25T15:00:00;1.0
2015-11-10T22:00:00;1.0
2015-10-03T02:00:00;1.0
2017-08-25T16:00:00;2.0
2016-08-16T09:00:00;2.0
2016-08-16T23:00:00;1.0
2015-01-18T22:00:00;1.0
2015-01-17T04:00:00;1.0
2016-12-23T03:00:00;1.0
2015-08-06T22:00:00;1.0
2015-03-06T22:00:00;1.0
2015-05-28T20:00:00;1.0
2015-05-30T00:00:00;1.0
2016-08-13T04:00:00;1.0
2015-05-22T03:00:00;1.0
2015-12-31T04:00:00;1.0
2014-11-13T22:00:00;1.0
2016-01-01T01:00:00;1.0
2014-12-26T06:00:00;1.0
2015-06-05T03:00:00;1.0
2017-06-19T19:00:00;4.0
2015-06-02T19:00:00;1.0
2016-10-20T04:00:00;1.0
2015-07-13T23:00:00;1.0
2015-11-28T04:00:00;1.0
2015-05-07T19:00:00;1.0
2015-02-13T00:00:00;1.0
2015-03-22T02:00:00;1.0
2017-02-04T08:00:00;1.0
2015-12-30T07:00:00;1.0
2017-10-06T17:00:00;3.0
2016-08-02T20:00:00;1.0
2015-10-01T03:00:00;1.0
2017-08-25T17:00:00;6.0
2015-05-21T21:00:00;1.0
2014-11-17T22:00:00;1.0
2015-06-29T17:00:00;1.0
2015-08-09T21:00:00;1.0
2015-06-04T21:00:00;1.0
2015-12-31T02:00:00;1.0
2015-05-12T02:00:00;3.0
2015-06-22T20:00:00;2.0
2017-02-18T20:00:00;1.0
2015-02-14T16:00:00;1.0
2016-08-17T07:00:00;4.0
2015-06-18T04:00:00;1.0
2015-02-17T00:00:00;1.0
2016-07-26T06:00:00;1.0
2017-01-14T01:00:00;1.0
2014-11-20T23:00:00;2.0
2015-05-22T00:00:00;1.0
2015-08-10T00:00:00;1.0
2015-09-28T22:00:00;1.0
2015-03-18T01:00:00;1.0
2015-01-13T06:00:00;2.0
2016-08-02T23:00:00;1.0
2015-08-29T03:00:00;1.0
2017-01-26T04:00:00;2.0
2015-05-27T20:00:00;1.0
2015-04-16T02:00:00;1.0
2015-02-11T21:00:00;1.0
2015-06-14T19:00:00;1.0
2015-06-14T05:00:00;1.0
2015-07-25T23:00:00;2.0
2015-10-02T01:00:00;1.0
2015-06-20T20:00:00;2.0
2015-06-19T16:00:00;1.0
2017-03-05T04:00:00;1.0
2014-11-21T18:00:00;1.0
2015-08-14T21:00:00;1.0
2017-06-08T05:00:00;1.0
2015-09-03T00:00:00;1.0
2016-03-26T06:00:00;1.0
2015-11-26T02:00:00;4.0
2017-02-23T20:00:00;3.0
2015-04-27T23:00:00;1.0
2017-08-21T23:00:00;1.0
2015-09-29T03:00:00;1.0
2015-02-19T02:00:00;1.0
2015-09-29T17:00:00;1.0
2015-02-23T04:00:00;1.0
2015-06-23T18:00:00;1.0
2015-01-24T16:00:00;1.0
2016-10-25T05:00:00;1.0
2015-11-12T22:00:00;1.0
2015-07-03T16:00:00;1.0
2015-09-02T13:00:00;1.0
2015-02-11T01:00:00;1.0
2016-04-26T04:00:00;1.0
2014-11-21T21:00:00;2.0
2017-08-25T14:00:00;3.0
2016-03-04T08:00:00;3.0
2015-08-06T23:00:00;1.0
2017-08-22T02:00:00;2.0
2015-06-23T21:00:00;3.0
2014-11-27T03:00:00;1.0
2016-03-07T06:00:00;1.0
2015-07-10T02:00:00;1.0
1 2017-06-20T05:00:00 1.0
1 2017-06-20T05:00:00 1.0
2 2016-03-22T01:00:00 1.0
3 2015-06-01T04:00:00 1.0
4 2015-07-10T00:00:00 1.0
5 2016-05-05T03:00:00 1.0
6 2015-02-09T22:00:00 2.0
7 2015-06-13T17:00:00 2.0
8 2015-06-13T03:00:00 1.0
9 2015-11-11T23:00:00 1.0
10 2014-12-25T05:00:00 1.0
11 2016-12-23T06:00:00 1.0
12 2015-08-02T01:00:00 1.0
13 2015-06-22T18:00:00 1.0
14 2015-06-23T01:00:00 1.0
15 2015-02-21T00:00:00 1.0
16 2015-02-20T17:00:00 1.0
17 2015-07-31T00:00:00 1.0
18 2015-07-30T03:00:00 1.0
19 2014-11-22T19:00:00 1.0
20 2014-11-25T03:00:00 1.0
21 2014-11-26T21:00:00 1.0
22 2015-09-05T05:00:00 2.0
23 2015-01-19T21:00:00 1.0
24 2015-06-30T22:00:00 2.0
25 2015-09-20T02:00:00 1.0
26 2018-01-07T23:00:00 1.0
27 2016-03-27T01:00:00 1.0
28 2014-11-17T21:00:00 1.0
29 2015-07-15T14:00:00 1.0
30 2014-11-24T00:00:00 5.0
31 2015-10-04T04:00:00 1.0
32 2014-11-25T04:00:00 1.0
33 2016-03-15T02:00:00 1.0
34 2015-06-19T00:00:00 1.0
35 2015-09-05T20:00:00 1.0
36 2016-05-02T20:00:00 3.0
37 2015-03-22T20:00:00 1.0
38 2015-08-08T19:00:00 1.0
39 2015-09-18T23:00:00 3.0
40 2015-01-14T02:00:00 2.0
41 2015-11-01T04:00:00 2.0
42 2016-08-12T03:00:00 1.0
43 2015-09-25T23:00:00 1.0
44 2015-02-20T18:00:00 3.0
45 2017-01-26T03:00:00 2.0
46 2015-05-27T19:00:00 1.0
47 2015-12-03T21:00:00 1.0
48 2015-08-14T22:00:00 1.0
49 2015-08-14T01:00:00 1.0
50 2015-12-06T05:00:00 1.0
51 2019-04-02T15:00:00 1.0
52 2015-06-29T19:00:00 1.0
53 2017-06-08T04:00:00 3.0
54 2015-11-12T04:00:00 1.0
55 2017-08-23T16:00:00 2.0
56 2016-05-02T21:00:00 1.0
57 2015-12-31T09:00:00 1.0
58 2017-01-07T19:00:00 1.0
59 2016-03-26T05:00:00 1.0
60 2016-07-25T09:00:00 1.0
61 2015-05-22T21:00:00 2.0
62 2016-08-20T15:00:00 1.0
63 2015-06-13T22:00:00 1.0
64 2016-12-23T07:00:00 2.0
65 2016-03-10T03:00:00 1.0
66 2017-08-22T01:00:00 1.0
67 2015-09-30T23:00:00 1.0
68 2017-06-19T20:00:00 2.0
69 2015-06-27T19:00:00 1.0
70 2015-08-01T16:00:00 2.0
71 2015-12-30T08:00:00 2.0
72 2016-03-24T00:00:00 1.0
73 2015-05-07T20:00:00 1.0
74 2017-01-21T05:00:00 2.0
75 2016-05-03T00:00:00 2.0
76 2015-11-11T22:00:00 1.0
77 2017-03-04T21:00:00 1.0
78 2015-05-28T22:00:00 1.0
79 2015-05-27T18:00:00 2.0
80 2015-10-29T01:00:00 2.0
81 2016-05-20T03:00:00 1.0
82 2015-08-14T00:00:00 1.0
83 2014-11-14T00:00:00 1.0
84 2015-06-29T21:00:00 3.0
85 2017-08-25T18:00:00 1.0
86 2015-12-17T06:00:00 1.0
87 2015-06-24T01:00:00 1.0
88 2015-11-29T07:00:00 1.0
89 2015-12-01T01:00:00 1.0
90 2016-11-08T06:00:00 1.0
91 2016-11-08T20:00:00 1.0
92 2015-06-17T04:00:00 2.0
93 2015-05-08T18:00:00 1.0
94 2015-11-10T21:00:00 1.0
95 2015-11-12T01:00:00 1.0
96 2015-12-02T08:00:00 1.0
97 2015-06-14T20:00:00 1.0
98 2015-08-14T03:00:00 1.0
99 2015-01-19T03:00:00 1.0
100 2015-05-22T01:00:00 1.0
101 2015-03-22T04:00:00 1.0
102 2015-03-17T01:00:00 1.0
103 2015-06-25T22:00:00 2.0
104 2015-07-16T19:00:00 1.0
105 2016-03-23T04:00:00 2.0
106 2015-08-06T02:00:00 1.0
107 2015-01-15T04:00:00 1.0
108 2016-08-13T09:00:00 1.0
109 2015-07-15T01:00:00 1.0
110 2016-03-29T00:00:00 1.0
111 2018-01-03T06:00:00 1.0
112 2015-08-02T00:00:00 1.0
113 2017-01-26T05:00:00 1.0
114 2016-02-19T04:00:00 3.0
115 2015-02-18T22:00:00 1.0
116 2015-02-20T21:00:00 1.0
117 2015-08-06T00:00:00 2.0
118 2017-05-27T03:00:00 1.0
119 2015-02-23T05:00:00 2.0
120 2015-05-11T00:00:00 1.0
121 2015-05-08T23:00:00 1.0
122 2015-06-19T03:00:00 1.0
123 2015-02-18T20:00:00 1.0
124 2015-09-25T05:00:00 3.0
125 2015-07-04T00:00:00 1.0
126 2015-05-22T02:00:00 1.0
127 2017-02-28T20:00:00 1.0
128 2019-05-14T04:00:00 1.0
129 2015-05-23T06:00:00 1.0
130 2015-01-21T05:00:00 1.0
131 2016-01-13T21:00:00 1.0
132 2019-06-15T21:00:00 1.0
133 2015-08-06T21:00:00 1.0
134 2015-01-29T16:00:00 1.0
135 2015-06-02T18:00:00 1.0
136 2016-04-26T05:00:00 2.0
137 2015-03-06T21:00:00 1.0
138 2015-05-28T05:00:00 1.0
139 2015-04-15T21:00:00 1.0
140 2015-04-17T01:00:00 1.0
141 2016-03-23T01:00:00 1.0
142 2015-09-02T03:00:00 3.0
143 2015-05-02T19:00:00 1.0
144 2016-03-07T07:00:00 1.0
145 2015-02-10T01:00:00 1.0
146 2017-02-04T07:00:00 1.0
147 2017-08-25T15:00:00 1.0
148 2015-11-10T22:00:00 1.0
149 2015-10-03T02:00:00 1.0
150 2017-08-25T16:00:00 2.0
151 2016-08-16T09:00:00 2.0
152 2016-08-16T23:00:00 1.0
153 2015-01-18T22:00:00 1.0
154 2015-01-17T04:00:00 1.0
155 2016-12-23T03:00:00 1.0
156 2015-08-06T22:00:00 1.0
157 2015-03-06T22:00:00 1.0
158 2015-05-28T20:00:00 1.0
159 2015-05-30T00:00:00 1.0
160 2016-08-13T04:00:00 1.0
161 2015-05-22T03:00:00 1.0
162 2015-12-31T04:00:00 1.0
163 2014-11-13T22:00:00 1.0
164 2016-01-01T01:00:00 1.0
165 2014-12-26T06:00:00 1.0
166 2015-06-05T03:00:00 1.0
167 2017-06-19T19:00:00 4.0
168 2015-06-02T19:00:00 1.0
169 2016-10-20T04:00:00 1.0
170 2015-07-13T23:00:00 1.0
171 2015-11-28T04:00:00 1.0
172 2015-05-07T19:00:00 1.0
173 2015-02-13T00:00:00 1.0
174 2015-03-22T02:00:00 1.0
175 2017-02-04T08:00:00 1.0
176 2015-12-30T07:00:00 1.0
177 2017-10-06T17:00:00 3.0
178 2016-08-02T20:00:00 1.0
179 2015-10-01T03:00:00 1.0
180 2017-08-25T17:00:00 6.0
181 2015-05-21T21:00:00 1.0
182 2014-11-17T22:00:00 1.0
183 2015-06-29T17:00:00 1.0
184 2015-08-09T21:00:00 1.0
185 2015-06-04T21:00:00 1.0
186 2015-12-31T02:00:00 1.0
187 2015-05-12T02:00:00 3.0
188 2015-06-22T20:00:00 2.0
189 2017-02-18T20:00:00 1.0
190 2015-02-14T16:00:00 1.0
191 2016-08-17T07:00:00 4.0
192 2015-06-18T04:00:00 1.0
193 2015-02-17T00:00:00 1.0
194 2016-07-26T06:00:00 1.0
195 2017-01-14T01:00:00 1.0
196 2014-11-20T23:00:00 2.0
197 2015-05-22T00:00:00 1.0
198 2015-08-10T00:00:00 1.0
199 2015-09-28T22:00:00 1.0
200 2015-03-18T01:00:00 1.0
201 2015-01-13T06:00:00 2.0
202 2016-08-02T23:00:00 1.0
203 2015-08-29T03:00:00 1.0
204 2017-01-26T04:00:00 2.0
205 2015-05-27T20:00:00 1.0
206 2015-04-16T02:00:00 1.0
207 2015-02-11T21:00:00 1.0
208 2015-06-14T19:00:00 1.0
209 2015-06-14T05:00:00 1.0
210 2015-07-25T23:00:00 2.0
211 2015-10-02T01:00:00 1.0
212 2015-06-20T20:00:00 2.0
213 2015-06-19T16:00:00 1.0
214 2017-03-05T04:00:00 1.0
215 2014-11-21T18:00:00 1.0
216 2015-08-14T21:00:00 1.0
217 2017-06-08T05:00:00 1.0
218 2015-09-03T00:00:00 1.0
219 2016-03-26T06:00:00 1.0
220 2015-11-26T02:00:00 4.0
221 2017-02-23T20:00:00 3.0
222 2015-04-27T23:00:00 1.0
223 2017-08-21T23:00:00 1.0
224 2015-09-29T03:00:00 1.0
225 2015-02-19T02:00:00 1.0
226 2015-09-29T17:00:00 1.0
227 2015-02-23T04:00:00 1.0
228 2015-06-23T18:00:00 1.0
229 2015-01-24T16:00:00 1.0
230 2016-10-25T05:00:00 1.0
231 2015-11-12T22:00:00 1.0
232 2015-07-03T16:00:00 1.0
233 2015-09-02T13:00:00 1.0
234 2015-02-11T01:00:00 1.0
235 2016-04-26T04:00:00 1.0
236 2014-11-21T21:00:00 2.0
237 2017-08-25T14:00:00 3.0
238 2016-03-04T08:00:00 3.0
239 2015-08-06T23:00:00 1.0
240 2017-08-22T02:00:00 2.0
241 2015-06-23T21:00:00 3.0
242 2014-11-27T03:00:00 1.0
243 2016-03-07T06:00:00 1.0
244 2015-07-10T02:00:00 1.0

View File

@ -0,0 +1 @@
{"key":"TabbyChat-2 master Количество коммитов во времени","size":244,"hasDateTime":true}

View File

@ -0,0 +1,247 @@
2014-11-14T02:00:00;1.0
2014-11-14T04:00:00;1.0
2014-11-18T01:00:00;1.0
2014-11-18T02:00:00;1.0
2014-11-21T03:00:00;2.0
2014-11-21T22:00:00;1.0
2014-11-22T01:00:00;2.0
2014-11-22T23:00:00;1.0
2014-11-24T04:00:00;5.0
2014-11-25T07:00:00;1.0
2014-11-25T08:00:00;1.0
2015-01-13T10:00:00;2.0
2015-01-14T06:00:00;2.0
2015-01-15T08:00:00;1.0
2015-01-17T08:00:00;1.0
2015-01-20T01:00:00;1.0
2015-01-21T09:00:00;1.0
2015-01-24T20:00:00;1.0
2015-01-29T20:00:00;1.0
2015-02-10T02:00:00;2.0
2015-02-10T05:00:00;1.0
2015-02-11T05:00:00;1.0
2015-02-12T01:00:00;1.0
2015-02-13T04:00:00;1.0
2015-02-14T20:00:00;1.0
2015-02-17T04:00:00;1.0
2015-02-19T00:00:00;1.0
2015-02-19T02:00:00;1.0
2015-02-19T06:00:00;1.0
2015-02-20T21:00:00;1.0
2015-02-20T22:00:00;3.0
2015-02-21T01:00:00;1.0
2015-02-21T04:00:00;1.0
2015-03-07T01:00:00;1.0
2015-03-07T02:00:00;1.0
2015-03-17T05:00:00;1.0
2015-03-18T05:00:00;1.0
2015-03-22T06:00:00;1.0
2015-03-22T08:00:00;1.0
2015-03-23T00:00:00;1.0
2015-04-16T01:00:00;1.0
2015-04-16T06:00:00;1.0
2015-04-17T05:00:00;1.0
2015-04-28T03:00:00;1.0
2015-05-02T23:00:00;1.0
2015-05-07T23:00:00;1.0
2015-05-08T00:00:00;1.0
2015-05-08T22:00:00;1.0
2015-05-09T03:00:00;1.0
2015-05-11T04:00:00;1.0
2015-05-12T06:00:00;3.0
2015-05-22T01:00:00;1.0
2015-05-22T04:00:00;1.0
2015-05-22T05:00:00;1.0
2015-05-22T06:00:00;1.0
2015-05-22T07:00:00;1.0
2015-05-23T01:00:00;2.0
2015-05-23T10:00:00;1.0
2015-05-27T22:00:00;2.0
2015-05-27T23:00:00;1.0
2015-05-28T00:00:00;1.0
2015-05-28T09:00:00;1.0
2015-05-29T00:00:00;1.0
2015-05-29T02:00:00;1.0
2015-05-30T04:00:00;1.0
2015-06-01T08:00:00;1.0
2015-06-02T22:00:00;1.0
2015-06-02T23:00:00;1.0
2015-06-05T01:00:00;1.0
2015-06-05T07:00:00;1.0
2015-06-13T07:00:00;1.0
2015-06-13T21:00:00;2.0
2015-06-14T02:00:00;1.0
2015-06-14T09:00:00;1.0
2015-06-14T23:00:00;1.0
2015-06-15T00:00:00;1.0
2015-06-17T08:00:00;2.0
2015-06-18T08:00:00;1.0
2015-06-19T04:00:00;1.0
2015-06-19T07:00:00;1.0
2015-06-19T20:00:00;1.0
2015-06-21T00:00:00;2.0
2015-06-22T22:00:00;1.0
2015-06-23T00:00:00;2.0
2015-06-23T05:00:00;1.0
2015-06-23T22:00:00;1.0
2015-06-24T01:00:00;3.0
2015-06-24T05:00:00;1.0
2015-06-26T02:00:00;2.0
2015-06-27T23:00:00;1.0
2015-06-29T21:00:00;1.0
2015-06-29T23:00:00;1.0
2015-06-30T01:00:00;3.0
2015-07-01T02:00:00;2.0
2015-07-03T20:00:00;1.0
2015-07-04T04:00:00;1.0
2015-07-10T04:00:00;1.0
2015-07-10T06:00:00;1.0
2015-07-14T03:00:00;1.0
2015-07-15T05:00:00;1.0
2015-07-15T18:00:00;1.0
2015-07-16T23:00:00;1.0
2015-07-26T03:00:00;2.0
2015-07-30T07:00:00;1.0
2015-07-31T04:00:00;1.0
2015-08-01T20:00:00;2.0
2015-08-02T04:00:00;1.0
2015-08-02T05:00:00;1.0
2015-08-06T04:00:00;2.0
2015-08-06T06:00:00;1.0
2015-08-07T01:00:00;1.0
2015-08-07T02:00:00;1.0
2015-08-07T03:00:00;1.0
2015-08-08T23:00:00;1.0
2015-08-10T01:00:00;1.0
2015-08-10T04:00:00;1.0
2015-08-14T04:00:00;1.0
2015-08-14T05:00:00;1.0
2015-08-14T07:00:00;1.0
2015-08-15T01:00:00;1.0
2015-08-15T02:00:00;1.0
2015-08-29T07:00:00;1.0
2015-09-02T07:00:00;3.0
2015-09-02T17:00:00;1.0
2015-09-03T04:00:00;1.0
2015-09-05T09:00:00;1.0
2015-09-06T00:00:00;1.0
2015-09-19T03:00:00;3.0
2015-09-20T06:00:00;1.0
2015-09-25T09:00:00;3.0
2015-09-26T03:00:00;1.0
2015-09-29T02:00:00;1.0
2015-09-29T07:00:00;1.0
2015-09-29T21:00:00;1.0
2015-10-01T03:00:00;1.0
2015-10-01T07:00:00;1.0
2015-10-02T05:00:00;1.0
2015-10-03T06:00:00;1.0
2015-10-04T08:00:00;1.0
2015-10-29T05:00:00;2.0
2015-11-01T08:00:00;2.0
2015-11-11T01:00:00;1.0
2015-11-11T02:00:00;1.0
2015-11-12T02:00:00;1.0
2015-11-12T03:00:00;1.0
2015-11-12T05:00:00;1.0
2015-11-12T08:00:00;1.0
2015-11-13T02:00:00;1.0
2015-11-26T06:00:00;4.0
2015-11-28T08:00:00;1.0
2015-11-29T11:00:00;1.0
2015-12-01T05:00:00;1.0
2015-12-02T12:00:00;1.0
2015-12-04T01:00:00;1.0
2015-12-06T09:00:00;1.0
2015-12-17T10:00:00;1.0
2015-12-30T11:00:00;1.0
2015-12-30T12:00:00;2.0
2015-12-31T06:00:00;1.0
2015-12-31T08:00:00;1.0
2015-12-31T13:00:00;1.0
2016-01-01T05:00:00;1.0
2016-01-14T01:00:00;1.0
2016-02-19T08:00:00;3.0
2016-03-04T12:00:00;3.0
2016-03-07T10:00:00;1.0
2016-03-07T11:00:00;1.0
2016-03-10T07:00:00;1.0
2016-03-15T06:00:00;1.0
2016-03-22T05:00:00;1.0
2016-03-23T05:00:00;1.0
2016-03-23T08:00:00;2.0
2016-03-24T04:00:00;1.0
2016-03-26T09:00:00;1.0
2016-03-26T10:00:00;1.0
2016-03-27T05:00:00;1.0
2016-03-29T04:00:00;1.0
2016-04-26T08:00:00;1.0
2016-04-26T09:00:00;2.0
2016-05-03T00:00:00;3.0
2016-05-03T01:00:00;1.0
2016-05-03T04:00:00;2.0
2016-05-05T07:00:00;1.0
2016-05-20T07:00:00;1.0
2016-07-25T13:00:00;1.0
2016-07-26T10:00:00;1.0
2016-08-03T00:00:00;1.0
2016-08-03T03:00:00;1.0
2016-08-12T07:00:00;1.0
2016-08-13T08:00:00;1.0
2016-08-13T13:00:00;1.0
2016-08-16T13:00:00;2.0
2016-08-17T03:00:00;1.0
2016-08-17T11:00:00;4.0
2016-08-20T19:00:00;1.0
2016-10-20T08:00:00;1.0
2016-10-25T09:00:00;1.0
2016-11-08T10:00:00;1.0
2016-11-09T00:00:00;1.0
2016-12-23T07:00:00;1.0
2016-12-23T10:00:00;1.0
2016-12-23T11:00:00;2.0
2017-01-07T23:00:00;1.0
2017-01-21T09:00:00;2.0
2017-01-26T07:00:00;2.0
2017-01-26T08:00:00;2.0
2017-01-26T09:00:00;1.0
2017-02-04T11:00:00;1.0
2017-02-04T12:00:00;1.0
2017-02-19T00:00:00;1.0
2017-02-24T00:00:00;3.0
2017-03-01T00:00:00;1.0
2017-03-05T01:00:00;1.0
2017-03-05T08:00:00;1.0
2017-05-27T07:00:00;1.0
2017-06-08T08:00:00;3.0
2017-06-08T09:00:00;1.0
2017-06-19T23:00:00;4.0
2017-06-20T00:00:00;2.0
2017-06-20T09:00:00;1.0
2017-08-22T03:00:00;1.0
2017-08-22T05:00:00;1.0
2017-08-22T06:00:00;1.0
2017-08-23T20:00:00;2.0
2017-08-25T18:00:00;3.0
2017-08-25T19:00:00;1.0
2017-08-25T20:00:00;2.0
2017-08-25T21:00:00;5.0
2017-08-25T22:00:00;1.0
2017-10-06T21:00:00;3.0
2018-01-03T10:00:00;1.0
2018-01-08T03:00:00;1.0
2019-03-29T07:00:00;1.0
2019-03-31T10:00:00;1.0
2019-04-01T05:00:00;2.0
2019-04-01T06:00:00;1.0
2019-04-02T04:00:00;1.0
2019-04-02T07:00:00;1.0
2019-04-03T02:00:00;1.0
2019-04-03T03:00:00;1.0
2019-04-03T08:00:00;1.0
2019-04-07T08:00:00;3.0
2019-04-08T00:00:00;1.0
2019-04-10T04:00:00;1.0
2019-04-10T05:00:00;1.0
2019-04-15T01:00:00;1.0
2019-05-14T06:00:00;2.0
1 2014-11-14T02:00:00 1.0
1 2014-11-14T02:00:00 1.0
2 2014-11-14T04:00:00 1.0
3 2014-11-18T01:00:00 1.0
4 2014-11-18T02:00:00 1.0
5 2014-11-21T03:00:00 2.0
6 2014-11-21T22:00:00 1.0
7 2014-11-22T01:00:00 2.0
8 2014-11-22T23:00:00 1.0
9 2014-11-24T04:00:00 5.0
10 2014-11-25T07:00:00 1.0
11 2014-11-25T08:00:00 1.0
12 2015-01-13T10:00:00 2.0
13 2015-01-14T06:00:00 2.0
14 2015-01-15T08:00:00 1.0
15 2015-01-17T08:00:00 1.0
16 2015-01-20T01:00:00 1.0
17 2015-01-21T09:00:00 1.0
18 2015-01-24T20:00:00 1.0
19 2015-01-29T20:00:00 1.0
20 2015-02-10T02:00:00 2.0
21 2015-02-10T05:00:00 1.0
22 2015-02-11T05:00:00 1.0
23 2015-02-12T01:00:00 1.0
24 2015-02-13T04:00:00 1.0
25 2015-02-14T20:00:00 1.0
26 2015-02-17T04:00:00 1.0
27 2015-02-19T00:00:00 1.0
28 2015-02-19T02:00:00 1.0
29 2015-02-19T06:00:00 1.0
30 2015-02-20T21:00:00 1.0
31 2015-02-20T22:00:00 3.0
32 2015-02-21T01:00:00 1.0
33 2015-02-21T04:00:00 1.0
34 2015-03-07T01:00:00 1.0
35 2015-03-07T02:00:00 1.0
36 2015-03-17T05:00:00 1.0
37 2015-03-18T05:00:00 1.0
38 2015-03-22T06:00:00 1.0
39 2015-03-22T08:00:00 1.0
40 2015-03-23T00:00:00 1.0
41 2015-04-16T01:00:00 1.0
42 2015-04-16T06:00:00 1.0
43 2015-04-17T05:00:00 1.0
44 2015-04-28T03:00:00 1.0
45 2015-05-02T23:00:00 1.0
46 2015-05-07T23:00:00 1.0
47 2015-05-08T00:00:00 1.0
48 2015-05-08T22:00:00 1.0
49 2015-05-09T03:00:00 1.0
50 2015-05-11T04:00:00 1.0
51 2015-05-12T06:00:00 3.0
52 2015-05-22T01:00:00 1.0
53 2015-05-22T04:00:00 1.0
54 2015-05-22T05:00:00 1.0
55 2015-05-22T06:00:00 1.0
56 2015-05-22T07:00:00 1.0
57 2015-05-23T01:00:00 2.0
58 2015-05-23T10:00:00 1.0
59 2015-05-27T22:00:00 2.0
60 2015-05-27T23:00:00 1.0
61 2015-05-28T00:00:00 1.0
62 2015-05-28T09:00:00 1.0
63 2015-05-29T00:00:00 1.0
64 2015-05-29T02:00:00 1.0
65 2015-05-30T04:00:00 1.0
66 2015-06-01T08:00:00 1.0
67 2015-06-02T22:00:00 1.0
68 2015-06-02T23:00:00 1.0
69 2015-06-05T01:00:00 1.0
70 2015-06-05T07:00:00 1.0
71 2015-06-13T07:00:00 1.0
72 2015-06-13T21:00:00 2.0
73 2015-06-14T02:00:00 1.0
74 2015-06-14T09:00:00 1.0
75 2015-06-14T23:00:00 1.0
76 2015-06-15T00:00:00 1.0
77 2015-06-17T08:00:00 2.0
78 2015-06-18T08:00:00 1.0
79 2015-06-19T04:00:00 1.0
80 2015-06-19T07:00:00 1.0
81 2015-06-19T20:00:00 1.0
82 2015-06-21T00:00:00 2.0
83 2015-06-22T22:00:00 1.0
84 2015-06-23T00:00:00 2.0
85 2015-06-23T05:00:00 1.0
86 2015-06-23T22:00:00 1.0
87 2015-06-24T01:00:00 3.0
88 2015-06-24T05:00:00 1.0
89 2015-06-26T02:00:00 2.0
90 2015-06-27T23:00:00 1.0
91 2015-06-29T21:00:00 1.0
92 2015-06-29T23:00:00 1.0
93 2015-06-30T01:00:00 3.0
94 2015-07-01T02:00:00 2.0
95 2015-07-03T20:00:00 1.0
96 2015-07-04T04:00:00 1.0
97 2015-07-10T04:00:00 1.0
98 2015-07-10T06:00:00 1.0
99 2015-07-14T03:00:00 1.0
100 2015-07-15T05:00:00 1.0
101 2015-07-15T18:00:00 1.0
102 2015-07-16T23:00:00 1.0
103 2015-07-26T03:00:00 2.0
104 2015-07-30T07:00:00 1.0
105 2015-07-31T04:00:00 1.0
106 2015-08-01T20:00:00 2.0
107 2015-08-02T04:00:00 1.0
108 2015-08-02T05:00:00 1.0
109 2015-08-06T04:00:00 2.0
110 2015-08-06T06:00:00 1.0
111 2015-08-07T01:00:00 1.0
112 2015-08-07T02:00:00 1.0
113 2015-08-07T03:00:00 1.0
114 2015-08-08T23:00:00 1.0
115 2015-08-10T01:00:00 1.0
116 2015-08-10T04:00:00 1.0
117 2015-08-14T04:00:00 1.0
118 2015-08-14T05:00:00 1.0
119 2015-08-14T07:00:00 1.0
120 2015-08-15T01:00:00 1.0
121 2015-08-15T02:00:00 1.0
122 2015-08-29T07:00:00 1.0
123 2015-09-02T07:00:00 3.0
124 2015-09-02T17:00:00 1.0
125 2015-09-03T04:00:00 1.0
126 2015-09-05T09:00:00 1.0
127 2015-09-06T00:00:00 1.0
128 2015-09-19T03:00:00 3.0
129 2015-09-20T06:00:00 1.0
130 2015-09-25T09:00:00 3.0
131 2015-09-26T03:00:00 1.0
132 2015-09-29T02:00:00 1.0
133 2015-09-29T07:00:00 1.0
134 2015-09-29T21:00:00 1.0
135 2015-10-01T03:00:00 1.0
136 2015-10-01T07:00:00 1.0
137 2015-10-02T05:00:00 1.0
138 2015-10-03T06:00:00 1.0
139 2015-10-04T08:00:00 1.0
140 2015-10-29T05:00:00 2.0
141 2015-11-01T08:00:00 2.0
142 2015-11-11T01:00:00 1.0
143 2015-11-11T02:00:00 1.0
144 2015-11-12T02:00:00 1.0
145 2015-11-12T03:00:00 1.0
146 2015-11-12T05:00:00 1.0
147 2015-11-12T08:00:00 1.0
148 2015-11-13T02:00:00 1.0
149 2015-11-26T06:00:00 4.0
150 2015-11-28T08:00:00 1.0
151 2015-11-29T11:00:00 1.0
152 2015-12-01T05:00:00 1.0
153 2015-12-02T12:00:00 1.0
154 2015-12-04T01:00:00 1.0
155 2015-12-06T09:00:00 1.0
156 2015-12-17T10:00:00 1.0
157 2015-12-30T11:00:00 1.0
158 2015-12-30T12:00:00 2.0
159 2015-12-31T06:00:00 1.0
160 2015-12-31T08:00:00 1.0
161 2015-12-31T13:00:00 1.0
162 2016-01-01T05:00:00 1.0
163 2016-01-14T01:00:00 1.0
164 2016-02-19T08:00:00 3.0
165 2016-03-04T12:00:00 3.0
166 2016-03-07T10:00:00 1.0
167 2016-03-07T11:00:00 1.0
168 2016-03-10T07:00:00 1.0
169 2016-03-15T06:00:00 1.0
170 2016-03-22T05:00:00 1.0
171 2016-03-23T05:00:00 1.0
172 2016-03-23T08:00:00 2.0
173 2016-03-24T04:00:00 1.0
174 2016-03-26T09:00:00 1.0
175 2016-03-26T10:00:00 1.0
176 2016-03-27T05:00:00 1.0
177 2016-03-29T04:00:00 1.0
178 2016-04-26T08:00:00 1.0
179 2016-04-26T09:00:00 2.0
180 2016-05-03T00:00:00 3.0
181 2016-05-03T01:00:00 1.0
182 2016-05-03T04:00:00 2.0
183 2016-05-05T07:00:00 1.0
184 2016-05-20T07:00:00 1.0
185 2016-07-25T13:00:00 1.0
186 2016-07-26T10:00:00 1.0
187 2016-08-03T00:00:00 1.0
188 2016-08-03T03:00:00 1.0
189 2016-08-12T07:00:00 1.0
190 2016-08-13T08:00:00 1.0
191 2016-08-13T13:00:00 1.0
192 2016-08-16T13:00:00 2.0
193 2016-08-17T03:00:00 1.0
194 2016-08-17T11:00:00 4.0
195 2016-08-20T19:00:00 1.0
196 2016-10-20T08:00:00 1.0
197 2016-10-25T09:00:00 1.0
198 2016-11-08T10:00:00 1.0
199 2016-11-09T00:00:00 1.0
200 2016-12-23T07:00:00 1.0
201 2016-12-23T10:00:00 1.0
202 2016-12-23T11:00:00 2.0
203 2017-01-07T23:00:00 1.0
204 2017-01-21T09:00:00 2.0
205 2017-01-26T07:00:00 2.0
206 2017-01-26T08:00:00 2.0
207 2017-01-26T09:00:00 1.0
208 2017-02-04T11:00:00 1.0
209 2017-02-04T12:00:00 1.0
210 2017-02-19T00:00:00 1.0
211 2017-02-24T00:00:00 3.0
212 2017-03-01T00:00:00 1.0
213 2017-03-05T01:00:00 1.0
214 2017-03-05T08:00:00 1.0
215 2017-05-27T07:00:00 1.0
216 2017-06-08T08:00:00 3.0
217 2017-06-08T09:00:00 1.0
218 2017-06-19T23:00:00 4.0
219 2017-06-20T00:00:00 2.0
220 2017-06-20T09:00:00 1.0
221 2017-08-22T03:00:00 1.0
222 2017-08-22T05:00:00 1.0
223 2017-08-22T06:00:00 1.0
224 2017-08-23T20:00:00 2.0
225 2017-08-25T18:00:00 3.0
226 2017-08-25T19:00:00 1.0
227 2017-08-25T20:00:00 2.0
228 2017-08-25T21:00:00 5.0
229 2017-08-25T22:00:00 1.0
230 2017-10-06T21:00:00 3.0
231 2018-01-03T10:00:00 1.0
232 2018-01-08T03:00:00 1.0
233 2019-03-29T07:00:00 1.0
234 2019-03-31T10:00:00 1.0
235 2019-04-01T05:00:00 2.0
236 2019-04-01T06:00:00 1.0
237 2019-04-02T04:00:00 1.0
238 2019-04-02T07:00:00 1.0
239 2019-04-03T02:00:00 1.0
240 2019-04-03T03:00:00 1.0
241 2019-04-03T08:00:00 1.0
242 2019-04-07T08:00:00 3.0
243 2019-04-08T00:00:00 1.0
244 2019-04-10T04:00:00 1.0
245 2019-04-10T05:00:00 1.0
246 2019-04-15T01:00:00 1.0
247 2019-05-14T06:00:00 2.0

View File

@ -0,0 +1 @@
{"key":"TabbyChat-2.git 1.13 Matthew Messinger Временной ряд авторов","size":247,"hasDateTime":true}

View File

@ -0,0 +1,2 @@
2015-02-23T08:00:00;1.0
2015-02-23T09:00:00;2.0
1 2015-02-23T08:00:00 1.0
1 2015-02-23T08:00:00 1.0
2 2015-02-23T09:00:00 2.0

View File

@ -0,0 +1 @@
{"key":"TabbyChat-2.git 1.13 Zemoj Временной ряд авторов","size":2,"hasDateTime":true}

View File

@ -0,0 +1,6 @@
2014-11-27T01:00:00;1.0
2014-11-27T07:00:00;1.0
2014-12-25T09:00:00;1.0
2014-12-26T10:00:00;1.0
2015-01-19T02:00:00;1.0
2015-01-19T07:00:00;1.0
1 2014-11-27T01:00:00 1.0
1 2014-11-27T01:00:00 1.0
2 2014-11-27T07:00:00 1.0
3 2014-12-25T09:00:00 1.0
4 2014-12-26T10:00:00 1.0
5 2015-01-19T02:00:00 1.0
6 2015-01-19T07:00:00 1.0

View File

@ -0,0 +1 @@
{"key":"TabbyChat-2.git 1.13 killjoy1221 Временной ряд авторов","size":6,"hasDateTime":true}

View File

@ -0,0 +1,256 @@
2014-11-14T02:00:00;1.0
2014-11-14T04:00:00;1.0
2014-11-18T01:00:00;1.0
2014-11-18T02:00:00;1.0
2014-11-21T03:00:00;2.0
2014-11-21T22:00:00;1.0
2014-11-22T01:00:00;2.0
2014-11-22T23:00:00;1.0
2014-11-24T04:00:00;5.0
2014-11-25T07:00:00;1.0
2014-11-25T08:00:00;1.0
2014-11-27T01:00:00;1.0
2014-11-27T07:00:00;1.0
2014-12-25T09:00:00;1.0
2014-12-26T10:00:00;1.0
2015-01-13T10:00:00;2.0
2015-01-14T06:00:00;2.0
2015-01-15T08:00:00;1.0
2015-01-17T08:00:00;1.0
2015-01-19T02:00:00;1.0
2015-01-19T07:00:00;1.0
2015-01-20T01:00:00;1.0
2015-01-21T09:00:00;1.0
2015-01-24T20:00:00;1.0
2015-01-29T20:00:00;1.0
2015-02-10T02:00:00;2.0
2015-02-10T05:00:00;1.0
2015-02-11T05:00:00;1.0
2015-02-12T01:00:00;1.0
2015-02-13T04:00:00;1.0
2015-02-14T20:00:00;1.0
2015-02-17T04:00:00;1.0
2015-02-19T00:00:00;1.0
2015-02-19T02:00:00;1.0
2015-02-19T06:00:00;1.0
2015-02-20T21:00:00;1.0
2015-02-20T22:00:00;3.0
2015-02-21T01:00:00;1.0
2015-02-21T04:00:00;1.0
2015-02-23T08:00:00;1.0
2015-02-23T09:00:00;2.0
2015-03-07T01:00:00;1.0
2015-03-07T02:00:00;1.0
2015-03-17T05:00:00;1.0
2015-03-18T05:00:00;1.0
2015-03-22T06:00:00;1.0
2015-03-22T08:00:00;1.0
2015-03-23T00:00:00;1.0
2015-04-16T01:00:00;1.0
2015-04-16T06:00:00;1.0
2015-04-17T05:00:00;1.0
2015-04-28T03:00:00;1.0
2015-05-02T23:00:00;1.0
2015-05-07T23:00:00;1.0
2015-05-08T00:00:00;1.0
2015-05-08T22:00:00;1.0
2015-05-09T03:00:00;1.0
2015-05-11T04:00:00;1.0
2015-05-12T06:00:00;3.0
2015-05-22T01:00:00;1.0
2015-05-22T04:00:00;1.0
2015-05-22T05:00:00;1.0
2015-05-22T06:00:00;1.0
2015-05-22T07:00:00;1.0
2015-05-23T01:00:00;2.0
2015-05-23T10:00:00;1.0
2015-05-27T22:00:00;2.0
2015-05-27T23:00:00;1.0
2015-05-28T00:00:00;1.0
2015-05-28T09:00:00;1.0
2015-05-29T00:00:00;1.0
2015-05-29T02:00:00;1.0
2015-05-30T04:00:00;1.0
2015-06-01T08:00:00;1.0
2015-06-02T22:00:00;1.0
2015-06-02T23:00:00;1.0
2015-06-05T01:00:00;1.0
2015-06-05T07:00:00;1.0
2015-06-13T07:00:00;1.0
2015-06-13T21:00:00;2.0
2015-06-14T02:00:00;1.0
2015-06-14T09:00:00;1.0
2015-06-14T23:00:00;1.0
2015-06-15T00:00:00;1.0
2015-06-17T08:00:00;2.0
2015-06-18T08:00:00;1.0
2015-06-19T04:00:00;1.0
2015-06-19T07:00:00;1.0
2015-06-19T20:00:00;1.0
2015-06-21T00:00:00;2.0
2015-06-22T22:00:00;1.0
2015-06-23T00:00:00;2.0
2015-06-23T05:00:00;1.0
2015-06-23T22:00:00;1.0
2015-06-24T01:00:00;3.0
2015-06-24T05:00:00;1.0
2015-06-26T02:00:00;2.0
2015-06-27T23:00:00;1.0
2015-06-29T21:00:00;1.0
2015-06-29T23:00:00;1.0
2015-06-30T01:00:00;3.0
2015-07-01T02:00:00;2.0
2015-07-03T20:00:00;1.0
2015-07-04T04:00:00;1.0
2015-07-10T04:00:00;1.0
2015-07-10T06:00:00;1.0
2015-07-14T03:00:00;1.0
2015-07-15T05:00:00;1.0
2015-07-15T18:00:00;1.0
2015-07-16T23:00:00;1.0
2015-07-26T03:00:00;2.0
2015-07-30T07:00:00;1.0
2015-07-31T04:00:00;1.0
2015-08-01T20:00:00;2.0
2015-08-02T04:00:00;1.0
2015-08-02T05:00:00;1.0
2015-08-06T04:00:00;2.0
2015-08-06T06:00:00;1.0
2015-08-07T01:00:00;1.0
2015-08-07T02:00:00;1.0
2015-08-07T03:00:00;1.0
2015-08-08T23:00:00;1.0
2015-08-10T01:00:00;1.0
2015-08-10T04:00:00;1.0
2015-08-14T04:00:00;1.0
2015-08-14T05:00:00;1.0
2015-08-14T07:00:00;1.0
2015-08-15T01:00:00;1.0
2015-08-15T02:00:00;1.0
2015-08-29T07:00:00;1.0
2015-09-02T07:00:00;3.0
2015-09-02T17:00:00;1.0
2015-09-03T04:00:00;1.0
2015-09-05T09:00:00;2.0
2015-09-06T00:00:00;1.0
2015-09-19T03:00:00;3.0
2015-09-20T06:00:00;1.0
2015-09-25T09:00:00;3.0
2015-09-26T03:00:00;1.0
2015-09-29T02:00:00;1.0
2015-09-29T07:00:00;1.0
2015-09-29T21:00:00;1.0
2015-10-01T03:00:00;1.0
2015-10-01T07:00:00;1.0
2015-10-02T05:00:00;1.0
2015-10-03T06:00:00;1.0
2015-10-04T08:00:00;1.0
2015-10-29T05:00:00;2.0
2015-11-01T08:00:00;2.0
2015-11-11T01:00:00;1.0
2015-11-11T02:00:00;1.0
2015-11-12T02:00:00;1.0
2015-11-12T03:00:00;1.0
2015-11-12T05:00:00;1.0
2015-11-12T08:00:00;1.0
2015-11-13T02:00:00;1.0
2015-11-26T06:00:00;4.0
2015-11-28T08:00:00;1.0
2015-11-29T11:00:00;1.0
2015-12-01T05:00:00;1.0
2015-12-02T12:00:00;1.0
2015-12-04T01:00:00;1.0
2015-12-06T09:00:00;1.0
2015-12-17T10:00:00;1.0
2015-12-30T11:00:00;1.0
2015-12-30T12:00:00;2.0
2015-12-31T06:00:00;1.0
2015-12-31T08:00:00;1.0
2015-12-31T13:00:00;1.0
2016-01-01T05:00:00;1.0
2016-01-14T01:00:00;1.0
2016-02-19T08:00:00;3.0
2016-03-04T12:00:00;3.0
2016-03-07T10:00:00;1.0
2016-03-07T11:00:00;1.0
2016-03-10T07:00:00;1.0
2016-03-15T06:00:00;1.0
2016-03-22T05:00:00;1.0
2016-03-23T05:00:00;1.0
2016-03-23T08:00:00;2.0
2016-03-24T04:00:00;1.0
2016-03-26T09:00:00;1.0
2016-03-26T10:00:00;1.0
2016-03-27T05:00:00;1.0
2016-03-29T04:00:00;1.0
2016-04-26T08:00:00;1.0
2016-04-26T09:00:00;2.0
2016-05-03T00:00:00;3.0
2016-05-03T01:00:00;1.0
2016-05-03T04:00:00;2.0
2016-05-05T07:00:00;1.0
2016-05-20T07:00:00;1.0
2016-07-25T13:00:00;1.0
2016-07-26T10:00:00;1.0
2016-08-03T00:00:00;1.0
2016-08-03T03:00:00;1.0
2016-08-12T07:00:00;1.0
2016-08-13T08:00:00;1.0
2016-08-13T13:00:00;1.0
2016-08-16T13:00:00;2.0
2016-08-17T03:00:00;1.0
2016-08-17T11:00:00;4.0
2016-08-20T19:00:00;1.0
2016-10-20T08:00:00;1.0
2016-10-25T09:00:00;1.0
2016-11-08T10:00:00;1.0
2016-11-09T00:00:00;1.0
2016-12-23T07:00:00;1.0
2016-12-23T10:00:00;1.0
2016-12-23T11:00:00;2.0
2017-01-07T23:00:00;1.0
2017-01-14T05:00:00;1.0
2017-01-21T09:00:00;2.0
2017-01-26T07:00:00;2.0
2017-01-26T08:00:00;2.0
2017-01-26T09:00:00;1.0
2017-02-04T11:00:00;1.0
2017-02-04T12:00:00;1.0
2017-02-19T00:00:00;1.0
2017-02-24T00:00:00;3.0
2017-03-01T00:00:00;1.0
2017-03-05T01:00:00;1.0
2017-03-05T08:00:00;1.0
2017-05-27T07:00:00;1.0
2017-06-08T08:00:00;3.0
2017-06-08T09:00:00;1.0
2017-06-19T23:00:00;4.0
2017-06-20T00:00:00;2.0
2017-06-20T09:00:00;1.0
2017-08-22T03:00:00;1.0
2017-08-22T05:00:00;1.0
2017-08-22T06:00:00;2.0
2017-08-23T20:00:00;2.0
2017-08-25T18:00:00;3.0
2017-08-25T19:00:00;1.0
2017-08-25T20:00:00;2.0
2017-08-25T21:00:00;6.0
2017-08-25T22:00:00;1.0
2017-10-06T21:00:00;3.0
2018-01-03T10:00:00;1.0
2018-01-08T03:00:00;1.0
2019-03-29T07:00:00;1.0
2019-03-31T10:00:00;1.0
2019-04-01T05:00:00;2.0
2019-04-01T06:00:00;1.0
2019-04-02T04:00:00;1.0
2019-04-02T07:00:00;1.0
2019-04-03T02:00:00;1.0
2019-04-03T03:00:00;1.0
2019-04-03T08:00:00;1.0
2019-04-07T08:00:00;3.0
2019-04-08T00:00:00;1.0
2019-04-10T04:00:00;1.0
2019-04-10T05:00:00;1.0
2019-04-15T01:00:00;1.0
2019-05-14T06:00:00;2.0
1 2014-11-14T02:00:00 1.0
1 2014-11-14T02:00:00 1.0
2 2014-11-14T04:00:00 1.0
3 2014-11-18T01:00:00 1.0
4 2014-11-18T02:00:00 1.0
5 2014-11-21T03:00:00 2.0
6 2014-11-21T22:00:00 1.0
7 2014-11-22T01:00:00 2.0
8 2014-11-22T23:00:00 1.0
9 2014-11-24T04:00:00 5.0
10 2014-11-25T07:00:00 1.0
11 2014-11-25T08:00:00 1.0
12 2014-11-27T01:00:00 1.0
13 2014-11-27T07:00:00 1.0
14 2014-12-25T09:00:00 1.0
15 2014-12-26T10:00:00 1.0
16 2015-01-13T10:00:00 2.0
17 2015-01-14T06:00:00 2.0
18 2015-01-15T08:00:00 1.0
19 2015-01-17T08:00:00 1.0
20 2015-01-19T02:00:00 1.0
21 2015-01-19T07:00:00 1.0
22 2015-01-20T01:00:00 1.0
23 2015-01-21T09:00:00 1.0
24 2015-01-24T20:00:00 1.0
25 2015-01-29T20:00:00 1.0
26 2015-02-10T02:00:00 2.0
27 2015-02-10T05:00:00 1.0
28 2015-02-11T05:00:00 1.0
29 2015-02-12T01:00:00 1.0
30 2015-02-13T04:00:00 1.0
31 2015-02-14T20:00:00 1.0
32 2015-02-17T04:00:00 1.0
33 2015-02-19T00:00:00 1.0
34 2015-02-19T02:00:00 1.0
35 2015-02-19T06:00:00 1.0
36 2015-02-20T21:00:00 1.0
37 2015-02-20T22:00:00 3.0
38 2015-02-21T01:00:00 1.0
39 2015-02-21T04:00:00 1.0
40 2015-02-23T08:00:00 1.0
41 2015-02-23T09:00:00 2.0
42 2015-03-07T01:00:00 1.0
43 2015-03-07T02:00:00 1.0
44 2015-03-17T05:00:00 1.0
45 2015-03-18T05:00:00 1.0
46 2015-03-22T06:00:00 1.0
47 2015-03-22T08:00:00 1.0
48 2015-03-23T00:00:00 1.0
49 2015-04-16T01:00:00 1.0
50 2015-04-16T06:00:00 1.0
51 2015-04-17T05:00:00 1.0
52 2015-04-28T03:00:00 1.0
53 2015-05-02T23:00:00 1.0
54 2015-05-07T23:00:00 1.0
55 2015-05-08T00:00:00 1.0
56 2015-05-08T22:00:00 1.0
57 2015-05-09T03:00:00 1.0
58 2015-05-11T04:00:00 1.0
59 2015-05-12T06:00:00 3.0
60 2015-05-22T01:00:00 1.0
61 2015-05-22T04:00:00 1.0
62 2015-05-22T05:00:00 1.0
63 2015-05-22T06:00:00 1.0
64 2015-05-22T07:00:00 1.0
65 2015-05-23T01:00:00 2.0
66 2015-05-23T10:00:00 1.0
67 2015-05-27T22:00:00 2.0
68 2015-05-27T23:00:00 1.0
69 2015-05-28T00:00:00 1.0
70 2015-05-28T09:00:00 1.0
71 2015-05-29T00:00:00 1.0
72 2015-05-29T02:00:00 1.0
73 2015-05-30T04:00:00 1.0
74 2015-06-01T08:00:00 1.0
75 2015-06-02T22:00:00 1.0
76 2015-06-02T23:00:00 1.0
77 2015-06-05T01:00:00 1.0
78 2015-06-05T07:00:00 1.0
79 2015-06-13T07:00:00 1.0
80 2015-06-13T21:00:00 2.0
81 2015-06-14T02:00:00 1.0
82 2015-06-14T09:00:00 1.0
83 2015-06-14T23:00:00 1.0
84 2015-06-15T00:00:00 1.0
85 2015-06-17T08:00:00 2.0
86 2015-06-18T08:00:00 1.0
87 2015-06-19T04:00:00 1.0
88 2015-06-19T07:00:00 1.0
89 2015-06-19T20:00:00 1.0
90 2015-06-21T00:00:00 2.0
91 2015-06-22T22:00:00 1.0
92 2015-06-23T00:00:00 2.0
93 2015-06-23T05:00:00 1.0
94 2015-06-23T22:00:00 1.0
95 2015-06-24T01:00:00 3.0
96 2015-06-24T05:00:00 1.0
97 2015-06-26T02:00:00 2.0
98 2015-06-27T23:00:00 1.0
99 2015-06-29T21:00:00 1.0
100 2015-06-29T23:00:00 1.0
101 2015-06-30T01:00:00 3.0
102 2015-07-01T02:00:00 2.0
103 2015-07-03T20:00:00 1.0
104 2015-07-04T04:00:00 1.0
105 2015-07-10T04:00:00 1.0
106 2015-07-10T06:00:00 1.0
107 2015-07-14T03:00:00 1.0
108 2015-07-15T05:00:00 1.0
109 2015-07-15T18:00:00 1.0
110 2015-07-16T23:00:00 1.0
111 2015-07-26T03:00:00 2.0
112 2015-07-30T07:00:00 1.0
113 2015-07-31T04:00:00 1.0
114 2015-08-01T20:00:00 2.0
115 2015-08-02T04:00:00 1.0
116 2015-08-02T05:00:00 1.0
117 2015-08-06T04:00:00 2.0
118 2015-08-06T06:00:00 1.0
119 2015-08-07T01:00:00 1.0
120 2015-08-07T02:00:00 1.0
121 2015-08-07T03:00:00 1.0
122 2015-08-08T23:00:00 1.0
123 2015-08-10T01:00:00 1.0
124 2015-08-10T04:00:00 1.0
125 2015-08-14T04:00:00 1.0
126 2015-08-14T05:00:00 1.0
127 2015-08-14T07:00:00 1.0
128 2015-08-15T01:00:00 1.0
129 2015-08-15T02:00:00 1.0
130 2015-08-29T07:00:00 1.0
131 2015-09-02T07:00:00 3.0
132 2015-09-02T17:00:00 1.0
133 2015-09-03T04:00:00 1.0
134 2015-09-05T09:00:00 2.0
135 2015-09-06T00:00:00 1.0
136 2015-09-19T03:00:00 3.0
137 2015-09-20T06:00:00 1.0
138 2015-09-25T09:00:00 3.0
139 2015-09-26T03:00:00 1.0
140 2015-09-29T02:00:00 1.0
141 2015-09-29T07:00:00 1.0
142 2015-09-29T21:00:00 1.0
143 2015-10-01T03:00:00 1.0
144 2015-10-01T07:00:00 1.0
145 2015-10-02T05:00:00 1.0
146 2015-10-03T06:00:00 1.0
147 2015-10-04T08:00:00 1.0
148 2015-10-29T05:00:00 2.0
149 2015-11-01T08:00:00 2.0
150 2015-11-11T01:00:00 1.0
151 2015-11-11T02:00:00 1.0
152 2015-11-12T02:00:00 1.0
153 2015-11-12T03:00:00 1.0
154 2015-11-12T05:00:00 1.0
155 2015-11-12T08:00:00 1.0
156 2015-11-13T02:00:00 1.0
157 2015-11-26T06:00:00 4.0
158 2015-11-28T08:00:00 1.0
159 2015-11-29T11:00:00 1.0
160 2015-12-01T05:00:00 1.0
161 2015-12-02T12:00:00 1.0
162 2015-12-04T01:00:00 1.0
163 2015-12-06T09:00:00 1.0
164 2015-12-17T10:00:00 1.0
165 2015-12-30T11:00:00 1.0
166 2015-12-30T12:00:00 2.0
167 2015-12-31T06:00:00 1.0
168 2015-12-31T08:00:00 1.0
169 2015-12-31T13:00:00 1.0
170 2016-01-01T05:00:00 1.0
171 2016-01-14T01:00:00 1.0
172 2016-02-19T08:00:00 3.0
173 2016-03-04T12:00:00 3.0
174 2016-03-07T10:00:00 1.0
175 2016-03-07T11:00:00 1.0
176 2016-03-10T07:00:00 1.0
177 2016-03-15T06:00:00 1.0
178 2016-03-22T05:00:00 1.0
179 2016-03-23T05:00:00 1.0
180 2016-03-23T08:00:00 2.0
181 2016-03-24T04:00:00 1.0
182 2016-03-26T09:00:00 1.0
183 2016-03-26T10:00:00 1.0
184 2016-03-27T05:00:00 1.0
185 2016-03-29T04:00:00 1.0
186 2016-04-26T08:00:00 1.0
187 2016-04-26T09:00:00 2.0
188 2016-05-03T00:00:00 3.0
189 2016-05-03T01:00:00 1.0
190 2016-05-03T04:00:00 2.0
191 2016-05-05T07:00:00 1.0
192 2016-05-20T07:00:00 1.0
193 2016-07-25T13:00:00 1.0
194 2016-07-26T10:00:00 1.0
195 2016-08-03T00:00:00 1.0
196 2016-08-03T03:00:00 1.0
197 2016-08-12T07:00:00 1.0
198 2016-08-13T08:00:00 1.0
199 2016-08-13T13:00:00 1.0
200 2016-08-16T13:00:00 2.0
201 2016-08-17T03:00:00 1.0
202 2016-08-17T11:00:00 4.0
203 2016-08-20T19:00:00 1.0
204 2016-10-20T08:00:00 1.0
205 2016-10-25T09:00:00 1.0
206 2016-11-08T10:00:00 1.0
207 2016-11-09T00:00:00 1.0
208 2016-12-23T07:00:00 1.0
209 2016-12-23T10:00:00 1.0
210 2016-12-23T11:00:00 2.0
211 2017-01-07T23:00:00 1.0
212 2017-01-14T05:00:00 1.0
213 2017-01-21T09:00:00 2.0
214 2017-01-26T07:00:00 2.0
215 2017-01-26T08:00:00 2.0
216 2017-01-26T09:00:00 1.0
217 2017-02-04T11:00:00 1.0
218 2017-02-04T12:00:00 1.0
219 2017-02-19T00:00:00 1.0
220 2017-02-24T00:00:00 3.0
221 2017-03-01T00:00:00 1.0
222 2017-03-05T01:00:00 1.0
223 2017-03-05T08:00:00 1.0
224 2017-05-27T07:00:00 1.0
225 2017-06-08T08:00:00 3.0
226 2017-06-08T09:00:00 1.0
227 2017-06-19T23:00:00 4.0
228 2017-06-20T00:00:00 2.0
229 2017-06-20T09:00:00 1.0
230 2017-08-22T03:00:00 1.0
231 2017-08-22T05:00:00 1.0
232 2017-08-22T06:00:00 2.0
233 2017-08-23T20:00:00 2.0
234 2017-08-25T18:00:00 3.0
235 2017-08-25T19:00:00 1.0
236 2017-08-25T20:00:00 2.0
237 2017-08-25T21:00:00 6.0
238 2017-08-25T22:00:00 1.0
239 2017-10-06T21:00:00 3.0
240 2018-01-03T10:00:00 1.0
241 2018-01-08T03:00:00 1.0
242 2019-03-29T07:00:00 1.0
243 2019-03-31T10:00:00 1.0
244 2019-04-01T05:00:00 2.0
245 2019-04-01T06:00:00 1.0
246 2019-04-02T04:00:00 1.0
247 2019-04-02T07:00:00 1.0
248 2019-04-03T02:00:00 1.0
249 2019-04-03T03:00:00 1.0
250 2019-04-03T08:00:00 1.0
251 2019-04-07T08:00:00 3.0
252 2019-04-08T00:00:00 1.0
253 2019-04-10T04:00:00 1.0
254 2019-04-10T05:00:00 1.0
255 2019-04-15T01:00:00 1.0
256 2019-05-14T06:00:00 2.0

View File

@ -0,0 +1 @@
{"key":"TabbyChat-2.git 1.13 Временной ряд коммитов","size":256,"hasDateTime":true}

View File

@ -0,0 +1,256 @@
2014-11-14T02:00:00;0.0
2014-11-14T04:00:00;0.0
2014-11-18T01:00:00;0.0
2014-11-18T02:00:00;0.0
2014-11-21T03:00:00;0.0
2014-11-21T22:00:00;0.0
2014-11-22T01:00:00;0.0
2014-11-22T23:00:00;0.0
2014-11-24T04:00:00;0.0
2014-11-25T07:00:00;0.0
2014-11-25T08:00:00;0.0
2014-11-27T01:00:00;0.0
2014-11-27T07:00:00;0.0
2014-12-25T09:00:00;0.0
2014-12-26T10:00:00;0.0
2015-01-13T10:00:00;0.0
2015-01-14T06:00:00;0.0
2015-01-15T08:00:00;0.0
2015-01-17T08:00:00;0.0
2015-01-19T02:00:00;0.0
2015-01-19T07:00:00;0.0
2015-01-20T01:00:00;0.0
2015-01-21T09:00:00;0.0
2015-01-24T20:00:00;0.0
2015-01-29T20:00:00;0.0
2015-02-10T02:00:00;0.0
2015-02-10T05:00:00;0.0
2015-02-11T05:00:00;0.0
2015-02-12T01:00:00;0.0
2015-02-13T04:00:00;0.0
2015-02-14T20:00:00;0.0
2015-02-17T04:00:00;0.0
2015-02-19T00:00:00;0.0
2015-02-19T02:00:00;0.0
2015-02-19T06:00:00;0.0
2015-02-20T21:00:00;0.0
2015-02-20T22:00:00;0.0
2015-02-21T01:00:00;0.0
2015-02-21T04:00:00;0.0
2015-02-23T08:00:00;0.0
2015-02-23T09:00:00;0.0
2015-03-07T01:00:00;0.0
2015-03-07T02:00:00;0.0
2015-03-17T05:00:00;0.0
2015-03-18T05:00:00;0.0
2015-03-22T06:00:00;0.0
2015-03-22T08:00:00;0.0
2015-03-23T00:00:00;0.0
2015-04-16T01:00:00;0.0
2015-04-16T06:00:00;0.0
2015-04-17T05:00:00;0.0
2015-04-28T03:00:00;0.0
2015-05-02T23:00:00;0.0
2015-05-07T23:00:00;0.0
2015-05-08T00:00:00;0.0
2015-05-08T22:00:00;0.0
2015-05-09T03:00:00;0.0
2015-05-11T04:00:00;0.0
2015-05-12T06:00:00;0.0
2015-05-22T01:00:00;0.0
2015-05-22T04:00:00;0.0
2015-05-22T05:00:00;0.0
2015-05-22T06:00:00;0.0
2015-05-22T07:00:00;0.0
2015-05-23T01:00:00;0.0
2015-05-23T10:00:00;0.0
2015-05-27T22:00:00;0.0
2015-05-27T23:00:00;0.0
2015-05-28T00:00:00;0.0
2015-05-28T09:00:00;0.0
2015-05-29T00:00:00;0.0
2015-05-29T02:00:00;0.0
2015-05-30T04:00:00;0.0
2015-06-01T08:00:00;0.0
2015-06-02T22:00:00;0.0
2015-06-02T23:00:00;0.0
2015-06-05T01:00:00;0.0
2015-06-05T07:00:00;0.0
2015-06-13T07:00:00;0.0
2015-06-13T21:00:00;0.0
2015-06-14T02:00:00;0.0
2015-06-14T09:00:00;0.0
2015-06-14T23:00:00;0.0
2015-06-15T00:00:00;0.0
2015-06-17T08:00:00;0.0
2015-06-18T08:00:00;0.0
2015-06-19T04:00:00;0.0
2015-06-19T07:00:00;0.0
2015-06-19T20:00:00;0.0
2015-06-21T00:00:00;0.0
2015-06-22T22:00:00;0.0
2015-06-23T00:00:00;0.0
2015-06-23T05:00:00;0.0
2015-06-23T22:00:00;0.0
2015-06-24T01:00:00;0.0
2015-06-24T05:00:00;0.0
2015-06-26T02:00:00;0.0
2015-06-27T23:00:00;0.0
2015-06-29T21:00:00;0.0
2015-06-29T23:00:00;0.0
2015-06-30T01:00:00;0.0
2015-07-01T02:00:00;0.0
2015-07-03T20:00:00;0.0
2015-07-04T04:00:00;0.0
2015-07-10T04:00:00;0.0
2015-07-10T06:00:00;0.0
2015-07-14T03:00:00;0.0
2015-07-15T05:00:00;0.0
2015-07-15T18:00:00;0.0
2015-07-16T23:00:00;0.0
2015-07-26T03:00:00;0.0
2015-07-30T07:00:00;0.0
2015-07-31T04:00:00;0.0
2015-08-01T20:00:00;0.0
2015-08-02T04:00:00;0.0
2015-08-02T05:00:00;0.0
2015-08-06T04:00:00;0.0
2015-08-06T06:00:00;0.0
2015-08-07T01:00:00;0.0
2015-08-07T02:00:00;0.0
2015-08-07T03:00:00;0.0
2015-08-08T23:00:00;0.0
2015-08-10T01:00:00;0.0
2015-08-10T04:00:00;0.0
2015-08-14T04:00:00;0.0
2015-08-14T05:00:00;0.0
2015-08-14T07:00:00;0.0
2015-08-15T01:00:00;0.0
2015-08-15T02:00:00;0.0
2015-08-29T07:00:00;0.0
2015-09-02T07:00:00;0.0
2015-09-02T17:00:00;0.0
2015-09-03T04:00:00;0.0
2015-09-05T09:00:00;0.0
2015-09-06T00:00:00;0.0
2015-09-19T03:00:00;0.0
2015-09-20T06:00:00;0.0
2015-09-25T09:00:00;0.0
2015-09-26T03:00:00;0.0
2015-09-29T02:00:00;0.0
2015-09-29T07:00:00;0.0
2015-09-29T21:00:00;0.0
2015-10-01T03:00:00;0.0
2015-10-01T07:00:00;0.0
2015-10-02T05:00:00;0.0
2015-10-03T06:00:00;0.0
2015-10-04T08:00:00;0.0
2015-10-29T05:00:00;0.0
2015-11-01T08:00:00;0.0
2015-11-11T01:00:00;0.0
2015-11-11T02:00:00;0.0
2015-11-12T02:00:00;0.0
2015-11-12T03:00:00;0.0
2015-11-12T05:00:00;0.0
2015-11-12T08:00:00;0.0
2015-11-13T02:00:00;0.0
2015-11-26T06:00:00;0.0
2015-11-28T08:00:00;0.0
2015-11-29T11:00:00;0.0
2015-12-01T05:00:00;0.0
2015-12-02T12:00:00;0.0
2015-12-04T01:00:00;0.0
2015-12-06T09:00:00;0.0
2015-12-17T10:00:00;0.0
2015-12-30T11:00:00;0.0
2015-12-30T12:00:00;0.0
2015-12-31T06:00:00;0.0
2015-12-31T08:00:00;0.0
2015-12-31T13:00:00;0.0
2016-01-01T05:00:00;0.0
2016-01-14T01:00:00;0.0
2016-02-19T08:00:00;0.0
2016-03-04T12:00:00;0.0
2016-03-07T10:00:00;0.0
2016-03-07T11:00:00;0.0
2016-03-10T07:00:00;0.0
2016-03-15T06:00:00;0.0
2016-03-22T05:00:00;0.0
2016-03-23T05:00:00;0.0
2016-03-23T08:00:00;0.0
2016-03-24T04:00:00;0.0
2016-03-26T09:00:00;0.0
2016-03-26T10:00:00;0.0
2016-03-27T05:00:00;0.0
2016-03-29T04:00:00;0.0
2016-04-26T08:00:00;0.0
2016-04-26T09:00:00;0.0
2016-05-03T00:00:00;0.0
2016-05-03T01:00:00;0.0
2016-05-03T04:00:00;0.0
2016-05-05T07:00:00;0.0
2016-05-20T07:00:00;0.0
2016-07-25T13:00:00;0.0
2016-07-26T10:00:00;0.0
2016-08-03T00:00:00;0.0
2016-08-03T03:00:00;0.0
2016-08-12T07:00:00;0.0
2016-08-13T08:00:00;0.0
2016-08-13T13:00:00;0.0
2016-08-16T13:00:00;0.0
2016-08-17T03:00:00;0.0
2016-08-17T11:00:00;0.0
2016-08-20T19:00:00;0.0
2016-10-20T08:00:00;0.0
2016-10-25T09:00:00;0.0
2016-11-08T10:00:00;0.0
2016-11-09T00:00:00;0.0
2016-12-23T07:00:00;0.0
2016-12-23T10:00:00;0.0
2016-12-23T11:00:00;0.0
2017-01-07T23:00:00;0.0
2017-01-14T05:00:00;0.0
2017-01-21T09:00:00;0.0
2017-01-26T07:00:00;0.0
2017-01-26T08:00:00;0.0
2017-01-26T09:00:00;0.0
2017-02-04T11:00:00;0.0
2017-02-04T12:00:00;0.0
2017-02-19T00:00:00;0.0
2017-02-24T00:00:00;0.0
2017-03-01T00:00:00;0.0
2017-03-05T01:00:00;0.0
2017-03-05T08:00:00;0.0
2017-05-27T07:00:00;0.0
2017-06-08T08:00:00;0.0
2017-06-08T09:00:00;0.0
2017-06-19T23:00:00;0.0
2017-06-20T00:00:00;0.0
2017-06-20T09:00:00;0.0
2017-08-22T03:00:00;0.0
2017-08-22T05:00:00;0.0
2017-08-22T06:00:00;0.0
2017-08-23T20:00:00;0.0
2017-08-25T18:00:00;0.0
2017-08-25T19:00:00;0.0
2017-08-25T20:00:00;0.0
2017-08-25T21:00:00;0.0
2017-08-25T22:00:00;0.0
2017-10-06T21:00:00;0.0
2018-01-03T10:00:00;0.0
2018-01-08T03:00:00;0.0
2019-03-29T07:00:00;0.0
2019-03-31T10:00:00;0.0
2019-04-01T05:00:00;0.0
2019-04-01T06:00:00;0.0
2019-04-02T04:00:00;0.0
2019-04-02T07:00:00;0.0
2019-04-03T02:00:00;0.0
2019-04-03T03:00:00;0.0
2019-04-03T08:00:00;0.0
2019-04-07T08:00:00;0.0
2019-04-08T00:00:00;0.0
2019-04-10T04:00:00;0.0
2019-04-10T05:00:00;0.0
2019-04-15T01:00:00;0.0
2019-05-14T06:00:00;0.0
1 2014-11-14T02:00:00 0.0
1 2014-11-14T02:00:00 0.0
2 2014-11-14T04:00:00 0.0
3 2014-11-18T01:00:00 0.0
4 2014-11-18T02:00:00 0.0
5 2014-11-21T03:00:00 0.0
6 2014-11-21T22:00:00 0.0
7 2014-11-22T01:00:00 0.0
8 2014-11-22T23:00:00 0.0
9 2014-11-24T04:00:00 0.0
10 2014-11-25T07:00:00 0.0
11 2014-11-25T08:00:00 0.0
12 2014-11-27T01:00:00 0.0
13 2014-11-27T07:00:00 0.0
14 2014-12-25T09:00:00 0.0
15 2014-12-26T10:00:00 0.0
16 2015-01-13T10:00:00 0.0
17 2015-01-14T06:00:00 0.0
18 2015-01-15T08:00:00 0.0
19 2015-01-17T08:00:00 0.0
20 2015-01-19T02:00:00 0.0
21 2015-01-19T07:00:00 0.0
22 2015-01-20T01:00:00 0.0
23 2015-01-21T09:00:00 0.0
24 2015-01-24T20:00:00 0.0
25 2015-01-29T20:00:00 0.0
26 2015-02-10T02:00:00 0.0
27 2015-02-10T05:00:00 0.0
28 2015-02-11T05:00:00 0.0
29 2015-02-12T01:00:00 0.0
30 2015-02-13T04:00:00 0.0
31 2015-02-14T20:00:00 0.0
32 2015-02-17T04:00:00 0.0
33 2015-02-19T00:00:00 0.0
34 2015-02-19T02:00:00 0.0
35 2015-02-19T06:00:00 0.0
36 2015-02-20T21:00:00 0.0
37 2015-02-20T22:00:00 0.0
38 2015-02-21T01:00:00 0.0
39 2015-02-21T04:00:00 0.0
40 2015-02-23T08:00:00 0.0
41 2015-02-23T09:00:00 0.0
42 2015-03-07T01:00:00 0.0
43 2015-03-07T02:00:00 0.0
44 2015-03-17T05:00:00 0.0
45 2015-03-18T05:00:00 0.0
46 2015-03-22T06:00:00 0.0
47 2015-03-22T08:00:00 0.0
48 2015-03-23T00:00:00 0.0
49 2015-04-16T01:00:00 0.0
50 2015-04-16T06:00:00 0.0
51 2015-04-17T05:00:00 0.0
52 2015-04-28T03:00:00 0.0
53 2015-05-02T23:00:00 0.0
54 2015-05-07T23:00:00 0.0
55 2015-05-08T00:00:00 0.0
56 2015-05-08T22:00:00 0.0
57 2015-05-09T03:00:00 0.0
58 2015-05-11T04:00:00 0.0
59 2015-05-12T06:00:00 0.0
60 2015-05-22T01:00:00 0.0
61 2015-05-22T04:00:00 0.0
62 2015-05-22T05:00:00 0.0
63 2015-05-22T06:00:00 0.0
64 2015-05-22T07:00:00 0.0
65 2015-05-23T01:00:00 0.0
66 2015-05-23T10:00:00 0.0
67 2015-05-27T22:00:00 0.0
68 2015-05-27T23:00:00 0.0
69 2015-05-28T00:00:00 0.0
70 2015-05-28T09:00:00 0.0
71 2015-05-29T00:00:00 0.0
72 2015-05-29T02:00:00 0.0
73 2015-05-30T04:00:00 0.0
74 2015-06-01T08:00:00 0.0
75 2015-06-02T22:00:00 0.0
76 2015-06-02T23:00:00 0.0
77 2015-06-05T01:00:00 0.0
78 2015-06-05T07:00:00 0.0
79 2015-06-13T07:00:00 0.0
80 2015-06-13T21:00:00 0.0
81 2015-06-14T02:00:00 0.0
82 2015-06-14T09:00:00 0.0
83 2015-06-14T23:00:00 0.0
84 2015-06-15T00:00:00 0.0
85 2015-06-17T08:00:00 0.0
86 2015-06-18T08:00:00 0.0
87 2015-06-19T04:00:00 0.0
88 2015-06-19T07:00:00 0.0
89 2015-06-19T20:00:00 0.0
90 2015-06-21T00:00:00 0.0
91 2015-06-22T22:00:00 0.0
92 2015-06-23T00:00:00 0.0
93 2015-06-23T05:00:00 0.0
94 2015-06-23T22:00:00 0.0
95 2015-06-24T01:00:00 0.0
96 2015-06-24T05:00:00 0.0
97 2015-06-26T02:00:00 0.0
98 2015-06-27T23:00:00 0.0
99 2015-06-29T21:00:00 0.0
100 2015-06-29T23:00:00 0.0
101 2015-06-30T01:00:00 0.0
102 2015-07-01T02:00:00 0.0
103 2015-07-03T20:00:00 0.0
104 2015-07-04T04:00:00 0.0
105 2015-07-10T04:00:00 0.0
106 2015-07-10T06:00:00 0.0
107 2015-07-14T03:00:00 0.0
108 2015-07-15T05:00:00 0.0
109 2015-07-15T18:00:00 0.0
110 2015-07-16T23:00:00 0.0
111 2015-07-26T03:00:00 0.0
112 2015-07-30T07:00:00 0.0
113 2015-07-31T04:00:00 0.0
114 2015-08-01T20:00:00 0.0
115 2015-08-02T04:00:00 0.0
116 2015-08-02T05:00:00 0.0
117 2015-08-06T04:00:00 0.0
118 2015-08-06T06:00:00 0.0
119 2015-08-07T01:00:00 0.0
120 2015-08-07T02:00:00 0.0
121 2015-08-07T03:00:00 0.0
122 2015-08-08T23:00:00 0.0
123 2015-08-10T01:00:00 0.0
124 2015-08-10T04:00:00 0.0
125 2015-08-14T04:00:00 0.0
126 2015-08-14T05:00:00 0.0
127 2015-08-14T07:00:00 0.0
128 2015-08-15T01:00:00 0.0
129 2015-08-15T02:00:00 0.0
130 2015-08-29T07:00:00 0.0
131 2015-09-02T07:00:00 0.0
132 2015-09-02T17:00:00 0.0
133 2015-09-03T04:00:00 0.0
134 2015-09-05T09:00:00 0.0
135 2015-09-06T00:00:00 0.0
136 2015-09-19T03:00:00 0.0
137 2015-09-20T06:00:00 0.0
138 2015-09-25T09:00:00 0.0
139 2015-09-26T03:00:00 0.0
140 2015-09-29T02:00:00 0.0
141 2015-09-29T07:00:00 0.0
142 2015-09-29T21:00:00 0.0
143 2015-10-01T03:00:00 0.0
144 2015-10-01T07:00:00 0.0
145 2015-10-02T05:00:00 0.0
146 2015-10-03T06:00:00 0.0
147 2015-10-04T08:00:00 0.0
148 2015-10-29T05:00:00 0.0
149 2015-11-01T08:00:00 0.0
150 2015-11-11T01:00:00 0.0
151 2015-11-11T02:00:00 0.0
152 2015-11-12T02:00:00 0.0
153 2015-11-12T03:00:00 0.0
154 2015-11-12T05:00:00 0.0
155 2015-11-12T08:00:00 0.0
156 2015-11-13T02:00:00 0.0
157 2015-11-26T06:00:00 0.0
158 2015-11-28T08:00:00 0.0
159 2015-11-29T11:00:00 0.0
160 2015-12-01T05:00:00 0.0
161 2015-12-02T12:00:00 0.0
162 2015-12-04T01:00:00 0.0
163 2015-12-06T09:00:00 0.0
164 2015-12-17T10:00:00 0.0
165 2015-12-30T11:00:00 0.0
166 2015-12-30T12:00:00 0.0
167 2015-12-31T06:00:00 0.0
168 2015-12-31T08:00:00 0.0
169 2015-12-31T13:00:00 0.0
170 2016-01-01T05:00:00 0.0
171 2016-01-14T01:00:00 0.0
172 2016-02-19T08:00:00 0.0
173 2016-03-04T12:00:00 0.0
174 2016-03-07T10:00:00 0.0
175 2016-03-07T11:00:00 0.0
176 2016-03-10T07:00:00 0.0
177 2016-03-15T06:00:00 0.0
178 2016-03-22T05:00:00 0.0
179 2016-03-23T05:00:00 0.0
180 2016-03-23T08:00:00 0.0
181 2016-03-24T04:00:00 0.0
182 2016-03-26T09:00:00 0.0
183 2016-03-26T10:00:00 0.0
184 2016-03-27T05:00:00 0.0
185 2016-03-29T04:00:00 0.0
186 2016-04-26T08:00:00 0.0
187 2016-04-26T09:00:00 0.0
188 2016-05-03T00:00:00 0.0
189 2016-05-03T01:00:00 0.0
190 2016-05-03T04:00:00 0.0
191 2016-05-05T07:00:00 0.0
192 2016-05-20T07:00:00 0.0
193 2016-07-25T13:00:00 0.0
194 2016-07-26T10:00:00 0.0
195 2016-08-03T00:00:00 0.0
196 2016-08-03T03:00:00 0.0
197 2016-08-12T07:00:00 0.0
198 2016-08-13T08:00:00 0.0
199 2016-08-13T13:00:00 0.0
200 2016-08-16T13:00:00 0.0
201 2016-08-17T03:00:00 0.0
202 2016-08-17T11:00:00 0.0
203 2016-08-20T19:00:00 0.0
204 2016-10-20T08:00:00 0.0
205 2016-10-25T09:00:00 0.0
206 2016-11-08T10:00:00 0.0
207 2016-11-09T00:00:00 0.0
208 2016-12-23T07:00:00 0.0
209 2016-12-23T10:00:00 0.0
210 2016-12-23T11:00:00 0.0
211 2017-01-07T23:00:00 0.0
212 2017-01-14T05:00:00 0.0
213 2017-01-21T09:00:00 0.0
214 2017-01-26T07:00:00 0.0
215 2017-01-26T08:00:00 0.0
216 2017-01-26T09:00:00 0.0
217 2017-02-04T11:00:00 0.0
218 2017-02-04T12:00:00 0.0
219 2017-02-19T00:00:00 0.0
220 2017-02-24T00:00:00 0.0
221 2017-03-01T00:00:00 0.0
222 2017-03-05T01:00:00 0.0
223 2017-03-05T08:00:00 0.0
224 2017-05-27T07:00:00 0.0
225 2017-06-08T08:00:00 0.0
226 2017-06-08T09:00:00 0.0
227 2017-06-19T23:00:00 0.0
228 2017-06-20T00:00:00 0.0
229 2017-06-20T09:00:00 0.0
230 2017-08-22T03:00:00 0.0
231 2017-08-22T05:00:00 0.0
232 2017-08-22T06:00:00 0.0
233 2017-08-23T20:00:00 0.0
234 2017-08-25T18:00:00 0.0
235 2017-08-25T19:00:00 0.0
236 2017-08-25T20:00:00 0.0
237 2017-08-25T21:00:00 0.0
238 2017-08-25T22:00:00 0.0
239 2017-10-06T21:00:00 0.0
240 2018-01-03T10:00:00 0.0
241 2018-01-08T03:00:00 0.0
242 2019-03-29T07:00:00 0.0
243 2019-03-31T10:00:00 0.0
244 2019-04-01T05:00:00 0.0
245 2019-04-01T06:00:00 0.0
246 2019-04-02T04:00:00 0.0
247 2019-04-02T07:00:00 0.0
248 2019-04-03T02:00:00 0.0
249 2019-04-03T03:00:00 0.0
250 2019-04-03T08:00:00 0.0
251 2019-04-07T08:00:00 0.0
252 2019-04-08T00:00:00 0.0
253 2019-04-10T04:00:00 0.0
254 2019-04-10T05:00:00 0.0
255 2019-04-15T01:00:00 0.0
256 2019-05-14T06:00:00 0.0

View File

@ -0,0 +1 @@
{"key":"TabbyChat-2.git 1.13 Временной ряд сущностей","size":256,"hasDateTime":true}

View File

@ -0,0 +1,5 @@
2022-11-02T07:00:00;1.0
2022-11-02T08:00:00;1.0
2022-11-03T08:00:00;2.0
2022-11-03T09:00:00;1.0
2022-11-05T13:00:00;1.0
1 2022-11-02T07:00:00 1.0
1 2022-11-02T07:00:00 1.0
2 2022-11-02T08:00:00 1.0
3 2022-11-03T08:00:00 2.0
4 2022-11-03T09:00:00 1.0
5 2022-11-05T13:00:00 1.0

View File

@ -0,0 +1 @@
{"key":"Test master BarminaA Временной ряд авторов","size":5,"hasDateTime":true}

View File

@ -0,0 +1,2 @@
2022-11-12T08:00:00;1.0
2022-11-16T09:00:00;1.0
1 2022-11-12T08:00:00 1.0
1 2022-11-12T08:00:00 1.0
2 2022-11-16T09:00:00 1.0

View File

@ -0,0 +1 @@
{"key":"Test master alexandra Временной ряд авторов","size":2,"hasDateTime":true}

View File

@ -0,0 +1,5 @@
2022-12-21T07:00:00;1.0
2022-12-22T07:00:00;2.0
2022-12-23T07:00:00;3.0
2022-12-24T07:00:00;4.0
2022-12-25T07:00:00;5.0
1 2022-12-21T07:00:00 1.0
1 2022-12-21T07:00:00 1.0
2 2022-12-22T07:00:00 2.0
3 2022-12-23T07:00:00 3.0
4 2022-12-24T07:00:00 4.0
5 2022-12-25T07:00:00 5.0

View File

@ -0,0 +1 @@
{"key":"Test master Временной ряд веток","size":5,"hasDateTime":true}

View File

@ -0,0 +1,5 @@
2022-12-21T07:00:00;1.0
2022-12-22T07:00:00;2.0
2022-12-23T07:00:00;3.0
2022-12-24T07:00:00;4.0
2022-12-25T07:00:00;5.0
1 2022-12-21T07:00:00 1.0
1 2022-12-21T07:00:00 1.0
2 2022-12-22T07:00:00 2.0
3 2022-12-23T07:00:00 3.0
4 2022-12-24T07:00:00 4.0
5 2022-12-25T07:00:00 5.0

View File

@ -0,0 +1 @@
{"key":"Test master Временной ряд завершенных задач авторов","size":5,"hasDateTime":true}

View File

@ -0,0 +1,5 @@
2022-12-21T07:00:00;1.0
2022-12-22T07:00:00;2.0
2022-12-23T07:00:00;3.0
2022-12-24T07:00:00;4.0
2022-12-25T07:00:00;5.0
1 2022-12-21T07:00:00 1.0
1 2022-12-21T07:00:00 1.0
2 2022-12-22T07:00:00 2.0
3 2022-12-23T07:00:00 3.0
4 2022-12-24T07:00:00 4.0
5 2022-12-25T07:00:00 5.0

View File

@ -0,0 +1 @@
{"key":"Test master Временной ряд зависимостей","size":5,"hasDateTime":true}

View File

@ -0,0 +1,5 @@
2022-12-21T07:00:00;1.0
2022-12-22T07:00:00;2.0
2022-12-23T07:00:00;3.0
2022-12-24T07:00:00;4.0
2022-12-25T07:00:00;5.0
1 2022-12-21T07:00:00 1.0
1 2022-12-21T07:00:00 1.0
2 2022-12-22T07:00:00 2.0
3 2022-12-23T07:00:00 3.0
4 2022-12-24T07:00:00 4.0
5 2022-12-25T07:00:00 5.0

View File

@ -0,0 +1 @@
{"key":"Test master Временной ряд задач авторов","size":5,"hasDateTime":true}

View File

@ -0,0 +1,5 @@
2022-12-21T07:00:00;1.0
2022-12-22T07:00:00;2.0
2022-12-23T07:00:00;3.0
2022-12-24T07:00:00;4.0
2022-12-25T07:00:00;5.0
1 2022-12-21T07:00:00 1.0
1 2022-12-21T07:00:00 1.0
2 2022-12-22T07:00:00 2.0
3 2022-12-23T07:00:00 3.0
4 2022-12-24T07:00:00 4.0
5 2022-12-25T07:00:00 5.0

View File

@ -0,0 +1 @@
{"key":"Test master Временной ряд задач","size":5,"hasDateTime":true}

View File

@ -0,0 +1,5 @@
2022-12-21T07:00:00;1.0
2022-12-22T07:00:00;2.0
2022-12-23T07:00:00;3.0
2022-12-24T07:00:00;4.0
2022-12-25T07:00:00;5.0
1 2022-12-21T07:00:00 1.0
1 2022-12-21T07:00:00 1.0
2 2022-12-22T07:00:00 2.0
3 2022-12-23T07:00:00 3.0
4 2022-12-24T07:00:00 4.0
5 2022-12-25T07:00:00 5.0

View File

@ -0,0 +1 @@
{"key":"Test master Временной ряд звезд","size":5,"hasDateTime":true}

View File

@ -0,0 +1,5 @@
2022-12-21T07:00:00;1.0
2022-12-22T07:00:00;2.0
2022-12-23T07:00:00;3.0
2022-12-24T07:00:00;4.0
2022-12-25T07:00:00;5.0
1 2022-12-21T07:00:00 1.0
1 2022-12-21T07:00:00 1.0
2 2022-12-22T07:00:00 2.0
3 2022-12-23T07:00:00 3.0
4 2022-12-24T07:00:00 4.0
5 2022-12-25T07:00:00 5.0

View File

@ -0,0 +1 @@
{"key":"Test master Временной ряд интерфейсов","size":5,"hasDateTime":true}

View File

@ -0,0 +1,5 @@
2022-12-21T07:00:00;1.0
2022-12-22T07:00:00;2.0
2022-12-23T07:00:00;3.0
2022-12-24T07:00:00;4.0
2022-12-25T07:00:00;5.0
1 2022-12-21T07:00:00 1.0
1 2022-12-21T07:00:00 1.0
2 2022-12-22T07:00:00 2.0
3 2022-12-23T07:00:00 3.0
4 2022-12-24T07:00:00 4.0
5 2022-12-25T07:00:00 5.0

View File

@ -0,0 +1 @@
{"key":"Test master Временной ряд кклассов","size":5,"hasDateTime":true}

View File

@ -0,0 +1,5 @@
2022-12-21T07:00:00;1.0
2022-12-22T07:00:00;2.0
2022-12-23T07:00:00;3.0
2022-12-24T07:00:00;4.0
2022-12-25T07:00:00;5.0
1 2022-12-21T07:00:00 1.0
1 2022-12-21T07:00:00 1.0
2 2022-12-22T07:00:00 2.0
3 2022-12-23T07:00:00 3.0
4 2022-12-24T07:00:00 4.0
5 2022-12-25T07:00:00 5.0

View File

@ -0,0 +1 @@
{"key":"Test master Временной ряд коммитов авторов","size":5,"hasDateTime":true}

View File

@ -0,0 +1,7 @@
2022-11-02T07:00:00;1.0
2022-11-02T08:00:00;1.0
2022-11-03T08:00:00;2.0
2022-11-03T09:00:00;1.0
2022-11-05T13:00:00;1.0
2022-11-12T08:00:00;1.0
2022-11-16T09:00:00;1.0
1 2022-11-02T07:00:00 1.0
1 2022-11-02T07:00:00 1.0
2 2022-11-02T08:00:00 1.0
3 2022-11-03T08:00:00 2.0
4 2022-11-03T09:00:00 1.0
5 2022-11-05T13:00:00 1.0
6 2022-11-12T08:00:00 1.0
7 2022-11-16T09:00:00 1.0

View File

@ -0,0 +1 @@
{"key":"Test master Временной ряд коммитов","size":7,"hasDateTime":true}

View File

@ -0,0 +1,5 @@
2022-12-21T07:00:00;1.0
2022-12-22T07:00:00;2.0
2022-12-23T07:00:00;3.0
2022-12-24T07:00:00;4.0
2022-12-25T07:00:00;5.0
1 2022-12-21T07:00:00 1.0
1 2022-12-21T07:00:00 1.0
2 2022-12-22T07:00:00 2.0
3 2022-12-23T07:00:00 3.0
4 2022-12-24T07:00:00 4.0
5 2022-12-25T07:00:00 5.0

View File

@ -0,0 +1 @@
{"key":"Test master Временной ряд процессов","size":5,"hasDateTime":true}

View File

@ -0,0 +1,7 @@
2022-11-02T07:00:00;0.0
2022-11-02T08:00:00;0.0
2022-11-03T08:00:00;0.0
2022-11-03T09:00:00;0.0
2022-11-05T13:00:00;0.0
2022-11-12T08:00:00;0.0
2022-11-16T09:00:00;0.0
1 2022-11-02T07:00:00 0.0
1 2022-11-02T07:00:00 0.0
2 2022-11-02T08:00:00 0.0
3 2022-11-03T08:00:00 0.0
4 2022-11-03T09:00:00 0.0
5 2022-11-05T13:00:00 0.0
6 2022-11-12T08:00:00 0.0
7 2022-11-16T09:00:00 0.0

View File

@ -0,0 +1 @@
{"key":"Test master Временной ряд сущностей","size":7,"hasDateTime":true}

View File

@ -0,0 +1,7 @@
2022-11-02T07:00:00;9.0
2022-11-02T08:00:00;0.0
2022-11-03T08:00:00;9.0
2022-11-03T09:00:00;2.0
2022-11-05T13:00:00;3.0
2022-11-12T08:00:00;3.0
2022-11-16T09:00:00;0.0
1 2022-11-02T07:00:00 9.0
1 2022-11-02T07:00:00 9.0
2 2022-11-02T08:00:00 0.0
3 2022-11-03T08:00:00 9.0
4 2022-11-03T09:00:00 2.0
5 2022-11-05T13:00:00 3.0
6 2022-11-12T08:00:00 3.0
7 2022-11-16T09:00:00 0.0

View File

@ -0,0 +1 @@
{"key":"Test master Временной файлов","size":7,"hasDateTime":true}

View File

@ -0,0 +1,5 @@
2022-12-17T12:00:00;1.0
2022-12-18T12:00:00;2.0
2022-12-19T12:00:00;3.0
2022-12-20T12:00:00;4.0
2022-12-21T12:00:00;5.0
1 2022-12-17T12:00:00 1.0
1 2022-12-17T12:00:00 1.0
2 2022-12-18T12:00:00 2.0
3 2022-12-19T12:00:00 3.0
4 2022-12-20T12:00:00 4.0
5 2022-12-21T12:00:00 5.0

View File

@ -0,0 +1 @@
{"key":"TimingPlans master Временной ряд веток","size":5,"hasDateTime":true}

View File

@ -0,0 +1,5 @@
2022-12-17T12:00:00;1.0
2022-12-18T12:00:00;2.0
2022-12-19T12:00:00;3.0
2022-12-20T12:00:00;4.0
2022-12-21T12:00:00;5.0
1 2022-12-17T12:00:00 1.0
1 2022-12-17T12:00:00 1.0
2 2022-12-18T12:00:00 2.0
3 2022-12-19T12:00:00 3.0
4 2022-12-20T12:00:00 4.0
5 2022-12-21T12:00:00 5.0

View File

@ -0,0 +1 @@
{"key":"TimingPlans master Временной ряд завершенных задач авторов","size":5,"hasDateTime":true}

View File

@ -0,0 +1,5 @@
2022-12-17T12:00:00;1.0
2022-12-18T12:00:00;2.0
2022-12-19T12:00:00;3.0
2022-12-20T12:00:00;4.0
2022-12-21T12:00:00;5.0
1 2022-12-17T12:00:00 1.0
1 2022-12-17T12:00:00 1.0
2 2022-12-18T12:00:00 2.0
3 2022-12-19T12:00:00 3.0
4 2022-12-20T12:00:00 4.0
5 2022-12-21T12:00:00 5.0

View File

@ -0,0 +1 @@
{"key":"TimingPlans master Временной ряд зависимостей","size":5,"hasDateTime":true}

View File

@ -0,0 +1,5 @@
2022-12-17T12:00:00;1.0
2022-12-18T12:00:00;2.0
2022-12-19T12:00:00;3.0
2022-12-20T12:00:00;4.0
2022-12-21T12:00:00;5.0
1 2022-12-17T12:00:00 1.0
1 2022-12-17T12:00:00 1.0
2 2022-12-18T12:00:00 2.0
3 2022-12-19T12:00:00 3.0
4 2022-12-20T12:00:00 4.0
5 2022-12-21T12:00:00 5.0

View File

@ -0,0 +1 @@
{"key":"TimingPlans master Временной ряд задач авторов","size":5,"hasDateTime":true}

Some files were not shown because too many files have changed in this diff Show More