primordic/IssueDupesLite huggingface dataset:
Repository: yarnpkg/berry

Issue #2206: [Bug] `yarn add` does not respect `latest` tag
Created: 2020-12-03T15:01:23Z
I'd be willing to implement a fix

Describe the bug
yarn add husky right now will put ^4.3.0 (which is latest) into package.json, but install 4.3.1 which is not marked as latest.
To Reproduce
https://github.com/SimenB/yarn-install-latest
All I did was
$ yarn init -y
$ yarn add -D husky
$ yarn policies set-version berry
$ yarn
$ rm yarn.lock && yarn
(plus some .gitignore stuff)
Screenshots
N/A
Environment if relevant (please complete the following information):

OS: macOS
Node version 14.15.0
Yarn version 2.4.0

Additional context
N/A

Duplicate issue #4501: [Bug?]: Strange / inconsistent behavior with newer versions than `latest`
Created: 2022-05-27T14:57:31Z
Self-service

 I'd be willing to implement a fix

Describe the bug
The @types/prompts package has a version 2.4.0 that was mistakenly published in 2019. The "real" current version, 2.0.14, is tagged as latest on NPM, and both the npmjs.com website and the Yarn package registry show 2.0.14 as the latest.
Yarn doesn't seem to handle this well:

yarn add @types/prompts selects version 2.4.0.
yarn upgrade-interactive gives the following confusing output.
 Press <up>/<down> to select packages.            Press <enter> to install.
 Press <left>/<right> to select versions.         Press <ctrl+c> to abort.

? Pick the packages you want to upgrade.          Current          Range            Latest

   @types/prompts ------------------------------ ◉ ^2.0.9 ------- ◯ ^2.4.0 ------- ◯ ^2.0.14 ------


Even if I select the "latest" option within yarn upgrade-interactive, it installs 2.4.0.

By contrast, npm i @types/prompts installs 2.0.14. NPM has logic to check the current or requested version against latest and next and handle those tags specially; Yarn does not appear to have this?
To reproduce
await packageJsonAndInstall({
    dependencies: {
        '@types/prompts': '^2.0.14'
    }
})

const installed = JSON.parse(await yarn('why', '@types/prompts', '--json'));

expect(installed.children['@types/prompts@npm:2.4.0']).toBeUndefined();
Environment
System:
    OS: macOS 12.3.1
    CPU: (10) arm64 Apple M1 Pro
  Binaries:
    Node: 14.19.1 - /private/var/folders/j5/l20bwyp12yb180ql522y2t3w0000gn/T/xfs-f556d3e4/node
    Yarn: 3.2.1 - /private/var/folders/j5/l20bwyp12yb180ql522y2t3w0000gn/T/xfs-f556d3e4/yarn
    npm: 6.14.16 - ~/.nvm/versions/node/v14.19.1/bin/npm
  npmPackages:
    jest: ^28.1.0 => 28.1.0
Additional context
No response

Closing comment (2022-05-27T15:00:23Z): Duplicate of #2206
Repository: yhirose/cpp-httplib

