Compare commits

..

1 commit

Author SHA1 Message Date
0d48f401e0 chore(deps): update dependency @vue/eslint-config-prettier to v10
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
/ test-dependencies (push) Successful in 32s
2024-10-15 10:06:50 +03:00
23 changed files with 461 additions and 743 deletions

14
dist/404.html vendored
View file

@ -3,14 +3,14 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<meta name="generator" content="VuePress 2.0.0-rc.18" />
<meta name="generator" content="VuePress 2.0.0-rc.15" />
<style>
:root {
--vp-c-bg: #fff;
}
[data-theme='dark'] {
--vp-c-bg: #1b1b1f;
--vp-c-bg: #22272e;
}
html,
@ -32,12 +32,12 @@
}
</script>
<meta property="og:url" content="https://pleshevski.ru/404.html"><meta property="og:site_name" content="Дмитрий Плешевский"><meta property="og:type" content="website"><meta property="og:locale" content="ru-RU"><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","name":""}</script><title>Дмитрий Плешевский</title><meta name="description" content=" ">
<link rel="preload" href="/assets/style-CyqMEKOR.css" as="style"><link rel="stylesheet" href="/assets/style-CyqMEKOR.css">
<link rel="modulepreload" href="/assets/app-CvTe0YTg.js"><link rel="modulepreload" href="/assets/404.html-BGekuXRq.js">
<link rel="prefetch" href="/assets/index.html-D7ve43IL.js" as="script"><link rel="prefetch" href="/assets/works.html-NBBFoiT7.js" as="script"><link rel="prefetch" href="/assets/index.html-B5LWGqHO.js" as="script"><link rel="prefetch" href="/assets/works.html-CihZ59B-.js" as="script">
<link rel="preload" href="/assets/style-DOZUTAXU.css" as="style"><link rel="stylesheet" href="/assets/style-DOZUTAXU.css">
<link rel="modulepreload" href="/assets/app-YqJ2N5FF.js"><link rel="modulepreload" href="/assets/404.html-K48krAc8.js">
<link rel="prefetch" href="/assets/index.html-D3SBAZ5R.js" as="script"><link rel="prefetch" href="/assets/works.html-DDM5nDLC.js" as="script"><link rel="prefetch" href="/assets/index.html-BCgSEOwK.js" as="script"><link rel="prefetch" href="/assets/works.html-EdO4hOM5.js" as="script">
</head>
<body>
<div id="app"><!--[--><div class="vp-theme-container" vp-container data-v-9607bbd4><main class="page" data-v-9607bbd4><div class="theme-default-content" vp-content data-v-9607bbd4><h1 data-v-9607bbd4>404</h1><blockquote data-v-9607bbd4>Ошиблись в параллельной вселенной.</blockquote><a class="route-link" href="/" data-v-9607bbd4>Вернуться на главную</a></div></main></div><!--[--><!----><!--]--><!--]--></div>
<script type="module" src="/assets/app-CvTe0YTg.js" defer></script>
<div id="app"><!--[--><div class="vp-theme-container" vp-container data-v-1c3b23e8><main class="page" data-v-1c3b23e8><div class="theme-default-content" vp-content data-v-1c3b23e8><h1 data-v-1c3b23e8>404</h1><blockquote data-v-1c3b23e8>Мы потеряли страницу...</blockquote><a class="route-link" href="/" data-v-1c3b23e8>Вернуться на главную</a></div></main></div><!--[--><!----><!--]--><!--]--></div>
<script type="module" src="/assets/app-YqJ2N5FF.js" defer></script>
</body>
</html>

View file

