From 145bbbf356581f1e1b0d7501380f40158c47a923 Mon Sep 17 00:00:00 2001 From: David Claeys Date: Tue, 14 May 2024 13:56:37 +0200 Subject: [PATCH 1/6] update pickx provider --- sites/pickx.be/pickx.be.config.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sites/pickx.be/pickx.be.config.js b/sites/pickx.be/pickx.be.config.js index 4b2da590..6d0e1641 100644 --- a/sites/pickx.be/pickx.be.config.js +++ b/sites/pickx.be/pickx.be.config.js @@ -135,7 +135,11 @@ function fetchApiVersion() { // https://px-epg.azureedge.net/version is deprecated // probably the version url will be changed around over time - const versionUrl = 'https://www.pickx.be/api/s-3b36540f3cef64510112f3f95c2c0cdca321997ed2b1042ad778523235e155eb' + + //history of used version urls + //const versionUrl = 'https://www.pickx.be/api/s-3b36540f3cef64510112f3f95c2c0cdca321997ed2b1042ad778523235e155eb' + + const versionUrl = 'https://www.pickx.be/api/s-671f172425e1bc74cd0440fd67aaa6cbe68b582f3f401186c2f46ae97e80516b' const response = await axios.get(versionUrl, { headers: { 'Origin': 'https://www.pickx.be', From 79462c20bbbea1f2b7d1240e0547400bdea88e01 Mon Sep 17 00:00:00 2001 From: David Claeys Date: Fri, 24 May 2024 15:36:09 +0200 Subject: [PATCH 2/6] update version url --- sites/pickx.be/pickx.be.config.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sites/pickx.be/pickx.be.config.js b/sites/pickx.be/pickx.be.config.js index 6d0e1641..dc75f0ab 100644 --- a/sites/pickx.be/pickx.be.config.js +++ b/sites/pickx.be/pickx.be.config.js @@ -138,8 +138,11 @@ function fetchApiVersion() { //history of used version urls //const versionUrl = 'https://www.pickx.be/api/s-3b36540f3cef64510112f3f95c2c0cdca321997ed2b1042ad778523235e155eb' + //const versionUrl = 'https://www.pickx.be/api/s-671f172425e1bc74cd0440fd67aaa6cbe68b582f3f401186c2f46ae97e80516b' - const versionUrl = 'https://www.pickx.be/api/s-671f172425e1bc74cd0440fd67aaa6cbe68b582f3f401186c2f46ae97e80516b' + //the new strategy to break the provider is to leave old version url's available and to return invalid results on those endpoints + + const versionUrl = 'https://www.pickx.be/api/s-a6b4b4fefaa20e438523a6167e63b8504d96b9df8303473349763c4418cffe30' const response = await axios.get(versionUrl, { headers: { 'Origin': 'https://www.pickx.be', From 51694c0b23ae50dde46cfe3cf6e071d302518813 Mon Sep 17 00:00:00 2001 From: David Claeys Date: Fri, 31 May 2024 10:33:22 +0200 Subject: [PATCH 3/6] update version path --- sites/pickx.be/pickx.be.config.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sites/pickx.be/pickx.be.config.js b/sites/pickx.be/pickx.be.config.js index dc75f0ab..b5dc17d0 100644 --- a/sites/pickx.be/pickx.be.config.js +++ b/sites/pickx.be/pickx.be.config.js @@ -139,10 +139,12 @@ function fetchApiVersion() { //history of used version urls //const versionUrl = 'https://www.pickx.be/api/s-3b36540f3cef64510112f3f95c2c0cdca321997ed2b1042ad778523235e155eb' //const versionUrl = 'https://www.pickx.be/api/s-671f172425e1bc74cd0440fd67aaa6cbe68b582f3f401186c2f46ae97e80516b' + //const versionUrl = 'https://www.pickx.be/api/s-a6b4b4fefaa20e438523a6167e63b8504d96b9df8303473349763c4418cffe30' //the new strategy to break the provider is to leave old version url's available and to return invalid results on those endpoints - const versionUrl = 'https://www.pickx.be/api/s-a6b4b4fefaa20e438523a6167e63b8504d96b9df8303473349763c4418cffe30' + const versionUrl = 'https://www.pickx.be/api/s-8546c5fd136241d42aab714d2fe3ccc5671fd899035efae07cd0b8f4eb23994e' + const response = await axios.get(versionUrl, { headers: { 'Origin': 'https://www.pickx.be', From 40fd3b9e1ecaced099525b94e231582c7b1872db Mon Sep 17 00:00:00 2001 From: David Claeys Date: Mon, 3 Jun 2024 08:40:18 +0200 Subject: [PATCH 4/6] fix version url --- sites/pickx.be/pickx.be.config.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sites/pickx.be/pickx.be.config.js b/sites/pickx.be/pickx.be.config.js index b5dc17d0..8adc37bd 100644 --- a/sites/pickx.be/pickx.be.config.js +++ b/sites/pickx.be/pickx.be.config.js @@ -140,10 +140,11 @@ function fetchApiVersion() { //const versionUrl = 'https://www.pickx.be/api/s-3b36540f3cef64510112f3f95c2c0cdca321997ed2b1042ad778523235e155eb' //const versionUrl = 'https://www.pickx.be/api/s-671f172425e1bc74cd0440fd67aaa6cbe68b582f3f401186c2f46ae97e80516b' //const versionUrl = 'https://www.pickx.be/api/s-a6b4b4fefaa20e438523a6167e63b8504d96b9df8303473349763c4418cffe30' + //const versionUrl = 'https://www.pickx.be/api/s-8546c5fd136241d42aab714d2fe3ccc5671fd899035efae07cd0b8f4eb23994e' //the new strategy to break the provider is to leave old version url's available and to return invalid results on those endpoints - const versionUrl = 'https://www.pickx.be/api/s-8546c5fd136241d42aab714d2fe3ccc5671fd899035efae07cd0b8f4eb23994e' + const versionUrl = 'https://www.pickx.be/api/s-64464ad9a3bc117af5dca620027216ecade6a51c230135a0f134c0ee042ff407'; const response = await axios.get(versionUrl, { headers: { From d4abf290125335411c77a1a71db8bb9fd4e180e5 Mon Sep 17 00:00:00 2001 From: David Claeys Date: Mon, 3 Jun 2024 15:30:12 +0200 Subject: [PATCH 5/6] update version url --- sites/pickx.be/pickx.be.config.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sites/pickx.be/pickx.be.config.js b/sites/pickx.be/pickx.be.config.js index 8adc37bd..0335310f 100644 --- a/sites/pickx.be/pickx.be.config.js +++ b/sites/pickx.be/pickx.be.config.js @@ -141,10 +141,11 @@ function fetchApiVersion() { //const versionUrl = 'https://www.pickx.be/api/s-671f172425e1bc74cd0440fd67aaa6cbe68b582f3f401186c2f46ae97e80516b' //const versionUrl = 'https://www.pickx.be/api/s-a6b4b4fefaa20e438523a6167e63b8504d96b9df8303473349763c4418cffe30' //const versionUrl = 'https://www.pickx.be/api/s-8546c5fd136241d42aab714d2fe3ccc5671fd899035efae07cd0b8f4eb23994e' + //const versionUrl = 'https://www.pickx.be/api/s-64464ad9a3bc117af5dca620027216ecade6a51c230135a0f134c0ee042ff407'; //the new strategy to break the provider is to leave old version url's available and to return invalid results on those endpoints - const versionUrl = 'https://www.pickx.be/api/s-64464ad9a3bc117af5dca620027216ecade6a51c230135a0f134c0ee042ff407'; + const versionUrl = 'https://www.pickx.be/api/s-626d8fdabfb1d44e5a614cd69f4b45d6843fdb63566fc80ea4f97f40e4ea3152'; const response = await axios.get(versionUrl, { headers: { From 9aae181496b98486f80e742a4485fa90367f1b28 Mon Sep 17 00:00:00 2001 From: David Claeys Date: Wed, 12 Jun 2024 12:47:18 +0200 Subject: [PATCH 6/6] update version url --- sites/pickx.be/pickx.be.config.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sites/pickx.be/pickx.be.config.js b/sites/pickx.be/pickx.be.config.js index 0335310f..e7eb3f10 100644 --- a/sites/pickx.be/pickx.be.config.js +++ b/sites/pickx.be/pickx.be.config.js @@ -142,10 +142,10 @@ function fetchApiVersion() { //const versionUrl = 'https://www.pickx.be/api/s-a6b4b4fefaa20e438523a6167e63b8504d96b9df8303473349763c4418cffe30' //const versionUrl = 'https://www.pickx.be/api/s-8546c5fd136241d42aab714d2fe3ccc5671fd899035efae07cd0b8f4eb23994e' //const versionUrl = 'https://www.pickx.be/api/s-64464ad9a3bc117af5dca620027216ecade6a51c230135a0f134c0ee042ff407'; - + //const versionUrl = 'https://www.pickx.be/api/s-626d8fdabfb1d44e5a614cd69f4b45d6843fdb63566fc80ea4f97f40e4ea3152'; //the new strategy to break the provider is to leave old version url's available and to return invalid results on those endpoints - const versionUrl = 'https://www.pickx.be/api/s-626d8fdabfb1d44e5a614cd69f4b45d6843fdb63566fc80ea4f97f40e4ea3152'; + const versionUrl = 'https://www.pickx.be//api/s-cefaf96e249e53648c4895c279e7a621233c50b4357d62b0bdf6bff45f31b5c0'; const response = await axios.get(versionUrl, { headers: {