Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update devdependencies-major (major) #124

Open
wants to merge 65 commits into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 12, 2021

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@saithodev/semantic-release-backmerge 2.2.0 -> 3.1.0 age adoption passing confidence
@types/uuid (source) 8.3.4 -> 9.0.1 age adoption passing confidence
mock-jwks 1.0.9 -> 2.0.3 age adoption passing confidence
rome (source) 10.0.1 -> 12.0.0 age adoption passing confidence
typescript (source) 4.9.4 -> 5.0.4 age adoption passing confidence
vercel (source) 28.16.15 -> 29.0.1 age adoption passing confidence

Release Notes

saitho/semantic-release-backmerge

v3.1.0

Compare Source

Features

v3.0.0

Compare Source

Bug Fixes
  • Compatibility with semantic-release v20 (d8b8332), closes #​38
Features
  • remove branchName setting (7a5772d)
  • rename branches to backmergeBranches (f84713b)
BREAKING CHANGES
  • Setting branches is renamed into backmergeBranches to avoid conflicts with the setting for semantic-release.
  • branchName setting is removed. Use backmergeBranches instead.
  • Import semantic-release functions via ESM. Loses compatibility with semantic-release before v20.
Levino/mock-jwks

v2.0.3

Compare Source

Bug Fixes
  • use npm package name in readme example (bdc4ba6)

v2.0.2

Compare Source

Bug Fixes
  • correct format (c76af27)
  • re-add examples to readme for convenience (60aa568)

v2.0.1

Compare Source

Bug Fixes

v2.0.0

Compare Source

⚠ BREAKING CHANGES
  • make it an esmodule
Features
rome/tools

v12.0.0

CLI
Breaking changes
  • Review how the traversal of the file system works. Now Rome won't navigate folders that are ignored.
    While this change is a bug fix, this could affect how the ignore entries are defined inside a project. We suggest to review them
    and make sure they still work.
  • --apply-suggested is now called --apply-unsafe
  • rome check --apply and rome check --apply-unsafe exits with non-zero code (error code)
    if there are still diagnostics to be addressed.
Other changes
  • rome check now checks import statements. This is an experimental feature that needs to be
    enabled via configuration. Import can be sorted using rome check --apply-unsafe
  • Rome is able to auto discover the configuration file. If Rome doesn't fine a configuration in the
    working directory, it will try to find one in the parent directories.
  • Add a new global options called --config-path. It tells Rome to try and discover a rome.json file
    in the given path.
    rome format --config-path=../../other/path/
    rome check --config-path=../../other/path/
Configuration
Other changes
  • Rome now uses the internal JSON parser to validate the configuration file. This means Rome won't
    exit anymore if there are issues with the rome.json file, instead it will apply its defaults
    to the sections that are incorrect.
  • Add javascript.organizeImports. This is an experimental feature and users need to opt-in.
{
  "organizeImports": {
    "enabled": true,
    "ignore": ["trickyFile.js"]
  }
}
  • Add linter.rules.all and linter.rules.[group].all. These options allow to enable or disable all
    rules, or all rules for a given group. all and recommended can't be both true.
{
  "linter": {
    "rules": {
      "all": true,
      "style" : {
        "all": false
      }
    }
  }
}

The previous example will enable all rules and disable all rules that belong to the style group.

Editors
Other changes
  • Add support to display diagnostics for JSON files.
  • Add support to format JSON files.
  • Pull diagnostics when parsing a rome.json file.
  • Imports sorting is not applied for files that are not supported or ignored.
Formatter
  • Add support for JSON files
  • Add support for TypeScript 4.7
  • Add support for TypeScript 5.0
Linter

New rules are promoted, please check #​4239 for more
details.

Parser
  • Support for TypeScript 4.7
  • Support for TypeScript 5.0
VSCode
Other changes
  • Add a new option called requireConfiguration. Enabling this option will force Rome to require
    a configuration file in your workspace/project. If Rome doesn't find a rome.json file, it won't
    emit diagnostics.

v11.0.0

CLI
BREAKING CHANGES
  • the argument --no-colors has been removed, in favor of --color=off
