mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-10-04 08:47:41 +03:00
430fbdb987
ref https://linear.app/tryghost/issue/ENG-1466
ref https://linear.app/tryghost/issue/ENG-1484
- Previously, filtering members with multiple "Unsubscribed from
newsletter x" led to no filtering at all, all members were returned
- This was caused by a bug in NQL, that is fixed in version 0.12.5, cf.
[commit](dd18d1d6ca
)
- We're also removing the safeguard in the product around bulk deletion
when multiple newsletter filters are in use, as the root problem has
been fixed
36 lines
1.0 KiB
JSON
36 lines
1.0 KiB
JSON
{
|
|
"name": "@tryghost/link-tracking",
|
|
"version": "0.0.0",
|
|
"repository": "https://github.com/TryGhost/Ghost/tree/main/packages/link-tracking",
|
|
"author": "Ghost Foundation",
|
|
"private": true,
|
|
"main": "index.js",
|
|
"scripts": {
|
|
"dev": "echo \"Implement me!\"",
|
|
"test:unit": "NODE_ENV=testing c8 --all --lines 88 --check-coverage --reporter text --reporter cobertura -- mocha --reporter dot './test/**/*.test.js'",
|
|
"test": "yarn test:unit",
|
|
"lint:code": "eslint *.js lib/ --ext .js --cache",
|
|
"lint": "yarn lint:code && yarn lint:test",
|
|
"lint:test": "eslint -c test/.eslintrc.js test/ --ext .js --cache"
|
|
},
|
|
"files": [
|
|
"index.js",
|
|
"lib"
|
|
],
|
|
"devDependencies": {
|
|
"c8": "8.0.1",
|
|
"mocha": "10.2.0",
|
|
"should": "13.2.3",
|
|
"sinon": "15.2.0"
|
|
},
|
|
"dependencies": {
|
|
"@tryghost/errors": "1.3.5",
|
|
"@tryghost/link-redirects": "0.0.0",
|
|
"@tryghost/nql": "0.12.5",
|
|
"@tryghost/tpl": "0.1.32",
|
|
"bson-objectid": "2.0.4",
|
|
"lodash": "4.17.21",
|
|
"moment": "2.29.4"
|
|
}
|
|
}
|