Issue #1551: Add a flag or command to display a list of user-configured plugins
Created: 2018-12-18T04:55:54Z
Directly related to trufflesuite/trufflesuite.com#1396.
Would be nice to get a list of properly configured/installed plugins, perhaps a --list flag to call with truffle run (truffle run --list). A truffle list command might be overkill and hinges on how much we expand plugin capabilities (perhaps worth pursuing later on). Might also be cool to expand this to check for all global or local cwd plugins (truffle-plugin.json's) regardless of whether a user has them configured correctly or not.
(Self-assigning to keep open, but anyone free to work on it!)

Duplicate issue #1473: run plugin "help" features..
Created: 2018-11-27T21:16:21Z
I've asked for help in the Truffle Gitter

It would be nice to be able to get a list of plugins that are installed other than looking at the truffle configuration file.
Is there a preferred way for a plugin to provide help for it? In the example of trufflesuite/trufflesuite.com#1396 I used console.log after looking at config.help, but is that recommended? For the core commands, their help is formatted in a uniform way, right?

Closing comment (2019-12-04T18:57:22Z): Looks like this is a duplicate of #1551. Closing for issue maintenance. Thanks!
Repository: yhirose/cpp-httplib

Issue #4123: Custom error info not shown on method interaction using truffle develop
Created: 2021-06-20T10:27:29Z
Issue
Truffle does not show solidity custom error information while calling a method using truffle develop
Steps to Reproduce
Call a method which fails by reverting with custom error.
Expected Behaviour
Custom error information with revert opcode
Actual Results
Shows plain revert as:
truffle(develop)> instance.list({value: 15})
Thrown:
{ Error: Returned error: VM Exception while processing transaction: revert

Environment
Operating System: MacOS
Truffle v5.3.11 (core: 5.3.11)
Solidity - 0.8.4 (solc-js)
Node v11.15.0
Web3.js v1.3.6

Duplicate issue #5970: Error: data out-of-bounds (length=0, offset=32, code=BUFFER_OVERRUN, version=abi/5.0.7)
Created: 2023-03-14T12:37:10Z
I've opened a support ticket before filing this issue.


Issue
It should revert the custom error, works in Remix VM but not with Web3+Truffle in Node.js, tested on a local Ganache network and Avalanche Testnet. Only seems to be able to revert string-based custom errors, if I pass an integer or something that is not a string it gives me the out of bounds error.
Steps to Reproduce
// SPDX-License-Identifier: GPL-3.0
pragma solidity ^0.8.4;


contract TestToken {
    error InsufficientBalance(uint256 withdrawAmount);

    function transfer(uint256 amount) pure public {
        if (amount > 1000)
            revert InsufficientBalance({ withdrawAmount: amount });
    }
}
Expected Behavior
It should revert the custom error, works in Remix VM but not with Web3+Truffle in Node.js, tested on a local Ganache network and Avalanche Testnet. Only seems to be able to revert string-based custom errors, if I pass an integer or something that is not a string it gives me the out of bounds error.
Actual Results
Get the following error in Node.js:
Error: data out-of-bounds (length=0, offset=32, code=BUFFER_OVERRUN, version=abi/5.0.7)

Environment

Operating System: Ubuntu 20.04 LTS
Ethereum client: Ganache/Avalanche
Truffle version (truffle version): "@truffle/hdwallet-provider": "^2.1.8"
node version (node --version): v18.13.0
npm version (npm --version): 8.19.3

Closing comment (2023-03-16T17:46:03Z): This has come up multiple times, and it's something I hope we can get resources on. In the meantime, I'm closing because it's a duplicate of #4123 .
Repository: yhirose/cpp-httplib

Issue #314: Async await tests
Created: 2016-12-13T00:04:52Z
Should the metacoin.js test be updated / cleaned up to use await?  And relevant docs too?

Duplicate issue #228: ES6 update?
Created: 2016-08-08T02:34:45Z
For example, instead of
  it("should call a function that depends on a linked library  ", function(){
    var meta = MetaCoin.deployed();
    var metaCoinBalance;
    var metaCoinEthBalance;

    return meta.getBalance.call(accounts[0]).then(function(outCoinBalance){
      metaCoinBalance = outCoinBalance.toNumber();
      return meta.getBalanceInEth.call(accounts[0]);
    }).then(function(outCoinBalanceEth){
      metaCoinEthBalance = outCoinBalanceEth.toNumber();

    }).then(function(){
      assert.equal(metaCoinEthBalance,2*metaCoinBalance,"Library function returned unexpeced function, linkage may be broken");

    });
  });

we would have:
  it("should call a function that depends on a linked library  ", () => {
    const meta = MetaCoin.deployed();
    let metaCoinBalance;

    return meta.getBalance.call(accounts[0])
    .then(outCoinBalance => {
      metaCoinBalance = outCoinBalance.toNumber();
      return meta.getBalanceInEth.call(accounts[0]);
    })
    .then(outCoinBalanceEth => outCoinBalanceEth.toNumber())
    .then(metaCoinEthBalance => assert.equal(
        metaCoinEthBalance, 2*metaCoinBalance,
        "Library function returned unexpeced function, linkage may be broken"
      );
    );
  });

Do you all consider it an improvement?

Closing comment (2017-07-13T17:01:18Z): Hi there. Thanks for posting this. I'm going to mark this as a duplicate of #314. Even though async/await is fully supported in Node 8, I want to wait a bit to ensure we're not prohibitively excluding users who cannot install Node 8 for some reason (either because of their organization's rules, or something else). Will reconsider this in a month or two. Keep watch of #314 for more info.
Repository: yhirose/cpp-httplib

Issue #3467: Feature request: allow migrations to be written in TypeScript
Created: 2020-10-24T10:21:41Z
Issue
Truffle migrations cannot currently be written in TypeScript. The only workaround I found is with TypeChain, but the *.ts files need to be transpiled before they are run, so it's not ideal. I could also use ts-node (as explained in #717) , but I would prefer not having to fiddle with low-level tools when using Truffle.
Expected Behavior
Truffle should allow users to write the files under the "migrations" directory in TypeScript, parse them and execute them. If a tsconfig.ts doesn't exist, Truffle should throw an error and stop the execution.

Duplicate issue #4587: Allow for migrations to support TypeScript
Created: 2022-01-04T22:05:53Z
I didn't opened a support ticket before filing this issue, because is a technical issue.


Issue
The way the require package works is making impossible to me to get truffle migrations working with typescript without having to compile. if you go to the require package at require.js the way Require.file method(lines 19 to 99) work, makes it imposible to use ts-node to run typescript in place, if it was just a regular require it would be so easy to use typescript, i would be glad to improve this i just wanted to know why is it done like that, why do you need to do al that stuff in order to require the package?
Expected Behavior
If i use ts-node to run truffle migrate, i should be able to run typescript migrations
Actual Results
As typescript files are not actually being required as regular modules, ts-node/register cannot work properly therefore syntax errors comes up

Environment

Operating System: MacOS
Ethereum client: Ganache
Truffle version (5.4.26):
node version (16.10.0):
yarn version (1.22.17):

Closing comment (2022-07-28T05:08:08Z): This ticket seems to duplicate #3467, so I'm going to close it in favour of that one. I'll do my best to capture any details here that aren't already covered by that issue.
By way of status report, #5222 was merged last week, and it will go out with the next Truffle release. That PR contains the core changes necessary to support TypeScript migrations, but I'd consider that version as being an initial "beta" release of the feature. We are still working on fleshing out the other details of the feature, including docs (trufflesuite/trufflesuite.com#1276), VSCode integration (#5368) and initial TypeScript migrations when running truffle init (#5369), etc.
Repository: yhirose/cpp-httplib

Issue #618: `truffle help command` executes `command`
Created: 2017-10-16T03:15:12Z
Issue
Running truffle help <command> doesn't provide help, but instead runs the command.
This may run a command which the user didn't want to run, but simply to get help about.
Steps to Reproduce
$ truffle help version
Truffle v3.4.11 (core: 3.4.11)
Solidity v0.4.15 (solc-js)

Expected Behavior
The help for the command is printed, the command is not run.
I'd expect to see:
Truffle v3.4.11 - a development framework for Ethereum

Usage: truffle <command> [options]
  version   Show version number and exit

See more at http://truffleframework.com/docs

Ideally, I'd see the applicable options listed for the command.
Actual Results
As above.
Environment

Operating System: Linux svelte 4.9.52-1-MANJARO #1 SMP PREEMPT Wed Sep 27 16:40:38 UTC 2017 x86_64 GNU/Linux
Truffle version: As above
Ethereum client: N/A
node version: v8.5.0
npm version: 5.3.0

Duplicate issue #619: `truffle help command` executes `command`
Created: 2017-10-16T03:16:51Z
Issue
Running truffle help <command> doesn't provide help, but instead runs the command.
This may run a command which the user didn't want to run, but simply to get help about.
Steps to Reproduce
$ truffle help help version help help
Truffle v3.4.11 (core: 3.4.11)
Solidity v0.4.15 (solc-js)

Expected Behavior
The help for the command is printed, the command is not run.
I'd expect to see:
Truffle v3.4.11 - a development framework for Ethereum

Usage: truffle <command> [options]
  version   Show version number and exit

See more at http://truffleframework.com/docs

Ideally, I'd see the applicable options listed for the command.
Actual Results
As above.
Environment

Operating System: Linux svelte 4.9.52-1-MANJARO #1 SMP PREEMPT Wed Sep 27 16:40:38 UTC 2017 x86_64 GNU/Linux
Truffle version: As above
Ethereum client: N/A
node version: v8.5.0
npm version: 5.3.0

Closing comment (2017-10-16T03:18:43Z): Duplicate of #618. My web browser misbehaved.
Repository: yhirose/cpp-httplib

Issue #756: On Windows 10, truffle/Assert.sol is not found
Created: 2018-01-17T22:34:02Z
I've asked for help in the Truffle Gitter before filing this issue.


Issue
On Windows 10, VS Code IDE: when following the PET Store tutorial, I get the following error when writing a test file:
import "truffle/Assert.sol"; - Source truffle/Assert.sol not found
Looks like truffle folder is not recognized
Environment

Operating System: Windows 10
Truffle version: 4.0.5
Ethereum client: Ganache
node version: 8.9.1
npm version: 5.6.0

Duplicate issue #874: how to open the truffledemo in Visual studio code
Created: 2018-03-28T11:37:43Z
I've asked for help in the Truffle Gitter before filing this issue.


Issue
What the issue is, in broad strokes.
Steps to Reproduce
Please provide the shortest amount of steps to reproduce your issue.
Expected Behavior
What you expected to happen.
Actual Results
What actually happened. Please give examples and support it with screenshots, copied output or error messages.
Environment

Operating System:
Ethereum client:
Truffle version (truffle version):
node version (node --version):
npm version (npm --version):

Closing comment (2018-03-28T14:36:42Z): @vidhyaramani Hi. This is a good question for the gitter channel rather than the Github issues. Here we just try address bug reports and feature proposals. There's some additional discussion project setup issues in visual studio here.
Closing as duplicate of #756
Repository: yhirose/cpp-httplib

Issue #756: On Windows 10, truffle/Assert.sol is not found
Created: 2018-01-17T22:34:02Z
I've asked for help in the Truffle Gitter before filing this issue.


Issue
On Windows 10, VS Code IDE: when following the PET Store tutorial, I get the following error when writing a test file:
import "truffle/Assert.sol"; - Source truffle/Assert.sol not found
Looks like truffle folder is not recognized
Environment

Operating System: Windows 10
Truffle version: 4.0.5
Ethereum client: Ganache
node version: 8.9.1
npm version: 5.6.0

Duplicate issue #918: Issue in truffle/assest.sol and deployedaddresses
Created: 2018-04-25T10:07:40Z
am getting the error of source truffle/ asset.sol and deployedaddresses.sol is not found.
I have uninstalled the truffle and installed it again.
apart from this, codes are fine.
Environment

Operating System: Windows
Ethereum client:ganache-cli
Truffle version (truffle version):4.1.7
node version (node --version):9.9.0
npm version (npm --version): 5.8.0

Closing comment (2018-04-25T14:53:47Z): @vidhyaramani This appears to be a bug in VSCode, discussed in #756. It looks like the VSCode project (not truffle) has to be deleted and recreated for VSCode to recognize the files.
Closing as duplicate of #756
Repository: yhirose/cpp-httplib

Issue #624: Truffle doesn't seem to detect mined transactions if insta-mining
Created: 2017-10-17T19:33:06Z
I've asked for help in the Truffle Gitter before filing this issue.


Issue
We're experimenting with a new developer mode for go-ethereum (i.e. geth --dev), where block times are 0 (Clique PoA chain) and any transaction that enters into the pool gets mined as soon as possible into a block (300 microsecond order of magnitude).
When running truffle test, I've noticed that a single transaction is submitted, geth mines it instantly, but tuffle keeps waiting patiently for it to get mined. Since the "insta-miner" doesn't produce empty blocks, it refuses to mine anything until the next transaction arrives. However, truffle doesn't notice that the transaction was already mined.
I've tried to verify whether the issue is in truffle or not. When truffle "hangs" waiting for the transaction to mine, I can submit a random transaction into the node form the outside. When my own transaction ends up in a block, truffle immediately notices the transaction it sent in the previous block and continues.
Steps to Reproduce

Check out the insta-miner PR of go-ethereum ethereum/go-ethereum#15323
Build geth and run with geth --dev --rpc console
Check out the ENS repository https://github.com/ethereum/ens
Set up and run the tests npm install && truffle test --network=dev.fifs
The first transaction is mined, then everything apparently hangs
Submit a transaction manually into the geth console eth.sendTransaction({from: eth.accounts[0], to: eth.accounts[0]})
Truffle continues only here

Expected Behavior
I would expect truffle to properly detect when a transaction is mined and continue, even if it takes a fraction of a millisecond between submit and block creation.
Actual Results
My hunch is that truffle submits a transaction, and afterwards starts listening for a block to see if it was mined. But geth's new mining mode will produce the block faster, before truffle actually listens for new blocks. As such, this seems a data race between truffle's submit and "await" functionality.
Environment

Operating System: Linux
Truffle version: Truffle v3.4.11 (core: 3.4.11)
Ethereum client: Geth
node version: v8.6.0
npm version: 5.3.0

Ping @Arachnid, I think you saw a similar issue on your repo too.

Duplicate issue #629: Truffle migrate / test process doesnt end
Created: 2017-10-20T11:19:26Z
Running truffle test --network local,  hangs at the end of the process after updating the /build/contracts directory. Same issue when running a deploy, script just hangs after saving artifacts

Closing comment (2018-01-23T20:01:59Z): @DaneWiid1 I think this might be a duplicate of #624, and am going to track the issue there. If you're still having problems running tests and you're not using Geth / Parity, please re-open. Thanks!
Repository: yougov/mongo-connector

Issue #175: SSL support
Created: 2014-10-03T20:23:35Z
Provide a way to pipe ssl* options down to PyMongo. This would also provide support for MONGODB-X509 authentication.
http://api.mongodb.org/python/current/examples/authentication.html#mongodb-x509

Duplicate issue #174: mongo-connector should support the same authentication mechanisms as pymongo
Created: 2014-10-03T19:53:27Z
PyMongo already has support for Kerberos:
http://api.mongodb.org/python/current/examples/authentication.html#gssapi-kerberos
In theory, all that should be needed is to add the correct command line flags, and pass them into the MongoClient().authenticate() call.
Please add this support.

Closing comment (2014-10-07T18:01:36Z): It's possible to use any MongoDB connection string with the -m option, and -t option if replicating to another MongoDB system. This is passed right along to PyMongo's MongoClient. I just added a "using other authentication mechanisms" section to the Wiki to note this.
One thing that does need to be worked out is passing along x509 certificates to PyMongo, which isn't currently possible. This is already being tracked by #175, so I'm closing this issue.
Repository: yougov/mongo-connector

Issue #306: Support PyMongo 3+
Created: 2015-08-20T13:39:47Z
Hello, trying to use mongo-connector with elastic search and a custom doc manager, but I found out that the current version (2.1) of mongo-connector only supports pymongo < 3.0. My app uses pymongo 3+ -- is it possible to use mongo-connector with the newer versions of pymongo? Some commands are deprecated and eventually will be phased out of pymongo, but for now functionality should be the same?

Duplicate issue #385: pymongo 3.x support
Created: 2016-02-04T04:37:48Z
pymongo 3.x changes some of its APIs. For example, the signature of collection.find has changed significantly (see here), which will break mongo-connector:

Changed in version 3.0: Changed the parameter names spec, fields, timeout, and partial to filter, projection, no_cursor_timeout, and allow_partial_results respectively. Added the cursor_type, oplog_replay, and modifiers options. Removed the network_timeout, read_preference, tag_sets, secondary_acceptable_latency_ms, max_scan, snapshot, tailable, await_data, exhaust, as_class, and slave_okay parameters. Removed compile_re option: PyMongo now always represents BSON regular expressions as Regex objects. Use try_compile() to attempt to convert from a BSON regular expression to a Python regular expression object. Soft deprecated the manipulate option.

I've noticed that the master branch relies on pymongo 2.7. I wish it be compatible with pymongo 3.X in near future.

Closing comment (2016-02-04T04:52:49Z): This is a duplicate of #306. The changes for this are currently in code review.
Repository: yougov/mongo-connector

Issue #255: --fields should allow nested fields
Created: 2015-05-20T17:25:03Z
Right now, --fields only works with top-level fields in a document. It would be nice if --fields would be able to handle fields in a sub-document as well.
Sub-feature: wildcard characters
so that all fields within a sub-document can be specified more easily in the config file or the command-line. e.g.:
{
    "subdoc": {
        "a": ...,
        "b": ...,
        "c": ...
    }
    "otherField": 42
}

we can include all fields within subdoc like this:
mongo-connector --fields 'subdoc.*'

instead of this:
mongo-connector --fields subdoc.a,subdoc.b,subdoc.c

Allowing wildcard characters only at the end of field names is probably enough for now.

Duplicate issue #372: Oplog-Manager: Incorrect nested fields insert/update behaviour
Created: 2015-12-29T13:25:41Z
I'm not sure if someone else had this issue before (I didn't find anything in the issues), so I just made a fix for it. The description of the commit describes the problem as well as the solution to it:
usersnap/mongo-connector@5168f6e
Your feedback is very much appreciated 😉

Closing comment (2016-01-21T18:28:10Z): It's been awhile since I've looked at the issues related to projecting fields in mongo-connector. I recall something tricky about handling updates, but it looks like this patch deals with $set/$unset cases. Would you mind making this into a pull request?
This issue is related to #255.
Repository: yougov/mongo-connector

Issue #453: Support for Elastic 5.0
Created: 2016-05-20T22:23:22Z
Hi Team,
Elastic 5.0 alpha 2 is already there. We might soon be getting the release version.
Just wanted to check if you have any plans of supporting Elastic 5.0 ? and by when ?
Thanks,

Duplicate issue #559: Elastic 5 support
Created: 2016-10-24T15:11:09Z
What is the current status of elasticsearch 5 compatibility? Has anyone tested?

Closing comment (2016-10-25T17:28:04Z): Closing this as a duplicate of #453.
Repository: yougov/mongo-connector

Issue #304: Consume oplog events based on a query
Created: 2015-08-14T18:26:50Z
Can't find how to do that.
For example. I have "Posts" collection and each post could be published or unpublished. (I have "isPublished" field for that)
How can I prevent all posts with isPublished: false from being exported to elasticsearch?
(ES instance is open on client so I shouldn't collect any private data)

Duplicate issue #588: Ability to filter documents based on field value
Created: 2016-11-15T02:51:54Z
I don't know if this should be a question or a feature request but I couldn't find how to do this.
The idea is to be able to filter which documents should be sent based on their content.
I.e. if a document has a certain field set to false, then it shouldn't be sent to a target.
Other possibility: only send documents for which a specified field exists or doesn't exist.

Closing comment (2016-11-16T22:59:48Z): Closing as duplicate of #304.
Repository: yougov/mongo-connector

Issue #586: noDump original meaning
Created: 2016-11-14T16:16:18Z
Original meaning of --no-dump option was : "disables the collection dump that mongo connector normally does for namespaces for which it has no timestamp in the oplog progress file. Collection dumps move data already stored in MongoDB to the target system and may take awhile to complete. Use this option if you don't care about what's already stored in MongoDB and want to start replicating current activity immediately."
Now it means either dump collections or tail oplog from beginning.  And what if I still "don't care about what's already stored in MongoDB and want to start replicating current activity immediately" ? Such opportunity is missing now?

Duplicate issue #695: Skipping oplog entry: '<db_name>.tmp.agg_out.1' is not in the namespace configuration.
Created: 2017-04-10T19:25:28Z
Wanted to report an issue and give my fix.
I have a collection that I am trying to dump into Elasticsearch while renaming it so that the db collection name is used for the ES index name and type. However, I got the following log message (10s of thousands of times):
2017-04-10 14:56:43,809 [DEBUG] mongo_connector.oplog_manager:175 - OplogThread: Skipping oplog entry: 'production.tmp.agg_out.1' is not in the namespace configuration.
Here is my config file with the desired namespaces handling
{
"mainAddress": "db-address.7495.mongodbdns.com:27000",
"oplogFile": "oplog.timestamp",
"noDump": true,
"batchSize": -1,
"verbosity": 3,
"continueOnError": false,

"logging": {
    "type": "file",
    "filename": "mongo-connector.log"
},

"authentication": {
    "adminUsername": "app-admin",
    "passwordFile": "mongo-connector.pwd"
},

"namespaces": {
    "production.test": {
        "rename" : "tests.test"
    }
},

"docManagers": [
    {
        "docManager": "elastic2_doc_manager",
        "targetURL": "127.0.0.1:9200",
        "bulkSize": 5000
    }
]
}

After some digging I found that producing a collection from the mongodb aggregation $out stage makes temp collections named like db_name.tmp.agg_out.n. I did in fact produce the test collection from an aggregation with $out. I figured the quickest thing to do was to drop the tmp.agg_out.n collection, but I couldn't find it!
Instead I did db.repairDatabase() and ran mongo-connector again, which worked without issue.

Closing comment (2017-04-10T21:10:38Z): noDump causes mongo-connector to start tailing the oplog from the oldest entry. This might be changed to the newest entry in a future release.
I'm going to close this as a duplicate of #586 and #305.
Repository: yougov/mongo-connector

Issue #790: Add support for Elasticsearch 6
Created: 2018-02-01T02:17:05Z
Can you support the ES6.x version, thank you. Please upgrade.

Duplicate issue #799: Plans to support elastic 6.0
Created: 2018-03-02T00:29:15Z
Plans to support elastic 6.0?

Closing comment (2018-10-13T10:28:37Z): Dupe of #790.
Repository: ytmdesktop/ytmdesktop

Issue #110: Bug: U2F doesn't work when installed via snap
Created: 2020-03-06T09:59:51Z
I installed with sudo snap install youtube-music-desktop-app, and I got v1.8.2. After entering my email and password, I'm prompted to enter my security key. I enter my yubikey but nothing happens. The page just keeps spinning. Is there a way I can use this app as long as my account is secured with yubikey?

Duplicate issue #616: sign-in yubikey 2FA gets stuck in infinite loading screen
Created: 2021-02-11T04:48:43Z
I understand that YTMDesktop have NO affiliation with Google or YouTube.
 I verified that there is no open issue for the same subject.

Describe the bug
I use a Yubikey for 2FA on my google account. The yubikey is used as the default 2FA method for first time logins. The sign-in process seems to get stuck right before it asks me to insert my key. (Normally the login process will tell me to insert the key when it is ready). I certainly don't know how to test my theory, but my hypothesis is the 2FA process gets stuck because the application/sign-in process can't get proper access to any usb ports.
Note: I was able to work around the issue by removing my yubikey from my google account for a moment.
Other 2FA methods work flawlessly. The only problem I have is with the yubikey.
To Reproduce
step 1: add a  Yubikey to the 2FA methods in google account.
step 2: attempt to sign-in for the first time on ytmdesktop
Expected behavior
The sign-in process should ask me to insert my yubikey right after entering my password, but instead I get an infinite loading screen.
Screenshots
What's supposed to happen:

Expected outcome:

Gets stuck on this part:

Environment:

YTMDesktop version: v1.13.0
OS: Ubuntu linux
OS version: 5.8.0-41-generic
Arch: 64-bit
Installation way: snapcraft

I hope this helps solve the issue. I tried my best to make a intelligent description. If you need more information lemme know!

Closing comment (2024-02-05T16:05:00Z): Duplicate of #110
Repository: ytmdesktop/ytmdesktop

Issue #395: start minimized doesnt start minimized
Created: 2020-09-18T16:36:44Z
[y ] I understand that YTMDesktop have NO affiliation with Google or YouTube.
[y ] I verified that there is no open issue for the same subject.

Describe the bug
ytm is set to start minimized, but EVERY time it opens (either on startup or manually) it brings up the "What's new" thing, even when it's not new, making it no longer run in the background until I manually close it.
To Reproduce
open ytm.
Expected behavior
I expect it to start minimized like it is set to. if I want to see whats new I will click on "what's new". I don't mind as much if it's the first time but I don't need it every time the app starts. in fact, I would prefer a checkbox to never give that popup.
Screenshots
I can't think of useful way to get a screenshot
Environment (please complete the following information):

YTMDesktop version: 1.13.0
OS: Windows
OS version: 10 19041.509
Arch: x64
Installation way: exe

Duplicate issue #712: YTMD is ignoring "start minimized" setting
Created: 2021-04-30T10:44:41Z
I understand that YTMDesktop have NO affiliation with Google or YouTube.
 I verified that there is no open issue for the same subject.

Describe the bug
I've checked the "Start minimized" option in settings, but the player still starts maximized / restored.
To Reproduce
Steps to reproduce the behavior:

Go to 'Settings'
Click on 'Start minized'
Close the application
Open it again

Expected behavior
YTMD window doesn't show; it's minimized.
Environment:

YTMDesktop version: v1.13.0
OS: Windows
OS version: 10.0.19042.928
Arch: x64
Installation way: .exe

Closing comment (2021-10-11T22:02:39Z): Dupe of #395
Repository: ytmdesktop/ytmdesktop

Issue #650: Bug - When picking the miniplayer option from the right-clicking menu of the now playing album art in the queued view.
Created: 2021-03-08T03:16:23Z
[✓] I understand that YTMDesktop have NO affiliation with Google or YouTube.
[✓] I verified that there is no open issue for the same subject.

When right-clicking on the Album Art for the song playing, I have three options offered:

When clicking the middle option (the mini-player option), I have a javascript alert popup:

Steps to reproduce the behavior:

Go to 'Queue View Mode' (clicking on the bottom command bar)
Right-click on 'Album Art'
See the error above

Expected behavior
Not sure what it was, as I was testing the new software. I guess it shall open the mini-viewer.
Screenshots
See them above in the description.
Environment:

YTMDesktop version: v1.13.0
OS: win32
OS version: 10.0.19042
Arch: x64
Installation way: downloaded from the official website: YouTube-Music-Desktop-App-Setup-1.13.0.exe

Duplicate issue #660: MiniPlayer not showing up on desktop
Created: 2021-03-11T10:01:05Z
I understand that YTMDesktop have NO affiliation with Google or YouTube.
 I verified that there is no open issue for the same subject.

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Environment (please complete the following information):

YTMDesktop version: vx.x.x
OS: Windows or Linux or Mac
OS version: X
Arch: x64 or x86
Installation way: like .exe or snapcraft or another way

Closing comment (2021-10-12T11:38:00Z): Dupe of #650
Repository: ytmdesktop/ytmdesktop

Issue #100: Bug: Play/Pause, Next and Previous media keys do not work with Logitech "Options" keyboard/mouse software
Created: 2020-02-21T01:48:30Z
EDIT Dec 7, 2020: This issue is closed, and although never permanently fixes in the software, a tested workaround/fix for the Logitech Options configuration file (XML) is provided in a comment below.
I just bought a new Logitech keyboard (Ergo K860) and mouse (MX Vertical) and the play/pause, next, and previous media keys don't work on the keyboard (and these commands do not work when mapped to a mouse button either). Oddly, these commands work fine as configured in Winamp and in Windows Media Player, it seems only YTM Desktop is an issue...
Edit: Logitech "Options" software is installed and used to configure the keyboard/mouse. The incompatibility seems to be with this software.
Is this easy to investigate? Logitech hardware is popular enough that I'm hoping this can be looked into.
The play/pause button used to work with my old keyboard (Microsoft Sculpt) and another older Dell keyboard I have here works fine as well.

Duplicate issue #230: FR: response to multimedia computer keyboard play/stop/NEXT/PREV keys please.
Created: 2020-07-07T19:20:22Z
Hey all,
I've just got a splendid new keyboard and noticed that the wonderful YTM app does not respond to these universal keys. All other apps I tried, VLC, Spotify etc work fine. The Google YT player does not work either by the way. It'd be nice though...
Cheers, be well,
Mark.

Closing comment (2020-07-11T16:01:25Z): I'm closing this as duplicate of #100, there is some discussion with solutions and workarounds there
Repository: ytmdesktop/ytmdesktop

Issue #738: How to reload the page
Created: 2021-06-10T04:21:36Z
I understand that YTMDesktop have NO affiliation with Google or YouTube.
 I verified that there is no open issue for the same subject.

Describe the bug
I am not able to reload the page when internet connection is on
To Reproduce
Steps to reproduce the behavior:

Turn off intenet and restart your computer
Start the program
I did ctrl+r didnt reload.

Expected behavior
Reload the page
Environment (please complete the following information):

YTM Desktop version: 1.13
OS: Windows
OS version: 21h2
Arch: x64
Installation way: through .exe

Duplicate issue #1089: a button to refresh the page?
Created: 2023-02-07T01:02:38Z
Consent

 I verified that there is no open/closed issue for the same subject.
 I understand that YTMDesktop have NO affiliation with Google or YouTube

Feature
when refreshing you get new recommendations, i can't find any way to cause the page to reload apart from completely reopening the app.
Solution
refresh button
Alternatives
No response
Anything else?
No response

Closing comment (2024-02-04T18:24:19Z): Duplicate of #738
Repository: ytmdesktop/ytmdesktop

Issue #1435: [V1] Search results screen is empty - Won't Fix
Created: 2024-09-13T18:09:14Z
Consent

 I verified that there is no open/closed issue for the same subject.
 I understand that YTMDesktop have NO affiliation with Google or YouTube

Current Behavior
Type a search into search box
Autocomplete suggestions appear as expected
Selecting either a suggestion or pressing return appears to execute the search but the screen is just empty black
Expected Behavior
Search results display as thhey did before
Steps To Reproduce
1.Type a search into search box
2. Autocomplete suggestions appear as expected
3.Selecting either a suggestion or pressing return appears to execute the search but the screen is just empty black
YTMDesktop
v1.13.0
OS
macOS
OS Version
14.4.1
Arch
ARM64
Installation way
dmg I guess?
Anything else?
No response

Duplicate issue #1440: Search Function Not Showing Results; Only Blank/Black Screen
Created: 2024-09-16T19:10:56Z
Consent

 I verified that there is no open/closed issue for the same subject.
 I understand that YTMDesktop have NO affiliation with Google or YouTube

Current Behavior
When using the search function, no results are shown other than a black/blank screen.
Expected Behavior
Expect results to populate on in the app.
Steps To Reproduce
Go to YTM Desktop App; type in search bar; will see no results.
YTMDesktop
v1.13.0
OS
Windows
OS Version
11
Arch
x64
Installation way
.exe
Anything else?

Closing comment (2024-09-16T20:07:09Z): Duplicate of #1435
Repository: ytmdesktop/ytmdesktop

Issue #866: Can't sign in, Browser or app may not be secure
Created: 2021-11-10T21:32:07Z
Consent

 I verified that there is no open issue for the same subject.
 I understand that YTMDesktop have NO affiliation with Google or YouTube

Current Behavior
Google doesn't allow me to sign in:

Expected Behavior
Sign in.
Steps To Reproduce
Download app, click sign in
YTMDesktop
v1.13.0
OS
Fedora
OS Version
34
Arch
x64
Installation way
.AppImage
Anything else?
No response

Duplicate issue #985: can´t log in
Created: 2022-06-17T18:57:11Z
google says the browser is not secure, so I can´t log in

 I understand that YTMDesktop have NO affiliation with Google or YouTube.
 I verified that there is no open issue for the same subject.

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Environment:

YTMDesktop version: v1.13.0
OS: win32
OS version: 10.0.22000
Arch: x64
Installation way: like .exe or snapcraft or another way

Closing comment (2022-06-17T19:07:12Z): Duplicate of #866
Repository: ytmdesktop/ytmdesktop

Issue #592: Addon intergration
Created: 2021-01-24T10:17:40Z
[X ] I understand that YTMDesktop have NO affiliation with Google or YouTube.
[X ] I verified that there is no open issue for the same subject.

Is your feature request related to a problem? Please describe.
Sometimes when playing music, I have a popup, if I'm still active or that music was played on a different device. Both is solvable by just clicking a button. But it almost triggers at every song. I used to solve that, by a custom addon where JQuery just cilcks the button for me.
Describe the solution you'd like
I would love a addon system where you could add own javascripts to the website.
Describe alternatives you've considered
I've considered going back to my two-browser method, but that would not be ideal since I actually like the application and since the application has already a method to import own code into the website (the settings button) I could imaging that, would be a easy addition

Duplicate issue #762: Plugins
Created: 2021-07-05T16:05:25Z
I understand that YTMDesktop have NO affiliation with Google or YouTube.
 I verified that there is no open issue for the same subject.

Is your feature request related to a problem? Please describe.
Hey, while you can download, edit and rebuild ytmdesktop, some sort of plugin support would be amazing.
Describe the solution you'd like
Maybe a folder where you can put plugins inside. A plugin should be able to access the current page and have different events like on music change.

Closing comment (2024-02-05T16:19:36Z): Duplicate of #592
Repository: ytmdesktop/ytmdesktop

Issue #367: JavaScript Errors: electron-native-notification, js2c
Created: 2020-09-08T04:01:17Z
I understand that YTMDesktop have NO affiliation with Google or YouTube.
 I verified that there is no open issue for the same subject.

Describe the bug
The native notification package generates odd JavaScript errors. Notifications do not work. Errors do not interrupt playback in any noticeable way, but should not appear regardless.
To Reproduce
Steps to reproduce the behavior:

Play any songs for a few minutes.
Errors appear seemingly at random

Expected behavior
System-level notifications should appear when a song changes, when a song is liked/disliked, or skipped.
Screenshots


Environment (please complete the following information):

YTMDesktop version: 1.13.0 (master e4c5e30)
OS: Linux
OS version: Pop!_OS 20.04 LTS
Arch: x64
Installation way: git

I can provide logs if needed, just let me know where to find them.

Duplicate issue #895: Uncaught exception: Failed to serialize arguments
Created: 2022-01-27T01:32:10Z
Consent

 I verified that there is no open issue for the same subject.
 I understand that YTMDesktop have NO affiliation with Google or YouTube

Current Behavior

it seems to throw this error when switching to the next track
Expected Behavior
The app not throwing the javascript error when switching to a new track
Steps To Reproduce

Minimize to tray

YTMDesktop
v1.13.0
OS
popOS
OS Version
21.04
Arch
x64
Installation way
x86 Appimage
Anything else?
No response

Closing comment (2022-01-27T11:03:21Z): Duplicate of #367
This issue is fixed in the 1.14.1 Development build and is coming soon to a Public Release.
Repository: ytmdesktop/ytmdesktop

Issue #1390: Play on YT Music option is missing in discord rpc
Created: 2024-07-09T18:30:03Z
Consent

 I verified that there is no open/closed issue for the same subject.
 I understand that YTMDesktop have NO affiliation with Google or YouTube

Current Behavior

as you can see play on yt music is missing
Expected Behavior
play on yt music is missing
Steps To Reproduce
play any song see in discord play in ytmdesktop option is missing
YTMDesktop
v2.05
OS
Windows
OS Version
11
Arch
x64
Installation way
.exe
Anything else?
No response

Duplicate issue #1396: Discord RPC buttons do not show
Created: 2024-07-23T01:46:47Z
Consent

 I verified that there is no open/closed issue for the same subject.
 I understand that YTMDesktop have NO affiliation with Google or YouTube

Current Behavior
Buttons for the Discord RPC do not show
Expected Behavior
Buttons for the Discord RPC do show
Steps To Reproduce
Use the app
YTMDesktop
v2.0.5
OS
Windows
OS Version
11
Arch
x64
Installation way
.exe
Anything else?
No response

Closing comment (2024-07-23T02:30:56Z): This would've been a duplicate of #1390. Discord has not changed this behavior
Repository: yzane/vscode-markdown-pdf

Issue #20: Define Multiple outputformats
Created: 2017-04-06T10:37:01Z
It would be nice if markdown-pdf.type  could be a list, to generate PDF & HTML files the same time.
Perhaps somethink like
{
"markdown-pdf.type": "pdf,html",
"markdown-pdf.type": ["pdf","html"],
}

Duplicate issue #34: Multiple Exports Formats?
Created: 2017-09-19T09:38:53Z
Hey,
I tried to export a markdown file to pdf and html but it failed with
"markdown-pdf.type": "pdf, html"

Is it somehow possible to achieve this without switching the settings all the time?
Best regards

Closing comment (2018-04-15T14:05:02Z): Closing as dupe of #20
Repository: yzane/vscode-markdown-pdf

Issue #31: TOC extension not working on Convert Markdown to PDF
Created: 2017-08-26T12:37:30Z
I can't see links working on a generated pdf from  markdown to pdf extension. TOC extension is working on default markdown preview on VSCode.

VSCode Version: 1.15.1
OS Version: Windows 10

Steps to Reproduce:

Write a nice markdown text (with many #, ## and ###)
Enable TOC on Markdown (with Markdown TOC extension)
Convert Markdown to PDF (with Markdown to PDF extension)

If you have any plans to solve this reporting please tell me.

Duplicate issue #27: that's greate if output supports catalog with TOC or h1 ~ h6
Created: 2017-07-20T01:45:42Z

Closing comment (2018-04-15T13:18:37Z): Closing as dupe of #31
Repository: yzane/vscode-markdown-pdf

Issue #30: Mermaid support?
Created: 2017-08-24T14:57:51Z
Cross-referencing this issues mjbvz/vscode-markdown-mermaid#6.
We would like to have these very nice Mermaid diagrams exportable.

Duplicate issue #51: Support custom scripts that rendres images (mermaid)
Created: 2018-01-20T20:15:03Z
Hello,
Is it possible to support custom scripting that renders images.
I more specificaly do use mermaid in my markdowns that are nicely renderd in vscode by its extention:
https://github.com/vstirbu/vscode-mermaid-preview
I did open an issue with them also:
Mermaid-Chart/vscode-mermaid-preview#47
Thanks

Closing comment (2018-04-22T05:42:31Z): Closing as dupe of #30
Repository: yzane/vscode-markdown-pdf

Issue #31: TOC extension not working on Convert Markdown to PDF
Created: 2017-08-26T12:37:30Z
I can't see links working on a generated pdf from  markdown to pdf extension. TOC extension is working on default markdown preview on VSCode.

VSCode Version: 1.15.1
OS Version: Windows 10

Steps to Reproduce:

Write a nice markdown text (with many #, ## and ###)
Enable TOC on Markdown (with Markdown TOC extension)
Convert Markdown to PDF (with Markdown to PDF extension)

If you have any plans to solve this reporting please tell me.

Duplicate issue #6: Link To Headers
Created: 2016-12-04T16:51:19Z
I would like to see the feature where it would be possible to link to headers of the same file. This can be used to create table of contents
See here http://stackoverflow.com/questions/3292903/in-markdown-what-is-the-best-way-to-link-to-a-fragment-of-a-page-i-e-some-id

Closing comment (2018-04-15T13:17:48Z): Closing as dupe of #31
Repository: yzane/vscode-markdown-pdf

Issue #31: TOC extension not working on Convert Markdown to PDF
Created: 2017-08-26T12:37:30Z
I can't see links working on a generated pdf from  markdown to pdf extension. TOC extension is working on default markdown preview on VSCode.

VSCode Version: 1.15.1
OS Version: Windows 10

Steps to Reproduce:

Write a nice markdown text (with many #, ## and ###)
Enable TOC on Markdown (with Markdown TOC extension)
Convert Markdown to PDF (with Markdown to PDF extension)

If you have any plans to solve this reporting please tell me.

Duplicate issue #37: Broken internal links
Created: 2017-09-28T11:16:40Z
Hi,
I can't manage to get internal links in the exported PDF, even if they works in VSCode Markdown Preview.
Is there a way to get them working?
I'm using VSCode v1.16.1 in Windows 10 and Markdown PDF v0.1.7

Closing comment (2018-04-15T14:08:50Z): Closing as dupe of #31
Repository: yzane/vscode-markdown-pdf

Issue #312: Markdown-pdf: Mermaid Server VSCode URL no longer resolves
Created: 2023-02-23T13:38:20Z
The default value for the mermaid server is https://unpkg.com/mermaid/dist/mermaid.min.js. This URL resolves to https://unpkg.com/mermaid@10.0.0/dist/mermaid.min.js and does not exist. There is a https://unpkg.com/mermaid@9.0.0/dist/mermaid.min.js that exists (and works), but it seems like going forward mermaid is using a different format.
The following files exist for 10.0.0:
mermaid.core.mjs
mermaid.core.mjs.map
mermaid.d.ts
mermaid.esm.min.mjs
mermaid.esm.min.mjs.map
mermaid.esm.mjs
mermaid.esm.mjs.map
mermaid.spec.d.ts
I tried replacing the URL with the mermaid.esm.min.mjs but that did not work. I'm not a web developer so I'm not sure if it is as simple as replacing the URL with one that points to one of these files.

Duplicate issue #318: Markdown-pdf: Mermaid Server not found
Created: 2023-05-08T09:18:47Z
In the settings for the Mermaid conversion, the server (JS) https://unpkg.com/mermaid/dist/mermaid.min.js is named. This file no longer exists

Closing comment (2023-05-08T12:31:21Z): I think this is a duplicate of #312.
For me the answer by @mark-win resolved the issue, using another version of the mermaid.js distribution:
https://unpkg.com/mermaid@9.4.0/dist/mermaid.min.js