Other changes
  • The init command now adds the $schema property to the generated rome.json file
    if rome is installed inside the node_modules folder. Follow this guide to add the $schema property
    manually in a project with an existing rome.json file.
  • A new --semicolons option that configures if the formatter prints semicolons at the end of every statement (default) or at the beginning of statements when necessary to prevent ASI failures.
  • Rome exits with an error code if it doesn't process any file.
  • Fixed how the maximum number of diagnostics is calculated #​3869.
    Rome now prints the total number of errors caused in the files.
  • Rome now traverses symbolic links and emits warnings if it detects loops, and continues processing the next file during the directory traversal.
  • You can force color output using the new global --colors option with the value force. Forcing color output can be useful if you spawn Rome as a subprocess.
    Rome is spawned as a process;
Configuration
  • Added the JSON schema $schema property. The schema enables auto-completion by editors and...
    auto-completion and descriptions of all fields of the configuration file.
  • Added a new files.ignore option where users can ignore files across tools.
Editors
Formatter
BREAKING CHANGES
Other changes
  • Added support for omitting semicolons.
Linter
  • Fixed false positives emitted by noUselessFragments #​3668
  • Fixed noArrayIndexKey where some cases were not detected #​3670
  • Fixed false positives emitted by noConstAssign #​3728
  • Fixed false positives emitted by noShoutyConstants #​3867
  • Fixed false positives emitted by noUnusedVariables #​3779
  • Fixed noUndeclaredVariables where some cases were not detected #​3798
  • Fixed noUndeclaredVariables where types were incorrectly detected #​3669
Rules

The following rules have been stabilized:

  • nursery/useFlatMap -> complexity/useFlatMap
  • nursery/useValidForDirection -> correctness/useValidForDirection
  • nursery/noExplicitAny -> suspicious/noExplicitAny
  • nursery/noConstAssign -> correctness/noConstAssign

These rules are all recommended, so they will be enabled by default. You can simply remove those entries from your configuration file if you had enabled them manually from the nursery group.

The following rules have been renamed:

  • a11y/useBlankTarget -> a11y/noBlankTarget
  • correctness/noMultipleSpacesInRegularExpressionLiterals -> complexity/noMultipleSpacesInRegularExpressionLiterals
  • style/useOptionalChain -> complexity/useOptionalChain
  • correctness/noUselessFragments -> complexity/noUselessFragments
  • correctness/noDelete -> performance/noDelete
  • correctness/useSingleCaseStatement -> style/useSingleCaseStatement
  • correctness/useWhile -> style/useWhile
  • correctness/noArguments -> style/noArguments
  • correctness/noAsyncPromiseExecutor -> suspicious/noAsyncPromiseExecutor
  • correctness/noCommentText -> suspicious/noCommentText
  • correctness/noCompareNegZero -> suspicious/noCompareNegZero
  • correctness/noDebugger -> suspicious/noDebugger
  • correctness/noDoubleEquals -> suspicious/noDoubleEquals
  • correctness/noShadowRestrictedNames -> suspicious/noShadowRestrictedNames
  • correctness/noSparseArray -> suspicious/noSparseArray
  • correctness/noUnsafeNegation -> suspicious/noUnsafeNegation
  • correctness/useValidTypeof -> suspicious/useValidTypeof
  • correctness/noArrayIndexKey -> suspicious/noArrayIndexKey
  • correctness/noCatchAssign -> suspicious/noCatchAssign
  • correctness/noDupeArgs -> suspicious/noDuplicateParameters
  • correctness/noFunctionAssign -> suspicious/noFunctionAssign
  • correctness/noImportAssign -> suspicious/noImportAssign
  • correctness/noLabelVar -> suspicious/noLabelVar
  • correctness/noRestrictedGlobals -> nursery/noRestrictedGlobals
  • nursery/noDupeKeys -> nursery/noDuplicateObjectKeys

If you were not changing the severity level of any of these rules in your configuration file, or suppressing a diagnostic emitted by those rules using suppression comments, you do not have to do anything. But if you did, Rome will now emit diagnostics for the parts of your configuration or suppression comments you need to update.

The following rules are no longer recommended:

  • style/noImplicitBoolean
  • style/noNegationElse
  • style/useBlockStatements
  • style/useShorthandArrayType
  • correctness/useSingleCaseStatement / style/useSingleCaseStatement
  • style/noShoutyConstants

