Progressive Web App
Manifest
General information
Status:
enabled
Can be installed:
no
- success : Enabled?
- success : Short name or a name
- success : Start URL
- success : Display value set to "standalone", "fullscreen" or "minimal-ui"
- failure : At least one icon
- success : "prefer_related_applications" property set to a value other than "true"
Details
| Key | Value |
|---|---|
| Destination | /site.webmanifest |
| ID | /?manifest=1 |
| Name | Coachwave |
| Short name | Coachwave |
| Description name | |
| Theme color | n/a |
| Background color | #fffff #fffff |
| Display | standalone |
| Orientation | |
| Scope | |
| Start URL |
Path: ./
Parameters (only for Symfony routes): No route parameters |
| Categories | none |
Application Icons
| Source | Sizes | Type | Purpose |
|---|
Application screenshots
| Source | Size | Type | Form factor | Label | Platform |
|---|
Output
- Show the output for locale nl
-
{
"categories": [],
"name": "Coachwave",
"short_name": "Coachwave",
"enabled": true,
"use_credentials": true,
"background_color": "#fffff",
"display": "standalone",
"display_override": [],
"id": "/?manifest=1",
"lang": "nl",
"start_url": "./",
"scope_extensions": [],
"icons": [],
"screenshots": [],
"file_handlers": [],
"protocol_handlers": [],
"related_applications": [],
"prefer_related_applications": false,
"shortcuts": [],
"widgets": []
} - Show the output for locale en
-
{
"categories": [],
"name": "Coachwave",
"short_name": "Coachwave",
"enabled": true,
"use_credentials": true,
"background_color": "#fffff",
"display": "standalone",
"display_override": [],
"id": "/?manifest=1",
"lang": "nl",
"start_url": "./",
"scope_extensions": [],
"icons": [],
"screenshots": [],
"file_handlers": [],
"protocol_handlers": [],
"related_applications": [],
"prefer_related_applications": false,
"shortcuts": [],
"widgets": []
} - Show the output for locale de
-
{
"categories": [],
"name": "Coachwave",
"short_name": "Coachwave",
"enabled": true,
"use_credentials": true,
"background_color": "#fffff",
"display": "standalone",
"display_override": [],
"id": "/?manifest=1",
"lang": "nl",
"start_url": "./",
"scope_extensions": [],
"icons": [],
"screenshots": [],
"file_handlers": [],
"protocol_handlers": [],
"related_applications": [],
"prefer_related_applications": false,
"shortcuts": [],
"widgets": []
}
Generated files
Service Worker
Details
Status: disabled
| Key | Value |
|---|---|
| Destination | /sw.js |
| Scope | / |
| Use Cache | Yes |
| Skip Waiting | No |
Workbox
Status: enabled
| Key | Value |
|---|---|
| Use CDN? | No |
| 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 |
ExpirationPlugin{
|
199 URLs |
|
Show preloaded URLs
array:199 [ 0 => "/assets/@spomky-labs/pwa-bundle/abstract_controller-lHossdH.js" 1 => "/assets/@spomky-labs/pwa-bundle/background-fetch_controller-RRspbNT.js" 2 => "/assets/@spomky-labs/pwa-bundle/backgroundsync-form_controller-gK5yd8x.js" 3 => "/assets/@spomky-labs/pwa-bundle/backgroundsync-queue_controller-GzsTYhv.js" 4 => "/assets/@spomky-labs/pwa-bundle/badge_controller-fxsMWke.js" 5 => "/assets/@spomky-labs/pwa-bundle/barcode-detection_controller-2wM_rT7.js" 6 => "/assets/@spomky-labs/pwa-bundle/battery_controller-1zvUlM8.js" 7 => "/assets/@spomky-labs/pwa-bundle/capture_controller-yP__Kii.js" 8 => "/assets/@spomky-labs/pwa-bundle/connection-status_controller-a6qV4RW.js" 9 => "/assets/@spomky-labs/pwa-bundle/contact_controller--bz1Lhb.js" 10 => "/assets/@spomky-labs/pwa-bundle/device-motion_controller-Vn1KsVn.js" 11 => "/assets/@spomky-labs/pwa-bundle/device-orientation_controller-IHb4jim.js" 12 => "/assets/@spomky-labs/pwa-bundle/file-handling_controller-F0Y1cZK.js" 13 => "/assets/@spomky-labs/pwa-bundle/fullscreen_controller-cDz4gEY.js" 14 => "/assets/@spomky-labs/pwa-bundle/geolocation_controller-eLT6hhX.js" 15 => "/assets/@spomky-labs/pwa-bundle/helpers-jYq9oR_.js" 16 => "/assets/@spomky-labs/pwa-bundle/index-2g1hp95.js" 17 => "/assets/@spomky-labs/pwa-bundle/install_controller-TRkeV12.js" 18 => "/assets/@spomky-labs/pwa-bundle/jwt_signer-rMDxy1b.js" 19 => "/assets/@spomky-labs/pwa-bundle/network-information_controller-a36uKfa.js" 20 => "/assets/@spomky-labs/pwa-bundle/picture-in-picture_controller-BzBogPR.js" 21 => "/assets/@spomky-labs/pwa-bundle/prefetch-on-demand_controller-EGnyR3S.js" 22 => "/assets/@spomky-labs/pwa-bundle/presentation_controller-Ja4LWIU.js" 23 => "/assets/@spomky-labs/pwa-bundle/receiver_controller-auggO9d.js" 24 => "/assets/@spomky-labs/pwa-bundle/service-worker_controller-rj3_R_-.js" 25 => "/assets/@spomky-labs/pwa-bundle/speech-synthesis_controller-P10zBDz.js" 26 => "/assets/@spomky-labs/pwa-bundle/touch_controller-mAGtlT0.js" 27 => "/assets/@spomky-labs/pwa-bundle/vibration_controller-WWNgRJt.js" 28 => "/assets/@spomky-labs/pwa-bundle/wake-lock_controller-AZuUNNo.js" 29 => "/assets/@spomky-labs/pwa-bundle/web-push_controller-czf9Gth.js" 30 => "/assets/@spomky-labs/pwa-bundle/web-share_controller-WHj4CRa.js" 31 => "/assets/@kreyu/data-table-bundle/batch-6UPSZaY.js" 32 => "/assets/@kreyu/data-table-bundle/personalization-DXmkm5k.js" 33 => "/assets/@kreyu/data-table-bundle/state-Fs5bw8P.js" 34 => "/assets/@symfony/ux-live-component/live.min-FOtfHpc.css" 35 => "/assets/@symfony/ux-live-component/live_controller-75n6hxx.js" 36 => "/assets/@symfony/ux-autocomplete/controller-8FJbQ4e.js" 37 => "/assets/@kibatic/datagrid-bundle/checker_controller-Cpm962X.js" 38 => "/assets/@symfony/ux-turbo/turbo_controller-xqRD2D6.js" 39 => "/assets/@symfony/ux-turbo/turbo_stream_controller-rHtRJ2E.js" 40 => "/assets/@symfony/stimulus-bundle/controllers-1jdwi2o.js" 41 => "/assets/@symfony/stimulus-bundle/loader-TdCRoU6.js" 42 => "/assets/app-mZtah25.js" 43 => "/assets/bootstrap-VRULnWH.js" 44 => "/assets/img/logo-develokey-u8k6YMH.png" 45 => "/assets/img/sleutel-develokey-VlzGrHN.svg" 46 => "/assets/img/4ea3b716-7e65-42e8-aa28-6cb3f1a85beb-PVYv4w7.jpeg" 47 => "/assets/styles/app-D7T-xwG.css" 48 => "/assets/vendor/@hotwired/stimulus/stimulus.index-tbHQDkJ.js" 49 => "/assets/vendor/@hotwired/turbo/turbo.index-V6sq3wd.js" 50 => "/assets/vendor/tom-select/tom-select.index-1Ms57SK.js" 51 => "/assets/vendor/tom-select/dist/css/tom-select.default.min-WwzBBnE.css" 52 => "/assets/vendor/tom-select/dist/css/tom-select.default-IeYMe0M.css" 53 => "/assets/vendor/tom-select/dist/css/tom-select.bootstrap4-XWCwz3n.css" 54 => "/assets/vendor/tom-select/dist/css/tom-select.bootstrap5-vSxdtfD.css" 55 => "/assets/vendor/@orchidjs/sifter/sifter.index-b1v3L8X.js" 56 => "/assets/vendor/@orchidjs/unicode-variants/unicode-variants.index-LMXbhM8.js" 57 => "/assets/vendor/sortablejs/sortablejs.index-mOsJg2g.js" 58 => "/assets/vendor/stimulus-use/stimulus-use.index-u5twEXT.js" 59 => "/assets/vendor/@stimulus-components/lightbox/lightbox.index-JuTkQdU.js" 60 => "/assets/vendor/@stimulus-components/reveal/reveal.index-WyOqa1O.js" 61 => "/assets/vendor/@stimulus-components/dropdown/dropdown.index-p35K5VZ.js" 62 => "/assets/vendor/@stimulus-components/clipboard/clipboard.index-FJlBox5.js" 63 => "/assets/vendor/lightgallery/lightgallery.index-5-I4-ZY.js" 64 => "/assets/vendor/lightgallery/css/lightgallery-SeWcbLs.css" 65 => "/assets/vendor/lightgallery/fonts/lg-_7j7yWA.svg" 66 => "/assets/vendor/lightgallery/images/loading-LVKDiBu.gif" 67 => "/assets/vendor/tippy.js/tippy.js.index-cW0eWo0.js" 68 => "/assets/vendor/tippy.js/dist/tippy-LP-yd8O.css" 69 => "/assets/vendor/@popperjs/core/core.index-zrW2wPn.js" 70 => "/assets/vendor/add/add.index-Sc-Ejf4.js" 71 => "/assets/vendor/workbox-window/workbox-window.index-OwPMll9.js" 72 => "/assets/vendor/@tiptap/core/jsx-runtime-n-xdDCT.js" 73 => "/assets/vendor/@tiptap/core/core.index-zEUodwi.js" 74 => "/assets/vendor/@tiptap/pm/schema-list-Ry7LarP.js" 75 => "/assets/vendor/@tiptap/pm/state-hnatOqC.js" 76 => "/assets/vendor/@tiptap/pm/view-IxkovRX.js" 77 => "/assets/vendor/@tiptap/pm/keymap-QbzmmoS.js" 78 => "/assets/vendor/@tiptap/pm/model-5RIEW3s.js" 79 => "/assets/vendor/@tiptap/pm/transform-m_QTgQd.js" 80 => "/assets/vendor/@tiptap/pm/commands-XlHIFqj.js" 81 => "/assets/vendor/@tiptap/pm/dropcursor-EhI878V.js" 82 => "/assets/vendor/@tiptap/pm/gapcursor-MPZOrt-.js" 83 => "/assets/vendor/@tiptap/pm/history-P5IxVYE.js" 84 => "/assets/vendor/@tiptap/starter-kit/starter-kit.index-x9Aamm2.js" 85 => "/assets/vendor/@tiptap/extension-blockquote/extension-blockquote.index-gEIXN8w.js" 86 => "/assets/vendor/@tiptap/extension-bold/extension-bold.index-0AdQRMa.js" 87 => "/assets/vendor/@tiptap/extension-bullet-list/extension-bullet-list.index-bJrizfp.js" 88 => "/assets/vendor/@tiptap/extension-code/extension-code.index-hERFsnS.js" 89 => "/assets/vendor/@tiptap/extension-code-block/extension-code-block.index-tazk7bT.js" 90 => "/assets/vendor/@tiptap/extension-document/extension-document.index-fX_LHP4.js" 91 => "/assets/vendor/@tiptap/extension-dropcursor/extension-dropcursor.index-lvzRmJi.js" 92 => "/assets/vendor/@tiptap/extension-gapcursor/extension-gapcursor.index-30DysSk.js" 93 => "/assets/vendor/@tiptap/extension-hard-break/extension-hard-break.index-Pfkyuvf.js" 94 => "/assets/vendor/@tiptap/extension-heading/extension-heading.index-eS5XdbF.js" 95 => "/assets/vendor/@tiptap/extension-history/extension-history.index-3M5iaRa.js" 96 => "/assets/vendor/@tiptap/extension-horizontal-rule/extension-horizontal-rule.index-FcNj1-g.js" 97 => "/assets/vendor/@tiptap/extension-italic/extension-italic.index-Hi9AiVU.js" 98 => "/assets/vendor/@tiptap/extension-list-item/extension-list-item.index-ZIqKUdO.js" 99 => "/assets/vendor/@tiptap/extension-ordered-list/extension-ordered-list.index-UsF98wN.js" 100 => "/assets/vendor/@tiptap/extension-paragraph/extension-paragraph.index-NLITkT9.js" 101 => "/assets/vendor/@tiptap/extension-strike/extension-strike.index-IAbX0CF.js" 102 => "/assets/vendor/@tiptap/extension-text/extension-text.index-GijKfmJ.js" 103 => "/assets/vendor/@tiptap/extension-underline/extension-underline.index-cjHlC50.js" 104 => "/assets/vendor/@tiptap/extension-link/extension-link.index-3tVAYQB.js" 105 => "/assets/vendor/@tiptap/suggestion/suggestion.index-ooEr1kz.js" 106 => "/assets/vendor/@tiptap/extension-list/extension-list.index-r0EwYzr.js" 107 => "/assets/vendor/@tiptap/extensions/extensions.index-oPtxoBT.js" 108 => "/assets/vendor/prosemirror-state/prosemirror-state.index-yuW6rLF.js" 109 => "/assets/vendor/prosemirror-view/style/prosemirror.min-ApzMzQ1.css" 110 => "/assets/vendor/prosemirror-view/prosemirror-view.index-jbCboN3.js" 111 => "/assets/vendor/prosemirror-keymap/prosemirror-keymap.index-ZPqM8fD.js" 112 => "/assets/vendor/prosemirror-model/prosemirror-model.index-Gz5Gk22.js" 113 => "/assets/vendor/prosemirror-transform/prosemirror-transform.index-47WhuMQ.js" 114 => "/assets/vendor/prosemirror-commands/prosemirror-commands.index-0P7jKtj.js" 115 => "/assets/vendor/prosemirror-schema-list/prosemirror-schema-list.index-hW1uy92.js" 116 => "/assets/vendor/w3c-keyname/w3c-keyname.index-vP61OVj.js" 117 => "/assets/vendor/orderedmap/orderedmap.index-X3jnVbk.js" 118 => "/assets/vendor/prosemirror-dropcursor/prosemirror-dropcursor.index-S9KkdOd.js" 119 => "/assets/vendor/prosemirror-gapcursor/style/gapcursor.min-4JY13xo.css" 120 => "/assets/vendor/prosemirror-gapcursor/prosemirror-gapcursor.index-TtqCO6q.js" 121 => "/assets/vendor/prosemirror-history/prosemirror-history.index-J02vhA1.js" 122 => "/assets/vendor/rope-sequence/rope-sequence.index-xzv9Ys-.js" 123 => "/assets/vendor/idb/idb.index-4Dldwsm.js" 124 => "/assets/vendor/idb-keyval/idb-keyval.index-qD0OEME.js" 125 => "/assets/vendor/linkifyjs/linkifyjs.index-hiF1stB.js" 126 => "/assets/controllers/modal_controller-JmfqJMB.js" 127 => "/assets/controllers/platform_controller-SB23JHw.js" 128 => "/assets/controllers/task_controller-LptUe-T.js" 129 => "/assets/controllers/toast_controller-ADA7ke-.js" 130 => "/assets/controllers/mention_controller-lnwv_Dg.js" 131 => "/assets/controllers/tabs_controller-tWuHkoa.js" 132 => "/assets/controllers/conditional_fields_controller-ZRo5tpU.js" 133 => "/assets/controllers/form_tabs_controller-Qn8G75X.js" 134 => "/assets/controllers/accordion_controller-F4IbADK.js" 135 => "/assets/controllers/address_autocomplete_controller-vRYIznt.js" 136 => "/assets/controllers/placeholder_controller-ppfD0T3.js" 137 => "/assets/controllers/sidebar_controller-iGgPF3e.js" 138 => "/assets/controllers/theme_controller-X_MFGxg.js" 139 => "/assets/controllers/tiptap_controller-QPwcjmb.js" 140 => "/assets/controllers/audit_checklist_controller-YEyarAM.js" 141 => "/assets/controllers/confirm_controller-BsVkUpf.js" 142 => "/assets/controllers/docx_editor_controller-4QlB3Bq.js" 143 => "/assets/controllers/template_engagement_filter_controller-qKX_V-1.js" 144 => "/assets/controllers/template_placeholder_panel_controller-FNcEh5-.js" 145 => "/assets/controllers/auto_refresh_controller-wpr29y7.js" 146 => "/assets/controllers/password_requirements_controller-CnfmB7A.js" 147 => "/assets/controllers/live_children_sync_controller-nrOeHjN.js" 148 => "/assets/controllers/scroll_reset_controller-3ocJbI1.js" 149 => "/assets/controllers/modal_form_controller-PYpQ9OW.js" 150 => "/assets/admin-9ebOM3s.js" 151 => "/assets/icons/fa6-regular/circle-question-GxLAnFM.svg" 152 => "/assets/icons/fa6-regular/eye-HKRWRi7.svg" 153 => "/assets/icons/fa6-regular/message-jlhnXlz.svg" 154 => "/assets/icons/fa6-regular/pen-to-square-6wZ0Y0c.svg" 155 => "/assets/icons/fa6-regular/square-plus-4CpmRna.svg" 156 => "/assets/icons/fa6-regular/circle-xmark-08ob4Hr.svg" 157 => "/assets/icons/fa6-regular/copy-Rgio_jv.svg" 158 => "/assets/icons/symfony-ty857Pe.svg" 159 => "/assets/icons/heroicons/envelope-5o84e6n.svg" 160 => "/assets/icons/pwa/sleutel-develokey-VlzGrHN.svg" 161 => "/assets/icons/material-symbols/edit-outline-URo5UUS.svg" 162 => "/assets/icons/material-symbols/menu-Vcpi0a6.svg" 163 => "/assets/icons/tabler/dots-XhFSMv7.svg" 164 => "/assets/confirm-1s-HL1D.js" 165 => "/assets/docx-editor/package-lock-0lf40za.json" 166 => "/assets/docx-editor/package-ViZjJ0A.json" 167 => "/assets/docx-editor/tsconfig-SV5Sk0q.json" 168 => "/assets/docx-editor/dist/docx-editor-uoRl2CR.js" 169 => "/assets/docx-editor/dist/SplitCellDialog-NPGW4JGQ-pD7TzIFN-hgy8zpU.js" 170 => "/assets/docx-editor/dist/PageSetupDialog-CCJAZEIN-B_54BZrb-KysV9Nj.js" 171 => "/assets/docx-editor/dist/TablePropertiesDialog-3QNCWNEG-D5DhaQNp-O3-2rYF.js" 172 => "/assets/docx-editor/dist/ImagePositionDialog-FKBG2MSL-DS383-f6-9oQwtSx.js" 173 => "/assets/docx-editor/dist/FootnotePropertiesDialog-INLVLE26-DwUrVmqd-iMTsUu7.js" 174 => "/assets/docx-editor/dist/FindReplaceDialog-2ZH4XD5C-CGWH7GpX-aLnh7V2.js" 175 => "/assets/docx-editor/dist/ImagePropertiesDialog-T77XMKJF-BZucEZBD-FpSsRVn.js" 176 => "/assets/docx-editor/dist/processTemplate-GPFDLQMX-o5FafZJS-KqiC4fl.js" 177 => "/assets/docx-editor/dist/HyperlinkDialog-PSJ6P3E3-7-VGI9y_-5Cca_IC.js" 178 => "/assets/docx-editor/dist/style-DOQ7In2.css" 179 => "/assets/bundles/easyadmin/app.912702e5-e-OEP2a.css" 180 => "/assets/bundles/easyadmin/app.e8e4fe24-gYwk1rG.js" 181 => "/assets/bundles/easyadmin/app.e8e4fe24.js.LICENSE-0fBCyWD.txt" 182 => "/assets/bundles/easyadmin/entrypoints-4JQkT0Q.json" 183 => "/assets/bundles/easyadmin/field-boolean.adeeab81-xdKIvWm.js" 184 => "/assets/bundles/easyadmin/field-code-editor.877c61fa-Qw_ZgIL.js" 185 => "/assets/bundles/easyadmin/field-code-editor.cdcf15eb-T8GkehG.css" 186 => "/assets/bundles/easyadmin/field-collection.b4d3688b-e9s58yF.js" 187 => "/assets/bundles/easyadmin/field-file-upload.5c32db38-wqU1pwC.js" 188 => "/assets/bundles/easyadmin/field-image.c338d2ad-vK9DshL.js" 189 => "/assets/bundles/easyadmin/field-slug.ba7fb8e5-5m-QLNv.js" 190 => "/assets/bundles/easyadmin/field-text-editor.3e768b9b-iPEGerW.js" 191 => "/assets/bundles/easyadmin/field-text-editor.3e768b9b.js.LICENSE-xzTldSs.txt" 192 => "/assets/bundles/easyadmin/field-text-editor.d426785c-m0Mz-LU.css" 193 => "/assets/bundles/easyadmin/field-textarea.98322d83-BYT-O2H.js" 194 => "/assets/bundles/easyadmin/form.4f66b3e8-u5ka3ZS.js" 195 => "/assets/bundles/easyadmin/login.7259f5de-1mDR5J1.js" 196 => "/assets/bundles/easyadmin/manifest-yCglLET.json" 197 => "/assets/bundles/easyadmin/page-color-scheme.e3fe1a0a-wlJht4W.js" 198 => "/assets/bundles/easyadmin/page-layout.6e9fe55d-sMGmPXz.js" ] |
||||
| fonts |
Yes Yes |
CacheFirst ({request}) => request.destination === 'font' GET |
CacheableResponsePlugin{
ExpirationPlugin{
|
10 URLs |
|
Show preloaded URLs
array:10 [ 0 => "/assets/vendor/lightgallery/fonts/lg-DgjLMHM.woff2" 1 => "/assets/vendor/lightgallery/fonts/lg-lvEgoDo.ttf" 2 => "/assets/bundles/easyadmin/fonts/fa-brands-400.26b80c88-5nNwFxQ.ttf" 3 => "/assets/bundles/easyadmin/fonts/fa-brands-400.fdbb5585-VhmzWAT.woff2" 4 => "/assets/bundles/easyadmin/fonts/fa-regular-400.05fdd87b-0ROc0Bp.ttf" 5 => "/assets/bundles/easyadmin/fonts/fa-regular-400.4f6a2dab-hTK2JLa.woff2" 6 => "/assets/bundles/easyadmin/fonts/fa-solid-900.83a538a0-As1_veV.woff2" 7 => "/assets/bundles/easyadmin/fonts/fa-solid-900.ad1782c7-DwgzoHm.ttf" 8 => "/assets/bundles/easyadmin/fonts/fa-v4compatibility.c3ea317a-i7H2n8L.woff2" 9 => "/assets/bundles/easyadmin/fonts/fa-v4compatibility.fa86b3c8-1nLAMsl.ttf" ] |
||||
| 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 |
CacheableResponsePlugin{
ExpirationPlugin{
|
None |
| images |
Yes Yes |
CacheFirst ({request, url}) => (request.destination === 'image' && !url.pathname.startsWith('/assets')) GET |
None | None |
Generated files
Favicons
General information
Status: disabled