- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.png files (114): tools/awps-tunnel/server/docs/images/overview-tunnel.png tools/awps-tunnel/server/docs/images/hub-settings.png tools/awps-tunnel/server/docs/images/overview-client.png tools/awps-tunnel/server/docs/images/overview-upstream.png tools/azure-socketio-admin-ui/public/favicon.png tools/vscode-azurewebpubsub/resources/readme/advanced.png tools/vscode-azurewebpubsub/resources/readme/viewTunnelTerminal.png tools/vscode-azurewebpubsub/resources/readme/createWebPubSub.png tools/vscode-azurewebpubsub/resources/readme/scaleOut.png tools/vscode-azurewebpubsub/resources/readme/addTunnelEventHandler.png tools/vscode-azurewebpubsub/resources/readme/createHubSetting.png tools/vscode-azurewebpubsub/resources/readme/openTunnelPortal.png tools/vscode-azurewebpubsub/resources/readme/viewTunnelEventHandler.png tools/vscode-azurewebpubsub/resources/readme/scaleUp.png tools/vscode-azurewebpubsub/resources/readme/createResource.png tools/vscode-azurewebpubsub/resources/readme/attachLocalTunnel.png tools/vscode-azurewebpubsub/resources/azure-web-pubsub.png sdk/webpubsub-socketio-extension/examples/publish-only-python/image.png sdk/webpubsub-socketio-extension/examples/chat-serverless-typescript/chatsample.png experimental/sdk/webpubsub-graphql-subscribe/images/original-code-structure.png experimental/sdk/webpubsub-graphql-subscribe/images/updated-code-structure.png experimental/sdk/webpubsub-graphql-subscribe/images/graphql-explorer.png experimental/sdk/webpubsub-graphql-subscribe/images/graphql-explorer-run.png samples/java/chatapp-microsoft-entra-id/media/add-role-assignment-members.png samples/java/chatapp-microsoft-entra-id/media/add-role-assignment-roles.png samples/python/chatapp-microsoft-entra-id/media/edit-hub-settings.png samples/python/chatapp-microsoft-entra-id/media/add-role-assignment-members.png samples/python/chatapp-microsoft-entra-id/media/add-role-assignment-roles.png samples/csharp/blazor-webassembly/images/setclienturl.png samples/csharp/blazor-webassembly/images/getclienturl.png samples/csharp/blazor-webassembly/wwwroot/icon-192.png samples/csharp/chatapp/images/portal_event_handler.png samples/csharp/chatapp-microsoft-entra-id/media/add-role-assignment-members.png samples/csharp/chatapp-microsoft-entra-id/media/add-role-assignment-roles.png samples/csharp/unity-multiplayer-sample/Images/bootstrap-manager.png samples/csharp/unity-multiplayer-sample/Images/clone-projects.png samples/csharp/unity-multiplayer-sample/Images/random-teleport.png samples/csharp/unity-multiplayer-sample/Images/azure-realtime-transport.png samples/csharp/unity-multiplayer-sample/Images/run-in-editor.png samples/csharp/unity-multiplayer-sample/Images/configure-transport.png samples/csharp/unity-multiplayer-sample/Images/go-to-negotiate-server.png samples/csharp/unity-multiplayer-sample/Images/run-mode.png samples/javascript/whiteboard/public/images/logo.png samples/javascript/videoshare/public/images/logo.png samples/javascript/scoreboard/src/client/public/images/thumbnails/Eagle.png samples/javascript/scoreboard/src/client/public/images/thumbnails/Hawks.png samples/javascript/scoreboard/src/client/public/images/thumbnails/Bold.png samples/javascript/scoreboard/src/client/public/images/thumbnails/Shark.png samples/javascript/scoreboard/src/client/public/images/thumbnails/Ax.png samples/javascript/scoreboard/src/client/public/images/thumbnails/Thunders.png samples/javascript/scoreboard/src/client/public/images/thumbnails/Bear.png samples/javascript/scoreboard/src/client/public/images/thumbnails/Wolf.png samples/javascript/scoreboard/src/client/public/images/thumbnails/JZer.png samples/javascript/scoreboard/src/client/public/images/thumbnails/Badger.png samples/javascript/scoreboard/src/client/public/images/logos/Eagle.png samples/javascript/scoreboard/src/client/public/images/logos/Hawks.png samples/javascript/scoreboard/src/client/public/images/logos/Bold.png samples/javascript/scoreboard/src/client/public/images/logos/Shark.png samples/javascript/scoreboard/src/client/public/images/logos/Ax.png samples/javascript/scoreboard/src/client/public/images/logos/Thunders.png samples/javascript/scoreboard/src/client/public/images/logos/Bear.png samples/javascript/scoreboard/src/client/public/images/logos/Wolf.png samples/javascript/scoreboard/src/client/public/images/logos/JZer.png samples/javascript/scoreboard/src/client/public/images/logos/Badger.png samples/javascript/scoreboard/src/client/public/images/titles/wql.png samples/javascript/chatapp/react/public/logo512.png samples/javascript/chatapp/react/public/logo192.png samples/javascript/groupchatgpt/public/logo512.png samples/javascript/groupchatgpt/public/logo192.png samples/javascript/chatapp-microsoft-entra-id/media/add-role-assignment-members.png samples/javascript/chatapp-microsoft-entra-id/media/add-role-assignment-roles.png samples/javascript/collaborate-code-editor/app/public/logo512.png samples/javascript/collaborate-code-editor/app/public/logo192.png samples/images/portal_event_handler_Sample_ChatApp.png samples/images/portal_event_handler_sample_chat.png samples/images/portal_event_handler_githubchat.png samples/images/portal_event_handler_sample_funcchat.png docs/images/portal_client_url.png docs/images/upstream.png docs/images/functions_appkeys.png docs/images/portal_conn.png docs/images/client_connect_workflow.png docs/images/manager_rest.png docs/images/workflow.png docs/images/sample-java-pubsub-console.png docs/images/event_listen.png docs/images/simple-chat-room.png docs/images/sample-java-logstream-gui.png docs/images/restapi.png docs/images/ngrok-sample.png docs/images/eventhandler-settings-sample.png docs/images/client_publish_workflow.png docs/images/ws_service_server.png docs/images/manager_ws.png docs/images/client_url.png docs/images/functions_workflow.png docs/images/event_push.png docs/images/http_service_server.png docs/images/portal_event_handler.png docs/images/wps-group.png docs/images/portal_client_roles.png docs/images/client_chat.png docs/images/simple_client_sequence.png microsoft.png website/static/img/thumbnails/code.png website/static/img/thumbnails/navigation.png website/static/img/thumbnails/stock.png website/static/img/thumbnails/dashboard.png website/static/img/logo.png website/static/img/azure_logo.png website/static/logos/logo_dev.png website/static/logos/logo_freecodecamp.png website/static/logos/logo_geeksforgeeks.png website/static/logos/logo_medium.png - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.jpg files (30): sdk/webpubsub-socketio-extension/test/SIO/support/doge.jpg samples/javascript/scoreboard/images/deployment-outputs.jpg samples/javascript/scoreboard/images/deployment-success.jpg samples/javascript/scoreboard/images/live-demo.jpg website/static/img/hero/hero_connected_devices.jpg website/static/img/hero/hero_stock.jpg website/static/img/hero/hero_chat.jpg website/static/img/hero/hero_serverless.jpg website/static/img/banners/mobile/banner-3.jpg website/static/img/banners/mobile/banner-0.jpg website/static/img/banners/mobile/banner-1.jpg website/static/img/banners/mobile/banner-2.jpg website/static/img/banners/desktop/banner-3.jpg website/static/img/banners/desktop/banner-0.jpg website/static/img/banners/desktop/banner-1.jpg website/static/img/banners/desktop/banner-2.jpg website/static/img/previews/Scoreboard.jpg website/static/img/previews/Whiteboard.jpg website/static/img/previews/SimpleChat.jpg website/static/img/previews/CodeStream.jpg website/static/img/previews/_default.jpg website/static/img/blade_outputs.jpg website/static/img/metaverse_scene.jpg website/blog/2023-11-20-web-pubsub-for-socket.io-ga/typical-architecture-managed-socketio.jpg website/blog/2022-11-25-what-is-websockets_part2/walkie_talkie.jpg website/blog/2022-11-25-what-is-websockets_part2/grandma.jpg website/blog/2022-11-25-what-is-websockets_part2/scenarios.jpg website/blog/2022-11-14-what-is-websockets_part1/websocket.jpg website/blog/2022-11-14-what-is-websockets_part1/bidirectional.jpg website/blog/2022-11-14-what-is-websockets_part1/http.jpg - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.bicep files (19): sdk/webpubsub-socketio-extension/examples/chat-serverless-typescript/infra/main.bicep sdk/webpubsub-socketio-extension/examples/chat-serverless-typescript/infra/app/storage-Access.bicep sdk/webpubsub-socketio-extension/examples/chat-serverless-typescript/infra/app/function.bicep sdk/webpubsub-socketio-extension/examples/chat-serverless-typescript/infra/app/socketio.bicep sdk/webpubsub-socketio-extension/examples/chat-serverless-typescript/infra/core/monitor/applicationinsights.bicep sdk/webpubsub-socketio-extension/examples/chat-serverless-typescript/infra/core/monitor/appinsights-access.bicep sdk/webpubsub-socketio-extension/examples/chat-serverless-typescript/infra/core/monitor/loganalytics.bicep sdk/webpubsub-socketio-extension/examples/chat-serverless-typescript/infra/core/monitor/monitoring.bicep sdk/webpubsub-socketio-extension/examples/chat-serverless-typescript/infra/core/host/appserviceplan.bicep sdk/webpubsub-socketio-extension/examples/chat-serverless-typescript/infra/core/identity/federatedIdentity.bicep sdk/webpubsub-socketio-extension/examples/chat-serverless-typescript/infra/core/identity/userAssignedIdentity.bicep sdk/webpubsub-socketio-extension/examples/chat-serverless-typescript/infra/core/identity/role.bicep samples/javascript/scoreboard/deploy/modules/appService/update.bicep samples/javascript/scoreboard/deploy/modules/appService/create.bicep samples/javascript/scoreboard/deploy/modules/appService/package/deploy.bicep samples/javascript/scoreboard/deploy/modules/appService/appSettings/update.bicep samples/javascript/scoreboard/deploy/modules/webpsubsub/createOrUpdate.bicep samples/javascript/scoreboard/deploy/modules/webpsubsub/hub/createOrUpdate.bicep samples/javascript/scoreboard/deploy/deploy.bicep - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.yaml files (16): .github/workflows/protobuf-client-tests.yml .github/workflows/deploy-demo-website.yml .github/workflows/socketio_e2e.yml .github/workflows/socketio_e2e_manual.yml .github/workflows/release_extension.yml .github/workflows/release_tunnel.yml .github/workflows/workflow-call-release-package.yml .github/workflows/tranalate-test.yml .github/workflows/integration-tests-js.yml .github/workflows/integration-tests-python.yml .github/workflows/integration-tests-csharp.yml .github/workflows/integration-tests-java.yml .github/workflows/release_admin_ui.yml .github/workflows/release_socketio.yml .github/workflows/build.yml website/blog/authors.yml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *. files (14): tools/awps-tunnel/server/LICENSE tools/awps-tunnel/docker/Dockerfile tools/azure-socketio-admin-ui/Dockerfile tools/vscode-azurewebpubsub/PRIVACY experimental/sdk/y-azure-webpubsub/LICENSE experimental/sdk/y-azure-webpubsub-client/LICENSE samples/golang/mqttClientCertAuthServer/.openapi-generator/VERSION samples/golang/mqttClientCertAuthServer/.openapi-generator/FILES samples/golang/mqttClientCertAuthServer/go/.openapi-generator/VERSION samples/golang/mqttClientCertAuthServer/go/.openapi-generator/FILES samples/golang/mqttClientCertAuthServer/Dockerfile samples/csharp/blazor-webassembly/wwwroot/css/open-iconic/ICON-LICENSE samples/csharp/blazor-webassembly/wwwroot/css/open-iconic/FONT-LICENSE LICENSE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.lock files (13): tools/awps-tunnel/client/yarn.lock tools/awps-tunnel/yarn.lock tools/awps-tunnel/server/yarn.lock tools/azure-socketio-admin-ui/yarn.lock sdk/server-proxies/yarn.lock sdk/webpubsub-socketio-extension/examples/typescript/yarn.lock sdk/webpubsub-socketio-extension/examples/chat/yarn.lock sdk/webpubsub-socketio-extension/yarn.lock eng/copilot/yarn.lock yarn.lock samples/javascript/scoreboard/yarn.lock website/src/plugins/docusaurus-plugin-content-docs-extend/yarn.lock website/yarn.lock - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.ico files (8): tools/awps-tunnel/client/public/favicon.ico samples/csharp/chatapp-withstorage/wwwroot/favicon.ico samples/csharp/blazor-webassembly/wwwroot/favicon.ico samples/javascript/scoreboard/src/client/public/favicon.ico samples/javascript/chatapp/react/public/favicon.ico samples/javascript/groupchatgpt/public/favicon.ico samples/javascript/collaborate-code-editor/app/public/favicon.ico website/static/img/favicon.ico - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.funcignore files (7): sdk/webpubsub-socketio-extension/examples/chat-serverless-javascript/.funcignore sdk/webpubsub-socketio-extension/examples/chat-serverless-typescript/.funcignore samples/functions/js/simplechat_v4/.funcignore samples/functions/js/simplechat-wpscontext_v4/.funcignore samples/functions/js/notifications_v4/.funcignore samples/functions/js/iot-hub-data-visualization_v4/.funcignore samples/javascript/powerapps-pcf/Functions/.funcignore - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.jpeg files (6): website/static/img/thumbnails/chat_abstract.jpeg website/static/img/thumbnails/whiteboard.jpeg website/static/img/thumbnails/metaverse.jpeg website/static/img/thumbnails/chat_closeup.jpeg website/static/img/thumbnails/scoreboard.jpeg website/blog/2022-06-29-welcome/docusaurus-plushie-banner.jpeg - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.sln files (6): sdk/clients/protobuf-client/csharp/Azure.Messaging.WebPubSub.Client.Protobuf.sln samples/csharp/clientpubsub-reliable-subprotocol/reconnectableClientPubSub.sln samples/csharp/samples.sln samples/csharp/blazor-webassembly/blazor-webassembly.sln samples/csharp/clientWithCert/clientWithCert.sln samples/csharp/mqttAuthServer/MqttAuthServer.sln - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.env files (5): tools/awps-tunnel/client/.env tools/awps-tunnel/server/.env tools/azure-socketio-admin-ui/.env tests/integration-tests/csharp/.env samples/javascript/chatapp-microsoft-entra-id/.env - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.gif files (4): samples/csharp/chatapp-withstorage/images/demo.gif samples/csharp/unity-multiplayer-sample/Images/demo.gif samples/javascript/whiteboard/mcp-demo.gif samples/javascript/powerapps-pcf/realtime-updates.gif - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.deployment files (4): samples/javascript/chatapp/sdk/.deployment samples/javascript/chatapp/nativeapi/.deployment samples/javascript/codestream/.deployment samples/javascript/chatapp-microsoft-entra-id/.deployment - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.sum files (3): samples/golang/clientWithCert/client/go.sum samples/golang/clientWithCert/server/go.sum samples/golang/mqttClientCertAuthServer/go.sum - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.browserslistrc files (2): tools/azure-socketio-admin-ui/.browserslistrc samples/javascript/scoreboard/.browserslistrc - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.asmdef files (2): samples/csharp/unity-multiplayer-sample/Assets/ParrelSync/ParrelSync/projectCloner.asmdef samples/csharp/unity-multiplayer-sample/Assets/Samples/Netcode for GameObjects/1.1.0/Bootstrap/Scripts/Bootstrap.asmdef - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.prettierrc files (2): .prettierrc experimental/sdk/y-azure-webpubsub/.prettierrc - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.code-workspace files (1): tools/vscode-azurewebpubsub/test/test.code-workspace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.openapi-generator-ignore files (1): samples/golang/mqttClientCertAuthServer/.openapi-generator-ignore - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.vsconfig files (1): samples/csharp/unity-multiplayer-sample/.vsconfig - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.eot files (1): samples/csharp/blazor-webassembly/wwwroot/css/open-iconic/font/fonts/open-iconic.eot - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.pcfproj files (1): samples/javascript/powerapps-pcf/PowerAppLinerInput/PowerAppLinerInput.pcfproj - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.example files (1): sdk/webpubsub-socketio-extension/.env.test.example - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.tsp files (1): protocols/server/cloud-events/main.tsp - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.nojekyll files (1): website/static/.nojekyll - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.map files (1): samples/csharp/blazor-webassembly/wwwroot/css/bootstrap/bootstrap.min.css.map - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.otf files (1): samples/csharp/blazor-webassembly/wwwroot/css/open-iconic/font/fonts/open-iconic.otf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.development files (1): tools/awps-tunnel/client/.env.development - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.ttf files (1): samples/csharp/blazor-webassembly/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.eslintrc files (1): tools/awps-tunnel/client/.eslintrc - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.woff files (1): samples/csharp/blazor-webassembly/wwwroot/css/open-iconic/font/fonts/open-iconic.woff - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.ds_store files (1): .DS_Store - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.config files (1): samples/javascript/scoreboard/src/server/web.config - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -