Error 404 Not Found

GET http://boodschappen.daisy-town.nl/js/twint_ch.js

Forwarded to ErrorController (5a3039)

Progressive Web App

Manifest

General information

Status: enabled
Can be installed: yes

  • success : Enabled?
  • success : Short name or a name
  • success : Start URL
  • success : Display value set to "standalone", "fullscreen" or "minimal-ui"
  • success : At least one icon
  • success : "prefer_related_applications" property set to a value other than "true"
Make sure "{{ pwa() }}" is present on the head of your pages!

Details

Key Value
Destination /site.webmanifest
ID shopping-list
Name app.pwa.name
Short name app.pwa.short_name
Description name app.pwa.description
Theme color #4285f4 #4285f4
Background color #ffffff #ffffff
Display standalone
Orientation portrait-primary
Scope /
Start URL Path: /index.html
Parameters (only for Symfony routes): No route parameters
Categories
  • utility
  • productivity

Application Icons

Source Sizes Type Purpose
icons/icon-16x16.png 16x16 image/png n/a
icons/icon-32x32.png 32x32 image/png n/a
icons/icon-48x48.png 48x48 image/png n/a
icons/icon-96x96.png 96x96 image/png n/a
icons/icon-144x144.png 144x144 image/png n/a
icons/icon-180x180.png 180x180 image/png n/a
icons/icon-256x256.png 256x256 image/png n/a
icons/icon-512x512.png 512x512 image/png n/a
icons/icon-1024x1024.png 1024x1024 image/png n/a

Application screenshots

Source Size Type Form factor Label Platform

Output

    Show the output for locale *
    {
    "categories": [
    "utility",
    "productivity"
    ],
    "description": "Maak en beheer boodschappenlijst",
    "name": "Boodschappenlijst",
    "short_name": "SL",
    "enabled": true,
    "use_credentials": true,
    "background_color": "#ffffff",
    "display": "standalone",
    "display_override": [
    "fullscreen",
    "minimal-ui",
    "window-controls-overlay"
    ],
    "id": "shopping-list",
    "orientation": "portrait-primary",
    "dir": "ltr",
    "lang": "nl",
    "scope": "/",
    "start_url": "/index.html",
    "theme_color": "#4285f4",
    "scope_extensions": [],
    "icons": [
    {
    "src": "/pwa/icon-5942a66bf0369c4f9f10061fc325d57a.png",
    "sizes": "16x16",
    "type": "image/png"
    },
    {
    "src": "/pwa/icon-175a58bf0ca76e1182c14d997a07b797.png",
    "sizes": "32x32",
    "type": "image/png"
    },
    {
    "src": "/pwa/icon-a4559b72b23a49cf6312fe3d32792a1a.png",
    "sizes": "48x48",
    "type": "image/png"
    },
    {
    "src": "/pwa/icon-6f294e7cd3a59d41e606f414484bafe4.png",
    "sizes": "96x96",
    "type": "image/png"
    },
    {
    "src": "/pwa/icon-64eef6b84f749b6827e0110c6a55ff5f.png",
    "sizes": "144x144",
    "type": "image/png"
    },
    {
    "src": "/pwa/icon-34b59954d90d26ce45730d1336b70a5e.png",
    "sizes": "180x180",
    "type": "image/png"
    },
    {
    "src": "/pwa/icon-fd7cded3602e21faa0caab2ffe751596.png",
    "sizes": "256x256",
    "type": "image/png"
    },
    {
    "src": "/pwa/icon-4b00af0c373f64b623a12449c8e2a0b4.png",
    "sizes": "512x512",
    "type": "image/png"
    },
    {
    "src": "/pwa/icon-0008632d1022e906a500159dfcb66a89.png",
    "sizes": "1024x1024",
    "type": "image/png"
    }
    ],
    "screenshots": [],
    "file_handlers": [],
    "protocol_handlers": [],
    "related_applications": [],
    "prefer_related_applications": false,
    "shortcuts": [],
    "widgets": [],
    "serviceworker": {
    "src": "/sw.js",
    "scope": "/",
    "use_cache": true
    }
    }

Generated files

Service Worker

Details

Status: enabled

Key Value
Destination /sw.js
Scope /
Use Cache Yes
Skip Waiting No

Workbox

Status: enabled

Key Value
Use CDN?
Clear cache? Yes
Cache manifest? Yes
Asset cache Enabled
Cache name: assets
Regex: /\.(css|js|json|xml|txt|map|ico|png|jpe?g|gif|svg|webp|bmp)$/
Font cache Enabled
Google Font cache Enabled
Cache name: default
Image cache Enabled
Cache name: images
Regex: /\.(ico|png|jpe?g|gif|svg|webp|bmp)$/

Caching Strategies

Name Enabled?
Workbox?
Strategy
Match Callback
Method
Plugins URL Preload
assets Yes
Yes
CacheFirst
({url}) => url.pathname.startsWith('/assets')
GET
55 URLs
Show preloaded URLs
array:55 [
  0 => "/assets/@symfony/ux-turbo/turbo_stream_controller-LcKyCZE.js"
  1 => "/assets/@symfony/ux-turbo/turbo_controller-8wQNi2p.js"
  2 => "/assets/@symfony/stimulus-bundle/controllers-qoRywO9.js"
  3 => "/assets/@symfony/stimulus-bundle/loader-V1GtHuK.js"
  4 => "/assets/@spomky-labs/pwa-bundle/abstract_controller-lHossdH.js"
  5 => "/assets/@spomky-labs/pwa-bundle/web-share_controller-WHj4CRa.js"
  6 => "/assets/@spomky-labs/pwa-bundle/network-information_controller-a36uKfa.js"
  7 => "/assets/@spomky-labs/pwa-bundle/install_controller-TRkeV12.js"
  8 => "/assets/@spomky-labs/pwa-bundle/touch_controller-mAGtlT0.js"
  9 => "/assets/@spomky-labs/pwa-bundle/device-orientation_controller-IHb4jim.js"
  10 => "/assets/@spomky-labs/pwa-bundle/background-fetch_controller-RRspbNT.js"
  11 => "/assets/@spomky-labs/pwa-bundle/connection-status_controller-a6qV4RW.js"
  12 => "/assets/@spomky-labs/pwa-bundle/wake-lock_controller-AZuUNNo.js"
  13 => "/assets/@spomky-labs/pwa-bundle/speech-synthesis_controller-P10zBDz.js"
  14 => "/assets/@spomky-labs/pwa-bundle/index-2g1hp95.js"
  15 => "/assets/@spomky-labs/pwa-bundle/geolocation_controller-eLT6hhX.js"
  16 => "/assets/@spomky-labs/pwa-bundle/picture-in-picture_controller-BzBogPR.js"
  17 => "/assets/@spomky-labs/pwa-bundle/helpers-jYq9oR_.js"
  18 => "/assets/@spomky-labs/pwa-bundle/battery_controller-1zvUlM8.js"
  19 => "/assets/@spomky-labs/pwa-bundle/prefetch-on-demand_controller-EGnyR3S.js"
  20 => "/assets/@spomky-labs/pwa-bundle/backgroundsync-form_controller-gK5yd8x.js"
  21 => "/assets/@spomky-labs/pwa-bundle/jwt_signer-rMDxy1b.js"
  22 => "/assets/@spomky-labs/pwa-bundle/capture_controller-yP__Kii.js"
  23 => "/assets/@spomky-labs/pwa-bundle/presentation_controller-Ja4LWIU.js"
  24 => "/assets/@spomky-labs/pwa-bundle/web-push_controller-czf9Gth.js"
  25 => "/assets/@spomky-labs/pwa-bundle/service-worker_controller-rj3_R_-.js"
  26 => "/assets/@spomky-labs/pwa-bundle/badge_controller-fxsMWke.js"
  27 => "/assets/@spomky-labs/pwa-bundle/fullscreen_controller-cDz4gEY.js"
  28 => "/assets/@spomky-labs/pwa-bundle/barcode-detection_controller-2wM_rT7.js"
  29 => "/assets/@spomky-labs/pwa-bundle/device-motion_controller-Vn1KsVn.js"
  30 => "/assets/@spomky-labs/pwa-bundle/file-handling_controller-F0Y1cZK.js"
  31 => "/assets/@spomky-labs/pwa-bundle/contact_controller--bz1Lhb.js"
  32 => "/assets/@spomky-labs/pwa-bundle/receiver_controller-auggO9d.js"
  33 => "/assets/@spomky-labs/pwa-bundle/vibration_controller-WWNgRJt.js"
  34 => "/assets/@spomky-labs/pwa-bundle/backgroundsync-queue_controller-GzsTYhv.js"
  35 => "/assets/icons/icon-180x180-ipBZKUO.png"
  36 => "/assets/icons/icon-32x32-r5nuoCc.png"
  37 => "/assets/icons/icon-16x16--AmJwPK.png"
  38 => "/assets/icons/icon-1024x1024-fIDbawW.png"
  39 => "/assets/icons/icon-48x48-zO5VlBg.png"
  40 => "/assets/icons/icon-144x144-hD9uO1L.png"
  41 => "/assets/icons/icon-256x256-xNH06cJ.png"
  42 => "/assets/icons/icon-96x96-CgwX4I0.png"
  43 => "/assets/icons/icon-512x512-UGX1_Hb.png"
  44 => "/assets/controllers/hello_controller-VYgvytJ.js"
  45 => "/assets/controllers/csrf_protection_controller-6ynUAeX.js"
  46 => "/assets/stimulus_bootstrap-xCO4u8H.js"
  47 => "/assets/styles/app-cT2YKNc.css"
  48 => "/assets/app-TNXHCQF.js"
  49 => "/assets/sw-j-xeVSb.js"
  50 => "/assets/vendor/idb/idb.index-4Dldwsm.js"
  51 => "/assets/vendor/@hotwired/stimulus/stimulus.index-S4zNcea.js"
  52 => "/assets/vendor/@hotwired/turbo/turbo.index-pT15T6h.js"
  53 => "/assets/vendor/idb-keyval/idb-keyval.index-qD0OEME.js"
  54 => "/assets/vendor/workbox-window/workbox-window.index-X6NObao.js"
]
fonts Yes
Yes
CacheFirst
({request}) => request.destination === 'font'
GET
None
google-fonts-stylesheets Yes
Yes
StaleWhileRevalidate
({url}) => url.origin === 'https://fonts.googleapis.com'
GET
None None
google-fonts-webfonts Yes
Yes
CacheFirst
({url}) => url.origin === 'https://fonts.gstatic.com'
GET
None
images Yes
Yes
CacheFirst
({request, url}) => (request.destination === 'image' && !url.pathname.startsWith('/assets'))
GET
None None
pages Yes
Yes
StaleWhileRevalidate
({request}) => { if (request.mode !== 'navigate') { return false; } const acceptHeader = request.headers.get('Accept') || ''; if (acceptHeader.includes('text/vnd.turbo-stream.html')) { return false; } if (request.headers.get('Turbo-Frame')) { return false; } return true; }
GET
None

Generated files

Favicons

General information

Status: enabled

Details

Key Value
Low resolution included? No, included sizes are:
  • 16x16 (ICO and PNG): basic favicons
  • 32x32 (PNG): basic favicon
  • 180x180 (PNG): iOS 7+
  • 192x192, 512x512 (PNG): all platforms/browsers
Default theme (light or dark)
Source
icons/icon-1024x1024.png
Image scale
n / a
Border radius (rounded corners)
n / a
Background color
Composed images are transparent
SVG Attributes (only for Symfony UX Icons
No SVG attributes
Dark theme No dark theme
Tile color Windows 8/10 tiles not enabled
Safari pinned tab No, no silhouette is used.

Generated files