From 6192ea8b3a20e53041ba1c7b42ffb0b027ac14dc Mon Sep 17 00:00:00 2001 From: Eran Nave Date: Fri, 31 Jan 2025 11:55:42 +0100 Subject: [PATCH 1/3] Added icons for LinkedIn and keygen.sh --- .../custom-icons/_data/custom-icons.json | 9 +++++++++ auth/assets/custom-icons/icons/keygen.svg | 19 +++++++++++++++++++ auth/assets/custom-icons/icons/linkedin.svg | 1 + 3 files changed, 29 insertions(+) create mode 100644 auth/assets/custom-icons/icons/keygen.svg create mode 100644 auth/assets/custom-icons/icons/linkedin.svg diff --git a/auth/assets/custom-icons/_data/custom-icons.json b/auth/assets/custom-icons/_data/custom-icons.json index 71a361776d..ffc6aa28fa 100644 --- a/auth/assets/custom-icons/_data/custom-icons.json +++ b/auth/assets/custom-icons/_data/custom-icons.json @@ -492,6 +492,12 @@ { "title": "Kagi" }, + { + "title": "Keygen", + "altNames": [ + "keygen.sh" + ] + }, { "title": "Kick" }, @@ -550,6 +556,9 @@ { "title": "Letterboxd" }, + { + "title": "LinkedIn" + }, { "title": "Linux.Do", "slug": "linux_do", diff --git a/auth/assets/custom-icons/icons/keygen.svg b/auth/assets/custom-icons/icons/keygen.svg new file mode 100644 index 0000000000..bf61ea22ca --- /dev/null +++ b/auth/assets/custom-icons/icons/keygen.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/auth/assets/custom-icons/icons/linkedin.svg b/auth/assets/custom-icons/icons/linkedin.svg new file mode 100644 index 0000000000..46087a0fa0 --- /dev/null +++ b/auth/assets/custom-icons/icons/linkedin.svg @@ -0,0 +1 @@ + \ No newline at end of file From 528526ac10472beeced639820aad0bb7e9d1f504 Mon Sep 17 00:00:00 2001 From: Eran Nave Date: Mon, 3 Feb 2025 09:42:35 +0100 Subject: [PATCH 2/3] removed LinkedIn icon --- .../custom-icons/_data/custom-icons.json | 309 ++++-------------- auth/assets/custom-icons/icons/linkedin.svg | 1 - 2 files changed, 66 insertions(+), 244 deletions(-) delete mode 100644 auth/assets/custom-icons/icons/linkedin.svg diff --git a/auth/assets/custom-icons/_data/custom-icons.json b/auth/assets/custom-icons/_data/custom-icons.json index ffc6aa28fa..f2dee45836 100644 --- a/auth/assets/custom-icons/_data/custom-icons.json +++ b/auth/assets/custom-icons/_data/custom-icons.json @@ -23,9 +23,7 @@ }, { "title": "aliyun", - "altNames": [ - "阿里云" - ] + "altNames": ["阿里云"] }, { "title": "Amazon" @@ -39,17 +37,13 @@ }, { "title": "authentik", - "altNames": [ - "goauthentik" - ], + "altNames": ["goauthentik"], "hex": "fd4b2d" }, { "title": "AzurHosts", "slug": "azurhosts", - "altNames": [ - "minenode" - ] + "altNames": ["minenode"] }, { "title": "AzurWare", @@ -58,18 +52,12 @@ { "title": "Badlion", "slug": "badlion", - "altNames": [ - "Badlion Client", - "BadlionClient" - ] + "altNames": ["Badlion Client", "BadlionClient"] }, { "title": "BaiduCloud", "slug": "baidu_cloud", - "altNames": [ - "百度云", - "baiduyun" - ] + "altNames": ["百度云", "baiduyun"] }, { "title": "Band", @@ -78,34 +66,24 @@ { "title": "Battle.net", "slug": "battlenet", - "altNames": [ - "Battle net", - "Blizzard" - ] + "altNames": ["Battle net", "Blizzard"] }, { "title": "BBS.NGA", "slug": "bbs_nga", - "altNames": [ - "NGA玩家社区", - "NGA社区" - ] + "altNames": ["NGA玩家社区", "NGA社区"] }, { "title": "Belo" }, { "title": "Bethesda", - "altNames": [ - "Bethesda Softworks" - ] + "altNames": ["Bethesda Softworks"] }, { "title": "Binance", "slug": "binance_exchange", - "altNames": [ - "币安" - ] + "altNames": ["币安"] }, { "title": "Binance TR", @@ -114,9 +92,7 @@ { "title": "BinanceUS", "slug": "binance_us", - "altNames": [ - "Binance US" - ] + "altNames": ["Binance US"] }, { "title": "Bitfinex" @@ -161,9 +137,7 @@ { "title": "Bloom Host", "slug": "bloom_host", - "altNames": [ - "Bloom Host Billing" - ] + "altNames": ["Bloom Host Billing"] }, { "title": "Bluesky", @@ -171,25 +145,17 @@ }, { "title": "Booking", - "altNames": [ - "Booking.com" - ] + "altNames": ["Booking.com"] }, { "title": "BorgBase", "slug": "borg_base", - "altNames": [ - "borg" - ] + "altNames": ["borg"] }, { "title": "Brave Creators", "slug": "brave_creators", - "altNames": [ - "Brave", - "Brave Rewards", - "Brave Browser" - ] + "altNames": ["Brave", "Brave Rewards", "Brave Browser"] }, { "title": "Bugzilla" @@ -208,9 +174,7 @@ }, { "title": "Carta", - "altNames": [ - "Carta.com" - ] + "altNames": ["Carta.com"] }, { "title": "CERN", @@ -252,10 +216,7 @@ { "title": "Crypto.com", "slug": "crypto", - "altNames": [ - "crypto", - "Crypto com" - ] + "altNames": ["crypto", "Crypto com"] }, { "title": "CSAM" @@ -269,9 +230,7 @@ }, { "title": "DCS", - "altNames": [ - "Digital Combat Simulator" - ] + "altNames": ["Digital Combat Simulator"] }, { "title": "DEGIRO" @@ -281,10 +240,7 @@ }, { "title": "DigiFinex", - "altNames": [ - "Digi Finex", - "Digifinex.com" - ] + "altNames": ["Digi Finex", "Digifinex.com"] }, { "title": "DirectAdmin" @@ -321,9 +277,7 @@ }, { "title": "ecloud", - "altNames": [ - "Murena" - ] + "altNames": ["Murena"] }, { "title": "eneba" @@ -353,9 +307,7 @@ { "title": "Fidelity", "slug": "fidelity", - "altNames": [ - "Fidelity Investments" - ] + "altNames": ["Fidelity Investments"] }, { "title": "Filen" @@ -386,10 +338,7 @@ { "title": "GommeHD.net", "slug": "gommehd", - "altNames": [ - "GommeHD", - "GommeHDnet" - ] + "altNames": ["GommeHD", "GommeHDnet"] }, { "title": "Google" @@ -397,25 +346,17 @@ { "title": "Gosuslugi", "slug": "gosuslugi", - "altNames": [ - "Госуслуги" - ] + "altNames": ["Госуслуги"] }, { "title": "GOV.UK", "slug": "gov_uk", - "altNames": [ - "Government Gateway" - ] + "altNames": ["Government Gateway"] }, { "title": "Government of Canada", "slug": "canada_flag", - "altNames": [ - "CRA", - "CRA/ARC", - "Canada Revenue Agency" - ] + "altNames": ["CRA", "CRA/ARC", "Canada Revenue Agency"] }, { "title": "Guideline" @@ -438,9 +379,7 @@ }, { "title": "HuggingFace", - "altNames": [ - "Hugging Face" - ] + "altNames": ["Hugging Face"] }, { "title": "IceDrive", @@ -485,18 +424,14 @@ }, { "title": "jianguoyun", - "altNames": [ - "坚果云" - ] + "altNames": ["坚果云"] }, { "title": "Kagi" }, { "title": "Keygen", - "altNames": [ - "keygen.sh" - ] + "altNames": ["keygen.sh"] }, { "title": "Kick" @@ -509,18 +444,12 @@ }, { "title": "KnownHost", - "altNames": [ - "Known Host", - "KnownHost.com" - ] + "altNames": ["Known Host", "KnownHost.com"] }, { "title": "Ko-fi", "slug": "ko_fi", - "altNames": [ - "Ko fi", - "Kofi" - ] + "altNames": ["Ko fi", "Kofi"] }, { "title": "Koofr" @@ -549,32 +478,20 @@ { "title": "Lark", "slug": "lark", - "altNames": [ - "飞书" - ] + "altNames": ["飞书"] }, { "title": "Letterboxd" }, - { - "title": "LinkedIn" - }, { "title": "Linux.Do", "slug": "linux_do", - "altNames": [ - "LINUX DO", - "LinxDo" - ] + "altNames": ["LINUX DO", "LinxDo"] }, { "title": "Local", "slug": "local_wp", - "altNames": [ - "LocalWP", - "Local WP", - "Local Wordpress" - ] + "altNames": ["LocalWP", "Local WP", "Local Wordpress"] }, { "title": "Login.gov", @@ -586,28 +503,17 @@ }, { "title": "Mastodon", - "altNames": [ - "mstdn", - "fediscience", - "mathstodon", - "fosstodon" - ], + "altNames": ["mstdn", "fediscience", "mathstodon", "fosstodon"], "hex": "6364FF" }, { "title": "matlab", - "altNames": [ - "mathworks" - ] + "altNames": ["mathworks"] }, { "title": "Mercado Livre", "slug": "mercado_livre", - "altNames": [ - "Mercado Libre", - "MercadoLibre", - "MercadoLivre" - ] + "altNames": ["Mercado Libre", "MercadoLibre", "MercadoLivre"] }, { "title": "microsoft" @@ -624,10 +530,7 @@ }, { "title": "Mistral", - "altNames": [ - "Mistral AI", - "MistralAI" - ] + "altNames": ["Mistral AI", "MistralAI"] }, { "title": "Mozilla" @@ -671,10 +574,7 @@ { "title": "NeteaseMail", "slug": "netease_mail", - "altNames": [ - "网易邮箱", - "Mail.163" - ] + "altNames": ["网易邮箱", "Mail.163"] }, { "title": "NextDNS" @@ -685,9 +585,7 @@ }, { "title": "Newton", - "altNames": [ - "Newton Crypto" - ] + "altNames": ["Newton Crypto"] }, { "title": "ngrok", @@ -696,27 +594,19 @@ { "title": "NekoHosting", "slug": "nekohosting", - "altNames": [ - "NekoHosting Billing", - "NekoHosting Dashboard" - ] + "altNames": ["NekoHosting Billing", "NekoHosting Dashboard"] }, { "title": "NekoHosting Gaming Panel", "slug": "nekohosting_gp", - "altNames": [ - "NekoHosting Game Panel", - "NekoHosting GamePanel" - ] + "altNames": ["NekoHosting Game Panel", "NekoHosting GamePanel"] }, { "title": "Nelnet" }, { "title": "nintendo", - "altNames": [ - "任天堂" - ] + "altNames": ["任天堂"] }, { "title": "Njalla" @@ -725,9 +615,7 @@ "title": "nordvpn", "slug": "nordaccount", "hex": "4687FF", - "altNames": [ - "Nord Account" - ] + "altNames": ["Nord Account"] }, { "title": "Notesnook" @@ -747,17 +635,12 @@ { "title": "OpenObserve", "slug": "open_observe", - "altNames": [ - "openobserve.ai", - "openobserve ai" - ] + "altNames": ["openobserve.ai", "openobserve ai"] }, { "title": "okx", "hex": "000000", - "altNames": [ - "欧易" - ] + "altNames": ["欧易"] }, { "title": "Parqet", @@ -781,9 +664,7 @@ { "title": "PebbleHost", "slug": "pebble_host", - "altNames": [ - "Pebble Host" - ] + "altNames": ["Pebble Host"] }, { "title": "Peerberry" @@ -807,10 +688,7 @@ { "title": "PostScan Mail", "slug": "postscanmail", - "altNames": [ - "Post Scan Mail", - "PostScanMail" - ] + "altNames": ["Post Scan Mail", "PostScanMail"] }, { "title": "Privacy Guides", @@ -832,17 +710,12 @@ }, { "title": "qiniuyun", - "altNames": [ - "七牛云", - "qiniu" - ] + "altNames": ["七牛云", "qiniu"] }, { "title": "Raindrop.io", "slug": "raindrop_io", - "altNames": [ - "Raindrop" - ] + "altNames": ["Raindrop"] }, { "title": "randstad", @@ -859,10 +732,7 @@ { "title": "Registro br", "slug": "registro_br", - "altNames": [ - "registrobr", - "Registro.br" - ] + "altNames": ["registrobr", "Registro.br"] }, { "title": "reMarkable" @@ -873,9 +743,7 @@ { "title": "Restream", "slug": "restream", - "altNames": [ - "restream.io" - ] + "altNames": ["restream.io"] }, { "title": "Revolt", @@ -913,10 +781,7 @@ }, { "title": "Simplicity", - "altNames": [ - "simplicitynz", - "simplicity.kiwi" - ] + "altNames": ["simplicitynz", "simplicity.kiwi"] }, { "title": "Sipgate" @@ -931,10 +796,7 @@ { "title": "SMSPool", "slug": "sms_pool_net", - "altNames": [ - "smspool.net", - "smspool net" - ] + "altNames": ["smspool.net", "smspool net"] }, { "title": "SMTP2GO" @@ -971,10 +833,7 @@ }, { "title": "T-Mobile", - "altNames": [ - "T Mobile", - "T-Mobile ID" - ] + "altNames": ["T Mobile", "T-Mobile ID"] }, { "title": "TCPShield" @@ -982,40 +841,25 @@ { "title": "tencent cloud", "slug": "tencent_cloud", - "altNames": [ - "腾讯云", - "tencentcloud" - ] + "altNames": ["腾讯云", "tencentcloud"] }, { "title": "Techlore", - "altNames": [ - "Techlore Courses", - "Techlore Forums" - ] + "altNames": ["Techlore Courses", "Techlore Forums"] }, { "title": "Teleport", - "altNames": [ - "Gravitational Teleport", - "GoTeleport" - ] + "altNames": ["Gravitational Teleport", "GoTeleport"] }, { "title": "tencent cloud", "slug": "tencent_cloud", - "altNames": [ - "腾讯云", - "tencentcloud" - ] + "altNames": ["腾讯云", "tencentcloud"] }, { "title": "Terabit", "slug": "terabit", - "altNames": [ - "Terabit Hosting", - "terabit.io" - ] + "altNames": ["Terabit Hosting", "terabit.io"] }, { "title": "Termius", @@ -1023,9 +867,7 @@ }, { "title": "tianyiyun", - "altNames": [ - "天翼云" - ] + "altNames": ["天翼云"] }, { "title": "TikTok" @@ -1066,19 +908,12 @@ }, { "title": "Twitch", - "altNames": [ - "Twitch.tv", - "Twitch tv" - ] + "altNames": ["Twitch.tv", "Twitch tv"] }, { "title": "Ubiquiti", "slug": "ubiquiti", - "altNames": [ - "Unifi SSO", - "Unifi", - "Ubiquiti SSO" - ] + "altNames": ["Unifi SSO", "Unifi", "Ubiquiti SSO"] }, { "title": "Ubisoft" @@ -1106,9 +941,7 @@ }, { "title": "volcengine", - "altNames": [ - "火山引擎" - ] + "altNames": ["火山引擎"] }, { "title": "WARGAMING.NET", @@ -1138,17 +971,12 @@ }, { "title": "WorkOS", - "altNames": [ - "Work OS" - ] + "altNames": ["Work OS"] }, { "title": "World Cube Association", "slug": "wca", - "altNames": [ - "WCA", - "worldcubeassociation" - ] + "altNames": ["WCA", "worldcubeassociation"] }, { "title": "WYZE" @@ -1164,16 +992,11 @@ { "title": "Yandex", "slug": "yandex", - "altNames": [ - "Ya", - "Яндекс" - ] + "altNames": ["Ya", "Яндекс"] }, { "title": "YNAB", - "altNames": [ - "You Need A Budget" - ] + "altNames": ["You Need A Budget"] }, { "title": "Zoom" diff --git a/auth/assets/custom-icons/icons/linkedin.svg b/auth/assets/custom-icons/icons/linkedin.svg deleted file mode 100644 index 46087a0fa0..0000000000 --- a/auth/assets/custom-icons/icons/linkedin.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file From 0a4ad32d9c2740c0ca9fd9236121726f02f13c3e Mon Sep 17 00:00:00 2001 From: Eran Nave Date: Mon, 3 Feb 2025 09:44:25 +0100 Subject: [PATCH 3/3] undo json autoformat --- .../custom-icons/_data/custom-icons.json | 306 ++++++++++++++---- 1 file changed, 240 insertions(+), 66 deletions(-) diff --git a/auth/assets/custom-icons/_data/custom-icons.json b/auth/assets/custom-icons/_data/custom-icons.json index f2dee45836..684399cf4a 100644 --- a/auth/assets/custom-icons/_data/custom-icons.json +++ b/auth/assets/custom-icons/_data/custom-icons.json @@ -23,7 +23,9 @@ }, { "title": "aliyun", - "altNames": ["阿里云"] + "altNames": [ + "阿里云" + ] }, { "title": "Amazon" @@ -37,13 +39,17 @@ }, { "title": "authentik", - "altNames": ["goauthentik"], + "altNames": [ + "goauthentik" + ], "hex": "fd4b2d" }, { "title": "AzurHosts", "slug": "azurhosts", - "altNames": ["minenode"] + "altNames": [ + "minenode" + ] }, { "title": "AzurWare", @@ -52,12 +58,18 @@ { "title": "Badlion", "slug": "badlion", - "altNames": ["Badlion Client", "BadlionClient"] + "altNames": [ + "Badlion Client", + "BadlionClient" + ] }, { "title": "BaiduCloud", "slug": "baidu_cloud", - "altNames": ["百度云", "baiduyun"] + "altNames": [ + "百度云", + "baiduyun" + ] }, { "title": "Band", @@ -66,24 +78,34 @@ { "title": "Battle.net", "slug": "battlenet", - "altNames": ["Battle net", "Blizzard"] + "altNames": [ + "Battle net", + "Blizzard" + ] }, { "title": "BBS.NGA", "slug": "bbs_nga", - "altNames": ["NGA玩家社区", "NGA社区"] + "altNames": [ + "NGA玩家社区", + "NGA社区" + ] }, { "title": "Belo" }, { "title": "Bethesda", - "altNames": ["Bethesda Softworks"] + "altNames": [ + "Bethesda Softworks" + ] }, { "title": "Binance", "slug": "binance_exchange", - "altNames": ["币安"] + "altNames": [ + "币安" + ] }, { "title": "Binance TR", @@ -92,7 +114,9 @@ { "title": "BinanceUS", "slug": "binance_us", - "altNames": ["Binance US"] + "altNames": [ + "Binance US" + ] }, { "title": "Bitfinex" @@ -137,7 +161,9 @@ { "title": "Bloom Host", "slug": "bloom_host", - "altNames": ["Bloom Host Billing"] + "altNames": [ + "Bloom Host Billing" + ] }, { "title": "Bluesky", @@ -145,17 +171,25 @@ }, { "title": "Booking", - "altNames": ["Booking.com"] + "altNames": [ + "Booking.com" + ] }, { "title": "BorgBase", "slug": "borg_base", - "altNames": ["borg"] + "altNames": [ + "borg" + ] }, { "title": "Brave Creators", "slug": "brave_creators", - "altNames": ["Brave", "Brave Rewards", "Brave Browser"] + "altNames": [ + "Brave", + "Brave Rewards", + "Brave Browser" + ] }, { "title": "Bugzilla" @@ -174,7 +208,9 @@ }, { "title": "Carta", - "altNames": ["Carta.com"] + "altNames": [ + "Carta.com" + ] }, { "title": "CERN", @@ -216,7 +252,10 @@ { "title": "Crypto.com", "slug": "crypto", - "altNames": ["crypto", "Crypto com"] + "altNames": [ + "crypto", + "Crypto com" + ] }, { "title": "CSAM" @@ -230,7 +269,9 @@ }, { "title": "DCS", - "altNames": ["Digital Combat Simulator"] + "altNames": [ + "Digital Combat Simulator" + ] }, { "title": "DEGIRO" @@ -240,7 +281,10 @@ }, { "title": "DigiFinex", - "altNames": ["Digi Finex", "Digifinex.com"] + "altNames": [ + "Digi Finex", + "Digifinex.com" + ] }, { "title": "DirectAdmin" @@ -277,7 +321,9 @@ }, { "title": "ecloud", - "altNames": ["Murena"] + "altNames": [ + "Murena" + ] }, { "title": "eneba" @@ -307,7 +353,9 @@ { "title": "Fidelity", "slug": "fidelity", - "altNames": ["Fidelity Investments"] + "altNames": [ + "Fidelity Investments" + ] }, { "title": "Filen" @@ -338,7 +386,10 @@ { "title": "GommeHD.net", "slug": "gommehd", - "altNames": ["GommeHD", "GommeHDnet"] + "altNames": [ + "GommeHD", + "GommeHDnet" + ] }, { "title": "Google" @@ -346,17 +397,25 @@ { "title": "Gosuslugi", "slug": "gosuslugi", - "altNames": ["Госуслуги"] + "altNames": [ + "Госуслуги" + ] }, { "title": "GOV.UK", "slug": "gov_uk", - "altNames": ["Government Gateway"] + "altNames": [ + "Government Gateway" + ] }, { "title": "Government of Canada", "slug": "canada_flag", - "altNames": ["CRA", "CRA/ARC", "Canada Revenue Agency"] + "altNames": [ + "CRA", + "CRA/ARC", + "Canada Revenue Agency" + ] }, { "title": "Guideline" @@ -379,7 +438,9 @@ }, { "title": "HuggingFace", - "altNames": ["Hugging Face"] + "altNames": [ + "Hugging Face" + ] }, { "title": "IceDrive", @@ -424,14 +485,18 @@ }, { "title": "jianguoyun", - "altNames": ["坚果云"] + "altNames": [ + "坚果云" + ] }, { "title": "Kagi" }, { "title": "Keygen", - "altNames": ["keygen.sh"] + "altNames": [ + "keygen.sh" + ] }, { "title": "Kick" @@ -444,12 +509,18 @@ }, { "title": "KnownHost", - "altNames": ["Known Host", "KnownHost.com"] + "altNames": [ + "Known Host", + "KnownHost.com" + ] }, { "title": "Ko-fi", "slug": "ko_fi", - "altNames": ["Ko fi", "Kofi"] + "altNames": [ + "Ko fi", + "Kofi" + ] }, { "title": "Koofr" @@ -478,7 +549,9 @@ { "title": "Lark", "slug": "lark", - "altNames": ["飞书"] + "altNames": [ + "飞书" + ] }, { "title": "Letterboxd" @@ -486,12 +559,19 @@ { "title": "Linux.Do", "slug": "linux_do", - "altNames": ["LINUX DO", "LinxDo"] + "altNames": [ + "LINUX DO", + "LinxDo" + ] }, { "title": "Local", "slug": "local_wp", - "altNames": ["LocalWP", "Local WP", "Local Wordpress"] + "altNames": [ + "LocalWP", + "Local WP", + "Local Wordpress" + ] }, { "title": "Login.gov", @@ -503,17 +583,28 @@ }, { "title": "Mastodon", - "altNames": ["mstdn", "fediscience", "mathstodon", "fosstodon"], + "altNames": [ + "mstdn", + "fediscience", + "mathstodon", + "fosstodon" + ], "hex": "6364FF" }, { "title": "matlab", - "altNames": ["mathworks"] + "altNames": [ + "mathworks" + ] }, { "title": "Mercado Livre", "slug": "mercado_livre", - "altNames": ["Mercado Libre", "MercadoLibre", "MercadoLivre"] + "altNames": [ + "Mercado Libre", + "MercadoLibre", + "MercadoLivre" + ] }, { "title": "microsoft" @@ -530,7 +621,10 @@ }, { "title": "Mistral", - "altNames": ["Mistral AI", "MistralAI"] + "altNames": [ + "Mistral AI", + "MistralAI" + ] }, { "title": "Mozilla" @@ -574,7 +668,10 @@ { "title": "NeteaseMail", "slug": "netease_mail", - "altNames": ["网易邮箱", "Mail.163"] + "altNames": [ + "网易邮箱", + "Mail.163" + ] }, { "title": "NextDNS" @@ -585,7 +682,9 @@ }, { "title": "Newton", - "altNames": ["Newton Crypto"] + "altNames": [ + "Newton Crypto" + ] }, { "title": "ngrok", @@ -594,19 +693,27 @@ { "title": "NekoHosting", "slug": "nekohosting", - "altNames": ["NekoHosting Billing", "NekoHosting Dashboard"] + "altNames": [ + "NekoHosting Billing", + "NekoHosting Dashboard" + ] }, { "title": "NekoHosting Gaming Panel", "slug": "nekohosting_gp", - "altNames": ["NekoHosting Game Panel", "NekoHosting GamePanel"] + "altNames": [ + "NekoHosting Game Panel", + "NekoHosting GamePanel" + ] }, { "title": "Nelnet" }, { "title": "nintendo", - "altNames": ["任天堂"] + "altNames": [ + "任天堂" + ] }, { "title": "Njalla" @@ -615,7 +722,9 @@ "title": "nordvpn", "slug": "nordaccount", "hex": "4687FF", - "altNames": ["Nord Account"] + "altNames": [ + "Nord Account" + ] }, { "title": "Notesnook" @@ -635,12 +744,17 @@ { "title": "OpenObserve", "slug": "open_observe", - "altNames": ["openobserve.ai", "openobserve ai"] + "altNames": [ + "openobserve.ai", + "openobserve ai" + ] }, { "title": "okx", "hex": "000000", - "altNames": ["欧易"] + "altNames": [ + "欧易" + ] }, { "title": "Parqet", @@ -664,7 +778,9 @@ { "title": "PebbleHost", "slug": "pebble_host", - "altNames": ["Pebble Host"] + "altNames": [ + "Pebble Host" + ] }, { "title": "Peerberry" @@ -688,7 +804,10 @@ { "title": "PostScan Mail", "slug": "postscanmail", - "altNames": ["Post Scan Mail", "PostScanMail"] + "altNames": [ + "Post Scan Mail", + "PostScanMail" + ] }, { "title": "Privacy Guides", @@ -710,12 +829,17 @@ }, { "title": "qiniuyun", - "altNames": ["七牛云", "qiniu"] + "altNames": [ + "七牛云", + "qiniu" + ] }, { "title": "Raindrop.io", "slug": "raindrop_io", - "altNames": ["Raindrop"] + "altNames": [ + "Raindrop" + ] }, { "title": "randstad", @@ -732,7 +856,10 @@ { "title": "Registro br", "slug": "registro_br", - "altNames": ["registrobr", "Registro.br"] + "altNames": [ + "registrobr", + "Registro.br" + ] }, { "title": "reMarkable" @@ -743,7 +870,9 @@ { "title": "Restream", "slug": "restream", - "altNames": ["restream.io"] + "altNames": [ + "restream.io" + ] }, { "title": "Revolt", @@ -781,7 +910,10 @@ }, { "title": "Simplicity", - "altNames": ["simplicitynz", "simplicity.kiwi"] + "altNames": [ + "simplicitynz", + "simplicity.kiwi" + ] }, { "title": "Sipgate" @@ -796,7 +928,10 @@ { "title": "SMSPool", "slug": "sms_pool_net", - "altNames": ["smspool.net", "smspool net"] + "altNames": [ + "smspool.net", + "smspool net" + ] }, { "title": "SMTP2GO" @@ -833,7 +968,10 @@ }, { "title": "T-Mobile", - "altNames": ["T Mobile", "T-Mobile ID"] + "altNames": [ + "T Mobile", + "T-Mobile ID" + ] }, { "title": "TCPShield" @@ -841,25 +979,40 @@ { "title": "tencent cloud", "slug": "tencent_cloud", - "altNames": ["腾讯云", "tencentcloud"] + "altNames": [ + "腾讯云", + "tencentcloud" + ] }, { "title": "Techlore", - "altNames": ["Techlore Courses", "Techlore Forums"] + "altNames": [ + "Techlore Courses", + "Techlore Forums" + ] }, { "title": "Teleport", - "altNames": ["Gravitational Teleport", "GoTeleport"] + "altNames": [ + "Gravitational Teleport", + "GoTeleport" + ] }, { "title": "tencent cloud", "slug": "tencent_cloud", - "altNames": ["腾讯云", "tencentcloud"] + "altNames": [ + "腾讯云", + "tencentcloud" + ] }, { "title": "Terabit", "slug": "terabit", - "altNames": ["Terabit Hosting", "terabit.io"] + "altNames": [ + "Terabit Hosting", + "terabit.io" + ] }, { "title": "Termius", @@ -867,7 +1020,9 @@ }, { "title": "tianyiyun", - "altNames": ["天翼云"] + "altNames": [ + "天翼云" + ] }, { "title": "TikTok" @@ -908,12 +1063,19 @@ }, { "title": "Twitch", - "altNames": ["Twitch.tv", "Twitch tv"] + "altNames": [ + "Twitch.tv", + "Twitch tv" + ] }, { "title": "Ubiquiti", "slug": "ubiquiti", - "altNames": ["Unifi SSO", "Unifi", "Ubiquiti SSO"] + "altNames": [ + "Unifi SSO", + "Unifi", + "Ubiquiti SSO" + ] }, { "title": "Ubisoft" @@ -941,7 +1103,9 @@ }, { "title": "volcengine", - "altNames": ["火山引擎"] + "altNames": [ + "火山引擎" + ] }, { "title": "WARGAMING.NET", @@ -971,12 +1135,17 @@ }, { "title": "WorkOS", - "altNames": ["Work OS"] + "altNames": [ + "Work OS" + ] }, { "title": "World Cube Association", "slug": "wca", - "altNames": ["WCA", "worldcubeassociation"] + "altNames": [ + "WCA", + "worldcubeassociation" + ] }, { "title": "WYZE" @@ -992,11 +1161,16 @@ { "title": "Yandex", "slug": "yandex", - "altNames": ["Ya", "Яндекс"] + "altNames": [ + "Ya", + "Яндекс" + ] }, { "title": "YNAB", - "altNames": ["You Need A Budget"] + "altNames": [ + "You Need A Budget" + ] }, { "title": "Zoom"