All Issues
24,993 verified issues
drizzle-kit push with PostGIS geometry column type
with a column type such as this... [code block] and then running [code block] This warning is provided... [code block] This should not happen as they are the same type but it is taking capitalization into account.
[question] migration cannot recongnize keyword `import`?
After setting up `ormconfig.json`, I use `typeorm migrations:create -n base` to create migration file. But when I run `typeorm migrations:run`, it seems cannot recognize the key word `import`. ormconfig.json [code block] the migration script [code block] the output [code block] tsconfig.json [code block] `npm ls -g --depth=0` [code block]
Provide support to synchronize settings across machines
There are quiet some extensions out there to handle setting synchronization between multiple computers. And in my opinion they are very important: Since vscode is very customizable with settings, keyboardshortcuts and extension it is very hard to synchronize those things between multiple workstations. And all those extensions are not really clean solutions, because vscode does nearly nothing to support them (for example the paths vscode uses are not exposed, see #2741). So here some ideas to make synchronization clean and extensible: - add a contribution point for synchronization extensions - Those extensions should not have to gather all the files that have to be synced. vscode should do this and then pass them to the extensions - Such an extension's job is only to upload/download the files, passed to them (so we can have the `gist upload`/`svn upload`/`git repo upload`/`dropbox`/`filesystem`/`onedrive`/`ftp`/`other services`. - Or maybe gather all settings into one big json object and pass that. - Support versioning and non versioning extensions - add a remote_settings.json to build on top of the workspace-settings/user-settings stack. - allow automatic and user triggered synchronization Ok... just some ideas :smile:
Error payment_methods
Hello, I am migrating from the charges API to the payment intent API for 3D Secure. I am using Stripe API 6.36.0 and node 8.4 Initial request from the Stripe Dashboard: POST Request /v1/payment_methods [code block] Response body: [code block] Followed by POST request /v1/payment_intents [code block] And 400 Response: [code block] Can't understand why the payment method is being denied since it's confirmed just above. I am following your guide here: https://stripe.com/docs/payments/payment-intents/quickstart#manual-confirmation-flow Thanks so much for your help
Add kms decrypt argument for base64 encoded input
The output for `aws kms encrypt` is a base64-encoded string. The input for `aws kms decrypt` is a binary string, which is not particularly bash-friendly. See #1100. It would be useful if there was an additional `--ciphertext-base64` argument that could take that same base64 blob from `encrypt` and decrypt it correctly.
GET request does not send data (JSON).
Code: [code block] When I switch this to POST the data get's send just find, but there is no body when sent with GET. Sending JSON with GET is not against spec, why is this not working? I've also tried using json.stringify for sending the data.
Support launching VS Code from Bash on Ubuntu on Windows
- VSCode Version: Unpacked and installed "code_1.5.3-1474533365_amd64.deb" - OS Version: Windows 10 with WSL, latest patched. Steps to Reproduce: (NOTE: I am running Xming on my Windows 10 host, and have "export DISPLAY=:0" set in my .bashrc file) 1. Open Bash on Ubuntu on Windows 2. Type "code" and press ENTER. Expected result: Code launches in a GUI window. Actual result: Absolutely nothing happens. There is no output. The prompt just returns in a couple of seconds.
Error: connect ECONNREFUSED 127.0.0.1:6379
I received this error when I try to start my Node server in k8s [code block] I am using bullmq that using ioredis
appDir + RSC: "The server is running out of memory, restarting to free up memory"
Verify canary release - [X] I verified that the issue exists in the latest Next.js canary release Provide environment information [code block] Which area(s) of Next.js are affected? (leave empty if unsure) _No response_ Link to the code that reproduces this issue https://github.com/timfee/www/tree/meet2hire1 To Reproduce Observe the video, where the `node` process gradually exceeds 4GB after about 4 minutes of using the app. During this time, I refreshed/reloaded several times (appDir/RSC pages), as well as triggered hot reloading in the browser. This has been happing since 13.1.x and continues. I couldn't find any obvious leaks in the sever-side code (you can see some CPU / memory heap dumps in the root directory of the repro repository), e.g.: https://github.com/timfee/www/blob/4a813e95eb866e0fee39795f38e461427bee9795/vscode-profile-2023-03-03-13-51-06.heapsnapshot I'm happy to do additional repro steps/troubleshooting on my end! Here's me intentionally trying to overwork it: https://user-images.githubusercontent.com/3246342/222865281-1b1be172-b777-4466-bd2b-062b1b46947b.mov Describe the Bug After 5 mins of using the app (interacting and hot reloading), the server consumes > 4 GB and I get the message: > The server is running out of memory, restarting to free up memory. Expected Behavior This either wouldn't happen, or Next would inform me if there was something egregiously wrong. Which browser are you using? (if relevant) 110.0.5481.177 (Official Buil
Mongoose slows down performance of VSCode (TSServer) by a lot
Do you want to request a feature or report a bug? bug What is the current behavior? It slows down vscode by a lot, even with small projects. I have a very small project, with like 2 small schemas, and the 2 other files, containing on average 160 lines of code, and vscode slows down a lot as soon as I install mongoose. This does not happen when I install most other libraries (haven't tested them all lmao). If I uninstall mongoose, it comes back and works perfectly normal. To clarify "slowing down" means that typescript language server needs 3-5 seconds to realise that I'm importing somethign invalid, and just vscode in general to realise I'm importing something that's never used takes around 2-4 seconds. Usually it happens in under a second so like.. you know... And it's not like vscode is taking a lot of ram/cpu either, it just grows slow. Btw I think this is a mongoose issue, since it happens with no other library, its a special case here Reloading typescript server or project doesn't help If the current behavior is a bug, please provide the steps to reproduce. Have vscode to edit your code Install mongoose on your current project (`npm i mongoose` My tsconfig.json: [code block] What is the expected behavior? It to not be like this, lmao. What are the versions of Node.js, Mongoose and MongoDB you are using? Note that "latest" is not a version.* Node: v16.2.0 Mongoose: 5.12.13 Linux: 5.12.7-arch1-1
Socket.io memory doesn't drop of after clients disconnect
I use the most simple example [code block] I use `socket.io-client`, create a 4k connections Then I closed the client, find memory doesn't drop. [code block] `heapUsed` decreased slightly `rss` and `heapTotal` without any change SOS The memory is cleaned up by the garbage collectors periodically. But I waited for half an hour, still no change. Can I only use `global.gc()` to forcibly reclaim memory it? @nuclearace
Support 3 way merge for git conflicts
IntelliJ, and all other IntelliJ-based IDE such as WebStorm, support a git merge's conflict resolution tool that it shows the conflict in three columns: - the first column for Local Changes - the third column for Changes from Server - the second column for Conflict Resolution Result Please see my attached file. I find that it's super easy for us to resolve conflict, because I can compare the Local Changes and the Server Changes on the same windows, and I can see the Resolution Result immediately. Can we please support that?
Support YAML Anchors
Note to incoming readers (2025) I will update this if anything changes, you don't need to read this entire thread. Update August 2025 Support has been added Update March 2025 @salilsub, a GitHub Staff member, has said that this is coming in the latter half of 2025!! Update Jan 2025 @salilsub started a Poll Comment to request interest in one of three proposed solutions. >π : I need YAML anchors per the YAML spec π : I need a way to write YAML once and re-use it. I don't need YAML anchors specifically, but I need to have a way to do this in the same file as my workflow π : I need a way to write YAML once and re-use it in my workflows. I can use either the same file or a different file I import. I really need templating (like the kind available in Azure DevOps Pipelines) A deadline for the poll has been set for the end of February. Personally, I think this poll is an inappropriate response this this issue. Update Aug 2024 This comment from staff says they will be looking at this next year > Thanks for engaging on this all, this is on our list to get to in the early part of next year. Right now we are re-working the services in Actions which do our YAML expansion (focusing on how we improve their availability). Once we are live with the new services we will start looking at adding features and this is on our list <3 How Can I Help? If you want to help, upvote this comment by reacting to it with π. This will help it sort higher in the issues list. Adding "me too"
How to modify the response HTML data going back to the user?
Hi, I really need to know how to get the response HTML as a string and modify it. This question has been asked before at stackoverflow but I don't see how to do it. http://stackoverflow.com/questions/13596942/using-node-js-to-proxy-http-and-modify-response In general, I need to get access to all request data and all response data and change the response data in some cases. Thanks!
Ability to specify endpoint-url in profile
Currently I don't seem to be able to specify an endpoint URL in my profile. I always have to specify the --endpoint-url option on the command line. I would like to be able to do something like the following (in my ~/.aws/config file): [code block]
Scripts set in manualChunks are loaded directly in front page, instead to be lazy loaded when needed
Describe the bug To manage well the bundle, I am setting the packages into manualChunks e.g.: The package fabric is used only in the admin area of my app, that is why I don't need it to be loaded directly in the front page. If I don't set it in manualChunks, it works good and it will not be loaded in the front page, but my chunks then are too large, because vite place it automatically together with others in a huge backend chunk. Then as soon I open the backend it lazy loads all the other chunks, including the one that contains fabric. So this is the expected behavior. If I set it in manualChunks, e.g.: [code block] the fabric chunk is loaded directly on the front page. Even if I am not admin. You can see the differences when I include fabric or not: Not included in manualChunks Included in manualChunks: Expected behavior is: fabric should only be loaded when really used, else it creates only network traffic and lowers the Lighthouse score because of unused code! NOTE: I am using an example with fabric here, but in my project I have a bunch of other libraries that have the same issue with manualChunks. Reproduction I created a small reproduction in this repo: https://github.com/a-tonchev/react-boilerplate/tree/vite_no_lazy_load Steps to reproduce: 1. Install deps (`yarn`) Try bug: 1. `yarn build && yarn serve` 2. Open localhost:4000 and see in Network -> JS, the `fabric` script is loaded To try without, open vite.config.js: https://github.com/a-tonchev/rea
Unable to process request due to missing initial state.
[REQUIRED] Describe your environment Windows 10, Android 10 Google chrome firebase js sdk version: 7.24.0 firebase auth [REQUIRED] Describe the problem When trying to do sign with redirect (social login: google/facebook), many of our users are getting the following error: _Unable to process request due to missing initial state. This may happen if browser sessionStorage is inaccessible or accidentally cleared._ Steps to reproduce: Not able to reproduce this. But it occurs very frequently for many of our users.
How to stream Text to Speech?
According to the documentation here for Text to Speech: https://platform.openai.com/docs/guides/text-to-speech?lang=node There is the possibility of streaming audio without waiting for the full file to buffer. But the example is a Python one. Is there any possibility of streaming the incoming audio using Node JS?
Generate TEXT fields from String
Hi, Iβm using `prisma2 lift` to generate my database, but itβs generating all my String fields as `VARCHAR` with size 191. Unfortunately, when I go to populate these fields, some of my data has more than 191 characters. Is there a way I can get `prisma2 lift` to generate `TEXT` fields or specify my desired length of `VARCHAR`? Thanks!
safe_sleep.sh rarely hangs indefinitely
Describe the bug Very rarely on update of github actions runner `safe_sleep.sh` hangs forever: [code block] I suspect it may happen sometimes if machine runs in cloud and is overloaded and/or overcommitted. To Reproduce Steps to reproduce the behavior: 1. Download runner of version prior to version, for example, 2.322. 2. Register and run runner. 3. Runner updates itself. It can also take a task to complete in meantime. Expected behavior Update should not hang infinitely. Runner Version and Platform Runner 2.322 OS: Linux