diff --git a/packages/common/package-lock.json b/packages/common/package-lock.json index f3fcc0be0f..dd01521941 100644 --- a/packages/common/package-lock.json +++ b/packages/common/package-lock.json @@ -33,9 +33,9 @@ } }, "@audius/sdk": { - "version": "3.0.3-beta.76", - "resolved": "https://registry.npmjs.org/@audius/sdk/-/sdk-3.0.3-beta.76.tgz", - "integrity": "sha512-zhH7ZMcVsMVhDTRNxwWtgXOR69E7GVq09bUnDd7m/Xh/dsL4vg0eZaULTlPCNi1b3VGDZs0KFyVzR16Pyt9ufA==", + "version": "3.0.3-beta.84", + "resolved": "https://registry.npmjs.org/@audius/sdk/-/sdk-3.0.3-beta.84.tgz", + "integrity": "sha512-g6jsWbUcpOcD4ji1nevsg8p7g6hxwwerZzEham2UZ8x9IZvKQ08GyKyrxiGL+BAgwSs+xgtffH4SsySHoB1CQQ==", "requires": { "@audius/hedgehog": "2.1.0", "@babel/runtime": "7.18.3", @@ -5104,15 +5104,11 @@ "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" }, "is-typed-array": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", - "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" + "which-typed-array": "^1.1.11" } }, "is-typedarray": { @@ -7260,9 +7256,9 @@ "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" }, "keyv": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", - "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", + "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", "requires": { "json-buffer": "3.0.1" } @@ -8344,16 +8340,15 @@ } }, "which-typed-array": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.10.tgz", - "integrity": "sha512-uxoA5vLUfRPdjCuJ1h5LlYdmTLbYfums398v3WLkM+i/Wltl2/XyZpQWKbN++ck5L64SR/grOHqtXCUKmlZPNA==", + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", + "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", "requires": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", "for-each": "^0.3.3", "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.10" + "has-tostringtag": "^1.0.0" } }, "wif": { diff --git a/packages/common/package.json b/packages/common/package.json index 29058337f2..ecc09cda5d 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -28,7 +28,7 @@ "url": "https://github.com/AudiusProject/audius-client/issues" }, "dependencies": { - "@audius/sdk": "3.0.3-beta.76", + "@audius/sdk": "3.0.3-beta.84", "@fingerprintjs/fingerprintjs-pro": "3.5.6", "@metaplex-foundation/mpl-token-metadata": "2.5.2", "@optimizely/optimizely-sdk": "4.0.0", diff --git a/packages/common/src/models/Analytics.ts b/packages/common/src/models/Analytics.ts index f7e3c390fe..6474cced85 100644 --- a/packages/common/src/models/Analytics.ts +++ b/packages/common/src/models/Analytics.ts @@ -1110,13 +1110,6 @@ type DiscoveryProviderSelection = { reason: string } -type CreatorNodeSelection = { - eventName: Name.CREATOR_NODE_SELECTION - selectedAs: 'primary' | 'secondary' - endpoint: string - reason: string -} - type StemCompleteUpload = { eventName: Name.STEM_COMPLETE_UPLOAD id: number @@ -1777,7 +1770,6 @@ export type AllTrackingEvents = | BrowserNotificationSetting | TweetFirstUpload | DiscoveryProviderSelection - | CreatorNodeSelection | WebVitals | Performance | StemCompleteUpload diff --git a/packages/common/src/services/audius-backend/AudiusBackend.ts b/packages/common/src/services/audius-backend/AudiusBackend.ts index 61ad83a407..5e6bf21b61 100644 --- a/packages/common/src/services/audius-backend/AudiusBackend.ts +++ b/packages/common/src/services/audius-backend/AudiusBackend.ts @@ -571,31 +571,6 @@ export const audiusBackend = ({ ) } - function creatorNodeSelectionCallback( - primary: string, - secondaries: string[], - reason: string - ) { - recordAnalytics({ - eventName: Name.CREATOR_NODE_SELECTION, - properties: { - endpoint: primary, - selectedAs: 'primary', - reason - } - }) - secondaries.forEach((secondary) => { - recordAnalytics({ - eventName: Name.CREATOR_NODE_SELECTION, - properties: { - endpoint: secondary, - selectedAs: 'secondary', - reason - } - }) - }) - } - async function sanityChecks(audiusLibs: any) { try { const sanityChecks = new SanityChecks(audiusLibs) @@ -813,20 +788,6 @@ export const audiusBackend = ({ return audiusLibs.ServiceProvider.listCreatorNodes() } - async function autoSelectCreatorNodes() { - return audiusLibs.ServiceProvider.autoSelectCreatorNodes({}) - } - - async function getSelectableCreatorNodes() { - const contentNodeBlockList = getBlockList( - StringKeys.CONTENT_NODE_BLOCK_LIST - ) - return audiusLibs.ServiceProvider.getSelectableCreatorNodes( - /* whitelist */ null, - /* blacklist */ contentNodeBlockList - ) - } - async function getAccount() { await waitForLibsInit() try { @@ -3204,12 +3165,10 @@ export const audiusBackend = ({ associateInstagramAccount, associateTwitterAccount, associateTikTokAccount, - autoSelectCreatorNodes, changePassword, clearNotificationBadges, confirmCredentials, createPlaylist, - creatorNodeSelectionCallback, currentDiscoveryProvider, dangerouslySetPlaylistOrder, deleteAlbum, @@ -3252,7 +3211,6 @@ export const audiusBackend = ({ getRandomFeePayer, getSafariBrowserPushEnabled, getSavedTracks, - getSelectableCreatorNodes, getSignature, getTrackImages, getUserEmail, diff --git a/packages/embed/package-lock.json b/packages/embed/package-lock.json index ed370dcb7e..3206895a68 100644 --- a/packages/embed/package-lock.json +++ b/packages/embed/package-lock.json @@ -77,9 +77,9 @@ } }, "@audius/sdk": { - "version": "3.0.3-beta.76", - "resolved": "https://registry.npmjs.org/@audius/sdk/-/sdk-3.0.3-beta.76.tgz", - "integrity": "sha512-zhH7ZMcVsMVhDTRNxwWtgXOR69E7GVq09bUnDd7m/Xh/dsL4vg0eZaULTlPCNi1b3VGDZs0KFyVzR16Pyt9ufA==", + "version": "3.0.3-beta.84", + "resolved": "https://registry.npmjs.org/@audius/sdk/-/sdk-3.0.3-beta.84.tgz", + "integrity": "sha512-g6jsWbUcpOcD4ji1nevsg8p7g6hxwwerZzEham2UZ8x9IZvKQ08GyKyrxiGL+BAgwSs+xgtffH4SsySHoB1CQQ==", "requires": { "@audius/hedgehog": "2.1.0", "@babel/runtime": "7.18.3", diff --git a/packages/embed/package.json b/packages/embed/package.json index 2286f7e9ea..7c516dac1c 100644 --- a/packages/embed/package.json +++ b/packages/embed/package.json @@ -34,7 +34,7 @@ "webpack-cli": "4.5.0" }, "dependencies": { - "@audius/sdk": "3.0.3-beta.76", + "@audius/sdk": "3.0.3-beta.84", "@audius/stems": "1.5.32", "amplitude-js": "8.11.1", "axios": "0.19.2", diff --git a/packages/mobile/package-lock.json b/packages/mobile/package-lock.json index 7a3f2c3f0a..dd81f91029 100644 --- a/packages/mobile/package-lock.json +++ b/packages/mobile/package-lock.json @@ -73,9 +73,9 @@ } }, "@audius/sdk": { - "version": "3.0.3-beta.76", - "resolved": "https://registry.npmjs.org/@audius/sdk/-/sdk-3.0.3-beta.76.tgz", - "integrity": "sha512-zhH7ZMcVsMVhDTRNxwWtgXOR69E7GVq09bUnDd7m/Xh/dsL4vg0eZaULTlPCNi1b3VGDZs0KFyVzR16Pyt9ufA==", + "version": "3.0.3-beta.84", + "resolved": "https://registry.npmjs.org/@audius/sdk/-/sdk-3.0.3-beta.84.tgz", + "integrity": "sha512-g6jsWbUcpOcD4ji1nevsg8p7g6hxwwerZzEham2UZ8x9IZvKQ08GyKyrxiGL+BAgwSs+xgtffH4SsySHoB1CQQ==", "requires": { "@audius/hedgehog": "2.1.0", "@babel/runtime": "7.18.3", @@ -9750,9 +9750,9 @@ } }, "react-native-svg": { - "version": "9.6.4", - "resolved": "https://registry.npmjs.org/react-native-svg/-/react-native-svg-9.6.4.tgz", - "integrity": "sha512-6SlbGx0vlXHyDPQXSpX+8o6bNjxKFNJsISoboAkR7YWW6hdnkMg/HJXCgT6oJC0/ClKtSO7ZPrQcK4HR65kDNg==" + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/react-native-svg/-/react-native-svg-12.3.0.tgz", + "integrity": "sha512-ESG1g1j7/WLD7X3XRFTQHVv0r6DpbHNNcdusngAODIxG88wpTWUZkhcM3A2HJTb+BbXTFDamHv7FwtRKWQ/ALg==" } } }, @@ -28561,9 +28561,9 @@ "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" }, "keyv": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", - "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", + "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", "requires": { "json-buffer": "3.0.1" } diff --git a/packages/mobile/package.json b/packages/mobile/package.json index ab51b673f4..75a9aca8f9 100644 --- a/packages/mobile/package.json +++ b/packages/mobile/package.json @@ -45,7 +45,7 @@ "dependencies": { "@amplitude/react-native": "2.6.0", "@audius/common": "1.5.32", - "@audius/sdk": "3.0.3-beta.76", + "@audius/sdk": "3.0.3-beta.84", "@fingerprintjs/fingerprintjs-pro-react-native": "2.0.0-test.2", "@gorhom/portal": "1.0.9", "@hcaptcha/react-native-hcaptcha": "1.3.4", diff --git a/packages/web/package-lock.json b/packages/web/package-lock.json index ac03b9ebd1..d6ea232059 100644 --- a/packages/web/package-lock.json +++ b/packages/web/package-lock.json @@ -121,9 +121,9 @@ } }, "@audius/sdk": { - "version": "3.0.3-beta.76", - "resolved": "https://registry.npmjs.org/@audius/sdk/-/sdk-3.0.3-beta.76.tgz", - "integrity": "sha512-zhH7ZMcVsMVhDTRNxwWtgXOR69E7GVq09bUnDd7m/Xh/dsL4vg0eZaULTlPCNi1b3VGDZs0KFyVzR16Pyt9ufA==", + "version": "3.0.3-beta.84", + "resolved": "https://registry.npmjs.org/@audius/sdk/-/sdk-3.0.3-beta.84.tgz", + "integrity": "sha512-g6jsWbUcpOcD4ji1nevsg8p7g6hxwwerZzEham2UZ8x9IZvKQ08GyKyrxiGL+BAgwSs+xgtffH4SsySHoB1CQQ==", "requires": { "@audius/hedgehog": "2.1.0", "@babel/runtime": "7.18.3", @@ -32027,9 +32027,9 @@ "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" }, "keyv": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", - "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", + "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", "requires": { "json-buffer": "3.0.1" } diff --git a/packages/web/package.json b/packages/web/package.json index 9ab50d40b6..bd49cae6d7 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -54,7 +54,7 @@ }, "dependencies": { "@audius/common": "1.5.32", - "@audius/sdk": "3.0.3-beta.76", + "@audius/sdk": "3.0.3-beta.84", "@audius/stems": "1.5.32", "@coinbase/cbpay-js": "1.2.0", "@craco/craco": "7.0.0-alpha.3", diff --git a/packages/web/src/utils/route/userRouteParser.test.js b/packages/web/src/utils/route/userRouteParser.test.js index 4dd6ac3517..a284fe05fd 100644 --- a/packages/web/src/utils/route/userRouteParser.test.js +++ b/packages/web/src/utils/route/userRouteParser.test.js @@ -12,7 +12,6 @@ jest.mock('@audius/common', () => { AudiusBackend: { recordTrackListen: jest.fn(), - getSelectableCreatorNodes: jest.fn(), submitAndEvaluateAttestations: jest.fn() } }