The styling decisions imposed by these rules were not deemed to be idiomatic enough in the JavaScript ecosystem to be enabled by default. If you do want to enforce those rules in your project, you will have to enable them manually in you configuration file:

{
  "linter": {
    "rules": {
        "style": {
            "useBlockStatements": "warn"
        }
    }
  }
}

Finally, the following new rules have been introduced to the nursery group in this release:

Please give them a try by manually enabling them in your configuration and please share your feedback on the rule, diagnostics, and code fixes.

Parser
  • Added support for JSON;
  • Added support satisfies keyword;
  • Fixed parse for async used as label #​3612
  • Fixed parse of export default function in d.ts files #​3485
  • Improved the parsing of await in non-async contexts #​2479
VSCode
  • Removed the "preview" label from the extension.
  • Improved logging when the extension can't connect to the server. #​3920
JavaScript APIs
Breaking change
  • The concept of backend has been removed, in favor of the concept of distribution.
  • Removed the possibility to connect to the daemon, for the time being.
  • The APIs are asynchronous anymore.
Other changes
  • The package has been marked as unstable and in alpha state.
Microsoft/TypeScript

v5.0.4: TypeScript 5.0.4

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.0.3: TypeScript 5.0.3

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.0.2: TypeScript 5.0

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v4.9.5: TypeScript 4.9.5

Compare Source

For release notes, check out the release announcement.

Downloads are available on:

Changes:

vercel/vercel

v29.0.1

Compare Source

node
next

v29.0.0

Compare Source