@ -1 +0,0 @@
import{_ as e,c as o,a,o as n}from"./app-CvTe0YTg.js";const r={};function l(p,t){return n(),o("div",null,t[0]||(t[0]=[a("p",null,"404 Not Found",-1)]))}const c=e(r,[["render",l],["__file","404.html.vue"]]),m=JSON.parse('{"path":"/404.html","title":"","lang":"ru-RU","frontmatter":{"layout":"NotFound","head":[["meta",{"property":"og:url","content":"https://pleshevski.ru/404.html"}],["meta",{"property":"og:site_name","content":"Дмитрий Плешевский"}],["meta",{"property":"og:type","content":"website"}],["meta",{"property":"og:locale","content":"ru-RU"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"WebPage\\",\\"name\\":\\"\\"}"]]},"headers":[],"git":{},"filePathRelative":null}');export{c as comp,m as data};

1
dist/assets/404.html-K48krAc8.js vendored Normal file
View file

@ -0,0 +1 @@
import{_ as t,c as e,o,a}from"./app-YqJ2N5FF.js";const n={},r=a("p",null,"404 Not Found",-1),c=[r];function s(l,p){return o(),e("div",null,c)}const i=t(n,[["render",s],["__file","404.html.vue"]]),m=JSON.parse('{"path":"/404.html","title":"","lang":"ru-RU","frontmatter":{"layout":"NotFound","head":[["meta",{"property":"og:url","content":"https://pleshevski.ru/404.html"}],["meta",{"property":"og:site_name","content":"Дмитрий Плешевский"}],["meta",{"property":"og:type","content":"website"}],["meta",{"property":"og:locale","content":"ru-RU"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"WebPage\\",\\"name\\":\\"\\"}"]]},"headers":[],"git":{},"filePathRelative":null}');export{i as comp,m as data};

File diff suppressed because one or more lines are too long

30
dist/assets/app-YqJ2N5FF.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1
dist/assets/index.html-BCgSEOwK.js vendored Normal file

File diff suppressed because one or more lines are too long

1
dist/assets/index.html-D3SBAZ5R.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1
dist/assets/style-DOZUTAXU.css vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1
dist/assets/works.html-DDM5nDLC.js vendored Normal file

File diff suppressed because one or more lines are too long

1
dist/assets/works.html-EdO4hOM5.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

12
dist/eng/index.html vendored

File diff suppressed because one or more lines are too long

14
dist/eng/works.html vendored

File diff suppressed because one or more lines are too long

12
dist/index.html vendored

File diff suppressed because one or more lines are too long

14
dist/works.html vendored

File diff suppressed because one or more lines are too long

View file

@ -4,15 +4,6 @@ import { Technology } from "./domain/Technology.ts";
import type { Work } from "./domain/Work.ts";
export const CHRONOLOGICAL_WORKS: Work[] = [
{
name: "nixeovim",
url: "/pleshevskiy/nixeovim",
description: "Configure and build neovim editor using nix",
roles: [Role.Author],
technologies: [Technology.Nix],
startDate: new Date("2024-04-24"),
status: Status.ActiveDeveloped,
},
{
name: "picsg",
url: "/pleshevskiy/picsg",

View file

@ -20,7 +20,7 @@ sidebar: false
- Перенес триггеры базы данных в бизнес-логику. Проще стало читать код, вносить
изменение и система стала надежнее.
- Ввёл практику написания unit тестов и интеграционных тестов. Самолично написал
более 70% всех тестов.
более 70% тестов всех тестов.
- Добавил GraphQL подписки для динамичного обновления.
##### Frontend

View file

@ -15,7 +15,7 @@
"@types/node": "^22.1.0",
"@vitejs/plugin-vue": "^5.0.0",
"@vue/eslint-config-prettier": "^10.0.0",
"@vue/eslint-config-typescript": "^14.0.0",
"@vue/eslint-config-typescript": "^13.0.0",
"@vue/language-server": "^2.0.19",
"@vue/tsconfig": "^0.5.1",
"@vue/typescript-plugin": "^2.0.19",
@ -26,7 +26,6 @@
"eslint": "<10.0.0",
"eslint-plugin-vue": "^9.14.1",
"prettier": ">=3.0.0",
"sass": "^1.79.5",
"typescript": "~5.6.0",
"vue": "^3.4.0",
"vue-tsc": "^2.0.0",

File diff suppressed because it is too large Load diff