aboutsummaryrefslogtreecommitdiffstats
path: root/src/internal-server/app/Controllers/Http/UserController.js
Commit message (Collapse)AuthorAge
* refactor: uninstall node-fetch which is built-in since node 18 (#1431)Libravatar MCMXC2023-10-31
| | | | | | | | | | | | | | | | | * Update submodules [skip ci] * Update submodules [skip ci] * refactor: uninstall node-fetch which is built-in since node 18 - uninstall node-fetch from package.json - remove fetch import from translation-helpers.ts - remove fetch import from RecipeController and UserController * remove leftover console.log --------- Co-authored-by: github-actions <github-actions@github.com>
* Upgrade npm modules (#1312)Libravatar Vijay Aravamudhan2023-08-16
|
* remove unused parameter in UserController.js which fails lintingLibravatar MCMXC2023-07-30
|
* refactor: more lint improvementsLibravatar MCMXC2023-07-30
| | | | | | | | | - set parserOptions.ecmaVersion to latest and env to es2024 in eslint config - install missing types libraries - install eslint-plugin-sonar - enable eslint-plugin-sonar recommended rules and declare jsx-runtime for react in eslint config - clean up disabled lint rules which don't inflict problems anymore - disable various lint issues and fix others
* refactor: various improvements (#1296)Libravatar MCMXC2023-07-30
| | | | | | | | | | | | | | | | | | | | | | | | | * refactor: various improvements - enable no-use-before-define eslint rule - shuffle code to conform to no-use-before-define eslint rule - remove btoa dependency which is deprecated and replace with Buffer.from(string).toString('base64') - convert some any types into useful ones - add type annotations where possible - remove unused @types/expect.js - install @types/semver and ts-node which were missing - repair and rewrite add-crowdin-contributors script - remove export keyword from variables which are never consumed in another file - remove unity indicator hack where linked issue was closed - remove module declaration for kebab-case which is unused - add missing state interface for certain components - remove default exports for files which already have a named export - export IRecipePreview so it can be used throughout codebase - remove unused removeCacheForCallWith method from CachedRequest.ts - cleanup unused colors and styles inside legacy theme * - improve ColorPickerInput - fix invalid DOM nesting with div inside p in EditSettingsForm - fix progressbarAccentColor color picker not updating input when using slider - install missing @types/react-color dependency
* chore: improve lint setupLibravatar MCMXC2023-07-25
| | | | | | | | | | | | | | | - update eslint config - merged eslint rules for JS and TS to avoid duplicates - extended stricter lint ruleset from typescript-eslint - corrected wrong setup for certain eslint rulesets - opt in to reportUnusedDisableDirectives config option - fix or disable a lot of lint issues throughout codebase - remove trailingComma: all from prettier config which is default in prettier v3 - add volta configuration to package.json to autoload correct node and pnpm versions - upgrade all eslint and prettier related dependencies to latest - remove config options from settings.json which are default anyways - remove config options from settings.json which are outdated/unknown - set up prettier as default formatter in settings.json
* migrate from gulp to esbuild for faster builds (#815)Libravatar Balaji Vijayakumar2022-12-08
|
* Extract utility functions for JSON parsingLibravatar Vijay A2022-05-15
|
* Matched casing for almost all replacementsLibravatar Aditya Mangalampalli2022-04-16
|
* chore: upgrade commitlint and eslint-plugin-unicorn to latest (#2295)Libravatar Markus Hatvan2021-12-03
| | | | | | - upgrade commitlint and eslint-plugin-unicorn dependencies - update prepare-code script to run lint:fix instead of lint - fix unicorn/no-await-expression-member lint issues - various whitespace formatting fixes due to lint:fix
* chore: update eslint setup (#2074)Libravatar Markus Hatvan2021-10-15
|
* refactor: move 'DEFAULT_APP_SETTINGS' from 'environment' to 'config' since ↵Libravatar Vijay A2021-10-01
| | | | it doesn't depend on the running process any more.
* refactor: split 'environment' into 'environment-remote' with only the remote ↵Libravatar Vijay A2021-10-01
| | | | | | module dependency (might be a pre-requisite for the electron v14 upgrade)
* chore: update various outdated node_modules (#1969)Libravatar Markus Hatvan2021-09-29
|
* feat: add eslint-plugin-unicorn (#1936)Libravatar Markus Hatvan2021-09-14
|
* fix: Import previously exported `ferdi.data` file (with workspaces) threw ↵Libravatar Vijay Raghavan Aravamudhan2021-09-06
| | | | error (#1874)
* refactor: Reuse constants and utility functions to remove hardcoding/duplicationLibravatar Vijay A2021-08-23
|
* refactor(cleanup): remove code that refers to paid subscriptionLibravatar Vijay A2021-08-21
| | | | (since we are always premium/free)
* Revert "chore: update outdated node_modules (#1807)"Libravatar Vijay A2021-08-16
| | | | This reverts commit 26a9dba22236bc22a7612107630282cfe02d20e0.
* chore: update outdated node_modules (#1807)Libravatar Markus Hatvan2021-08-16
| | | | - upgrade 'uuid', '@types/uuid', 'macos-version', 'normalize-url' and 'os-name' dependencies to latest - updated 'macos-version' imports to named imports
* Fix error while importing without workspaces (#1776)Libravatar Vijay Raghavan Aravamudhan2021-08-12
| | | fixes #1773
* chore: set default fallback locale for spell-checker to be 'en-US'.Libravatar Vijay A2021-08-09
|
* Moved 'internal-server' into a sub-folder as opposed to a git submodule. (#1715)Libravatar Vijay Raghavan Aravamudhan2021-08-01
* Ignored tests in 'internal-server' folder since there are none. * Linter fixes