Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
128 commits
Select commit Hold shift + click to select a range
4a5854f
fix: Get-WebSocket quieting previous job check ( Fixes #43 )
Dec 25, 2024
de52d35
fix: Get-WebSocket quieting previous job check ( Fixes #43 )
Dec 25, 2024
c5175af
feat: Get-WebSocket -SubProtocol ( Fixes #46 )
Dec 25, 2024
ab00d9d
feat: Get-WebSocket -SubProtocol ( Fixes #46 )
Dec 25, 2024
335d7e9
feat: Get-WebSocket -Debug ( Fixes #45 )
Jan 5, 2025
17e9dcb
feat: Get-WebSocket -Debug ( Fixes #45 )
Jan 5, 2025
830be61
feat: Get-WebSocket -BufferSize 64kb ( Fixes #52 )
Jan 5, 2025
03010ea
feat: Get-WebSocket -QueryParameter ( Fixes #41 )
Jan 5, 2025
7b04e23
feat: Get-WebSocket -QueryParameter ( Fixes #41 )
Jan 5, 2025
4bb7a39
feat: Get-WebSocket -QueryParameter ( Fixes #41 )
Jan 5, 2025
c6402f4
feat: Get-WebSocket -QueryParameter ( Fixes #41 )
Jan 5, 2025
f2c26f0
feat: Get-WebSocket -QueryParameter ( Fixes #41 )
Jan 5, 2025
8e1be05
feat: Get-WebSocket -Filter ( Fixes #42 )
Jan 5, 2025
d7954e2
feat: Get-WebSocket -Filter ( Fixes #42 )
Jan 5, 2025
305649e
feat: Get-WebSocket SupportsPaging ( Fixes #55 )
Jan 5, 2025
17b61d3
feat: Get-WebSocket SupportsPaging ( Fixes #55 )
Jan 5, 2025
b6a90c7
feat: Get-WebSocket is aliased to ws and wss ( Fixes #57 )
Jan 9, 2025
2ce08cf
feat: Get-WebSocket is aliased to ws and wss ( Fixes #57 )
Jan 9, 2025
3224459
feat: Get-WebSocket is aliased to ws and wss ( Fixes #57 )
Jan 9, 2025
0a31f20
feat: Get-WebSocket is aliased to ws and wss ( Fixes #57 )
Jan 9, 2025
86434eb
feat: Get-WebSocket -RootURL/-HostHeader ( Fixes #47 )
Jan 11, 2025
8a20eca
feat: Get-WebSocket -RootURL/-HostHeader ( Fixes #47 )
Jan 11, 2025
87b29a5
feat: Get-WebSocket returns socket or listener jobs ( Fixes #68 )
Jan 12, 2025
3351f61
fix: Get-WebSocket alias fix
Jan 12, 2025
1f06a7d
fix: Get-WebSocket alias fix
Jan 12, 2025
a88cb3b
fix: Get-WebSocket alias fix
Jan 12, 2025
c54b4d6
feat: Get-WebSocket -Force ( Fixes #58 )
Jan 12, 2025
f216e42
feat: Get-WebSocket -Force ( Fixes #58 )
Jan 12, 2025
4926a83
feat: Get-WebSocket -Force ( Fixes #58 )
Jan 12, 2025
df13f4e
feat: Get-WebSocket -Broadcast ( Fixes #39 )
Jan 12, 2025
d88e12b
feat: Get-WebSocket -Broadcast ( Fixes #39 )
Jan 12, 2025
9e5b80b
feat: Get-WebSocket -ThrottleLimit ( Fixes #63 )
Jan 13, 2025
3a30fe8
feat: Get-WebSocket -ThrottleLimit ( Fixes #63 )
Jan 13, 2025
7b25694
feat: Get-WebSocket -ThrottleLimit ( Fixes #63 )
Jan 13, 2025
82ec3a5
feat: WebSocket Server Support ( Fixes #64, Fixes #65, Fixes #66, Fix…
Jan 24, 2025
8ec2acb
feat: WebSocket Server Support ( Fixes #64, Fixes #65, Fixes #66, Fix…
Jan 24, 2025
952518c
feat: WebSocket Server Support ( Fixes #64, Fixes #65, Fixes #66, Fix…
Jan 24, 2025
28094e4
feat: WebSocket Parameter Sets ( Fixes #73, Fixes #74, Fixes #76 )
Jan 24, 2025
b091c47
feat: WebSocket Parameter Sets ( Fixes #73, Fixes #74, Fixes #76 )
Jan 24, 2025
75172ec
feat: WebSocket Parameter Sets ( Fixes #73, Fixes #74, Fixes #76 )
Jan 24, 2025
3dbaecc
feat: WebSocket Parameter Sets ( Fixes #73, Fixes #74, Fixes #76 )
Jan 24, 2025
10bd595
feat: WebSocket Parameter Sets ( Fixes #73, Fixes #74, Fixes #76 )
Jan 24, 2025
be9f910
feat: Get-WebSocket -ForwardEvent ( Fixes #56 )
Jan 25, 2025
c3bc713
feat: Get-WebSocket -ForwardEvent ( Fixes #56 )
Jan 25, 2025
935b26e
feat: Get-WebSocket -ForwardEvent ( Fixes #56 )
Jan 25, 2025
2c64adf
feat: Get-WebSocket -ForwardEvent ( Fixes #56 )
Jan 25, 2025
af994d2
feat: Get-WebSocket -ForwardEvent ( Fixes #56 )
Jan 25, 2025
be4eeb0
feat: Get-WebSocket -ForwardEvent ( Fixes #56 )
Jan 25, 2025
20ea848
feat: Get-WebSocket -ForwardEvent ( Fixes #56 )
Jan 25, 2025
c9f97b4
feat: Get-WebSocket -Header ( Fixes #77 )
Jan 25, 2025
9c755ca
feat: Get-WebSocket -Header ( Fixes #77 )
Jan 25, 2025
dcd8bbd
feat: Get-WebSocket -Authenticate ( Fixes #69 )
Jan 25, 2025
17f1625
feat: Get-WebSocket -Authenticate ( Fixes #69 )
Jan 25, 2025
d3033f5
feat: Get-WebSocket Parameter Sets ( Fixes #73, Fixes #74 )
Jan 25, 2025
5855eb7
feat: Get-WebSocket Parameter Sets ( Fixes #73, Fixes #74 )
Jan 25, 2025
2beade2
feat: Get-WebSocket Authentication ( Fixes #69 )
Jan 25, 2025
f078e7d
feat: Get-WebSocket Authentication ( Fixes #69 )
Jan 25, 2025
8f767b3
feat: Get-WebSocket honoring CloseStatusDescription ( Fixes #80 )
Jan 26, 2025
d57630d
feat: Get-WebSocket honoring CloseStatusDescription ( Fixes #80 )
Jan 26, 2025
3e3716a
feat: Get-WebSocket honoring CloseStatusDescription ( Fixes #80 )
Jan 26, 2025
a45590d
feat: Get-WebSocket honoring CloseStatusDescription ( Fixes #80 )
Jan 26, 2025
4ef241e
feat: Get-WebSocket -Handshake ( Fixes #81 )
Jan 26, 2025
91dc286
feat: Get-WebSocket -Handshake ( Fixes #81 )
Jan 26, 2025
803b11e
feat: Get-WebSocket -Handshake ( Fixes #81 )
Jan 26, 2025
922f57d
docs: Get-WebSocket docs ( Fixes #82 )
Jan 26, 2025
b62a4d0
docs: Get-WebSocket docs ( Fixes #82 )
Jan 26, 2025
a03570b
fix: Get-WebSocket output docs ( Fixes #82 )
Jan 26, 2025
965f416
feat: Get-WebSocket Fixing WebSocketClient job name default ( Fixes #…
Jan 26, 2025
68bc8e0
feat: Get-WebSocket -Broadcast and -Handler Improvement ( Fixes #84, …
Jan 26, 2025
c81e6b9
feat: Get-WebSocket -Broadcast and -Handler Improvement ( Fixes #84, …
Jan 26, 2025
e2f05ee
feat: Get-WebSocket -Timeout/-LifeSpan server support ( Fixes #85 )
Jan 27, 2025
7ccaa7f
feat: Get-WebSocket -Timeout/-LifeSpan server support ( Fixes #85 )
Jan 27, 2025
9867f07
feat: Get-WebSocket -Timeout/-LifeSpan server support ( Fixes #85 )
Jan 27, 2025
df6708a
feat: Get-WebSocket improving piping ( Fixes #87 )
Jan 27, 2025
ed9f4e1
feat: Get-WebSocket improving piping ( Fixes #87 )
Jan 27, 2025
4362a3c
feat: Get-WebSocket improved piping ( Fixes #87 )
Jan 28, 2025
23dd7b4
feat: Get-WebSocket improved piping ( Fixes #87 )
Jan 28, 2025
8dddd86
feat: Get-WebSocket improved piping ( Fixes #87 )
Jan 28, 2025
4d07b3a
feat: Get-WebSocket improved piping ( Fixes #87 )
Jan 28, 2025
e931b53
feat: Get-WebSocket -NoSubprotocol ( Fixes #83 )
Jan 28, 2025
843df9e
feat: Get-WebSocket -NoSubprotocol ( Fixes #83 )
Jan 28, 2025
fa41114
docs: Get-WebSocket Links ( Fixes #88 )
Jan 28, 2025
d692780
docs: Get-WebSocket Links ( Fixes #88 )
Jan 28, 2025
2db937f
docs: Get-WebSocket Links ( Fixes #88 )
Jan 28, 2025
b477d4c
feat: WebSocket.ThreadJob formatting ( Fixes #91 )
Jan 29, 2025
70508d2
feat: WebSocket.ThreadJob formatting ( Fixes #91 )
Jan 29, 2025
9da136c
feat: WebSocket.ThreadJob formatting ( Fixes #91 )
Jan 29, 2025
627dcca
feat: WebSocket.ThreadJob formatting ( Fixes #91 )
Jan 29, 2025
43810e4
feat: WebSocket.ThreadJob formatting ( Fixes #91 )
Jan 29, 2025
c2a0ec0
feat: WebSocket.ThreadJob formatting ( Fixes #91 )
Jan 29, 2025
7ab7f2f
fix: WebSocket Container fix ( Fixes #96 )
Feb 11, 2025
1f1ae44
fix: WebSocket Container fix ( Fixes #96 )
Feb 11, 2025
3e9ff66
fix: Adding WebSocket pseudotypes ( Fixes #92, Fixes #93 )
Feb 18, 2025
717eb20
fix: Adding WebSocket pseudotypes ( Fixes #92, Fixes #93 )
Feb 18, 2025
ff02077
fix: Adding WebSocket pseudotypes ( Fixes #92, Fixes #93 )
Feb 18, 2025
268ee36
fix: Adding WebSocket pseudotypes ( Fixes #92, Fixes #93 )
Feb 18, 2025
69c4ec0
fix: Adding WebSocket pseudotypes ( Fixes #92, Fixes #93 )
Feb 18, 2025
6ace3f1
fix: Adding WebSocket pseudotypes ( Fixes #92, Fixes #93 )
Feb 18, 2025
70a4504
fix: PublishTestResults workflow step version bump ( Fixes #97 )
Feb 19, 2025
4c044c5
fix: PublishTestResults workflow step version bump ( Fixes #97 )
Feb 19, 2025
47db49d
docs: Adding PowerShell Gallery badge to WebSocket
Feb 19, 2025
2dce5fb
docs: Adding PowerShell Gallery badge to WebSocket
Feb 19, 2025
e05d5c9
docs: Adding PowerShell Gallery badge to WebSocket
Feb 19, 2025
9bb9763
feat: WebSocket.Client.ThreadJob.Send ( Fixes #89 )
Mar 7, 2025
07850e0
feat: WebSocket.Client.ThreadJob.Send ( Fixes #89 )
Mar 7, 2025
98bb7c0
feat: WebSocket.Client.ThreadJob.Send ( Fixes #89 )
Mar 7, 2025
c9a4eb8
feat: WebSocket.ThreadJob.Pop ( Fixes #98 )
Mar 7, 2025
e71b4f5
feat: WebSocket.ThreadJob.Pop ( Fixes #98 )
Mar 7, 2025
5b1fb5c
feat: WebSocket.Server.ThreadJob.Send ( Fixes #94 )
Mar 7, 2025
a1f4696
feat: WebSocket.Server.ThreadJob.Send ( Fixes #94 )
Mar 7, 2025
ec7e5d0
feat: WebSocket.Server.ThreadJob.Clear ( Fixes #99 )
Mar 7, 2025
0232f2e
feat: WebSocket.Server.ThreadJob.Clear ( Fixes #99 )
Mar 7, 2025
d6687bc
feat: WebSocket.Server.ThreadJob.Receive ( Fixes #100 )
Mar 7, 2025
1b5d3f2
feat: WebSocket.Server.ThreadJob.Receive ( Fixes #100 )
Mar 7, 2025
950ae7f
feat: Adding WebSocket.types.ps1xml to manifest ( Fixes #90 )
Mar 7, 2025
7d22a40
feat: Adding WebSocket.types.ps1xml to manifest ( Fixes #90 )
Mar 7, 2025
bc82912
feat: Adding WebSocket.types.ps1xml to manifest ( Fixes #90 )
Mar 7, 2025
997f5a6
feat: Adding WebSocket.types.ps1xml to manifest ( Fixes #90 )
Mar 7, 2025
3ffca35
feat: Adding WebSocket.types.ps1xml to manifest ( Fixes #90 )
Mar 7, 2025
22aaf89
docs: Get-WebSocket examples
Mar 22, 2025
9bdfdc3
docs: Get-WebSocket examples
Mar 22, 2025
31df074
docs: Get-WebSocket examples
Mar 22, 2025
1715d05
docs: Get-WebSocket examples
Mar 22, 2025
102eba2
docs: Get-WebSocket examples
Mar 22, 2025
bc3a562
docs: Get-WebSocket examples
Mar 22, 2025
20bdf0d
release: WebSocket 0.1.3
Mar 22, 2025
1688a7a
release: WebSocket 0.1.3
Mar 22, 2025
c8c4a9a
release: WebSocket 0.1.3
Mar 22, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix: Adding WebSocket pseudotypes ( Fixes #92, Fixes #93 )
  • Loading branch information
StartAutomating authored and StartAutomating committed Feb 18, 2025
commit 268ee36db1636da66dd6cef44601b6dc0bc57b67
16 changes: 8 additions & 8 deletions docs/_data/Help/Get-WebSocket.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,32 +37,32 @@
{
"Title": "EXAMPLE 1",
"Markdown": "Create a WebSocket job that connects to a WebSocket and outputs the results.",
"Code": "Get-WebSocket -SocketUrl \"wss://localhost:9669/\""
"Code": "$socketServer = Get-WebSocket -RootUrl \"http://localhost:8387/\" -HTML \"<h1>WebSocket Server</h1>\"\n$socketClient = Get-WebSocket -SocketUrl \"ws://localhost:8387/\""
},
{
"Title": "EXAMPLE 2",
"Markdown": "Get is the default verb, so we can just say WebSocket.\n`-Watch` will output a continous stream of objects from the websocket.\nFor example, let's Watch BlueSky, but just the text. ",
"Code": "websocket wss://jetstream2.us-west.bsky.network/subscribe?wantedCollections=app.bsky.feed.post -Watch |\n % { \n $_.commit.record.text\n }"
"Markdown": "Get is the default verb, so we can just say WebSocket.\n`-Watch` will output a continous stream of objects from the websocket.\nFor example, let's Watch BlueSky, but just the text ",
"Code": "websocket wss://jetstream2.us-west.bsky.network/subscribe?wantedCollections=app.bsky.feed.post -Watch -Maximum 1kb |\n % { \n $_.commit.record.text\n }"
},
{
"Title": "EXAMPLE 3",
"Markdown": "Watch BlueSky, but just the text and spacing",
"Code": "$blueSkySocketUrl = \"wss://jetstream2.us-$(\n 'east','west'|Get-Random\n).bsky.network/subscribe?$(@(\n \"wantedCollections=app.bsky.feed.post\"\n) -join '&')\"\nwebsocket $blueSkySocketUrl -Watch | \n % { Write-Host \"$(' ' * (Get-Random -Max 10))$($_.commit.record.text)$($(' ' * (Get-Random -Max 10)))\"}"
"Code": "$blueSkySocketUrl = \"wss://jetstream2.us-$(\n 'east','west'|Get-Random\n).bsky.network/subscribe?$(@(\n \"wantedCollections=app.bsky.feed.post\"\n) -join '&')\"\nwebsocket $blueSkySocketUrl -Watch | \n % { Write-Host \"$(' ' * (Get-Random -Max 10))$($_.commit.record.text)$($(' ' * (Get-Random -Max 10)))\"} -Max 1kb"
},
{
"Title": "EXAMPLE 4",
"Markdown": "",
"Markdown": "Watch continuously in a background job.",
"Code": "websocket wss://jetstream2.us-east.bsky.network/subscribe?wantedCollections=app.bsky.feed.post"
},
{
"Title": "EXAMPLE 5",
"Markdown": "",
"Code": "websocket wss://jetstream2.us-west.bsky.network/subscribe -QueryParameter @{ wantedCollections = 'app.bsky.feed.post' } -Max 1 -Debug"
"Markdown": "Watch the first message in -Debug mode. \nThis allows you to literally debug the WebSocket messages as they are encountered.",
"Code": "websocket wss://jetstream2.us-west.bsky.network/subscribe -QueryParameter @{\n wantedCollections = 'app.bsky.feed.post'\n} -Max 1 -Debug"
},
{
"Title": "EXAMPLE 6",
"Markdown": "Watch BlueSky, but just the emoji",
"Code": "websocket jetstream2.us-east.bsky.network/subscribe?wantedCollections=app.bsky.feed.post -Tail |\n Foreach-Object {\n $in = $_\n if ($in.commit.record.text -match '[\\p{IsHighSurrogates}\\p{IsLowSurrogates}]+') {\n Write-Host $matches.0 -NoNewline\n }\n }"
"Code": "websocket jetstream2.us-east.bsky.network/subscribe?wantedCollections=app.bsky.feed.post -Tail -Max 1kb |\n Foreach-Object {\n $in = $_\n if ($in.commit.record.text -match '[\\p{IsHighSurrogates}\\p{IsLowSurrogates}]+') {\n Write-Host $matches.0 -NoNewline\n }\n }"
},
{
"Title": "EXAMPLE 7",
Expand Down