cli
  • [cli] Remove --target global common arg (#​9808) [Nathan Rajlich]
tests
  • [tests] Update CODEOWNERS for packages/node (#​9864) [Sean Massa]
  • [tests] Move allowJs: true to test tsconfig.json (#​9862) [Chris Barber]
  • [tests] install root typescript version 4.9.5 and standardize on that version (#​9858) [Sean Massa]
  • [tests] Upgrade Turbo to version 1.9.3 (#​9844) [Vercel Release Bot]
  • Use pnpm v8.3.1 (#​9853) [Nathan Rajlich]
node
  • [node] Fix ESM dependency support (#​9692) [Chris Barber]
  • [node] remove last mention of node-bridge (#​9838) [Sean Massa]
gatsby-plugin-vercel-builder
  • [gatsby-plugin-vercel-builder] Log validation errors (#​9854) [Nathan Rajlich]
remix
  • [remix] update entry.client.react.jsx (#​9845) [Michaël De Boey]
next
  • [next] Update test fixture 00-app-dir-edge to use export const runtime (#​9855) [Nathan Rajlich]
remix-entry-server
  • [remix-entry-server] Delete package (#​9852) [Nathan Rajlich]
examples
  • [examples] Upgrade Next.js to version 13.3.1 (#​9842) [Vercel Release Bot]

v28.20.0

Compare Source

cli
  • Allow passing of local git meta even with no remote. (#​9824) [Gary Borton]
node
  • [node] Add streaming support for vc dev (#​9745) [Kiko Beats]

v28.19.0

Compare Source

cli
  • [cli] refactor to use create deployment param type (#​9805) [Sean Massa]
  • [cli] Add vc deploy --no-wait and vc inspect --wait (#​9802) [Chris Barber]
  • [cli] Support pnpm in getUpdateCommand() (#​9813) [Nathan Rajlich]
  • [cli] Remove a bunch of isCanary checks (#​9806) [Nathan Rajlich]
  • [cli] Simplify parseRepoUrl() and fix edge case (#​9796) [Nathan Rajlich]
node
  • [node] Move path-to-regexp and ts-morph from dev deps to deps (#​9823) [Chris Barber]
go
  • [go] Support 'go.work' file and resolve shared deps relative to work path (#​9708) [Chris Barber]

v28.18.5

Compare Source

fs-detectors
  • [fs-detectors] check turbo versions to allow for tags like "latest" (#​9790) [Sean Massa]
gatsby-plugin-vercel-builder
  • [gatsby-plugin-vercel-builder] Ignore assetPrefix completely (#​9787) [Nathan Rajlich]
scripts
  • [scripts] Create internal-dependency-trace script package (#​9783) [Ethan Arrowood]
examples
  • [examples] Update Astro example. (#​9778) [Lee Robinson]
tests
  • [tests] combine examples e2e into one chunk (#​9772) [Sean Massa]

v28.18.4

Compare Source

routing-utils
  • [routing-utils] add isInternal flag (#​9761) [Sean Massa]
next
  • [next] use "Page" instead of "SSR" for operationType (#​9770) [Sean Massa]
  • [next] Update allowQuery test case (#​9767) [JJ Kasper]
  • [next] Fix edge runtime for route groups (#​9764) [JJ Kasper]
  • [next] Update allowQuery test (#​9758) [JJ Kasper]
static-build
  • [static-build] Remove Gatsby env var check (#​9766) [Nathan Rajlich]
examples
  • [examples] Upgrade Next.js to version 13.3.0 (#​9765) [Vercel Release Bot]
build-utils
  • [build-utils][cli][fs-detectors] Upgrade minimatch to 3.1.2 (#​9762) [Espen Hovlandsdal]
cli
  • [build-utils][cli][fs-detectors] Upgrade minimatch to 3.1.2 (#​9762) [Espen Hovlandsdal]
  • [cli] refactor pkg.ts into @vercel-internals/get-package-json (#​9719) [Ethan Arrowood]
fs-detectors
  • [build-utils][cli][fs-detectors] Upgrade minimatch to 3.1.2 (#​9762) [Espen Hovlandsdal]
  • [frameworks][fs-detectors] Use correct "license" field in package.json (#​9696) [Espen Hovlandsdal]
  • [fs-detectors] Fix [email protected] all filters are inferred (#​9680) [Nathan Hammond]
all
  • [all] Use correct "license" field in package.json (#​9754) [Nathan Rajlich]
tests
  • [tests] Update Gatsby fixture versions (#​9760) [Vercel Release Bot]
  • [tests] Skip broken test temporarily (#​9753) [Steven]
  • [tests] update pnpm version to 7.31.0 (#​9751) [Steven]
  • [tests] move test files to subdirectory (#​9749) [Kiko Beats]
  • [tests] update typescript version used in next fixtures (#​9739) [Sean Massa]
  • Fix update gatsby fixture cron job (#​9725) [Ethan Arrowood]
frameworks
  • [frameworks][fs-detectors] Use correct "license" field in package.json (#​9696) [Espen Hovlandsdal]
remix

v28.18.3

Compare Source

build-utils
  • [build-utils] Rename Lambda experimentalResponseStreaming prop to supportsResponseStreaming (#​9721) [Nathan Rajlich]
tests
  • [tests] Split CLI integration tests into chunks (#​9688) [Sean Massa]

v28.18.2

Compare Source

build-utils
  • [build-utils] add pnpm v8 auto detection (#​9720) [Ethan Arrowood]
  • [build-utils] Fix system env var detection for prefixed env vars (#​9709) [Steven]
cli
  • [cli] support build -y shorthand (#​9717) [Sean Massa]
node-bridge
  • [node-bridge] add feature flags support (#​9713) [Kiko Beats]
  • [node-bridge]: remove API Gateway normalization (#​9711) [Kiko Beats]

v28.18.1

Compare Source

remix
  • [remix] Fix zero matching on sub catch-all routes (#​9707) [Nathan Rajlich]
node
  • [node] support node:[lib] in vc dev (#​9694) [Gal Schlezinger]
examples
  • [examples] Remove entry.server.tsx file from "remix" template (#​9698) [Nathan Rajlich]
tests
  • [tests] Try publishing with provenance (#​9706) [Steven]
  • [tests] Disable Turbo's update notifier (#​9302) [Chris Barber]
next
  • [next] Remove extra env variables (#​9704) [JJ Kasper]

v28.18.0

Compare Source

build-utils
  • [build-utils][next] Add prerender source path (#​9686) [Chris Barber]
next
  • [build-utils][next] Add prerender source path (#​9686) [Chris Barber]
node
  • [node] Improve edge-handler-template error handling (#​9697) [Sean Massa]
  • [node][remix] Update nft conditions to include "edge-light" for Edge Functions (#​9700) [Nathan Rajlich]
remix
  • [remix] Inject @vercel/remix package instead of @vercel/remix-entry-server (#​9684) [Nathan Rajlich]
  • [node][remix] Update nft conditions to include "edge-light" for Edge Functions (#​9700) [Nathan Rajlich]
tests
  • [tests][cli] convert CLI integration tests to TS (#​9672) [Sean Massa]
cli
  • [tests][cli] convert CLI integration tests to TS (#​9672) [Sean Massa]
  • [cli] handle BUILD_UTILS_SPAWN_* errors (#​9689) [Sean Massa]
  • [cli] Ignore vc build subdirectory warning on vercel (#​9685) [Steven]
examples
  • [examples] Update "remix" template to use @vercel/remix package (#​9683) [Nathan Rajlich]

v28.17.0

Compare Source

go
  • [go] Add support for Go 1.20 (#​9367) [Vedant]
  • [go] Go builder improvements (#​9576) [Chris Barber]
cli
  • [cli] Honor --local-config when present during vc build (#​9675) [Chris Barber]
  • [tests][cli] CLI Integration tests - better failure messages (#​9667) [Sean Massa]
  • [cli] Update monorepo default setting log (#​9654) [Ethan Arrowood]
  • [cli] Fix example list api to exclude node_modules (#​9626) [Steven]
gatsby-plugin-vercel-builder
  • [gatsby-plugin-vercel-builder] link instead of move the public directory (#​9673) [Sean Massa]
node
  • [node] Handle multi-protocol in Edge Functions with vc dev (#​9502) [Vladislav Ponomarev]
tests
  • [tests] update python tests to use zero config (#​9668) [Sean Massa]
  • [tests] remove comment (#​9671) [Sean Massa]
  • [tests][cli] CLI Integration tests - better failure messages (#​9667) [Sean Massa]
  • [tests] Add prettier check (#​9664) [Steven]
  • [tests] convert CLI Integration tests from ava to jest (#​9632) [Sean Massa]
  • [tests] add tests to edge handler template (#​9528) [Sean Massa]
  • [tests] Bump test timeouts for slow tests (#​9631) [Chris Barber]
  • [tests] remove eslint from fixture (#​9629) [Sean Massa]
  • [tests] Change test-unit to test-lint (#​9627) [Steven]
  • [tests] Run unit tests concurrently in chunks (#​9615) [Steven]
remix
  • [remix] Remove symlink creation warning (#​9679) [Nathan Rajlich]
  • [remix] Upgrade @​remix-run/dev to version 1.14.2 (#​9676) [Vercel Release Bot]
  • [remix] Rename @vercel/remix to @vercel/remix-builder (#​9665) [Nathan Rajlich]
  • [remix] Support optional entry.{server,client}.tsx file (#​9620) [Nathan Rajlich]
  • [remix] Add turborepo monorepo E2E test (#​9622) [Nathan Rajlich]
docs
  • [docs] Update issue and discussion templates (#​9666) [Amy]
  • [docs] Add more info about prepareCache() (#​9644) [Chris Barber]
examples
  • [examples] Upgrade Next.js to version 13.2.4 (#​9647) [Vercel Release Bot]
  • [examples] Replace npm with pnpm in "astro" template README (#​9662) [matamatanot]
next
  • [next] Fix i18n for app dir and sublocales (#​9623) [Steven]

Configuration

📅 Schedule: Branch creation - "every 2 weeks on Monday before 7am" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@vercel
Copy link

vercel bot commented Sep 12, 2021

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/technologiestiftung/giessdenkiez-de-postgres-api/FM73iasfH6y8gTfT6bKmqGVBVMWk
✅ Preview: https://giessdenkiez-de-postgres-api-git-re-8b5ffc-technologiestiftung1.vercel.app

@vercel vercel bot temporarily deployed to Preview September 12, 2021 22:43 Inactive
@renovate renovate bot force-pushed the renovate/major-devdependencies-major branch from e950d50 to c72836f Compare September 21, 2021 15:50
@vercel vercel bot temporarily deployed to Preview September 21, 2021 15:50 Inactive
@renovate renovate bot force-pushed the renovate/major-devdependencies-major branch from c72836f to 4d46617 Compare September 22, 2021 07:21
@vercel vercel bot temporarily deployed to Preview September 22, 2021 07:21 Inactive
@renovate renovate bot force-pushed the renovate/major-devdependencies-major branch from 4d46617 to ba2abdf Compare October 5, 2021 15:14
@vercel vercel bot temporarily deployed to Preview October 5, 2021 15:15 Inactive
@renovate renovate bot force-pushed the renovate/major-devdependencies-major branch from ba2abdf to daf30df Compare October 7, 2021 14:31
@vercel vercel bot temporarily deployed to Preview October 7, 2021 14:31 Inactive
@renovate renovate bot force-pushed the renovate/major-devdependencies-major branch from daf30df to d61e348 Compare October 19, 2021 14:36
@vercel vercel bot temporarily deployed to Preview October 19, 2021 14:36 Inactive
@renovate renovate bot force-pushed the renovate/major-devdependencies-major branch from d61e348 to a630a46 Compare November 2, 2021 17:05
@vercel vercel bot temporarily deployed to Preview November 2, 2021 17:05 Inactive
@renovate renovate bot force-pushed the renovate/major-devdependencies-major branch from a630a46 to e34bd5e Compare November 5, 2021 12:37
@vercel vercel bot temporarily deployed to Preview November 5, 2021 12:37 Inactive
@renovate renovate bot force-pushed the renovate/major-devdependencies-major branch from e34bd5e to 6d3bd8a Compare November 9, 2021 15:40
@vercel vercel bot temporarily deployed to Preview November 9, 2021 15:40 Inactive
@renovate renovate bot force-pushed the renovate/major-devdependencies-major branch from 6d3bd8a to 3c7464f Compare November 16, 2021 14:06
@vercel vercel bot temporarily deployed to Preview November 16, 2021 14:06 Inactive
@renovate renovate bot force-pushed the renovate/major-devdependencies-major branch from 3c7464f to 43c7ff4 Compare March 7, 2022 20:58
@vercel vercel bot temporarily deployed to Preview March 7, 2022 20:58 Inactive
@renovate renovate bot changed the title chore(deps): update dependency prisma to v3 chore(deps): update devdependencies-major (major) Mar 7, 2022
@renovate renovate bot force-pushed the renovate/major-devdependencies-major branch from 43c7ff4 to 49c5ce4 Compare March 15, 2022 19:54
@vercel vercel bot temporarily deployed to Preview March 15, 2022 19:54 Inactive
@renovate renovate bot force-pushed the renovate/major-devdependencies-major branch from 49c5ce4 to 170b37b Compare March 26, 2022 12:32
@vercel vercel bot temporarily deployed to Preview March 26, 2022 12:32 Inactive
@renovate renovate bot force-pushed the renovate/major-devdependencies-major branch from 170b37b to 6acc58c Compare April 5, 2022 13:29
@vercel vercel bot temporarily deployed to Preview April 5, 2022 13:29 Inactive
@renovate renovate bot force-pushed the renovate/major-devdependencies-major branch from 6acc58c to e5de586 Compare April 11, 2022 20:37
ff6347 and others added 26 commits March 23, 2023 22:00
…-julizet

docs: add julizet as a contributor for review
…-dnsos

docs: add dnsos as a contributor for review
Make unique
Make min 3 and max 50 (in the frontend we use only 20)
Add trigger function on insert and update to add short uuid
to username if we add an already existing name.
This is needed so we can use the first part of the email on signup.

The other functions are here because migra kept adding them.
Maybe it will finally shut up about them when I add them now
…ng/giessdenkiez-de-postgres-api into feat/auth-via-supabase
This is done by using the citext extensions.
Once we have imported all the users from auth0 we will remove the
uuid trigger function and only have the DB reject duplicate names
The function was not able to find the uuid_generate_v4 function
These test check some beahaviour in the schema

- adding uuid to username on duplicates (needed 4 migration from auth0)
- cascading removal of users data from the database
- change of username on trees_watered on change of username in profile
fix(profile): Make usernames case insensitive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant