Skip to content

Commit b8dd961

Browse files
committed
chore(dump): refresh static API for the 7 un-paired devices
Regenerates site/public/v1 from the current data with no re-scrape (python -m app.dump). Replaces the 7 old base-name slug pages with the new distinct variant slugs (u11-plus, one-m9-plus, p40-pro-plus, xperia-z3-plus, razr-2023, fairphone-3-plus-dual-sim-lte-fp3plus, gsmart-gs202-plus) and reconciles score percentiles. `app.validate` passes on the dumped tree.
1 parent 5e30e8b commit b8dd961

15 files changed

Lines changed: 73 additions & 73 deletions

File tree

site/public/v1/smartphones/fairphone-3-dual-sim-lte-fp3/index.json renamed to site/public/v1/smartphones/fairphone-3-plus-dual-sim-lte-fp3plus/index.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"id": 132517050046622,
3-
"slug": "fairphone-3-dual-sim-lte-fp3",
4-
"base_model_slug": "fairphone-3-dual-sim-lte-fp3",
2+
"id": 150382440161580,
3+
"slug": "fairphone-3-plus-dual-sim-lte-fp3plus",
4+
"base_model_slug": "fairphone-3-plus-dual-sim-lte-fp3plus",
55
"name": "Fairphone 3+ Dual SIM LTE FP3+",
66
"brand": {
77
"id": 255951922649354,
@@ -72,6 +72,6 @@
7272
"source_urls": [
7373
"https://phonedb.net/index.php?m=device&id=18320"
7474
],
75-
"created_at": "2026-06-19T17:52:05",
76-
"updated_at": "2026-09-25T07:11:06"
75+
"created_at": "2026-09-30T02:47:23",
76+
"updated_at": "2026-09-30T02:47:23"
7777
}

site/public/v1/smartphones/fairphone-3-dual-sim-lte-fp3/score/index.json renamed to site/public/v1/smartphones/fairphone-3-plus-dual-sim-lte-fp3plus/score/index.json

File renamed without changes.

site/public/v1/smartphones/gigabyte-gsmart-gs202/index.json renamed to site/public/v1/smartphones/gsmart-gs202-plus/index.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"id": 279195427860092,
3-
"slug": "gigabyte-gsmart-gs202",
4-
"base_model_slug": "gigabyte-gsmart-gs202",
5-
"name": "Gigabyte GSmart GS202+",
2+
"id": 272070765903613,
3+
"slug": "gsmart-gs202-plus",
4+
"base_model_slug": "gsmart-gs202-plus",
5+
"name": "GSmart GS202+",
66
"brand": {
77
"id": 36437424203455,
88
"slug": "gigabyte",
@@ -72,6 +72,6 @@
7272
"source_urls": [
7373
"https://phonedb.net/index.php?m=device&id=4363"
7474
],
75-
"created_at": "2026-06-19T19:42:32",
76-
"updated_at": "2026-09-25T07:11:47"
75+
"created_at": "2026-09-30T02:47:23",
76+
"updated_at": "2026-09-30T02:47:23"
7777
}

site/public/v1/smartphones/gigabyte-gsmart-gs202/score/index.json renamed to site/public/v1/smartphones/gsmart-gs202-plus/score/index.json

File renamed without changes.

‎site/public/v1/smartphones/index.json‎

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -73802,9 +73802,9 @@
7380273802
"url": "/v1/smartphones/fairphone-3-plus-beridzeg45-1388-4gb"
7380373803
},
7380473804
{
73805-
"slug": "fairphone-3-dual-sim-lte-fp3",
73805+
"slug": "fairphone-3-plus-dual-sim-lte-fp3plus",
7380673806
"name": "Fairphone 3+ Dual SIM LTE FP3+",
73807-
"url": "/v1/smartphones/fairphone-3-dual-sim-lte-fp3"
73807+
"url": "/v1/smartphones/fairphone-3-plus-dual-sim-lte-fp3plus"
7380873808
},
7380973809
{
7381073810
"slug": "fairphone-4-beridzeg45-515-6gb",
@@ -78886,6 +78886,11 @@
7888678886
"name": "GSmart GS202",
7888778887
"url": "/v1/smartphones/gsmart-gs202"
7888878888
},
78889+
{
78890+
"slug": "gsmart-gs202-plus",
78891+
"name": "GSmart GS202+",
78892+
"url": "/v1/smartphones/gsmart-gs202-plus"
78893+
},
7888978894
{
7889078895
"slug": "gigabyte-gsmart-gx2-aitoolbuzz-2595-2gb",
7889178896
"name": "GSmart GX2",
@@ -83111,11 +83116,6 @@
8311183116
"name": "Gigabyte GSmart G1362",
8311283117
"url": "/v1/smartphones/gigabyte-gsmart-g1362"
8311383118
},
83114-
{
83115-
"slug": "gigabyte-gsmart-gs202",
83116-
"name": "Gigabyte GSmart GS202+",
83117-
"url": "/v1/smartphones/gigabyte-gsmart-gs202"
83118-
},
8311983119
{
8312083120
"slug": "gigabyte-gsmart-gx2-scrapegsma-3545",
8312183121
"name": "Gigabyte GSmart GX2",
@@ -91251,6 +91251,11 @@
9125191251
"name": "HTC One M9+",
9125291252
"url": "/v1/smartphones/htc-one-m9-plus-allphones-3136-3gb-32gb-4g-lte"
9125391253
},
91254+
{
91255+
"slug": "one-m9-plus",
91256+
"name": "HTC One M9+",
91257+
"url": "/v1/smartphones/one-m9-plus"
91258+
},
9125491259
{
9125591260
"slug": "htc-one-m9-one-m9-plus-dual-sim-td-lte-m9pw-htc-hima-ultra",
9125691261
"name": "HTC One M9+ / One M9 Plus Dual SIM TD-LTE M9pw (HTC Hima Ultra)",
@@ -92691,6 +92696,11 @@
9269192696
"name": "HTC U11 Life",
9269292697
"url": "/v1/smartphones/htc-u11-life-scrapegsma-3833"
9269392698
},
92699+
{
92700+
"slug": "u11-plus",
92701+
"name": "HTC U11+",
92702+
"url": "/v1/smartphones/u11-plus"
92703+
},
9269492704
{
9269592705
"slug": "htc-u11-plus-aitoolbuzz-3392-6gb-64gb-4g-lte",
9269692706
"name": "HTC U11+",
@@ -115276,6 +115286,11 @@
115276115286
"name": "Huawei P40 Pro+",
115277115287
"url": "/v1/smartphones/huawei-p40-pro-scrapegsma-78"
115278115288
},
115289+
{
115290+
"slug": "p40-pro-plus",
115291+
"name": "Huawei P40 Pro+",
115292+
"url": "/v1/smartphones/p40-pro-plus"
115293+
},
115279115294
{
115280115295
"slug": "huawei-p40-pro-8gb-512gb-5g",
115281115296
"name": "Huawei P40 Pro+",
@@ -201241,6 +201256,11 @@
201241201256
"name": "Motorola Razr (2019)",
201242201257
"url": "/v1/smartphones/motorola-razr"
201243201258
},
201259+
{
201260+
"slug": "razr-2023",
201261+
"name": "Motorola Razr (2023)",
201262+
"url": "/v1/smartphones/razr-2023"
201263+
},
201244201264
{
201245201265
"slug": "motorola-razr-2019-scrapegsma-299",
201246201266
"name": "Motorola Razr 2019",
@@ -222716,11 +222736,6 @@
222716222736
"name": "One M9 Prime Camera",
222717222737
"url": "/v1/smartphones/one-m9-prime-camera"
222718222738
},
222719-
{
222720-
"slug": "one-m9",
222721-
"name": "One M9+",
222722-
"url": "/v1/smartphones/one-m9"
222723-
},
222724222739
{
222725222740
"slug": "one-m9-supreme-camera",
222726222741
"name": "One M9+ Supreme Camera",
@@ -244236,11 +244251,6 @@
244236244251
"name": "P40 Pro 5G TD-LTE NA 256GB ELS-NX4 / ELS-N04",
244237244252
"url": "/v1/smartphones/p40-pro-5g-td-lte-na-256gb-els-nx4-els-n04"
244238244253
},
244239-
{
244240-
"slug": "p40-pro",
244241-
"name": "P40 Pro+",
244242-
"url": "/v1/smartphones/p40-pro"
244243-
},
244244244254
{
244245244255
"slug": "huawei-p40-pro-plus-5g-dual-sim-td-lte-cn-256gb-els-an10-sady36-china-8gb-256gb",
244246244256
"name": "P40 Pro+ 5G Dual SIM TD-LTE CN 256GB ELS-AN10",
@@ -262396,11 +262406,6 @@
262396262406
"name": "Razer Phone 2",
262397262407
"url": "/v1/smartphones/razer-phone-2-scrapegsma-7767"
262398262408
},
262399-
{
262400-
"slug": "razr",
262401-
"name": "Razr",
262402-
"url": "/v1/smartphones/razr"
262403-
},
262404262409
{
262405262410
"slug": "motorola-razr-8gb-128gb",
262406262411
"name": "Razr 128GB",
@@ -366356,6 +366361,11 @@
366356366361
"name": "Sony Xperia Z3 WiMAX 2+ SOL26 (Sony Pegasus Anna)",
366357366362
"url": "/v1/smartphones/sony-xperia-z3-wimax-2-sol26-sony-pegasus-anna"
366358366363
},
366364+
{
366365+
"slug": "xperia-z3-plus",
366366+
"name": "Sony Xperia Z3+",
366367+
"url": "/v1/smartphones/xperia-z3-plus"
366368+
},
366359366369
{
366360366370
"slug": "sony-xperia-z3-plus-beridzeg45-598-3gb",
366361366371
"name": "Sony Xperia Z3+",
@@ -377366,11 +377376,6 @@
377366377376
"name": "U11 TD-LTE 64GB U-3u",
377367377377
"url": "/v1/smartphones/htc-u11-td-lte-64gb-u-3u-sady36-cyprus-4gb-64gb"
377368377378
},
377369-
{
377370-
"slug": "u11",
377371-
"name": "U11+",
377372-
"url": "/v1/smartphones/u11"
377373-
},
377374377379
{
377375377380
"slug": "u1100",
377376377381
"name": "U1100",
@@ -417886,11 +417891,6 @@
417886417891
"name": "Xperia Z3 Tablet Compact",
417887417892
"url": "/v1/smartphones/xperia-z3-tablet-compact"
417888417893
},
417889-
{
417890-
"slug": "xperia-z3",
417891-
"name": "Xperia Z3+",
417892-
"url": "/v1/smartphones/xperia-z3"
417893-
},
417894417894
{
417895417895
"slug": "xperia-z3-dual",
417896417896
"name": "Xperia Z3+ dual",

site/public/v1/smartphones/one-m9/index.json renamed to site/public/v1/smartphones/one-m9-plus/index.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"id": 238283902389765,
3-
"slug": "one-m9",
4-
"base_model_slug": "one-m9",
5-
"name": "One M9+",
2+
"id": 154938350978761,
3+
"slug": "one-m9-plus",
4+
"base_model_slug": "one-m9-plus",
5+
"name": "HTC One M9+",
66
"brand": {
77
"id": 217789112147382,
88
"slug": "htc",
@@ -87,6 +87,6 @@
8787
"source_urls": [
8888
"https://www.kaggle.com/datasets/msainani/gsmarena-mobile-devices"
8989
],
90-
"created_at": "2026-06-19T14:17:46",
91-
"updated_at": "2026-09-25T07:13:58"
90+
"created_at": "2026-09-30T02:47:23",
91+
"updated_at": "2026-09-30T02:47:23"
9292
}
File renamed without changes.

site/public/v1/smartphones/p40-pro/index.json renamed to site/public/v1/smartphones/p40-pro-plus/index.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"id": 212100652791524,
3-
"slug": "p40-pro",
4-
"base_model_slug": "p40-pro",
5-
"name": "P40 Pro+",
2+
"id": 160559542108346,
3+
"slug": "p40-pro-plus",
4+
"base_model_slug": "p40-pro-plus",
5+
"name": "Huawei P40 Pro+",
66
"brand": {
77
"id": 87007967959863,
88
"slug": "huawei",
@@ -84,6 +84,6 @@
8484
"source_urls": [
8585
"https://www.kaggle.com/datasets/msainani/gsmarena-mobile-devices"
8686
],
87-
"created_at": "2026-06-19T14:17:46",
88-
"updated_at": "2026-09-25T07:15:06"
87+
"created_at": "2026-09-30T02:47:23",
88+
"updated_at": "2026-09-30T02:47:23"
8989
}

site/public/v1/smartphones/p40-pro/score/index.json renamed to site/public/v1/smartphones/p40-pro-plus/score/index.json

File renamed without changes.

site/public/v1/smartphones/razr/index.json renamed to site/public/v1/smartphones/razr-2023/index.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"id": 224802023865658,
3-
"slug": "razr",
4-
"base_model_slug": "razr",
5-
"name": "Razr",
2+
"id": 149099281199119,
3+
"slug": "razr-2023",
4+
"base_model_slug": "razr-2023",
5+
"name": "Motorola Razr (2023)",
66
"brand": {
77
"id": 220063225842437,
88
"slug": "motorola",
@@ -87,6 +87,6 @@
8787
"source_urls": [
8888
"https://www.kaggle.com/datasets/abdulmalik1518/mobiles-dataset-2025"
8989
],
90-
"created_at": "2026-06-18T16:46:36",
91-
"updated_at": "2026-09-25T07:23:31"
90+
"created_at": "2026-09-30T02:47:23",
91+
"updated_at": "2026-09-30T02:47:23"
9292
}

0 commit comments

Comments
 (0)