From f83ae389bcb7942bf7ddb5c75c800c8b84617b6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?PontualTech=20/=20Karl=C3=A3o?= Date: Mon, 27 Apr 2026 14:42:05 -0300 Subject: [PATCH] feat(twa): assetlinks.json pra verificar APK Android (remove barra URL) --- server/src/index.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/server/src/index.js b/server/src/index.js index 5dceaca..8855de6 100644 --- a/server/src/index.js +++ b/server/src/index.js @@ -55,6 +55,20 @@ function requireAuth(req, res, next) { // ==== Public endpoints ==== app.get('/api/health', (req, res) => res.json({ ok: true, ts: Date.now() })); +// Digital Asset Links — verifica TWA do APK Android e remove a barra de URL do Chrome +app.get('/.well-known/assetlinks.json', (req, res) => { + res.json([{ + relation: ['delegate_permission/common.handle_all_urls'], + target: { + namespace: 'android_app', + package_name: 'br.com.pontualtech.shivao', + sha256_cert_fingerprints: [ + 'CA:BE:35:59:92:BA:3D:69:7C:38:0A:8A:E0:20:DE:2A:78:29:08:1C:93:F4:62:D5:6E:3F:04:E0:F5:26:23:09' + ] + } + }]); +}); + // PWA manifest (necessário pra "Add to Home Screen" + APK via PWABuilder) app.get('/manifest.json', (req, res) => { res.json({