From f05c8e1dc69275e529f4c8771ad55ba211e7fb5e Mon Sep 17 00:00:00 2001 From: Corentin Thomasset Date: Thu, 2 Jun 2022 00:30:43 +0200 Subject: [PATCH 001/459] fix(lint): missing dangling comma --- src/config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/config.ts b/src/config.ts index 926fa082..9837cb46 100644 --- a/src/config.ts +++ b/src/config.ts @@ -59,7 +59,7 @@ export const config = figue({ .loadEnv({ ...import.meta.env, // Because the string 'import.meta.env.PACKAGE_VERSION' is statically replaced during build time (see 'define' in vite.config.ts) - PACKAGE_VERSION: import.meta.env.PACKAGE_VERSION + PACKAGE_VERSION: import.meta.env.PACKAGE_VERSION, }) .validate() .getConfig(); From 5ab4dd3d4a42c3609d72597c7ba91764170e6e96 Mon Sep 17 00:00:00 2001 From: Corentin Thomasset Date: Thu, 2 Jun 2022 00:44:23 +0200 Subject: [PATCH 002/459] fix: tool sorting inconsistencies in home page --- src/pages/Home.page.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/pages/Home.page.vue b/src/pages/Home.page.vue index 632b1130..5e22d493 100644 --- a/src/pages/Home.page.vue +++ b/src/pages/Home.page.vue @@ -9,7 +9,13 @@ useHead({ title: 'IT Tools - Handy online tools for developers' }); - - diff --git a/src/tools/base64-string-converter/base64-string-converter.vue b/src/tools/base64-string-converter/base64-string-converter.vue index d725117c..649f9d39 100644 --- a/src/tools/base64-string-converter/base64-string-converter.vue +++ b/src/tools/base64-string-converter/base64-string-converter.vue @@ -53,5 +53,3 @@ const b64Validation = useValidation({ rules: [{ message: 'Invalid base64 string', validator: (value) => isValidBase64(value.trim()) }], }); - - diff --git a/src/tools/hmac-generator/hmac-generator.vue b/src/tools/hmac-generator/hmac-generator.vue index 3c524259..9cf2c9bf 100644 --- a/src/tools/hmac-generator/hmac-generator.vue +++ b/src/tools/hmac-generator/hmac-generator.vue @@ -94,5 +94,3 @@ const hmac = computed(() => ); const { copy } = useCopy({ source: hmac }); - - diff --git a/src/tools/math-evaluator/math-evaluator.vue b/src/tools/math-evaluator/math-evaluator.vue index 59754de6..16aa7c47 100644 --- a/src/tools/math-evaluator/math-evaluator.vue +++ b/src/tools/math-evaluator/math-evaluator.vue @@ -29,5 +29,3 @@ const expression = ref(''); const result = computed(() => withDefaultOnError(() => evaluate(expression.value) ?? '', '')); - - diff --git a/src/tools/mime-types/mime-types.vue b/src/tools/mime-types/mime-types.vue index 0c7a5eb0..eb08124f 100644 --- a/src/tools/mime-types/mime-types.vue +++ b/src/tools/mime-types/mime-types.vue @@ -95,5 +95,3 @@ const selectedExtension = ref(undefined); const mimeTypeFound = computed(() => (selectedExtension.value ? extensionToMimeType[selectedExtension.value] : [])); - - From 40872859a580a20bb838b79db2b3c88c00995e37 Mon Sep 17 00:00:00 2001 From: Corentin Thomasset Date: Tue, 20 Dec 2022 21:15:00 +0100 Subject: [PATCH 100/459] refactor(clean): removed unused import --- src/tools/index.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/tools/index.ts b/src/tools/index.ts index 38975f61..3b94cb4c 100644 --- a/src/tools/index.ts +++ b/src/tools/index.ts @@ -1,5 +1,3 @@ -import { LockOpen } from '@vicons/tabler'; - import { tool as chmodCalculator } from './chmod-calculator'; import { tool as mimeTypes } from './mime-types'; import { tool as otpCodeGeneratorAndValidator } from './otp-code-generator-and-validator'; From bfc2e24bbfc08f67ed9c9b1d93474029bc01dc8b Mon Sep 17 00:00:00 2001 From: Corentin Thomasset Date: Wed, 21 Dec 2022 00:03:31 +0100 Subject: [PATCH 101/459] feat(tracker): added actions monitoring --- src/components/SearchBar.vue | 1 + src/layouts/base.layout.vue | 1 + src/modules/tracker/tracker.services.ts | 11 +++++++++++ src/modules/tracker/tracker.types.ts | 3 +++ src/pages/About.vue | 1 + src/plugins/plausible.plugin.ts | 3 ++- src/shims.d.ts | 7 +++++++ 7 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 src/modules/tracker/tracker.services.ts create mode 100644 src/modules/tracker/tracker.types.ts diff --git a/src/components/SearchBar.vue b/src/components/SearchBar.vue index 22842a42..a93f46a1 100644 --- a/src/components/SearchBar.vue +++ b/src/components/SearchBar.vue @@ -61,6 +61,7 @@ function renderOption({ tool }: { tool: Tool }) { :render-label="renderOption" :default-value="'aa'" :get-show="() => true" + :on-focus="() => $tracker.trackEvent({ eventName: 'Search-bar focused' })" >