diff --git a/src/categories.json b/src/categories.json index 106c2dbd3..ed9107af6 100644 --- a/src/categories.json +++ b/src/categories.json @@ -721,5 +721,12 @@ ], "name": "Ticket booking", "priority": 9 + }, + "105": { + "groups": [ + 6 + ], + "name": "Augmented reality", + "priority": 9 } } \ No newline at end of file diff --git a/src/drivers/webextension/_locales/ca/messages.json b/src/drivers/webextension/_locales/ca/messages.json index 5ad9ccf6f..5232e44e6 100644 --- a/src/drivers/webextension/_locales/ca/messages.json +++ b/src/drivers/webextension/_locales/ca/messages.json @@ -202,5 +202,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/de/messages.json b/src/drivers/webextension/_locales/de/messages.json index 49ab5927f..ab80d0f73 100644 --- a/src/drivers/webextension/_locales/de/messages.json +++ b/src/drivers/webextension/_locales/de/messages.json @@ -202,5 +202,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/el/messages.json b/src/drivers/webextension/_locales/el/messages.json index ccb5fd532..5a89634fe 100644 --- a/src/drivers/webextension/_locales/el/messages.json +++ b/src/drivers/webextension/_locales/el/messages.json @@ -196,5 +196,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/en/messages.json b/src/drivers/webextension/_locales/en/messages.json index 05786d430..895c462de 100644 --- a/src/drivers/webextension/_locales/en/messages.json +++ b/src/drivers/webextension/_locales/en/messages.json @@ -200,5 +200,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/es/messages.json b/src/drivers/webextension/_locales/es/messages.json index c42f256c4..705d42006 100644 --- a/src/drivers/webextension/_locales/es/messages.json +++ b/src/drivers/webextension/_locales/es/messages.json @@ -202,5 +202,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/fa/messages.json b/src/drivers/webextension/_locales/fa/messages.json index c734dc835..ac5ab281e 100644 --- a/src/drivers/webextension/_locales/fa/messages.json +++ b/src/drivers/webextension/_locales/fa/messages.json @@ -202,5 +202,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/fr/messages.json b/src/drivers/webextension/_locales/fr/messages.json index f536e1412..e1838f33a 100644 --- a/src/drivers/webextension/_locales/fr/messages.json +++ b/src/drivers/webextension/_locales/fr/messages.json @@ -202,5 +202,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/gl_ES/messages.json b/src/drivers/webextension/_locales/gl_ES/messages.json index 266d36de5..400ffff12 100644 --- a/src/drivers/webextension/_locales/gl_ES/messages.json +++ b/src/drivers/webextension/_locales/gl_ES/messages.json @@ -202,5 +202,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/gr/messages.json b/src/drivers/webextension/_locales/gr/messages.json index 21e9299cb..059137e6f 100644 --- a/src/drivers/webextension/_locales/gr/messages.json +++ b/src/drivers/webextension/_locales/gr/messages.json @@ -198,5 +198,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/id/messages.json b/src/drivers/webextension/_locales/id/messages.json index 6bd4246b5..aef6e6793 100644 --- a/src/drivers/webextension/_locales/id/messages.json +++ b/src/drivers/webextension/_locales/id/messages.json @@ -202,5 +202,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/it/messages.json b/src/drivers/webextension/_locales/it/messages.json index db7738c66..b6fc41194 100644 --- a/src/drivers/webextension/_locales/it/messages.json +++ b/src/drivers/webextension/_locales/it/messages.json @@ -202,5 +202,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/ja/messages.json b/src/drivers/webextension/_locales/ja/messages.json index 22e5643be..782d17091 100644 --- a/src/drivers/webextension/_locales/ja/messages.json +++ b/src/drivers/webextension/_locales/ja/messages.json @@ -200,5 +200,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/ko/messages.json b/src/drivers/webextension/_locales/ko/messages.json index d5bb33ac3..f7e2bf13b 100644 --- a/src/drivers/webextension/_locales/ko/messages.json +++ b/src/drivers/webextension/_locales/ko/messages.json @@ -200,5 +200,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/nl/messages.json b/src/drivers/webextension/_locales/nl/messages.json index 191889f5f..4c031ce68 100644 --- a/src/drivers/webextension/_locales/nl/messages.json +++ b/src/drivers/webextension/_locales/nl/messages.json @@ -202,5 +202,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/pl/messages.json b/src/drivers/webextension/_locales/pl/messages.json index 1a125eca4..02bbc5c1f 100644 --- a/src/drivers/webextension/_locales/pl/messages.json +++ b/src/drivers/webextension/_locales/pl/messages.json @@ -202,5 +202,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/pt/messages.json b/src/drivers/webextension/_locales/pt/messages.json index dc6b492c4..4570a3897 100644 --- a/src/drivers/webextension/_locales/pt/messages.json +++ b/src/drivers/webextension/_locales/pt/messages.json @@ -202,5 +202,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/pt_BR/messages.json b/src/drivers/webextension/_locales/pt_BR/messages.json index 79f643221..235d7a884 100644 --- a/src/drivers/webextension/_locales/pt_BR/messages.json +++ b/src/drivers/webextension/_locales/pt_BR/messages.json @@ -202,5 +202,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/ro/messages.json b/src/drivers/webextension/_locales/ro/messages.json index 00a5b43cc..650299236 100644 --- a/src/drivers/webextension/_locales/ro/messages.json +++ b/src/drivers/webextension/_locales/ro/messages.json @@ -104,6 +104,10 @@ "categoryName3": { "message": "Manager baze de date" }, "categoryName4": { "message": "Unealtă pentru documentare" }, "categoryName5": { "message": "Widget" }, + "categoryName6": { "message": "Ecommerce" }, + "categoryName7": { "message": "Photo galleries" }, + "categoryName8": { "message": "Wikis" }, + "categoryName9": { "message": "Hosting panels" }, "categoryName10": { "message": "Analiză trafic web" }, "categoryName11": { "message": "Blog" }, "categoryName12": { "message": "Framework JavaScript" }, @@ -148,8 +152,8 @@ "categoryName51": { "message": "Landing Page Builder" }, "categoryName52": { "message": "Chat Live" }, "categoryName53": { "message": "CRM" }, - "categoryName54": { "message": "SEO" }, - "categoryName55": { "message": "Accounting" }, + "categoryName54": { "message": "SEO" }, + "categoryName55": { "message": "Accounting" }, "categoryName56": { "message": "Cryptominer" }, "categoryName57": { "message": "Static Site Generator" }, "categoryName58": { "message": "User Onboarding" }, @@ -198,5 +202,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/ru/messages.json b/src/drivers/webextension/_locales/ru/messages.json index 738fd35de..64efedc53 100644 --- a/src/drivers/webextension/_locales/ru/messages.json +++ b/src/drivers/webextension/_locales/ru/messages.json @@ -194,11 +194,12 @@ "categoryName95": { "message": "Управление цифровыми активами" }, "categoryName96": { "message": "Курирование контента" }, "categoryName97": { "message": "Платформа клиентских данных" }, - "categoryName98": { "message": "Cart abandonment" }, + "categoryName98": { "message": "Отказа от корзины покупок" }, "categoryName99": { "message": "Службы доставки" }, "categoryName100": { "message": "Приложении для Shopify" }, "categoryName101": { "message": "Подбор персонала" }, "categoryName102": { "message": "Возврат товара" }, "categoryName103": { "message": "Прямая трансляция" }, - "categoryName104": { "message": "Бронирование билетов" } + "categoryName104": { "message": "Бронирование билетов" }, + "categoryName105": { "message": "Дополненная реальность" } } diff --git a/src/drivers/webextension/_locales/sk/messages.json b/src/drivers/webextension/_locales/sk/messages.json index d8a057995..25c399d4c 100644 --- a/src/drivers/webextension/_locales/sk/messages.json +++ b/src/drivers/webextension/_locales/sk/messages.json @@ -202,5 +202,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/tr/messages.json b/src/drivers/webextension/_locales/tr/messages.json index 6ab36999f..8a904f283 100644 --- a/src/drivers/webextension/_locales/tr/messages.json +++ b/src/drivers/webextension/_locales/tr/messages.json @@ -202,5 +202,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/uk/messages.json b/src/drivers/webextension/_locales/uk/messages.json index 73e16af30..26a05a19b 100644 --- a/src/drivers/webextension/_locales/uk/messages.json +++ b/src/drivers/webextension/_locales/uk/messages.json @@ -202,5 +202,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/uz/messages.json b/src/drivers/webextension/_locales/uz/messages.json index b90ee8914..f938dd068 100644 --- a/src/drivers/webextension/_locales/uz/messages.json +++ b/src/drivers/webextension/_locales/uz/messages.json @@ -202,5 +202,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/zh_CN/messages.json b/src/drivers/webextension/_locales/zh_CN/messages.json index 554889534..5889c50c6 100644 --- a/src/drivers/webextension/_locales/zh_CN/messages.json +++ b/src/drivers/webextension/_locales/zh_CN/messages.json @@ -168,6 +168,8 @@ "categoryName69": { "message": "Authentication" }, "categoryName70": { "message": "SSL/TLS certificate authority" }, "categoryName71": { "message": "Affiliate program" }, + "categoryName72": { "message": "Appointment scheduling" }, + "categoryName73": { "message": "Surveys" }, "categoryName74": { "message": "A/B testing" }, "categoryName75": { "message": "Email" }, "categoryName76": { "message": "Personalisation" }, @@ -198,5 +200,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/_locales/zh_TW/messages.json b/src/drivers/webextension/_locales/zh_TW/messages.json index 435b017a2..bf348a047 100644 --- a/src/drivers/webextension/_locales/zh_TW/messages.json +++ b/src/drivers/webextension/_locales/zh_TW/messages.json @@ -202,5 +202,6 @@ "categoryName101": { "message": "Recruitment & staffing" }, "categoryName102": { "message": "Returns" }, "categoryName103": { "message": "Livestreaming" }, - "categoryName104": { "message": "Ticket booking" } + "categoryName104": { "message": "Ticket booking" }, + "categoryName105": { "message": "Augmented reality" } } diff --git a/src/drivers/webextension/images/icons/webAR.svg b/src/drivers/webextension/images/icons/.svg similarity index 100% rename from src/drivers/webextension/images/icons/webAR.svg rename to src/drivers/webextension/images/icons/.svg diff --git a/src/drivers/webextension/images/icons/Luna.svg b/src/drivers/webextension/images/icons/Luna.svg new file mode 100644 index 000000000..bf53bb253 --- /dev/null +++ b/src/drivers/webextension/images/icons/Luna.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/drivers/webextension/images/icons/ModiFace.svg b/src/drivers/webextension/images/icons/ModiFace.svg new file mode 100644 index 000000000..ad66b0896 --- /dev/null +++ b/src/drivers/webextension/images/icons/ModiFace.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/drivers/webextension/images/icons/Ocuco.png b/src/drivers/webextension/images/icons/Ocuco.png new file mode 100644 index 000000000..70637c9cb Binary files /dev/null and b/src/drivers/webextension/images/icons/Ocuco.png differ diff --git a/src/drivers/webextension/images/icons/YouCam Makeup.png b/src/drivers/webextension/images/icons/YouCam Makeup.png new file mode 100644 index 000000000..62ab7360b Binary files /dev/null and b/src/drivers/webextension/images/icons/YouCam Makeup.png differ diff --git a/src/technologies/_.json b/src/technologies/_.json index cd58c67ac..afa6f03e1 100644 --- a/src/technologies/_.json +++ b/src/technologies/_.json @@ -144,5 +144,16 @@ "web.startComponents": "" }, "website": "https://github.com/sulu/web-js" + }, + "": { + "cats": [ + 105 + ], + "description": " is an open-source web component developed by Google and maintained through GitHub. aims at putting 3D content on the web easily with a few lines of HTML code. This was first introduced with Chrome 72 in July 2019 and enables users to view 3D in the browser and mobile devices.", + "icon": ".svg", + "dom": "model-viewer", + "oss": true, + "scriptSrc": "/model-viewer/dist/model-viewer\\.min\\.js", + "website": "https://modelviewer.dev" } } \ No newline at end of file diff --git a/src/technologies/l.json b/src/technologies/l.json index e1111a8fb..24b491c5d 100644 --- a/src/technologies/l.json +++ b/src/technologies/l.json @@ -1325,6 +1325,29 @@ }, "website": "https://www.luigisbox.com" }, + "Luna": { + "cats": [ + 105 + ], + "description": "Luna is a company that sells software that aids eyewear companies sell their products online using virtual fitting.", + "icon": "Luna.svg", + "headers": { + "Content-Security-Policy": "bsdk\\.api\\.ditto.com" + }, + "dom":"link[href*='bsdk.api.ditto.com']", + "js": { + "dittoIdLifetime": "", + "globalDittoKey": "", + "globalDittoServer": "", + "Ditto.__esModule": "", + "jstextmap.DittoSdkUrl": "" + }, + "saas": true, + "pricing": [ + "poa" + ], + "website": "https://luna.io" + }, "LyraThemes Kale": { "cats": [ 80 diff --git a/src/technologies/m.json b/src/technologies/m.json index 0d8db03b8..3c864843b 100644 --- a/src/technologies/m.json +++ b/src/technologies/m.json @@ -1636,6 +1636,26 @@ ], "website": "https://modernizr.com" }, + "ModiFace": { + "cats": [ + 105 + ], + "description": "ModiFace is a provider of Augmented Reality technology for the beauty industry.", + "icon": "ModiFace.svg", + "headers": { + "content-security-policy": "\\.modiface\\.com" + }, + "js": { + "initModiface": "" + }, + "scriptSrc": "\\.modiface\\.com/", + "saas": true, + "pricing": [ + "high", + "recurring" + ], + "website": "https://modiface.com" + }, "Modified": { "cats": [ 6 diff --git a/src/technologies/o.json b/src/technologies/o.json index 3ab5d8775..6cb9387fc 100644 --- a/src/technologies/o.json +++ b/src/technologies/o.json @@ -202,6 +202,21 @@ "scriptSrc": "/octopress\\.js", "website": "http://octopress.org" }, + "Ocuco FitMix": { + "cats": [ + 105 + ], + "description": "Ocuco is now offering its customers FittingBox's FitMix, a virtual frame try-on tool.", + "icon": "Ocuco.png", + "js": { + "FitMix.WIDGET_BASE_URL": "static\\.fittingbox\\.com" + }, + "saas": true, + "pricing": [ + "poa" + ], + "website": "https://www.ocuco.com/fitmix" + }, "Odoo": { "cats": [ 1, diff --git a/src/technologies/t.json b/src/technologies/t.json index 19032fdbb..1bc07589c 100644 --- a/src/technologies/t.json +++ b/src/technologies/t.json @@ -1340,7 +1340,7 @@ }, "Threekit": { "cats": [ - 76, + 105, 95 ], "description": "Threekit is a visual customer experience solution that enables brands to create, manage and scale photorealistic images and 3D product visuals, all from a single design file.", diff --git a/src/technologies/w.json b/src/technologies/w.json index 9a8c7684b..abcbdc7e6 100644 --- a/src/technologies/w.json +++ b/src/technologies/w.json @@ -498,16 +498,6 @@ "scriptSrc": "web2py\\.js", "website": "http://web2py.com" }, - "WebAR": { - "cats": [ - 19 - ], - "html": [ - "