Commit Graph
39 Commits
Author SHA1 Message Date
Fernando Fernández 26e3e54e57 chore: update gitattributes and obsolete devcontainer option
Signed-off-by: GitHub <noreply@github.com>
2026-07-25 13:11:13 +00:00
Fernando Fernández 3f06a18efa chore: remove deprecated VSCode settings
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2026-04-01 20:32:43 +02:00
Fernando Fernández 58404e1fce fix(i18n): re-fix types
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2025-05-07 15:17:57 +02:00
Fernando Fernández ff24e6616f refactor: extract i18n stuff into its own package
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2025-04-29 20:05:38 +02:00
Fernando Fernández 75b68f1f76 chore(eslint): remove deprecated unstable_ts_config flag
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2025-01-25 16:02:56 +01:00
Fernando Fernández c68fa178fd chore(dx): disable sonarsource vscode extension
eslint-plugin-sonarjs > 2.0.0 has almost complete support
for the SonarQube rules, so it's redundant to have it
when eslint can do everything

Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-12-03 14:38:34 +01:00
Fernando Fernández cb89d94228 chore: finish monorepo setup
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-10-14 12:34:51 +02:00
Fernando Fernández f3260d9225 chore(typecheck): prepare for fallthrough attributes type-checking
vue-tsc add supports for fallthrough attributes type-checking,
but we need to enable it.

See release notes: https://github.com/vuejs/language-tools/releases/tag/v2.1.0

Signed-off-by: GitHub <noreply@github.com>
2024-09-06 15:57:33 +02:00
Fernando Fernández 16a8b88d60 refactor(vue-router): remove vue-router/auto usage
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-06-21 18:18:49 +02:00
Fernando Fernández f00e53575a refactor: finish eslint v9
There is still a missing plugin and typescript-eslint v8 needs to be published,
but this is already in a good enough state to be updated and there
are only minor things missing.

Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-06-09 13:02:24 +02:00
Fernando Fernández 91f8be0431 refactor: post dev-deps updates
* Add unicorn/explicit-length-check to disabled rules, so we can use the performant versions of length checking
* Add warn handler to Vite's analyze mode, so CIRCULAR_IMPORTS and other warnings can be picked quickly
* Remove the now unnecessary @ts-expect-error comment

Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-06-09 11:42:56 +02:00
Fernando Fernández fd52f8941b refactor: fix misused promises (#2294)
Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-04-09 16:51:25 +00:00
Fernando Fernández f87f1940fb chore: enable VSCode project-wide problem reporting
Signed-off-by: GitHub <noreply@github.com>
2024-03-20 15:52:29 +00:00
Fernando Fernández 8026f1c84f refactor: fix import sorting discrepancies
(for real this time)

Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-01-18 13:52:18 +01:00
Fernando Fernández 5371a67e9b fix: login with incorrect credentials stuck in endless loop
* Also removed unnecessary setting from VSCode settings.json (reported by Volar)

Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-01-10 10:07:12 +01:00
Fernando Fernández cc6b6eb4b4 refactor(i18n): remove variants from en-US and fr-FR
We don't have other variants for those languages, so it makes sense to not make assumptions and use them generically

Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2024-01-02 14:34:11 +01:00
Fernando Fernández d0a619f838 chore: set i18n ally to flat style 2023-12-31 18:15:54 +01:00
Fernando Fernández 722e475791 chore(vscode): update settings.json
Due to an update to the ESLint extension, the settings schema has changed.
ESLint attempts to change them to the new options as soon as it detects the old ones. We set our desired behaviour
(by default to do all the heavy lifting for us), so nobody else commits incorrect settings by accident or
uses the incorrect behaviour

Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2023-12-11 08:53:24 +01:00
Fernando Fernández a8a46d5c8e chore: update vue-router imports
To vue-router/auto imports, as per unplugin-vue-router docs

Signed-off-by: Fernando Fernández <ferferga@hotmail.com>
2023-12-05 16:38:09 +01:00
Fernando Fernández 7336bfdca3 chore: fix most sonarcloud's code smells (#2072)
Fixed all SonarCloud's code smells, except:

* Complete the task associated to this "TODO" comment.
* Remove this commented out code.
* Refactor this function to reduce its Cognitive Complexity from `x` to `y`.
* `x` is deprecated.
* This branch's code block is the same as the block for the branch on line `x`.

Basically, all the smells that didn't involve big features or refactors
have been fixed.
2023-08-16 21:14:06 +02:00
Fernando Fernández f892e3982a refactor: eslint config declaration improvements 2023-08-16 19:03:38 +02:00
Fernando Fernández 50a9fff32b chore: set ESLint as a formatter and linter
* Use ESLint cache
* Mimick Prettier rules
2023-08-16 18:54:21 +02:00
Fernando Fernández 854da788a1 chore: update vscode settings
vue-tsc 1.6.0 changed the used setting keys
2023-04-27 20:40:06 +02:00
Fernando Fernández 20a57084c1 refactor: improve volar autocompletion 2023-04-03 12:52:57 +02:00
Fernando Fernández fa2c132c06 chore(lint): add rules for end brackets in different lines and fix import/resolver in VSCode 2023-04-03 12:52:57 +02:00
Fernando Fernández 393458b359 chore(lint): re-add and refactor linting suites 2023-04-03 12:52:57 +02:00
Fernando Fernández f84f4228bd chore(vite): fix volar typechecking 2023-04-03 12:52:57 +02:00
Thibault Nocchi e4f6a0aedb chore: fix i18n confioguration to work in vsc 2022-08-18 12:06:33 +02:00
Fernando Fernández 9cb4a2b8f4 chore(tauri): monorepo structure for the project 2022-02-18 13:44:46 +01:00
Fernando Fernández 4f18f67fa9 chore: fix lint for stylelint 14 2021-12-29 12:24:13 +01:00
MrTimscampi c124f2ef2a chore: rename client dir to src 2021-08-26 04:51:58 +02:00
MrTimscampi 0cec4bdf5f build: fix imports and eslint config for use of src folder 2021-03-26 16:43:07 +01:00
MrTimscampi ccd6e07380 chore(vscode): set default auto formatter to Prettier
VSCode sometimes "forget" what the formatter is, leading to format on save not working.
2021-03-17 00:42:32 +01:00
MrTimscampi f646ac01aa fix(settings): make everything translatable 2020-12-17 12:21:32 +01:00
MrTimscampi ba43442a7e chore(vscode): add i18nAlly default language 2020-12-17 12:21:32 +01:00
MrTimscampi b658e302ac fix(vscode): prevent i18n ally from inserting empty keys 2020-12-01 06:33:14 +01:00
MrTimscampi f2227cb176 feat(card): add cards and proper sliders 2020-09-06 06:18:50 +02:00
MrTimscampi 20e871b4bf chore(vscode): add i18n-ally settings to workspace 2020-09-05 23:28:09 +02:00
MrTimscampi 9170d2f935 feat: add initial Nuxt template 2020-09-02 20:48:53 +02:00